@charset "utf-8";
* {outline: none;}
body {}
body, .main, .clr, .header, .content, .prefooter, .footer, form, ol, ol li, ul {margin: 0;padding: 0;}
ol, ul, li {list-style: none;}
body {width: 100%;overflow-x: hidden;}
body, input, textarea {font: normal 12px/1.8em "Liberation sans",Arial,Helvetica,sans-serif;color: #a9a9a9;}
img {border: none;}
.clr {clear: both;padding: 0;margin: 0;width: 100%;font-size: 0;line-height: 0;}
.fl {float: left;}
.fr {float: right;}
.tal {text-align: left;}
.tar {text-align: right;}
.tac {text-align: center;}
hr {border: 1px solid #c8c8c8;margin: 30px 0;}
#slider-wrapper object {width: 100%;}
.separator {clear: both;margin: 20px auto;padding: 0px 0 0px 0;width: 100%;height: 5px;background: url("/assets/images/sep.png") repeat-x top left;}
.separator.small {margin: 10px auto 10px;}
.separator_clear {clear: both;margin: 20px auto;padding: 0;width: 100%;height: 2px;}
.separator_clear.small {margin: 10px auto;}
.body_pattern {background: #fff;}
.main {margin: 0 auto;padding: 0;width: 100%;position: relative;}
#page {background: none repeat scroll 0 0 rgba(0,0,0,.4);overflow: hidden;position: relative;width: 100%;}
a {color: #2d879f !important;font-weight: normal;text-decoration: none;}
p {margin: 0;padding: 0 0 10px;}
h1 {margin: 0;padding: 0;font-weight: bold;font-size: 14px;line-height: 1em;color: #333;text-transform: none;text-align: left;}
h1 a {color: #707070;text-decoration: none;}
h1 span {color: #9d9d9d;font-size: 14px;font-style: normal;font-weight: normal;line-height: 1em;text-transform: none;display: block;margin-top: 10px;padding: 0;background: none;}
h1 a:hover {text-decoration: none;}
h2 {width: auto;margin: 0px 0 0px 0;padding: 0 0 0 0;color: #000;font-size: 14px;line-height: 1em;font-weight: bold;text-align: left;text-transform: uppercase;background: none;}
h2 a, h2 span, h2 a span {color: #565656;background: none;}
.h2_background {position: relative;}
.h2_background h2 {background: url(0072.png) repeat-x left;width: 100%;margin: 30px 0;padding: 0;}
.h2_background h2 span {padding: 10px 20px 10px 0;background: url(0036.png);}
.h2_arrows {background: #fff;padding: 0 0 0px 15px;position: absolute;right: 0;top: -3px;text-transform: uppercase;}
.h2_arrows a {color: #bababa;font-size: 11px;}
.h2_arrows a:hover {color: #e25e54;}
.h2_arrows a.arr_href img.arr_l {background: url("/assets/images/arr_l.png") no-repeat;}
.h2_arrows a.arr_href:hover img.arr_l {background: url("/assets/images/arr_l_a.png") no-repeat;}
.h2_arrows a.arr_href img.arr_r {background: url("/assets/images/arr_r.png") no-repeat;}
.h2_arrows a.arr_href:hover img.arr_r {background: url("/assets/images/arr_r_a.png") no-repeat;}
.content_page {margin: 0 2%;width: 96%;}
h3 {font-size: 12px;font-weight: bold;color: #313131;line-height: 1em;padding: 5px 0 5px;margin: 10px 0 10px;}
h3 span {color: #333;text-decoration: none;font-weight: bold;font-style: normal;margin: 0;margin-top: 10px;font-size: 10px;text-transform: none;display: block;}
h3 a {color: #717171;text-decoration: none;font-weight: bold;}
h3 a:hover {text-decoration: none;color: #84cbee !important;}
h3 span a:hover {text-decoration: none;color: #ff8849;}
a:hover h3.hover {color: #ff8849;}
h3.h3_act_href {clear: both;width: 100%;text-align: left;display: block;background: none;padding-left: 0;height: 15px;}
h3.h3_act_href a span, h3.h3_act_href a {color: #313131;text-decoration: none;font-weight: bold;}
h3.h3_act_href a:hover span, h3.h3_act_href a:hover em, h3.h3_act_href a:hover {color: #2d879f !important;text-decoration: none;}
h3.h3_act_href a.h3_href em {font-style: normal;}
h3.h3_act_href a.h3_href {padding: 8px 0 12px 40px;}
h3.h3_act_href a.ico_1 {background: url(0083.png) no-repeat left top;}
h3.h3_act_href a.ico_2 {background: url(0080.png) no-repeat left top;}
h3.h3_act_href a.ico_3 {background: url(0081.png) no-repeat left top;}
h3.h3_act_href a.ico_4 {background: url(0082.png) no-repeat left top;}
h3.h3_act_href a.ico_1:hover {background: url(0087.png) no-repeat left top;}
h3.h3_act_href a.ico_2:hover {background: url(0084.png) no-repeat left top;}
h3.h3_act_href a.ico_3:hover {background: url(0085.png) no-repeat left top;}
h3.h3_act_href a.ico_4:hover {background: url(0086.png) no-repeat left top;}
h4 {color: #fff;font-size: 16px;font-weight: 300;}
h4 small {font-size: 12px;color: #a6a6a6;margin-top: 20px;}
.header {margin: 0 auto;padding: 0;width: 100%;position: relative;background: url(0079.png);}
.header_text {background: none;width: 330px;height: 40px;float: right;}
.header_text p {color: #989898;font-size: 12px;text-align: left;padding-top: 35px;float: left;}
.header_bg {margin: 0 auto;padding: 0;width: 100%;background: #fbfbfb;border-bottom: 1px solid #f2f2f2;border-top: 1px solid #ededed;-moz-box-shadow: 0 0 10px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.5);box-shadow: 0 0 10px rgba(0,0,0,.5);}
.header_resize {margin: 0 auto;padding: 0;width: 100%;background: #ededed;}
.resize {margin: 0 auto;padding: 0;width: 700px;}
.logo {margin: 0;padding: 0 0 15px 0;float: left;width: 100%;}
.logo a {float: left;margin: 0 0 0 20px;}
.logo p {text-align: right;font-size: 14px;padding: 7px 20px 0 0;}
.logo p span {color: #2d879f;font-weight: 600;}
.logofooter {margin: 0;padding: 10px 0 25px;font-size: 30px;line-height: 1.1em;float: left;text-transform: uppercase;}
.logofooter {margin: 0 auto;font-weight: bold;float: left;}
.logofooter  a span {color: #262626;text-decoration: none;font-weight: bold;text-align: left;}
.logofooter  a, .logofooter  a:hover {color: #ff8849;text-decoration: none;font-weight: bold;text-align: left;}
.logofooter span em.logo_2_color {color: #fff;font-style: normal;}
.logofooter p {font-weight: normal;font-size: 12px;color: #777;text-transform: none;font-style: normal;margin-top: 0px;margin-bottom: 0;line-height: 20px;}
.now_page {margin: 0px 2% 25px;padding: 0px 0 0 0px;width: 96%;border-bottom: 3px dotted #e5e5e5;}
.index_page .now_page {padding-top: 3px;border-top: none;}
.now_page_resize {margin: 0 auto;padding: 0 0 20px 0;text-align: left;}
.now_page_resize h1 {color: #484848 !important;text-align: center;font-weight: bold;text-transform: uppercase;font-size: 18px !important;}
.now_page_resize p {text-align: center;}
#now_slider {margin: 0 auto 0px;padding: 0px 0 20px;}
#slider-wrapper object {width: 100%;}
#slider h1 {font: bold italic 30px "Liberation Sans",Arial,Helvetica,sans-serif;color: #fff;padding: 0;margin: 0;}
#slider .flash_slider {width: 100%;height: 470px;margin: 0px auto 0;overflow: hidden;}
#slider-wrapper #piecemaker, .bannerholder {margin-top: 0px;}
.p404 h2 {font-size: 50px;color: #e25e54;text-align: center;margin: 40px auto 0;line-height: 1.2em;background: none;}
.p404 h2 span {font-size: 36px;color: #7d7d7d;text-align: center;margin: 10px auto 0;line-height: 1.2em;}
.p404 p, .p404 a {font-size: 24px;color: #b4b4b4;text-align: center;padding: 80px 0 60px;line-height: 1.2em;}
.p404 p span {font-size: 24px;display: block;text-align: center;margin: 20px auto;line-height: 1.2em;}
.p404 h2, .p404 .btn {margin-bottom: 0;}
.p404 .content_box {margin-bottom: 40px;}
.content {margin: 0px 0 0px 0;padding: 0px 0px;width: 100%;}
.content_resize {margin: 20px auto 0;width: 100%;padding: 0px 0px 0px 0px;}
.h2_href_fr a span {color: #fff;font-size: 10px;font-weight: normal;padding: 3px 8px;background: #272727;text-transform: uppercase;}
.h2_href_fr a:hover span {background: #f04e38;}
.img_hover_box.pic a {display: block;position: relative;}
.img_hover_box.pic a img {margin: 0;}
.img_hover_box.pic a img.h {position: absolute;top: 0;left: 0;visibility: hidden;background: #ff8849 url(0093.png) 50% 62% no-repeat;border: none;}
.img_hover_box.pic a:hover img.h {visibility: visible;}
.img_hover_box.pic a img.h1 {position: absolute;top: 0;left: 0;visibility: hidden;background: #ff8849 url(0093.png) 50% 55% no-repeat;border: none;display: none;}
.img_hover_box.pic a:hover img.h1 {}
.img_hover_box.pic a img.h2 {position: absolute;top: 0;left: 0;visibility: hidden;background: #84cbee url(0093.png) center center no-repeat;border: none;display: none;width: 100%;}
.img_hover_box.pic a:hover img.h2 {visibility: visible;display: block;}
.galereja .img_hover_box.pic a h3 {margin: 0;padding: 0;}
.img_hover_box.pic a h3 span {display: none;position: absolute;top: 60px;left: 30px;z-index: 100;color: #fff;margin: 0;padding: 0;}
.img_hover_box.pic a:hover h3 span {display: block;}
p.details {color: #b0b0b0;font-size: 11px;border-bottom: 1px solid #eee;position: relative;bottom: 10px;padding: 0 0 10px 0;margin-top: -5px;}
.backgr {background: #0b0b0b;}
.backgr:hover {background: #e25e54;}
.backgr h3 {padding: 10px 15px;font-size: 14px;}
.backgr h3 a span {color: #999;font-size: 14px;font-style: normal;}
.backgr:hover h3 a span, .backgr:hover h3 a:hover span, .backgr:hover p {color: #2d2d2d;}
.cols4 {margin: 0 auto;width: 100%;padding: 0;text-align: left;}
.col4 {width: 290px;margin: 0 35px 0 0;float: left;padding: 0;}
.col4.last {float: right;margin-right: 0;}
.cols4.bg {background: url("/assets/images/cols4_bg.png") repeat-y top left;padding: 10px 0;}
.cols3 {margin: 0px auto 0;width: 100%;padding: 0;text-align: left;}
.col3 {width: 32%;margin: 0 12px 0 0;float: left;padding: 0;}
.col3 p {margin: 0;padding: 0;}
.col3.last {margin-right: 0;}
.col3 .pic img {height: 100%;}
.cols2 {margin: 0px auto 0;width: 100%;padding: 0;text-align: left;}
.col2 {width: 44%;margin: 0 0 0 0;float: left;padding: 0;}
.col2.last {float: right;margin-right: 0;padding: 0;}
.col2.big {width: 44%;}
.col2.big img {width: 100%;height: 100%;}
.col2.big .pic img {width: 100%;height: 100%;}
.cols1 {margin: 0px auto 0;width: 100%;padding: 0;text-align: left;}
.col1 {width: 100%;margin: 0 0 0 0;padding: 0;}
.col1 img.h2 {width: 100%;}
.col1.last {float: right;margin-right: 0;padding: 0;}
.cols1 .img_hover_box.pic a {height: 100%;}
.cols1 .img_hover_box.pic a img {float: none;height: 100%;}
.cols_bg {padding-bottom: 15px;border-bottom: 2px solid #f0f0f0;}
.cols_bg:hover {border-bottom: 2px solid #f67e40;}
.cols_bg_post .post_detail a {background: #efefef;padding: 10px;display: block;}
.cols_bg_post .post_detail a em {color: #8e8e8e;font-weight: normal;}
.cols_bg_post:hover .post_detail a {background: #e25e54;}
.cols_bg_post:hover .post_detail a em {color: #fff;}
h3 a.h3_detail span {text-transform: none;font-size: 14px;color: #767676;}
.galereja {overflow: hidden;}
.galereja .img_hover_box {float: left;margin-bottom: 0px;}
.galereja .num1, .galereja .num2, .galereja .num3, .galereja .num5 {margin-right: 5px;}
.galereja .num5, .galereja .num6 {margin-top: -10px;}
.content_box {padding: 0;margin-bottom: 30px;width: 900px;}
.content_box.padding {}
.content_full_size {width: 100%;}
.centercol {width: 65%;float: left;padding: 0;}
.centercol.last {float: right;}
.sidebar {width: 30%;float: left;}
.sidebar.last {float: right;}
.sidebar_flickr, .sidebar_text, .sidebar_twit, .sidebar_recent {margin: 0px 0px 25px 0px;}
.sidebar_text {}
.sidebar_twit p {padding: 0 0 10px 30px;background: url("/assets/images/twitter_li.png") no-repeat top left;}
.sidebar_twit a {display: block;color: #a4a4a4;font-size: 11px;font-style: italic;}
.sidebar_recent img {float: left;margin: 0 10px 10px 0;padding: 2px;background: #fff;border: 1px solid #d4d4d4;}
.sidebar_recent a:hover img {border: 1px solid #000;}
.sidebar_recent p {padding: 0px 0 10px;}
.sidebar_recent a {display: block;font-style: normal;text-decoration: none;text-decoration: none;}
.sidebar_recent span {display: block;color: #989898;font-style: normal;font-size: 11px;}
.recent_post {clear: both;padding: 10px 0;}
.columns {margin: 0px auto 0px;padding: 0;width: 100%;}
.users_list {margin: 0 auto;}
.users_list img {float: left;margin: 5px auto;}
.users_list p, .users_list h3 {float: right;width: 80%;margin: 5px 0 5px;padding: 0;}
a.more {color: #8b8b8e;font-weight: normal;text-decoration: none;}
.about_span {padding: 0 0 0 40px;background: url("/assets/images/qoute.png") no-repeat top left;}
.sub_page_portfolio h3 {margin: 5px 0 10px;padding: 0;color: #656566;font-size: 13px;font-weight: bold;text-transform: none;margin-top: 10px;}
.sub_page_portfolio h3 a {color: #656566;text-decoration: none;font-weight: bold;}
.sub_page_portfolio h3 a:hover {color: #d67732;text-decoration: none;font-weight: bold;}
.col_boxes_4 {margin: 20px auto 20px;width: 100%;padding: 0;text-align: left;}
.col_box_4 {width: 229px;margin: 0 31px 0 0;float: left;padding: 0;}
.col_box_4.first {width: 200px;}
.col_box_4.last {float: right;margin-right: 0;}
.col_box_4 h2 {margin-bottom: 0;padding: 0;}
.users {margin: 20px 0 0;}
.users h3 {margin: 10px 0 0;padding: 0;font-size: 12px;font-weight: bold;color: #313131;}
.users_img {float: left;margin: 10px 0 0;padding: 3px 4px 15px;background: url("/assets/images/user_bg.png") no-repeat top left;}
.user_descr {float: right;width: 396px;padding: 0;line-height: 20px;}
.post h3 {padding-top: 15px;padding-bottom: 0;margin-bottom: 0;font-size: 16px;font-weight: normal;color: #414141;}
.post h3 a, .post h3 a:hover {}
.post h2 {margin-bottom: 0;}
.post h2 a {font-weight: bold;}
.post .pic {margin: 0;}
.post_detail {color: #a4a4a4;font-style: normal;padding: 0;font-size: 11px;font-weight: normal;margin: 5px 0 5px 0;}
.post_detail a {font-size: 11px;color: #a4a4a4;font-weight: bold;font-style: normal;text-decoration: none;}
.post_detail a:hover {font-size: 11px;color: #a4a4a4;text-decoration: none;}
.post_date {color: #fff;font-style: normal;font-weight: normal;font-size: 18px;float: left;text-align: center;padding: 8px 15px;background: #e25e54;border-top: 3px solid #353535;margin: 0 20px 20px 0;display: none;}
.post_date span {color: #fff;font-style: normal;font-weight: normal;font-size: 12px;display: block;margin-top: 5px;padding: 5px 3px 0;text-align: center;border-top: 1px solid #fff;}
.post_detail a.read_more:hover {color: #e25e54;font-style: normal;font-weight: normal;}
.pagination {margin: 0;float: none;padding: 10px 10px 0px 0;width: 100%;text-align: left;font-weight: normal;}
.pagination a {padding: 5px 8px;color: #939393;font-weight: normal;text-decoration: none;background: none;border: transparent;}
.pagination a:hover {padding: 5px 8px;text-decoration: none;background: #222;color: #939393;border: transparent;}
.pagination span.current_page {padding: 5px 8px;color: #fff;background: #e25e54;border: transparent;}
.pagination span.count_pages {margin-left: 11px;padding: 5px 8px 5px 8px;background: #222;color: #939393;border: transparent;}
.navigation {margin: 0 auto 20px;padding: 8px 0 10px 0;width: 900px;}
.navigation a {padding: 2px 4px;color: #656563;font-size: 11px;text-decoration: none;font-weight: normal;}
.navigation a:hover {color: #656566;}
.navigation span.current {color: #656566;padding: 0;font-size: 11px;}
.navigation span.text {color: #c3c3c3;padding: 0;font-size: 12px;}
#contactform_main {margin: 0;padding: 5px 0;}
#contactform_main * {color: #8b8b8e;}
#contactform_main ol {margin: 0;padding: 0;list-style: none;}
#contactform_main li {margin: 0;padding: 0;background: none;border: none;display: block;clear: both;}
#contactform_main li.buttons {margin: 5px 0 5px 0;clear: both;}
#contactform_main label {margin: 0;width: 60px;padding: 6px 0;text-transform: none;float: left;font-weight: normal;color: #8b8b8b;}
#contactform_main label .ness {color: #656566;}
#contactform_main label span {color: #8b8b8b;}
#contactform_main input.text {width: 60%;border: 1px solid #d3d3d3;margin: 5px 0;padding: 5px 2px;height: 16px;background: #fff;float: left;font-size: 12px;color: #8b8b8e;}
#contactform_main textarea {width: 60%;border: 1px solid #d3d3d3;margin: 4px 0;padding: 5px 2px;background: #fff;float: left;font-size: 12px;color: #8b8b8e;}
#contactform_main li.buttons input {padding: 2px 10px 4px 10px;margin: 10px 0 0 0px;border: 0;color: #fff;float: left;background: #90daff;font-size: 14px;font-weight: bold;cursor: pointer;}
.ul_list {}
.ul_list ul {}
.ul_list li {padding: 5px 0;border-bottom: 1px solid #4e4e4e;}
.ul_list li.last {border-bottom: none;}
.ul_list li a {color: #a9a9a9;}
.ul_list li a:hover {color: #fff;text-decoration: none;}
.prefooter {background: url(0036.png);background: #f7f7f7;margin: 0 auto;width: 100%;padding: 0px 0 0;position: relative;z-index: 10;margin-top: -0px;border-top: 1px solid #eaeaea;}
.prefooter_resize {width: 700px;margin: 0 auto;padding: 30px 0px 20px;}
.prefooter_bg {background: url(0036.png);}
.prefooter .fcol {margin: 0 20px 0 0;float: left;width: 205px;padding: 0;}
.prefooter .fcol p {color: #b5b5b5;}
.prefooter .fcol.last p {margin-bottom: 10px;}
.prefooter .fcol.last p a {color: #ff8849;font-size: 11px;position: relative;bottom: 2px;}
.prefooter .fcol.pop_posts p {padding: 0 0 20px 0px;}
.prefooter .fcol.pop_posts h3 {padding: 0px 0 0px 0px;}
.prefooter .fcol.pop_posts h3 span {padding-bottom: 0px;}
.prefooter .fcol.last {margin-right: 0;float: right;}
.fcol3 {margin: 0 1.5% 0 0;float: left;width: 32%;padding: 0;}
.fcol3 p {color: #b5b5b5;}
.fcol3.last p {margin-bottom: 0px;}
.fcol3.last p a {color: #ff8849;font-size: 11px;position: relative;bottom: 2px;}
.fcol3.pop_posts p {padding: 0 0 20px 0px;}
.fcol3.pop_posts h3 {padding: 0px 0 0px 0px;}
.fcol3.pop_posts h3 span {padding-bottom: 0px;}
.fcol3.last {margin-right: 0;float: right;}
.prefooter h2 {background: url(0072.png) repeat-x left;width: 100%;margin: 30px 0;padding: 0;}
.prefooter h2 span {padding: 10px 15px 10px 0;background: #464646;}
.prefooter h2 {margin: 0px 0 30px;font-weight: normal;}
.prefooter h2 span {font-weight: normal;}
.prefooter h2 span em.dark {color: #fff;font-size: 14px;font-style: normal;font-weight: normal;}
.prefooter #contactform {margin: 0;padding: 0px 0;}
.prefooter #contactform * {}
.prefooter #contactform ol {margin: 0;padding: 0;list-style: none;}
.prefooter #contactform li {margin: 0;padding: 0;background: none;border: none;display: block;clear: both;}
.prefooter #contactform li.buttons {margin: 5px 0 5px 0;clear: both;}
.prefooter #contactform input.text {width: 186px;margin: 0 0 5px 0;padding: 5px 2px;height: 15px;background: #fff;float: left;font-size: 12px;color: #868686;}
.prefooter #contactform textarea {width: 186px;margin: 0 0 4px 0;padding: 3px 2px;background: #fff;float: left;font-size: 12px;color: #868686;}
.prefooter #contactform li.buttons input {padding: 0 0 3px 0;margin: 5px 0 0 0px;border: 0;color: #fff;float: left;}
.flickr img {margin: 2px 6px 0 0;background: #fff;}
.flickr a:hover img {}
.prefooter .pic a img {padding: 3px;background: #3c3c3c;}
.prefooter .pic a:hover img {background: #202020;}
.footer {background: url(0036.png);width: 100%;margin: 0 auto;padding: 0px 0px;}
.footer_resize {width: 700px;margin: 0 auto;padding: 15px 0 10px 0;text-align: left;bottom: 0;}
.footer a {color: #8c8c8c;}
.footer p {text-align: left;padding-top: 5px;color: #8c8c8c;}
#coment {overflow: hidden;margin: 10px 0;padding-bottom: 10px;}
#coment img {float: left;margin-right: 20px;}
#coment h3 {margin: 0;padding: 0;}
#coment .podpis {float: left;margin: 5px 0;width: 80%;}
#coment .podpis a {margin-left: 10px;}
#coment2 {overflow: hidden;margin: 10px 0 0px 50px;padding-bottom: 10px;}
#coment2 img {float: left;margin-right: 20px;}
#coment2 h3 {margin: 0;padding: 0;}
#coment2 .podpis {float: left;margin: 5px 0;width: 75%;}
#coment2 .podpis a {margin-left: 10px;}
#coment3 {overflow: hidden;margin: 10px 0 0px 100px;padding-bottom: 10px;}
#coment3 img {float: left;margin-right: 20px;}
#coment3 h3 {margin: 0;padding: 0;}
#coment3 .podpis {float: left;margin: 5px 0;width: 70%;}
#coment3 .podpis a {margin-left: 10px;}
#coment3 .lin {border-top: 1px solid #c8c8c8;margin-top: 20px;}
.pic img {}
.pic a:hover img {background: #fff;}
.pic img.h {background: none;}
.pic img {margin-bottom: 0px;max-width: 100%;height: auto;}
.pic a {margin: 10px 0 0;}
.pic.fl {margin: 5px 20px 10px 0;}
.pic.fr {margin: 5px 0 20px 10px;}
.btn a span {color: #7d7d7d;font-size: 12px;font-weight: bold;padding: 5px 15px;background: #fcfcfc;text-transform: uppercase;border: 1px solid #d7d7d7;}
.img_hover_box.pic {display: block;position: relative;}
.img_hover_box.pic .img_hover_overlay {position: absolute;top: 0;left: 0;visibility: hidden;border: none;width: 100%;height: 100%;padding: 0;}
.img_hover_box.pic:hover .img_hover_overlay {visibility: visible;}
.img_hover_box.pic .r_plus {position: absolute;top: 50%;left: 50%;visibility: hidden;border: none;opacity: .8;margin: 0;}
.img_hover_box.pic .r_plus:hover {opacity: 1;}
.img_hover_box.pic:hover .r_plus {visibility: visible;}
.img_hover_box.pic .img_hover_overlay {background: url(0092.png) repeat;}
.img_hover_box.pic .r_plus {background: url(0090.png) no-repeat;}
.img_hover_box.pic .r_plus.pos_right {background: url("/assets/images/img_hover_href.png") no-repeat;}
.img_hover_box.pic .r_plus {height: 64px;width: 64px;margin: -28px 0 0 -28px;}
.img_hover_box.pic .r_plus.pos_left {margin-left: -8px;}
.img_hover_box.pic .r_plus.pos_right {margin-left: 2px;}
.gallery-categ {margin: 0;padding: 0;}
.gallery-categ li {padding: 0;float: left;border-right: 1px solid #ccc;}
.gallery-categ li:last-child {border-right: 0;}
.gallery-categ li a {font-weight: bold;display: block;padding: 5px 10px;}
.gallery-categ li.active a {text-decoration: underline;}
.col44 {width: 300px;float: left;padding: 0;margin-right: 5px;position: relative;top: 0px;margin-top: 20px;padding-bottom: 20px;}
.col44 h3 {position: relative;bottom: 0px;margin-bottom: 0px;}
.col44 a img {margin-top: 0px;}
.col44.last {float: right;margin: 0;margin-right: 0px;}
.col44.invisible-box {display: none;opacity: 0;z-index: 1;}
.cols4p {margin: 0 auto;width: 100%;padding: 0;text-align: left;}
.col4p {width: 23%;margin: 0 16px 0 0;float: left;padding: 0;}
.col4p img {height: 100%;}
.col4p.last {margin-right: 0;}
.cols4p.bg {background: url("/assets/images/cols4_bg.png") repeat-y top left;padding: 10px 0;}
p.detail {padding-top: 10px;}
.detail a, a.detail {color: #717171;font-size: 12px;text-align: left;font-weight: normal;}
.detail a:hover, a.detail:hover {color: #84cbee;text-decoration: none;}
.note {margin: 0 auto;padding: 0;clear: both;}
.note p {width: 265px;float: right;font-style: italic;font-weight: normal;padding: 5px 0 0 45px;background: url("/assets/images/quote.png") no-repeat left top;}
.note .pic {margin-right: 0;}
.note.small {width: 600px;margin: 0 auto;padding: 0;}
.note.small p {width: 530px;}
.search {margin: 0px 0 0 0;padding: 0px 0 0 0;width: 100%;height: auto;color: #333;}
.search form {margin: 0;padding: 0;width: auto;}
.search label {padding: 2px 10px 0 0;float: left;}
.search span {display: block;margin-top: 10px;padding: 0;background: url("/assets/images/search_bg.png") no-repeat left top;}
.search input.editbox_search {margin: 0;padding: 0px 0px 0px;width: 100%;height: 30px;font-size: 12px;line-height: 16px;color: #a1a1a1;background: url(0100.png) right center no-repeat;border: 1px solid #424242;}
.search input.button_search {margin: 0;padding: 0;border: none;}
.banner {background: url("/assets/images/3_home.jpg") top center no-repeat;width: 100%;height: 1536px;}
.columns.margin_board {margin: 0 0 0 0px;border: 0;}
.colums_box {text-align: center;width: 30%;margin: 0 2% 0;padding: 0 0px;float: left;}
.colums_box p {text-align: center;}
.colums_box h2 {text-align: center;font-size: 13px !important;}
.colums_box.last {margin-right: 0;}
.colums_box.text_left {text-align: left;}
.colums_box.text_left h2, .colums_box.text_left p {}
.colums_box p.more_bg {padding: 15px 0;border: 1px solid #f0f0f0;border-top: 0;background: #fcfcfc;}
.colums_box:hover p.more_bg {background: #f0f0f0;}
.colums_box.bdrl {border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;}
.colums_box.no_bg {background: none;}
.colums_box.no_bg:hover {background: none;}
.colums_box_1 img {background: url(0073.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_1 img:hover {background: url(0073.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_2 img {background: url(0074.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_2 img:hover {background: url(0074.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_3 img {background: url(0075.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_3 img:hover {background: url(0075.png) center no-repeat;margin: 0 auto 30px;}
.colums_box_4 img {background: url(0076.png) left no-repeat;margin: 0px 10px 60px 0;}
.colums_box_4 img:hover {background: url(0076.png) left no-repeat;margin: 0px 10px 60px 0;}
.colums_box_5 img {background: #fcfcfc url(0077.png) left no-repeat;float: left;margin: 0px 10px 60px 0;}
.colums_box_5 img:hover {background: #fcfcfc url(0077.png) left no-repeat;float: left;margin: 0px 10px 60px 0;}
.colums_box_6 img {background: #fcfcfc url(0078.png) left no-repeat;float: left;margin: 0px 10px 60px 0;}
.colums_box_6 img:hover {background: #fcfcfc url(0078.png) left no-repeat;float: left;margin: 0px 10px 60px 0;}
.columns {margin-top: 0px;border-bottom: 3px dotted #e5e5e5;padding-bottom: 60px;}
a.columnsa {font-weight: bold !important;font-size: 12px !important;color: #484848 !important;}
a.columnsa:hover {font-weight: bold !important;color: #84cbee !important;}
.colums_box p {line-height: 1.3em !important;padding-top: 10px !important;}
h2.project {margin-bottom: 40px;font-size: 14px !important;color: #484848 !important;padding-top: 30px;padding-right: 30px;display: block;text-align: center;margin: 0 auto;}
.sliderbox {margin-bottom: 20px;border-bottom: 3px dotted #e5e5e5;}
h3.details a:hover {color: #dd6710 !important;}
h3.details {margin-bottom: 0;}
.RSS p {color: #333;margin-bottom: 0px;}
.RSS {width: 100%;float: left;margin: 21px 0 20px 0;padding: 0 0 0 0;text-align: Center;}
.RSS img {margin: 0 5px 0 0;width: 28px;height: 28px;}
img.rss1 {background: url(0064.png) no-repeat;}
img.rss2 {background: url(0065.png) no-repeat;}
img.rss3 {background: url(0066.png) no-repeat;}
img.rss4 {background: url(0067.png) no-repeat;}
img.rss5 {background: url(0068.png) no-repeat;}
img.rss6 {background: url(0069.png) no-repeat;}
img.rss7 {background: url(0070.png) no-repeat;}
img.rss1:hover {background: url(0064.png) no-repeat;}
img.rss2:hover {background: url(0065.png) no-repeat;}
img.rss3:hover {background: url(0066.png) no-repeat;}
img.rss4:hover {background: url(0067.png) no-repeat;}
img.rss5:hover {background: url(0068.png) no-repeat;}
img.rss6:hover {background: url(0069.png) no-repeat;}
img.rss7:hover {background: url("/assets/images/f_7_1.png") no-repeat;}
.sliderwrap {padding: 0 10px;}
a.pop {margin-left: 10px;}
.leftside {width: 22.9%;float: left;height: 100%;min-height: auto !important;position: relative;z-index: 9999999999999;}
.leftside1 {width: 100%;float: left;background: #fff;}
.leftside2 {width: 100%;float: left;background: #fff;padding-top: 62px;}
.rightside {width: 62%;float: left;border-left: 1px solid #eaeaea;background: #fff;height: 100%;}
.rightside1 {width: 100%;padding-left: 0px;padding-right: 0px;min-height: 750px;float: left;height: 100%;background: url(0036.png);border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;border-top: 1px solid #eaeaea;padding-top: 10px;padding-bottom: 10px;-moz-box-shadow: 4px 0 6px rgba(230,230,230,.5);-webkit-box-shadow: 4px 0 6px rgba(230,230,230,.5);box-shadow: 4px 0 6px rgba(230,230,230,.5);}
.leftcolumn {width: 100%;float: right;}
.fcolbtm {height: auto;width: 65%;float: right;margin-right: 20px;margin-top: 20px;position: relative;text-align: Center;}
h3.bar {font-size: 12px;font-weight: bold;color: #fff;line-height: 1em;padding: 5px 0 5px;margin: 10px 0 10px;background: url(0037.png) repeat-x;}
h3.bar span {color: #fff;text-decoration: none;font-weight: bold;font-style: normal;margin: 0;padding: 0;font-size: 12px;display: inline-block;margin-top: -11px;background: url(0058.png);padding-right: 5px;}
.blogg {margin: 20px 0;}
img.bloggimg {padding: 2px !important;background: #fff !important;border: 1px solid #333 !important;margin: 0 10px 0px 0 !important;float: left !important;}
.blogg p.date {font-size: 11px;color: #484848;display: inline-block;margin: 0;}
.blogg p.title {color: #90daff;padding: 0 !important;}
.blogg p {padding: 0 !important;}
p.date {font-size: 11px;color: #484848;display: inline-block;margin-top: 70px;}
.fcol2.tweeter {height: 259px;}
.cols444 {overflow: visible !important;}
.col444 {margin-right: 15px;width: 24%;height: auto;float: left;padding: 10px;background: #fff;margin-bottom: 15px;position: relative;border: 1px solid #d9d9d9;}
.col444 h3 {position: relative;bottom: 0px;margin-bottom: 0px;}
.col444 a img {margin-top: 0px;width: 100%;}
.col444.last {float: left;margin: 0;margin-right: 10px;margin-bottom: 15px;}
.col444.first {margin-left: 10px;}
.col444.invisible-box {display: none;opacity: 0;z-index: 1;}
.mask {left: 0px;top: 0px;background: rgba(0,0,0,.8);-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;width: 100%;height: 100%;-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);z-index: 999;position: absolute;padding: 0px;}
.mask span {display: block;color: #2d879f;font-size: 14px;font-weight: bold;text-transform: uppercase;margin: 55px 0 0 0;text-align: center;}
.mask p {width: 92%;color: #fff;font-size: 11px;padding-top: 0px;line-height: 18px;margin: -10px auto 0;text-align: center;}
a.info {display: block;text-decoration: none;background: url(0089.png) no-repeat;position: absolute;bottom: 35px;left: 53% !important;width: 41px !important;height: 41px !important;opacity: .8;overflow: hidden;}
a.info:hover {opacity: 1;}
a.link {display: block;text-decoration: none;background: url(0088.png) no-repeat;position: absolute;bottom: 35px;left: 32% !important;width: 41px !important;height: 41px !important;opacity: .8;}
a.link:hover {opacity: 1;}
.col444:hover {cursor: pointer;}
.col444:hover .mask {-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.bot {display: none;}
.slider_body {width: 100% !important;}
.#slide {width: 100% !important;}
.right {float: right;}
#coment img {width: auto;}
#coment2 img {width: auto;}
#coment3 img {width: auto;}
.two {display: none;}
.content_resize.adder .col2.last {float: right;}
.change img {width: 100%;height: auto;}
.change h1 {padding-bottom: 25px;}
.change.some h1 span {display: inline;color: #fff;}
.change.some h3 {color: #fff !important;}
.change.some h2 {margin-top: 3px !important;text-align: center !important;font-size: 20px !important;line-height: 30px !important;font-weight: bold !important;color: #fff !important;}
.change.some .col2 {width: auto;float: none;}
.change.some .col3 {width: auto;float: none;}
.change.some .col4 {width: auto;float: none;}
.change.some .header_row_2 h2 {color: #474747 !important;}
.change.some  h1.left {text-align: left !important;}
.product img {width: 100%;height: auto;}
.code {padding: 0 12px;width: auto;}
.code h1 {padding: 20px 0 10px 20px;text-align: left;font-size: 24px;color: #fff !important;font-weight: bold;}
.code h3 {font-weight: bold !important;}
.code img {width: 100%;height: auto;}
.maps_view {width: 99%;height: 350px;float: left;position: relative;padding: 3px;background: #f4f4f4;border: 1px solid white;margin-bottom: 15px;}
.content_page.none {border: none;}
.slider_body {width: 100% !important;}
.pr {width: 100% !important;}
.slider_body img {width: 100%;}
.sidebar.last .sidebar_text img {width: 100%;}
.sidebar.last img {width: auto;}
.content_resize.addd {padding-top: 25px;}
.p404 {padding-top: 20px;}
.change.gap8 {padding-top: 25px;}
.code.gap8 {padding-top: 25px;}
.product.gap8 {padding-top: 25px;}
.newer.gap8 {padding-top: 25px;}
.col22 img {width: 100%;}
.modem {width: 100%;overflow: hidden;border-bottom: 1px solid #ededed;}
.jqTransformInputWrapper {background: none !important;width: auto !important;}
.jqTransformInputInner div {margin: 0px !important;}
.jqTransformInputInner {background: none !important;}
.content_page.get {padding-top: 20px;}
.centercol .pic img {width: 100%;}
.sidebar.last.ad {float: left;}
.pricing_six .pricing_column, .pricing_six .pricing_column_first {width: 15.5% !important;}
#webstore {font-size: 17px !important;min-width: 493px !important;}
.content_page.full img {width: 100%;}
.slider_body {width: 100% !important;}
.content_page.gapp {padding-top: 25px;}
.col2.big2.last.show {display: none;}
.content_page.bor {padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ededed;overflow: hidden;}
.change h1 {color: #000 !important;}
.now_page.dif .now_page_resize {padding-top: 60px;}
.columns1 {padding-left: 10px;width: auto;}
.content_page.gen {padding: 0 10px;width: auto;}
.content_page.gapp {padding-top: 20px;}
.sidebar.last.some {float: left;}
.sidebar.last.some {float: left;}
.centercol.ren {float: right;}
@charset "utf-8";
.menu {margin: 0px 0 0 0px;padding: 0;width: 100%;text-transform: none;text-transform: uppercase;font-size: 11px;font-weight: normal;font-weight: bold;float: left;position: relative;z-index: 999999999999;}
.menu ul.menusm {padding: 0;margin: 0 auto;position: relative;z-index: 999999999999;}
.menu ul li.ms_top {padding: 0px 0px 0px 0;float: left;font-weight: bold;margin-left: 0px;width: 100%;}
.menu ul li.last {padding-right: 0;background: none;}
.menu ul li a.ms_top {padding-left: 0px;background: url(0094.png) no-repeat center left;display: block;margin: 0;color: #a29f9f;text-decoration: none;font-weight: normal;font-weight: bold;text-align: left;}
.menu ul li.ms_top {}
.menu ul li.ms_top.ms_last {border-right: none;}
.menu ul li a.ms_top span {display: inline-block;margin: 0;padding: 10px 0px 10px 25px;color: #333;font-weight: bold;}
.menu ul li a.ms_top.ms_first span {}
.menu ul li a.active {text-decoration: none;color: #fff;}
.menu ul li#active_menu-nav a.ms_top, .menu ul li a.ms_top.ms_hover, .menu ul li.active a.ms_top, .menu ul li a.ms_top.ms_hover span, .menu ul li.active a.ms_top span {color: #fff;text-decoration: none;background: #2d879f url(0094.png) no-repeat center left;}
.menu ul li a.ms_top.ms_havesubmenu div.birdy {float: right;display: inline-block;margin-top: 8px;margin-right: 20px;color: #333 !important;}
.menu ul li.active a.ms_top.ms_havesubmenu span {}
.menu ul li a.ms_top.ms_havesubmenu.ms_hover span {}
.menu ul li a.active, .menu ul li a.ms_hover, .menu ul li a.ms_havesubmenu.active, .menu ul li a.ms_havesubmenu.ms_hover div.birdy {}
.menu ul li ul {line-height: 1em;margin: 0;padding: 0px 0 0 0px;top: 0px;left: 100%;font-style: normal;font-size: 9px;text-transform: uppercase;}
.menu ul li ul li {padding: 0;margin: 0;}
.menu ul li ul li.ms_last {border-bottom: none;}
.menu ul li ul li a {background: #333;display: block;margin: 0;padding: 6px 0px 6px 0px;width: 160px;height: 12px;color: #8c8c8c;}
.menu ul li ul li a span {padding: 0 0 0 0px;color: #8c8c8c;padding-left: 25px;}
.menu ul li ul li.ms_last a {}
.menu ul li ul li a.ms_hover {text-decoration: none;}
.menu ul li ul li ul {top: 0px;left: 160px;display: block;}
.menu select {margin-bottom: 10px;display: none !important;font-size: 14px;height: auto;width: 100%;}
.menu select {width: 100%;height: 30px;padding: 2px 5px 2px 10px;color: #000;font-size: 20px;}
.smallnav .head a {color: #ccc;color: #d1d1d1;text-align: center;font-size: 18px;text-decoration: none;display: block;background: url("/assets/images/nav-arrow.png") no-repeat right;}
.smallnav ul {list-style: none;margin: 10px 0 0 0;}
.smallnav li {margin: 5px 0 0 0;float: none;line-height: 30px;}
.smallnav li a {padding: 0 0 0 20px;text-decoration: none;color: #d1d1d1;display: block;border-radius: 5px;background: #1e1e1e;}
.smallnav li a:hover {background: #424242;}
.menu ul li ul li a.active, .menu ul li ul li a.ms_hover, .menu ul li ul li a.ms_hover span {color: #515151;background: #474747;}
.menu ul li ul li a.ms_hover span, .menu ul li ul li a.active span {color: #fff;padding-left: 25px;background: #474747 url(0095.png) no-repeat center left;}
.menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover, .menu ul li ul li a.ms_first.ms_havesubmenu.active, .menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover span, .menu ul li ul li a.ms_first.ms_havesubmenu.active span, .menu ul li ul li a.active span {}
.menu * {z-index: 9003;}
ul.menusm {list-style: none;width: 71%;float: right;}
ul.menusm li {cursor: pointer;position: relative;}
ul.menusm li a {position: relative;}
ul.menusm li ul {display: none;position: absolute;list-style: none;height: auto;}
ul.menusm li ul li ul {position: absolute;list-style: none;}
.container {position: relative;width: 960px;margin: 0 auto;padding: 0;}
.container .column, .container .columns {float: left;display: inline;margin-left: 10px;margin-right: 10px;}
.row {margin-bottom: 20px;}
.column.alpha, .columns.alpha {margin-left: 0;}
.column.omega, .columns.omega {margin-right: 0;}
.container .one.column, .container .one.columns {width: 40px;}
.container .two.columns {width: 100px;}
.container .three.columns {width: 160px;}
.container .four.columns {width: 220px;}
.container .five.columns {width: 280px;}
.container .six.columns {width: 340px;}
.container .seven.columns {width: 400px;}
.container .eight.columns {width: 460px;}
.container .nine.columns {width: 520px;}
.container .ten.columns {width: 580px;}
.container .eleven.columns {width: 640px;}
.container .twelve.columns {width: 700px;}
.container .thirteen.columns {width: 760px;}
.container .fourteen.columns {width: 820px;}
.container .fifteen.columns {width: 880px;}
.container .sixteen.columns {width: 940px;}
.container .one-third.column {width: 300px;}
.container .two-thirds.column {width: 620px;}
.container .offset-by-one {padding-left: 60px;}
.container .offset-by-two {padding-left: 120px;}
.container .offset-by-three {padding-left: 180px;}
.container .offset-by-four {padding-left: 240px;}
.container .offset-by-five {padding-left: 300px;}
.container .offset-by-six {padding-left: 360px;}
.container .offset-by-seven {padding-left: 420px;}
.container .offset-by-eight {padding-left: 480px;}
.container .offset-by-nine {padding-left: 540px;}
.container .offset-by-ten {padding-left: 600px;}
.container .offset-by-eleven {padding-left: 660px;}
.container .offset-by-twelve {padding-left: 720px;}
.container .offset-by-thirteen {padding-left: 780px;}
.container .offset-by-fourteen {padding-left: 840px;}
.container .offset-by-fifteen {padding-left: 900px;}
.column {position: relative;}
@media only screen and (min-width: 768px) and (max-width: 959px) {.container {width: 768px;}
	.container .column, .container .columns {margin-left: 10px;margin-right: 10px;}
	.column.alpha, .columns.alpha {margin-left: 0;margin-right: 10px;}
	.column.omega, .columns.omega {margin-right: 0;margin-left: 10px;}
	.alpha.omega {margin-left: 0;margin-right: 0;}
	.container .one.column, .container .one.columns {width: 28px;}
	.container .two.columns {width: 76px;}
	.container .three.columns {width: 124px;}
	.container .four.columns {width: 172px;}
	.container .five.columns {width: 220px;}
	.container .six.columns {width: 268px;}
	.container .seven.columns {width: 316px;}
	.container .eight.columns {width: 364px;}
	.container .nine.columns {width: 412px;}
	.container .ten.columns {width: 460px;}
	.container .eleven.columns {width: 508px;}
	.container .twelve.columns {width: 556px;}
	.container .thirteen.columns {width: 604px;}
	.container .fourteen.columns {width: 652px;}
	.container .fifteen.columns {width: 700px;}
	.container .sixteen.columns {width: 748px;}
	.container .one-third.column {width: 236px;}
	.container .two-thirds.column {width: 492px;}
	.container .offset-by-one {padding-left: 48px;}
	.container .offset-by-two {padding-left: 96px;}
	.container .offset-by-three {padding-left: 144px;}
	.container .offset-by-four {padding-left: 192px;}
	.container .offset-by-five {padding-left: 240px;}
	.container .offset-by-six {padding-left: 288px;}
	.container .offset-by-seven {padding-left: 336px;}
	.container .offset-by-eight {padding-left: 384px;}
	.container .offset-by-nine {padding-left: 432px;}
	.container .offset-by-ten {padding-left: 480px;}
	.container .offset-by-eleven {padding-left: 528px;}
	.container .offset-by-twelve {padding-left: 576px;}
	.container .offset-by-thirteen {padding-left: 624px;}
	.container .offset-by-fourteen {padding-left: 672px;}
	.container .offset-by-fifteen {padding-left: 720px;}}
@media only screen and (max-width: 767px) {.container {width: 300px;}
	.container .columns, .container .column {margin: 0;}
	.container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {width: 300px;}
	.container .offset-by-one, .container .offset-by-two, .container .offset-by-three, .container .offset-by-four, .container .offset-by-five, .container .offset-by-six, .container .offset-by-seven, .container .offset-by-eight, .container .offset-by-nine, .container .offset-by-ten, .container .offset-by-eleven, .container .offset-by-twelve, .container .offset-by-thirteen, .container .offset-by-fourteen, .container .offset-by-fifteen {padding-left: 0;}}
@media only screen and (min-width: 480px) and (max-width: 767px) {.container {width: 420px;}
	.container .columns, .container .column {margin: 0;}
	.container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {width: 420px;}}
.container:after {content: " ";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix:before, .clearfix:after, .row:before, .row:after {content: " ";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.row:after, .clearfix:after {clear: both;}
.row, .clearfix {zoom: 1;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
@media only screen and (max-width: 959px) {.body_pattern .infobox {width: 33%;}
	.body_pattern .leftside {min-height: auto !important;}
	.body_pattern .RSS img {margin: 0 10px 0px 0;}
	.body_pattern .col444 img {width: 100%;}
	.body_pattern .menu ul.menusm {margin-right: 0px;}
	.body_pattern .capt {padding: 11px 20px 13px;width: 82.5%;bottom: 62px;}
	.body_pattern .content-slider-nav {bottom: -65px;}
	.body_pattern .capt p {font-size: 9px;}
	.body_pattern .partn a {width: auto;}
	.body_pattern .p_item_img {width: 45%;}
	.body_pattern .p_item_text {margin-left: 178px;}
	.body_pattern .col2index {width: 46%;}
	.body_pattern .mask p {padding-top: 10px;font-size: 8px;line-height: 10px;}
	.body_pattern .colums_box {margin: 4% 1% 3%;}
	.body_pattern .col4 {margin-right: 19px;}
	.body_pattern .col443 {margin-right: 19px;}
	.body_pattern .cols3.idea h3 a {font-size: 11px !important;}
	.body_pattern .col4444 {margin-right: 19px;}
	.body_pattern .col44 {margin-right: 19px;}
	.body_pattern .col3 {margin-right: 25px;}
	.body_pattern .now_page_resize2 {padding-top: 30px;}
	.body_pattern .slider_body {height: 239px !important;}
	.body_pattern .col4p {margin-right: 12px;}
	.body_pattern .col4p.last {margin-right: 0px;}
	.body_pattern .col444 {margin-right: 9px;}
	.body_pattern .menufooter a {font-size: 10px;}
	.body_pattern .footer p {font-size: 10px !important;}
	.body_pattern h3.h3_act_href a.ico_1 {padding-left: 34px;}
	.body_pattern .col3 {margin-right: 8px;}
	.body_pattern .col3.last {margin-right: 0px;}
	.body_pattern .fcol3 {margin: 0px;width: 100%;}
	.body_pattern .fromblog {width: 28%;}
	.body_pattern .jcarousel-skin-tango .jcarousel-container-horizontal {margin-right: 0px;width: 32%;}
	.body_pattern .jcarousel-skin-tango .jcarousel-container-horizontal p {padding-right: 43px;}
	.body_pattern #webstore {font-size: 15px !important;min-width: 391px !important;}
	.body_pattern #coment img {float: none;}
	.body_pattern #coment2 img {float: none;}
	.body_pattern #coment .podpis {float: none;}
	.body_pattern #coment2 {margin-left: 0px;}
	.body_pattern #coment2 img {float: none;}
	.body_pattern #coment2 .podpis {float: none;}
	.body_pattern #coment3 {margin-left: 0px;}
	.body_pattern #coment3 img {float: none;}
	.body_pattern #coment3 .podpis {float: none;}
	.body_pattern #coment {padding-bottom: 12px;}
	.body_pattern #coment br {display: none;}
	.body_pattern #coment2 br {display: none;}
	.body_pattern #coment3 br {display: none;}
	.body_pattern #coment3 .podpis {width: 100%;}
	.body_pattern .r_plus_overlay {display: none;}
	.prefooter .container .fcol {margin-right: 8px;}}
@media only screen and (min-width: 768px) and (max-width: 959px) {#controls {right: 6% !important;}
	.body_pattern .RSS img {margin-bottom: 10px;}
	#slider-wrapper object {height: 315px;}
	.h2_background h2 span {font-size: 11px !important;}}
@media only screen and (max-width: 767px) {.leftside {display: none;}
	.mainHeaderLogo {width: 100%;height: auto;}
	.header {background: none;}
	div.ppt {display: none !important;}
	.body_pattern .menu {padding: 0px;margin: 0px;width: 100%;}
	#panel_setting_side {position: absolute !important;top: 30% !important;z-index: 9999 !important;}
	.body_pattern .header_resize p {padding-top: 15px;}
	.body_pattern .header_menu {padding: 0px;margin: 0px;width: 100%;}
	.sliderwrap {padding: 0px;}
	.container .gallery-categ li a {padding: 5px 7px;font-size: 9px;}
	.body_pattern .fcol2 {margin: 0 2% 0 2% !important;width: 96%;height: auto;}
	.body_pattern .rightside {margin: 0 0 0 20%;width: 60%;border-left: none;}
	.body_pattern form.jqtransformdone label {margin-right: 0px !important;}
	.body_pattern .search input.editbox_search {width: 70%;}
	.body_pattern .RSS {display: none;}
	.body_pattern .fcol2 p {display: none;}
	.body_pattern .rightside {margin: auto;width: 420px;border: 0px;float: none;min-height: auto !important;}
	.body_pattern .rightside1 {border-left: 1px solid #eaeaea;border-top: none;border-right: 1px solid #eaeaea;width: 418px;min-height: 100px;}
	.body_pattern .main {padding: 0 10px;width: 400px;}
	.body_pattern .col444 {margin-bottom: 20px;width: 94%;}
	.body_pattern .jqTransformInputWrapper {float: none;}
	.body_pattern .r_plus {display: none;}
	.body_pattern .logo div a {font-size: 30px !important;}
	.body_pattern .dc_pricingtable06 {margin-left: 0px;}
	.body_pattern .cols2 .img_hover_box.pic a {height: auto;}
	.body_pattern .centercol {margin-left: 0;width: 100%;}
	.body_pattern .sidebar {margin-left: 0;width: 100%;}
	.body_pattern .centercol .separator {display: none;}
	.body_pattern .col2.big2 {width: 100%;}
	.body_pattern .p_item_img {width: 100%;float: none;height: auto;}
	.body_pattern .partn {margin-right: 36px;}
	.body_pattern .col2.big2.last.non {display: none;}
	.body_pattern .col2.big2.last.show {display: block;}
	.body_pattern .p_item_text {margin: 0px;}
	.body_pattern .col2index {margin: 0px;width: 100%;}
	.body_pattern .caption_column span {padding: 0px;width: 100%;display: block;text-align: center;}
	.body_pattern .col44 {margin-right: 0px;width: 100%;}
	.body_pattern .col44a {margin: 0px;width: 100%;}
	.body_pattern div.dc_pricingtable03 div.caption_column {margin-left: 0px;}
	.body_pattern div.dc_pricingtable03 div.column_1 {margin-left: 0px;}
	.body_pattern div.dc_pricingtable03 div.column_2 {margin-left: 0px;}
	.body_pattern div.dc_pricingtable03 div.column_3 {margin-left: 0px;}
	.body_pattern div.dc_pricingtable03 div.column_4 {margin-left: 0px;}
	.body_pattern .dc_pricingtable05 {margin-left: 0px;}
	.body_pattern .col4 {margin-right: 0px;width: 100%;}
	.body_pattern .div_h3_act_href {padding-bottom: 0px;}
	.body_pattern .col443 {margin: 20px 0 0 0;width: 100%;}
	.body_pattern .col443.last {margin: 20px 0 0 0;}
	.body_pattern .col4444 {padding: 10px 0 0 0;margin: 10px 0 0 0px;width: 100%;}
	.body_pattern .col44u.last {width: 100%;}
	.body_pattern .logo {margin: 0px;padding: 15px 0 20px 0px;width: 100%;float: none;text-align: center;}
	.body_pattern .logo div {float: none;text-align: center;}
	.body_pattern .logo p {text-align: center;}
	.body_pattern .header_menu {float: none;}
	.body_pattern .menufooter {float: none;}
	.body_pattern .copyright {float: none;}
	.body_pattern p {text-align: justify;}
	.container .columns2 {padding: 20px 3% 0 3%;width: 94%;}
	.container .columns1 {padding: 20px 3% 0 3%;float: left;width: 94%;}
	.body_pattern .fromblog {padding: 20px 3% 0 3%;float: left;width: 94%;}
	.body_pattern .jcarousel-skin-tango .jcarousel-container-horizontal {padding: 20px 3% 0 3%;margin-top: 20px;float: left;width: 94%;}
	.body_pattern .columns1.hide {display: block;}
	.body_pattern .columns1.show {display: none;}
	.body_pattern .jcarousel-skin-tango .jcarousel-item {width: 400px;}
	.body_pattern .jcarousel-skin-tango .jcarousel-container-horizontal p {padding-right: 0px;}
	.body_pattern .fromblog.from1 {margin: 0px;}
	.body_pattern .right {float: left;}
	.body_pattern .col444.first {margin: 0px 0 20px 0;}
	.body_pattern .content_page2 {padding: 0 3%;width: 94%;}
	.body_pattern .columns3 {margin: 0px;padding: 15px 0 15px 0;}
	.body_pattern .col444 h4 {padding-bottom: 15px;}
	.body_pattern .img_hover_box.pic a:hover img.h2 {display: none;}
	.body_pattern .col3 {margin-bottom: 15px;margin-right: 0px;width: 100%;}
	.body_pattern .now_page_resize {height: auto;}
	.body_pattern .now_page_resize h1 {padding: 10px 0 0 0;}
	.body_pattern .now_page_resize p {padding: 10px 0 15px 0;}
	.body_pattern .content {margin: 0px;}
	.body_pattern .cols1 .img_hover_box.pic a {height: 250px;}
	.body_pattern .gap5 {padding-left: 1%;float: left;width: auto;}
	.body_pattern .gallery-categ {float: left;}
	.body_pattern .fl {float: none;}
	.body_pattern .columns1 {padding-top: 0;margin-top: 0px;}
	.body_pattern .colums_box {padding: 0px;margin-bottom: 15px;}
	.body_pattern .colums_box img {margin-bottom: 20px;}
	.body_pattern .colums_box img:hover {margin-bottom: 20px;}
	.body_pattern .col4p {margin-right: 0px;width: 100%;}
	.body_pattern .logodiv {margin-left: 0px;}
	.body_pattern .leftside2 .fcol2 {padding: 0 20px;margin: 0px;width: auto;}
	.body_pattern .flickr img {margin: 2px 33px 15px 0;}
	.body_pattern .dc_pricingtable02 .pricing_column_first li.pricing_header2 span {text-align: center;width: 100%;display: block;}
	.body_pattern .dc_pricingtable02 a.tooltip {margin-left: 40%;}
	.body_pattern .dc_pricingtable02 .pricing_column_first li span {width: 100%;text-align: center;display: block;}
	.body_pattern #webstore {font-size: 11px !important;min-width: 304px !important;}
	.body_pattern .colums_box {margin: 0px;width: 100%;}
	.body_pattern .leftside {margin: auto;min-height: auto !important;width: 418px;position: relative;float: none;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
	.body_pattern .pic img {width: 100%;height: auto;}
	.body_pattern .img_hover_box.pic a img.h {display: none;}
	.body_pattern .img_hover_box.pic .img_hover_overlay {display: none;}
	.body_pattern .col2.big {margin: 0px;width: 100%;}
	.body_pattern .col2 {margin: 0px;width: 100%;}
	.body_pattern .footer_resize {padding-top: 10px;overflow: hidden;}
	.body_pattern .menu .menusm {display: none !important;}
	.body_pattern .menu select {padding: 4px 2% 4px 2%;margin: 4px 2% 15px 2%;height: 36px;display: block !important;float: left;width: 96%;}
	.body_pattern .menu option {width: 240px;}
	.body_pattern .search {margin-bottom: 15px;float: left;}
	.body_pattern .RSS p {float: none;}
	.body_pattern .callus {margin: 0px 0 10px 0;float: left;}
	.body_pattern .pricing_six .pricing_column, .pricing_six .pricing_column_first {width: 100% !important;}
	.body_pattern .pricing_column_first.gap {width: 100% !important;}
	.body_pattern div.dc_pricingtable03 div.caption_column {width: 100% !important;}
	.body_pattern div.dc_pricingtable03 div.column_1 {width: 100% !important;}
	.body_pattern div.dc_pricingtable03 div.column_2 {width: 100% !important;}
	.body_pattern div.dc_pricingtable03 div.column_3 {width: 100% !important;}
	.body_pattern div.dc_pricingtable03 div.column_4 {width: 100% !important;}
	.body_pattern .dc_pricingtable05 ul {width: 100%;}
	.body_pattern .dc_pricingtable06 ul {width: 100%;}
	.body_pattern .change.some.en br {display: none;}
	.prefooter .container .fcol {margin-right: 0px;width: 100%;}
	.prefooter .RSS img {margin-right: 12px;}
	.prefooter .container .flickr a img {margin: 0 45px 15px 0;}
	.body_pattern .one {display: none;}
	.body_pattern .two {display: block;}
	.footer .container p {text-align: left;}
	.body_pattern .small_boxindex {padding: 0px;margin: 0px;width: 100%;}
	.body_pattern #catalogue .product {width: 100%;float: none;}
	.body_pattern .product.last-column .webstore-clear {margin-left: -5px;}
	.body_pattern #webstore #catalogue .product:first-child > div, #catalogue .product:first-child + li > div {margin: 0 0 5px 0;}
	.body_pattern #webstore #catalogue .first-column > div {margin: 0 0 5px 0;}
	.body_pattern #webstore #catalogue .last-column > div {margin: 0 0 5px 0;}
	.body_pattern #cart .description {font-size: 8px;height: auto;}
	.body_pattern #cart-list .title, #cart-list .price {font-size: 8px;}
	.body_pattern #webstore input, #webstore select {width: 15px;height: 13px;}
	.body_pattern #cart input.quantity {width: 6%;}
	.body_pattern #cart-list .price span {padding-left: 5px;font-size: 6px;font-weight: bold;width: auto;}
	.body_pattern #webstore .cart-totals label {font-size: 7px;}
	.body_pattern #webstore .cart-totals label + span {font-size: 7px;}
	.body_pattern #webstore .cart-totals label {width: 0px;}
	.body_pattern #webstore .cart-options label {font-size: 7px;font-weight: bold;}
	.body_pattern #webstore input, #webstore .right.cart-options select {padding: 2px;width: 67px;font-size: 7px;}
	.body_pattern #webstore button span {padding: 0px 2px 0 2px;font-size: 5px;height: 26px;line-height: 26px;}
	.body_pattern #catalogue .price, #webstore button {height: 37px;}
	.body_pattern #checkout form > div:first-child label {margin: 0px;font-size: 9px;}
	.body_pattern .pic.fl {margin: 0px;}
	.body_pattern .pic.fr {margin: 0px;}
	.body_pattern .fr {float: none;}
	.body_pattern .fr.detail {float: right;}
	.body_pattern .fl.detail {float: left;}
	.body_pattern .fl.btn {float: left;}
	.body_pattern .mask {display: none;}
	.body_pattern .infobox {width: 100%;}
	.body_pattern .infobox:hover {width: 100%;}
	.body_pattern .maps_view {width: 98%;}
	.body_pattern .slider_box {height: auto;}
	.body_pattern .logofooter {padding-top: 20px;padding-bottom: 0px;margin-left: 0px;}
	.body_pattern .footer {margin-top: 0px;}
	.body_pattern .bot {display: block;}
	.body_pattern .bot .RSS {margin-bottom: 0px;display: block;float: none;}
	.body_pattern .bot p {text-align: center;}
	.body_pattern .bot .RSS p {text-align: left;}
	.body_pattern .RSS img {float: none;}
	.camera_caption > div {padding: 5px !important;font-size: 8px !important;line-height: 12px;}
	#slider-wrapper object {height: 240px;}}
@media only screen and (min-width: 480px) and (max-width: 767px) {#controls {right: 8% !important;}}
@media only screen and (max-width: 479px) {.container .logo div {width: 100%;}
	.container .logo div a, .container .logo div a:hover {text-align: center;width: 100%;display: block;}
	.container .now_page_resize h1 {font-size: 18px !important;}
	.body_pattern .search input.editbox_search {width: 76%;}
	.body_pattern .logodiv {margin-left: 0;}
	.body_pattern .main {padding: 0 10px;width: 280px;}
	.container .gallery-categ li a {padding: 5px 10px;font-size: 9px;}
	.container .content_resize {padding-bottom: 0px;}
	.body_pattern #now_slider {height: 95px;}
	.body_pattern .col444 {width: 91%;}
	.body_pattern #slider1 .overview li {width: 300px;}
	.body_pattern .nik {padding-left: 12%;float: left;width: auto;}
	.body_pattern .cols1 .img_hover_box.pic a {height: 178px;}
	.footer .container p {text-align: center;}
	.body_pattern .menufooter a {font-size: 8px;}
	.body_pattern .footer p {font-size: 8px !important;}
	.body_pattern .flickr img {margin-right: 19px;}
	.body_pattern .logodiv2 {margin-left: 13%;}
	.body_pattern .maps_view {width: 97%;}
	.prefooter .container .flickr a img {margin-right: 24px;}
	.body_pattern .jcarousel-skin-tango .jcarousel-item {width: 287px;}
	.body_pattern .RSS {margin: 0 0 0 0;float: left;}
	.body_pattern p.staycon {margin: 0px 0 5px 0;float: none;}
	.body_pattern .RSS img {margin: 0 15px 0px 0;float: none;}
	.body_pattern #webstore h3.title {font-size: 7px;}
	.body_pattern #webstore p {font-size: 7px;}
	.body_pattern #catalogue .product > div {padding: 20px 0px;}
	.body_pattern #webstore-container-inner {padding: 20px 10px 0 10px;}
	.body_pattern #webstore .right {padding-left: 20px;width: auto;}
	.body_pattern .one_third_pad {width: 94%;}
	.body_pattern .two_third_pad {margin: 0px;width: 100%;}
	.body_pattern #webstore {font-size: 9px !important;min-width: 245px !important;}
	.body_pattern .maps_view {width: 97%;}
	.body_pattern .gap5 {padding-left: 8%;}
	.body_pattern .now_page_resize h1 {line-height: 30px;}
	.body_pattern .dc_pricingtable02 a.tooltip {margin-left: 0%;}
	.body_pattern .getw {padding-left: 34px;float: left;width: auto;}
	.body_pattern .logofooter a {margin-left: 42%;}
	.body_pattern .footer {height: 80px;}
	#slider-wrapper object {height: 160px;}
	.body_pattern .social img {margin-right: 15px;}
	.body_pattern .leftside {margin: auto;min-height: auto !important;width: 298px;position: relative;float: none;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
	.body_pattern .rightside {width: 300px;}
	.body_pattern .rightside1 {width: 298px;}}
.bx-wrapper {position: relative;margin: 0 auto;padding: 0;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {background: #fff;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(0060.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-prev {left: 10px;background: url(0061.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next {right: 10px;background: url(0061.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(0061.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(0061.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #660600;background: rgba(80,80,80,.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
.dc_pullquote, .dc_pullquote2, .dc_pullquote3, .dc_pullquote4 {display: inline-block;float: left;margin-bottom: 20px !important;margin-right: 4%;margin-top: 20px !important;width: 40%;}
.dc_pullquote, .dc_pullquote2, .dc_pullquote3 {font-family: "Times New Roman",Georgia,Times,serif;font-size: 22px;letter-spacing: -.5px;line-height: 30px;}
.dc_pullquote {border: 1px solid #fff;padding: 19px;}
.dc_pullquote2 {border-left: 3px solid;font-size: 16px;letter-spacing: 0;line-height: 25px;padding: 0 0 0 17px;width: 36%;}
.dc_pullquote3 {border-bottom: 4px double #e0e0e0;border-top: 4px double #e0e0e0;margin-top: 20px !important;padding: 22px 0;}
.dc_pullquote4 {background: #222 url("/assets/images/button_overlay.png") repeat-x 0 -8px;border: 3px solid #111;box-shadow: 1px 1px 0 rgba(255,255,255,.4) inset,-1px -1px 0 rgba(255,255,255,.4) inset,1px 0 0 rgba(0,0,0,.1);color: #f8f8f8;font-size: 14px;padding: 19px;}
.quotes:before {content: "“";display: inline;font-size: 150%;font-weight: bold;margin-right: 5px;vertical-align: middle;}
.quotes:after {content: "”";display: inline;font-size: 150%;font-weight: bold;margin-left: 5px;vertical-align: middle;}
.dc_pullquote.aligncenter, .dc_pullquote2.aligncenter, .dc_pullquote3.aligncenter, .dc_pullquote4.aligncenter {display: block;float: none;text-align: left;width: auto;}
.dc_pullquote.alignleft, .dc_pullquote.aligncenter {margin-left: 2px;}
.dc_pullquote.alignright, .dc_pullquote.aligncenter {margin-right: 2px;}
.dc_red_blockquotes {background-image: url("/assets/images/blockquotes_770000.png") !important;}
.dc_orange_blockquotes {background-image: url("/assets/images/blockquotes_e98813.png") !important;}
.dc_yellow_blockquotes {background-image: url("/assets/images/blockquotes_f7c808.png") !important;}
.dc_green_blockquotes {background-image: url("/assets/images/blockquotes_74941f.png") !important;}
.dc_olive_blockquotes {background-image: url("/assets/images/blockquotes_3a491a.png") !important;}
.dc_teal_blockquotes {background-image: url("/assets/images/blockquotes_008899.png") !important;}
.dc_blue_blockquotes {background-image: url("/assets/images/blockquotes_00437f.png") !important;}
.dc_deepblue_blockquotes {background-image: url("/assets/images/blockquotes_092334.png") !important;}
.dc_purple_blockquotes {background-image: url("/assets/images/blockquotes_4b2c5a.png") !important;}
.dc_hotpink_blockquotes {background-image: url("/assets/images/blockquotes_bc006e.png") !important;}
.dc_slategrey_blockquotes {background-image: url("/assets/images/blockquotes_3b424a.png") !important;}
.dc_mauve_blockquotes {background-image: url("/assets/images/blockquotes_625b56.png") !important;}
.dc_pearl_blockquotes {background-image: url("/assets/images/blockquotes_ab998f.png") !important;}
.dc_steelblue_blockquotes {background-image: url("/assets/images/blockquotes_788794.png") !important;}
.dc_mossgreen_blockquotes {background-image: url("/assets/images/blockquotes_717a75.png") !important;}
.dc_wheat_blockquotes {background-image: url("/assets/images/blockquotes_79745d.png") !important;}
.dc_coffee_blockquotes {background-image: url("/assets/images/blockquotes_372e25.png") !important;}
.dc_copper_blockquotes {background-image: url("/assets/images/blockquotes_6b3c02.png") !important;}
.dc_silver_blockquotes {background-image: url(0055.png) !important;}
.dc_black_blockquotes {background-image: url("/assets/images/blockquotes_222222.png") !important;}
.dc_red_blockquotes a {color: #700 !important;}
.dc_orange_blockquotes a {color: #e98813 !important;}
.dc_yellow_blockquotes a {color: #f7c808 !important;}
.dc_green_blockquotes a {color: #74941f !important;}
.dc_olive_blockquotes a {color: #3a491a !important;}
.dc_teal_blockquotes a {color: #089 !important;}
.dc_blue_blockquotes a {color: #00437f !important;}
.dc_deepblue_blockquotes a {color: #092334 !important;}
.dc_purple_blockquotes a {color: #4b2c5a !important;}
.dc_hotpink_blockquotes a {color: #bc006e !important;}
.dc_slategrey_blockquotes a {color: #3b424a !important;}
.dc_mauve_blockquotes a {color: #625b56 !important;}
.dc_pearl_blockquotes a {color: #ab998f !important;}
.dc_steelblue_blockquotes a {color: #788794 !important;}
.dc_mossgreen_blockquotes a {color: #717a75 !important;}
.dc_wheat_blockquotes a {color: #79745d !important;}
.dc_coffee_blockquotes a {color: #372e25 !important;}
.dc_copper_blockquotes a {color: #6b3c02 !important;}
.dc_silver_blockquotes a {color: #999 !important;}
.dc_black_blockquotes a {color: #111 !important;}
blockquote {background: url(0055.png) no-repeat 0 10px;font-size: 14px;margin: 20px 0;padding: 5px 5px 5px 45px;}
blockquote p {margin-bottom: 0;}
cite {color: #aaa;font-size: 10px;}
.aligncenter {clear: both;display: block;margin: 20px auto;text-align: center;}
.alignright {float: right;margin: 5px 0 20px 4%;}
.alignleft {float: left;margin: 5px 4% 20px 0;}
.dc_pullquote {background: linear-gradient(top,#fff,#f6f6f6);background: -moz-linear-gradient(top,#fff,#f6f6f6);background: -o-linear-gradient(top,#fff,#f6f6f6);background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-color: #f6f6f6;}
.dc_pullquote {box-shadow: 0 1px 3px rgba(0,0,0,.1);moz-box-shadow: 0 1px 3px rgba(0,0,0,.1);webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);}
.dc_quotes-rotator-container1 {margin: 0px;padding: 0px;}
.quovolve {margin: 20px 0;width: 100%;}
.quovolve blockquote {margin: 0;}
.quovolve blockquote p {margin: 10px 0;}
.quotes ul {list-style: none;}
#toTop {z-index: 9999;display: none;text-decoration: none;position: fixed;bottom: 10px;right: 10px;overflow: hidden;width: 35px;height: 35px;border: none;text-indent: 100%;background: url(0104.png) no-repeat left top;}
#toTopHover {background: url(0104.png) no-repeat left -35px;width: 35px;height: 35px;display: block;overflow: hidden;float: left;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
#toTop:active, #toTop:focus {outline: none;}