/* BUTTONS */ .button_small, .button_big { display: inline-block; text-shadow: 1px 1px 0 rgba(0,0,0,0.1); position: relative; color: white; line-height: normal; font: inherit; line-height: 26px; margin: 0 5px 5px 0; } .button_small:after, .button_big:after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.2))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000',GradientType=0 ); /* IE6-9 */ transition: all .5s; -moz-transition: all .5s; border-radius: inherit; } .button_small:hover:after, .button_big:hover:after { background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(255,255,255,0) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(255,255,255,0) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */ border-radius: inherit; } .button_small { padding: 6px 10px; border-radius: 6px; } .button_big { padding: 12px 17px; border-radius: 9px; font-weight: bold; } .button_icon { margin-right: 5px; width: 18px; } .button_blue { background: #1670bf; border: 1px solid #0d59bc; } .button_green { background: #10bf0d; border: 1px solid #05bf01; } .button_red { background: #d11010; border: 1px solid #d10000; } .button_orange { background: #e1800b; border: 1px solid #e07b00; } .button_lightblue { background: #4cbcc4; border: 1px solid #3abbc4; color: black; } .button_black { background: #3a3a3a; border: 1px solid #333333; } .button_gray { background: #a0a0a0; border: 1px solid #939393; } .button_white { background: #f4f4f4; border: 1px solid #ededed; color: #232323; } .button_teal { background: #00827f; border: 1px solid #006d6a; } .button_pink { background: #e200ba; border: 1px solid #bc019b; } .button_purple { background: #ab1190; border: 1px solid #8d0f77; } .npr_box { padding: 15px; position: relative; -webkit-box-shadow:inset 0 0 55px -10px rgba(0,0,0,0.2); box-shadow:inset 0 0 55px -10px rgba(0,0,0,0.2); color: #343434; margin-bottom: 15px; } .npr_box p:last-child { padding-bottom: 0; } .npr_box .box_icon { display: block; width: 50px; height: 50px; position: absolute; top: 20px; left: 15px; font-size: 50px; text-align: center; color:rgba(0,0,0,0.3) !important; } .npr_box .box_content { text-align: justify; } .npr_box_icon { padding-left: 80px; } .npr_box_lightblue { background: #bdd4e8; } /*.npr_box_lightblue .box_icon { color: #809fba; }*/ .npr_box_silver { background: #f7f7f7; } /*.npr_box_silver .box_icon { color: #999999; }*/ .npr_box_red { background: #faafaf; } /*.npr_box_red .box_icon { color: #a93b3b; }*/ .npr_box_yellow { background: #f4d997; } /*.npr_box_yellow .box_icon { color: #b58513; }*/ .npr_box_green { background: #adf27f; } /*.npr_box_green .box_icon { color: #377e08; }*/ .npr_readmore { border: 1px solid #cccccc; margin-bottom: 20px; -webkit-box-shadow: 0px 0px 5px 0px #eeeeee; box-shadow: 0px 0px 5px 0px #eeeeee; } .npr_readmore_title { padding: 15px; font-size: 135%; position: relative; cursor: pointer; background: rgb(255,255,255); /* Old browsers */ background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */ } .npr_readmore_title h2 { font-size: inherit; } .npr_readmore_btn { position: absolute; top: 15px; right: 15px; } .readmore_content { padding: 15px 25px; text-align: justify; display: none; } .readmore_content p:last-child { padding-bottom: 0; } .npr_tabs { border: 1px solid #cccccc; margin-bottom: 20px; -webkit-box-shadow: 0px 0px 5px 0px #eeeeee; box-shadow: 0px 0px 5px 0px #eeeeee; width: 100%; position: relative; min-height: 250px; } .npr_tabs .npr_tabs_bg { background: #f7f7f7; position: absolute; z-index: -1; border-color: #cdcdcd; border-style: solid; border-width: 0; } .npr_tabs .npr_tabs_items { background: #f7f7f7; } .npr_tabs .npr_tabs_items li { display: block; padding: 16px 10px; text-indent: 0; transition: all .3s; -moz-transition: all .3s; cursor: pointer; position: relative; } .npr_tabs .npr_tabs_items, .npr_tabs .npr_tabs_items li { overflow: hidden; } .npr_tabs .npr_tabs_items li.active, .npr_tabs .npr_tabs_items li:hover { background: white; } .npr_tabs .npr_tabs_items li .chevron { position: absolute; top: 50%; margin-top: -8px; width: 16px; height: 16px; display: block; transition: all .3s; -moz-transition: all .3s; } .npr_tabs_left .npr_tabs_items li .chevron { right: -30px; } .npr_tabs_left .npr_tabs_items li.active .chevron, .npr_tabs_left .npr_tabs_items li:hover .chevron { right: 5px; } .npr_tabs_right .npr_tabs_items li .chevron { left: -30px; } .npr_tabs_right .npr_tabs_items li.active .chevron, .npr_tabs_right .npr_tabs_items li:hover .chevron { left: 5px; } .npr_tabs_left .npr_tabs_items, .npr_tabs_right .npr_tabs_items { width: 185px; } .npr_tabs_left .npr_tabs_items { float: left; } .npr_tabs_right .npr_tabs_items { float: right; text-align: right; } .npr_tabs_left .npr_tabs_bg, .npr_tabs_right .npr_tabs_bg { width: 185px; height: 100%; top: 0; bottom: 0; } .npr_tabs_left .npr_tabs_bg { left: 0; border-right-width: 1px; } .npr_tabs_right .npr_tabs_bg { right: 0; border-left-width: 1px; } .npr_tabs_left .npr_tabs_items li, .npr_tabs_right .npr_tabs_items li { border-bottom: #cdcdcd solid 1px; } .npr_tabs_top .npr_tabs_items, .npr_tabs_bottom .npr_tabs_items { float: none; border-bottom: 1px solid #cdcdcd; } .npr_tabs_top .npr_tabs_items li, .npr_tabs_bottom .npr_tabs_items li { float: left; padding: 16px; } .npr_tabs_left .npr_tabs_content { padding: 15px 20px 15px 210px; } .npr_tabs_right .npr_tabs_content { padding: 15px 210px 15px 20px; } .npr_tabs_top .npr_tabs_content, .npr_tabs_bottom .npr_tabs_content { padding: 15px 20px; } .npr_tabs .npr_tab_content { display: none; text-align: justify; } .npr_tabs .npr_tab_content p:last-child { padding-bottom: 0; } .npr_tabs .npr_tabs_content { } @media screen and (max-width: 767px) { .npr_tabs .npr_tabs_bg { display: none; } .npr_tabs_left .npr_tabs_items, .npr_tabs_right .npr_tabs_items { width: 100%; float: none; } .npr_tabs .npr_tabs_items li .chevron { display: none; } .npr_tabs_left .npr_tabs_content, .npr_tabs_right .npr_tabs_content { padding: 15px 20px; } }