@charset "utf-8";* { outline:none; }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%;}body,input,textarea {	font:normal 14px/1.8em "Liberation sans", Arial, Helvetica, sans-serif;	color:#7a7575;}img { border:none; }.clr {	clear:both;	padding:0;	margin:0;	width:100%;	font-size:0;	line-height:0;	text-align: center;}.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; }/*MAIN Settings*/.body_pattern { margin:0; padding:0;  background:#ffffff url(../images/bg_59.jpg) repeat top center !important; background-size:cover; position:fixed; top:0; left:0;width:100%; height:100%;}.main_index {margin:0 auto; padding:0 0 6px 0; position:absolute; top:0px; left:0;  width:100%; background:url(../images/index_m_bg.png) repeat-x bottom left; height:119px; z-index:10; }.main { margin:0 auto; padding:0; position:relative;  width:100%; background:url(../images/m_bg.png) repeat top left; overflow: hidden; }.main.spacetop { overflow: visible; float: left; }.index_page .main {height:119px;}.page_404 {height:100%; position:fixed; top:0; left:0;width:100%;  background:url(../images/m_bg.png) repeat top left;}.main.no_bg {background:none;}#page { background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4); overflow: hidden; position: relative; width: 100%; }a { color:#fd7e13; font-weight:normal; text-decoration:none; }p {	margin:0;	padding:0 0 10px;	font-family: "Liberation sans", Arial, Helvetica, sans-serif;}.padding {padding:20px; border:1px solid #d9d9d9; background:#eaeaea; }.padding_clr {padding:20px;}.padding.sides,.padding_clr.sides {padding:0 20px;}.sep { clear:both; margin:25px auto 25px; padding:0px 0 0px 0; width:100%; height:5px; background:url(../images/sep.png) repeat-x top center; }.sep.small { margin:15px auto 15px;}.sep_clr {	clear:both;	margin:0px auto;	padding:0;	width:100%;	height:2px;}.sep_clr.small {	margin:5px auto;}h1 { margin:0; padding:0px 0 0 0px; font-weight:normal; font-size:28px;   line-height:1em; color:#ffffff; text-transform:none; text-align:center;font-style:normal; }h1 a { color:#fff; text-decoration:none; }h1 span {	color:#ffffff;	font-size:16px;	font-style:normal;	font-weight:bold;	line-height:1.8em;	text-transform:none;	display:block;	margin-top:2px;	font-family: "Liberation sans", Arial, Helvetica, sans-serif;}h1 a:hover { text-decoration:none; }/*post_titles*/h2 { margin:0px 0 5px 0; padding:0 0 5px 0; font-size:18px; line-height:1.2em; font-weight:normal; color:#2f2f2f; text-align:left; text-transform:none; font-style:normal; }h2 span,h2 a,h2 a span,h2 a span { color:#2f2f2f;}h2 {background:url(../images/sep.png) repeat-x center left;}h2 span {	padding-right:10px;	background:#f5f5f5;}h2 a:hover,h2 a:hover span { color:#fd7e13; }em.first_color { font-style:normal; color:#fd7e13;}em.second_color {color:#fffefe; font-style:normal;}a:hover em.second_color {color:#fd7e13;}em.second_text {color:#68cad9; font-style:normal; font-weight:bold; text-transform:uppercase;}/*images titles etc,...*/h3 {	font-size:16px;	font-weight:normal;	font-style:normal;	color:#3c3c3c;	text-transform:none;	line-height:normal;	text-align:left;	margin:0px 0 15px;	padding:5px 0 0;}h3 span {	color:#000;	text-decoration:none;	font-weight:normal;	font-style:normal;	margin:7px 0 0 0;	padding:0;	font-size:12px;	display:block;	text-transform:none;	font-family: "Liberation sans", Arial, Helvetica, sans-serif;}h3 a { color:#3c3c3c; text-decoration:none; font-weight:normal;  }h3 a:hover { text-decoration:none; color:#fd7e13; }h3 span a:hover { text-decoration:none; color:#fd7e13; }/*h3 {padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #7a7575;}/**//*.panel {width:444px; padding:0; margin:0; position:fixed; z-index:500; top:35%; left:0; background:#de1258;}*//* header */.header {	margin:0 auto 5px;	padding:0;	width:100%;}.header_resize { margin:0 auto; padding:0px; width: 100%; }.logo { margin:0 auto; padding:25px 25px 0px 15px; font-size:60px; line-height:1em; height:112px; width: auto; position:relative; background:url(../images/logo_bg.png) no-repeat top center; float:right; }/*.index_page .logo {background-image:url(../images/index_logo_bg.png);margin-top:-6px;}*/.logo div { margin:0 auto; padding:0 0 0;  text-align:center;  }.logo div a,.logo div span,.logo div a:hover { color:#fff; text-decoration:none; font-weight:normal;  text-transform:uppercase; font-style:normal; }.logo p { padding:0px 0 4px 2px; margin:0px 0px 0; font-size:10px; line-height:1em;   color:#e6a498; font-weight:normal; font-style:normal; text-transform:none; text-align:right;  }.logo div a span {color:#212121; font-weight:bold;}/*now_page*/.now_page { margin:0px; padding:0;background:#fd7e13; width:auto;}.now_page_resize {	margin:0 auto 0px;	padding:10px 0px;	width:100%;	text-align: center;}/*slider*/#now_slider {margin:0;  width: 100%; }/*#now_slider {padding-bottom:40px;  background:url(../images/slider_bg.png) no-repeat bottom center;}/**/#slider,.coin-slider,#slider-wrapper,.box_skitter,.box_skitter_large {width: 100%; }#slider { padding:0; margin:00px auto 0px; }#slider h1 { font: bold italic 30px "Liberation Sans", Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:0; }/* content */.content_main {	margin:0 auto;	width: auto;	padding:5px 5px 5px 10px;	position:relative;	background:#f5f5f5;}.content_resize {	margin:0;	padding:0;	width:100%;	position:relative;	text-align: left;}.content_box {	margin:0 auto 0px 0px;}.content_box_pad{ margin:0; padding:20px; }.content_full_size { width:100%; }.list_li ul{ list-style:none;}.list_li ul li{display:block; padding-bottom:10px;}.list_li ul li a{padding:9px 0 8px 30px; background:url(../images/li.png) no-repeat left; color:#7a7575; }.list_li ul li a:hover{ text-decoration:underline; /*background:url(../images/li_a.png) no-repeat left;*/ color:#fd7e13;}/*centercol*/.centercol { width: 100%; float:left; padding:0; margin:0; }.centercol.last {float:right; margin-right:0px;}/*sidebar*/.sidebar {width: auto; float:left; margin-right:0px;}.sidebar.last {	float: left;	margin-right:0;	padding: 0px;}/*.sidebar h2 { margin:0 0 20px 0; padding:00px; background:url(../images/sep.png) repeat-x bottom left;  }/**/.sidebar_bg {	margin:0;	padding:0 0px;	text-align: left;	font-size: 12px;	width: 250px;}.sidebar_widgets{ margin:0; padding:0px;  width:100%; }.sidebar_flickr,.sidebar_text,.sidebar_rec,.sidebar_testom,.sidebar_twit,.sidebar_recent {	margin:0px 0 0px;	padding:0px 0 0px; /*background:url(../images/sep.png) repeat-x top center;/**/}.sidebar_flickr.last,.sidebar_text.last,.sidebar_rec.last,.sidebar_testom.last,.sidebar_twit.last,.sidebar_recent.last {padding-bottom:0;}.sidebar_recent a {/*font-size:11px; font-style:italic; display:block;*/}.sidebar_twit p { padding:0 0 10px 0px ;/*background:url(../images/twitter_li.png) no-repeat top left; /**/}.sidebar_twit a { text-align:left; margin-top:0px; display:block; margin-bottom:0; padding:0;  font-style:normal; text-decoration:none;  }.sidebar_twit p span {display:block; text-transform:uppercase;}.sidebar_rec {margin-bottom:0px; }.sidebar_rec img {float:left; margin:0 10px 5px 0; }.sidebar_rec h3 { padding:5px 0 00px; }.sidebar_rec p { padding:0px 0 00px; }.sidebar_rec a { display:block; font-style:normal; text-decoration:none; text-decoration:none; }.sidebar_rec h3 span { display:block; color:#7a7575; font-style:normal; font-size:11px;  }.sidebar_recent p{ padding-bottom: 10px;}.testom { padding:20px 0; /*padding:20px; background:#fff; border:1px solid #e4e4e4; border-left:4px solid #fd7e13; margin:0 0 30px 0; */ }.testom p {font-style:italic; padding:4px 0px 2px 30px; margin-bottom:0px; background:url(../images/quote.png) no-repeat top left;/**/ }.testom a { text-align:left; margin-top:5px; font-size:11px; color:#fd7e13; display:block; margin-bottom:0; padding:0; font-style:normal; font-weight:normal; }.testom p span {font-style:normal;display:block;  font-weight:bold;}/**//*.testom { width:100%; margin:0 auto; padding:30px 0;}.testom p {font-style:italic;background:url(../images/quote.png) no-repeat left top;padding:0px 0 0 50px; width:730px; float:left; font-size:16px; }/*/*.twit { padding:0;}.twit p {font-style:italic; background:url(../images/quote.png) no-repeat left top; padding:0px 0 20px 25px; text-align:left; }.twit span { }.twit a{font-weight:normal; display:block; color:#4f4f4f;}/**/.prefooter .twit p {font-style:normal; text-decoration:underline; color:#b0b0b0;}.prefooter .twit a{ color:#fd7e13; }.p404 h2{ font-size:50px; color:#fd7e13;  text-align:center; margin:80px auto 0; line-height:1.2em;  background:none;}.p404 h2 span{ font-size:36px;  color:#000; text-align:center; padding-bottom:50px; margin:10px auto 0px; line-height:1.2em; }.p404 p,.p404 a{ font-size:24px; color:#7a7575; 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_resize.p404 {padding-top:180px;}.small{}.rad,.rad_top,.rad_bottom{}.no_border { border:none;}.no_border_top { border-top:none;}.no_border_bottom { border-bottom:none;}.no_margin {margin:0; padding:0;}.no_margin_top {margin-top:0; }.no_margin_bottom {margin-bottom:0;}.no_padding {padding:0;}.no_padding_top {padding-top:0;}.no_padding_bottom {padding-bottom:0;}.no_background { background:none;}.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:none; border:none; }.img_hover_box.pic a:hover img.h { visibility:visible; }/*ind_cols*/.ind_cols{ clear:both; width:100%; margin:0 auto 30px;}.ind_col { width:235px; padding:0; margin:0 20px 0 0; float:left;}.ind_col.big { width:495px; }.ind_col.last { float:right; margin-right:0; }/*4cols*/.cols4 { margin:0 auto; width:100%; padding:0; text-align:left; }.col4 { width: 24%; margin:0 8px 0 0; float:left; padding:0px;}.col4.last { margin-right:0; }.cols4 .img_hover_box.pic a { width: 218px; height: 176px; }/*3cols*/.cols3 { margin:0px auto 0; width:100%; padding:0; text-align:left; }.col3 { width: 31%; margin:0 30px 0 0; float:left; }.col3 p { margin:0; padding:0; }.col3.small {width:190px;}.col3.last { margin-right:0; }.cols3 .img_hover_box.pic a { width: 225px; height: 196px; }.cols3.col3_bg {background:url(../images/col3_bg.png) no-repeat top center; min-height:170px; padding-top:20px; }/*2cols*/.cols2 { margin:0px auto 0; width:100%; padding:0; text-align:left; }.col2 { width: 48%; margin:0 0 0 0; float:left; }.col2.last { float:right; margin-right:0;  }.col2 .img_hover_box.pic a { width: 338px; height: 240px;}.col2.big {width:350px;}.col2.small {width:180px;}/*1cols*/.cols1 {/* margin:0px auto 0; width:100%; padding:0; text-align:left; */}.col1 {  margin:0 0 0 0; padding:0; width: 100%; padding:0px 0 0px; float:left;}.col1.last { width: 100%;}.col1.last { float:right; margin-right:0; }.col1 .img_hover_box.pic a { width: 713px; height:340px; }.col_bg { background:#282828; padding:15px;}.col_bg h3,.col_bg h3 a{ color:#fd7e13; text-transform:uppercase; font-weight:bold; font-size:15px;}.col_bg p {color:#cacaca;}.col_bg a {color:#868584;}.col_bg:hover { background:#fd7e13;}.col_bg:hover h3,.col_bg:hover h3 a{ color:#fff;}.col_bg:hover p {color:#363636;}.col_bg:hover a {color:#fff;}/*h3.bottom_border { padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #b7b7b7;}h3.bottom_border:hover { border-bottom:1px solid #fd7e13;}*//*note*/.note {margin:0px auto; padding:40px 0;  width:100%; background:url(../images/sep.png) repeat-x top left; }.note p {margin:0px auto 15px; width:90%; font-style:italic; font-weight:normal; padding:0px 10px 0px 60px; background:url(../images/quote.png) no-repeat left top; font-size:14px;  }.note span { text-align:left; font-size:12px; display:block;  color:#7a7575;  font-size:14px; padding-top:5px;}.note a {color:#7a7575; font-style:italic; font-size:12px;}/*blog_info*/.blog_info { width:100%; margin:0 0 18px;}.blog_info h3{margin-top:0;}.blog_info .date { float:left; width:52px; height:40px; color:#232323; font-size:18px; text-align:center; margin:5px 20px 30px 0; background:#f2f2f2; padding:6px 0 0;}.post .blog_info .date {margin-bottom:10px;}.blog_info .date span { width:100%; display:block; margin-top:6px; text-transform: uppercase; background:#727272; color:#fff; font-size:12px;}/*.post .pic { margin:0 0 00px; }/**/.post_detail { color:#a4a4a4; font-style:normal; padding:0; font-size:11px; font-weight:normal; margin:0px 0 10px 0; }.post_detail a { font-size:11px; color:#a4a4a4; font-weight:normal; 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:#fd7e13; 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:#fd7e13; font-style:normal; font-weight:normal; }/*pagination*/.pagination { margin:0; float:none; padding:10px 10px 00px 0; width:100%; text-align:left; font-weight:normal; }.pagination a { padding:5px 8px; color:#7a7575; font-weight:normal; text-decoration:none; background:none; border:transparent; }.pagination a:hover { padding:5px 8px; text-decoration:none; background:#222222; color:#7a7575; border:transparent; }.pagination span.current_page { padding:5px 8px; color:#fff; background:#fd7e13; border:transparent; }.pagination span.count_pages { margin-left:11px; padding:5px 8px 5px 8px; background:#222222; color:#7a7575; border:transparent; }/*navigation*/.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; }/*sub_page_contact*//*form Contact_us*/#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:#ffffff; float:left; font-size:12px; color:#8b8b8e; }#contactform_main textarea { width: 72%; border:1px solid #d3d3d3; margin:4px 0; padding:5px 2px; background:#ffffff; float:left; font-size:12px; color:#8b8b8e; }#contactform_main li.buttons input { padding:0 0 3px 0; margin:10px 0 0 60px; border:0; color:#FFF; float:left; }/*coments*/#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:78%; }#coment .podpis a { margin-left:10px; }#coment2 { overflow:hidden; margin:10px 0 00px 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:77%; }#coment2 .podpis a { margin-left:10px; }#coment3 { overflow:hidden; margin:10px 0 00px 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:74%; }#coment3 .podpis a { margin-left:10px; }#coment3 .lin { border-top:1px solid #c8c8c8; margin-top:20px; }/*h3_active_href*/h3.h3_active_href .h3_href {padding:3px 0 8px 40px;}h3.h3_active_href .h3_href{background:url(../images/ico.png) no-repeat left top;}h3.h3_active_href .h3_href:hover{background:url(../images/ico_a.png) no-repeat left top;}h3.h3_active_href .ico_2{background-image:url(../images/ico-02.png);}h3.h3_active_href .ico_3{background-image:url(../images/ico-03.png);}h3.h3_active_href .ico_4{background-image:url(../images/ico-04.png);}h3.h3_active_href .ico_2:hover{background-image:url(../images/ico_a-02.png);}h3.h3_active_href .ico_3:hover{background-image:url(../images/ico_a-03.png);}h3.h3_active_href .ico_4:hover{background-image:url(../images/ico_a-04.png);}.service_cols {margin:0 auto; width:100%; padding:0; text-align:left;}.service_col { width:147px; margin:0 66px 0 0; float:left; padding:0px;}.service_col.last { float:right; margin-right:0; }.service1 { background:url(../images/ico-01.png); }.service2 { background:url(../images/ico-02.png); }.service3 { background:url(../images/ico-03.png); }.service4 { background:url(../images/ico-04.png); }.service5 { background:url(../images/ico-05.png); }.service1:hover { background:url(../images/ico_a-01.png); }.service2:hover { background:url(../images/ico_a-02.png); }.service3:hover { background:url(../images/ico_a-03.png); }.service4:hover { background:url(../images/ico_a-04.png); }.service5:hover { background:url(../images/ico_a-05.png); }/* social */.social { margin:0px auto; padding:35px 0px 0px 0px; width:49px; float:left; position:relative; z-index:11;}.social_text { padding:0px 6px 0px 0px; color:#5a5a5a; font-size:18px;text-align:right; width:130px; font-weight:normal; font-style:normal; font-size:14px; color:#fff; float:left; display:none; }.social_text span, .social_text a {color:#fd7e13; font-size:11px;}.social_img {float:none; margin:0 0 0 15px; }.social_img img {margin-bottom:3px;}.social1 { background:url(../images/social.png); }.social2 { background:url(../images/social-02.png); }.social3 { background:url(../images/social-03.png); }.social4 { background:url(../images/social-04.png); }.social5 { background:url(../images/social-05.png); }.social6 { background:url(../images/social-06.png); }.social7 { background:url(../images/social-07.png); }.social8 { background:url(../images/social-08.png); }.social9 { background:url(../images/social-09.png); }.social10{ background:url(../images/social-10.png); }.social11{ background:url(../images/social-11.png); }.social1:hover { background:url(../images/social_a.png); }.social2:hover { background:url(../images/social_a-02.png); }.social3:hover { background:url(../images/social_a-03.png); }.social4:hover { background:url(../images/social_a-04.png); }.social5:hover { background:url(../images/social_a-05.png); }.social6:hover { background:url(../images/social_a-06.png); }.social7:hover { background:url(../images/social_a-07.png); }.social8:hover { background:url(../images/social_a-08.png); }.social9:hover { background:url(../images/social_a-09.png); }.social10:hover{ background:url(../images/social_a-10.png); }.social11:hover{ background:url(../images/social_a-11.png); }/* search */.search { margin:0 auto; padding:0px 0px 10px 0px; width:178px; height:30px; }.search form { margin:0; padding:0; width:auto; }.search span { display:block; margin:0; padding:0; float:left; background:url(../images/search_bg.png) no-repeat left top; }.search input.editbox_search { margin:0; padding:3px 10px 10px 10px; float:left; width:134px; height:19px; font-size:12px; line-height:16px; color:#949494; background:none; border:none; }.search input.button_search { margin:0; padding:0; border:none; float:left; }.pic img {  /*padding:4px; background:#ffffff; border:1px solid #fff;/**/ margin-bottom:15px;}.pic.no_marg img {  /*padding:4px; background:#ffffff; border:1px solid #fff;/**/ margin-bottom:0px;}.pic.sm img {margin-bottom:0px; /*padding:2px;/**/}.pic a:hover img {/*background:#fff;border:1px solid #1e1e1e;/**/ } .pic img.h {background:none;}.pic.fl img { margin:5px 20px 10px 0; }.pic.fr img { margin:5px 0 20px 10px; }.pic img {margin-bottom:0; max-width: 100%; height: auto; }.pic a {margin-bottom:15px;}/*p.btn { margin:10px 0 0;  padding:8px 0px 0; }div.btn { margin:0px 0 0;  padding:8px 0px 0; }*/p.btn {margin:0; padding:0;}#contactform_main li.buttons input,.btn a {   color:#b0b0b0; padding:3px 10px 4px; font-size:14px; background:#262626; border:1px solid #717171; text-transform:lowercase; font-style:normal; }p.btn a em.second {color:#b0b0b0; font-style:normal;}.btn a:hover,.btn a:hover em.second {color:#fff; background:#717171; }/*.btn a span{color:#fd7e13; font-size:12px; font-weight:normal; }*//*img_hover_box_r_plus*/.img_hover_box.pic a img.r_plus_overlay { position: absolute; top: 0; left: 0; visibility:hidden;  border:none; width:100%; height:100%; }.img_hover_box.pic a:hover img.r_plus_overlay { visibility:visible; background:url(../images/overlay.png) repeat;}.img_hover_box.pic a img.r_plus { position: absolute; top: 38%; left: 38%; visibility:hidden; background:none; border:none; }.img_hover_box.pic a:hover img.r_plus { visibility:visible; }/* gallery-categ */.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;}/*4cols_gallery*/.col44 { width:219px; float:left; padding:0; margin-right:6px; position:relative; top:0px; margin-top:50px; padding-bottom:40px;}.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;}.col44 .pic { padding:10px 0;}/*detail a*/.detail a,a.detail { font-size:14px; text-align:left; font-weight:normal; display:block;/* color:#c0c0c0;}.detail a:hover,a.detail:hover {color:#fd7e13;/**/}.flickr a img { margin:1px 3px 0 0; /*padding:2px; background:#fff; */border:1px solid #717171; }.flickr a img:hover { /*border:1px solid #fd7e13;/*background:#fff; /**/border:1px solid #262626;}/* prefooter */.prefooter { margin:0 auto 0; padding:0px 0px 0px; width:100%; }.prefooter_resize {margin:0 auto; width:100%; padding:0; }.prefooter .fcol { margin:0 35px 0 0; float:left; width:220px; padding:0; }.prefooter .fcol p { color:#8b8b8b; }.prefooter .fcol.first { width:180px; }.prefooter .fcol.last { margin-right:0; float:right; width:180px; }.prefooter .fcol.contact span { text-transform:uppercase; color:#fd7e13;}.prefooter .fcol.pop_posts img { float:left; margin:0px 15px 0 0; }.prefooter .fcol.pop_posts a span{font-style:italic; color:#4fafd9;  font-size:11px; font-weight:normal; display:block; margin:0; padding:0;}.prefooter .fcol.pop_posts p { padding:0 0 10px 0px ;width:150px; float:right;}.prefooter .fcol.client_says p {font-style:normal; padding:0 0 10px 20px;font-style:italic; background:url(../images/quote.png) no-repeat top left;}.prefooter .fcol.client_says span{display:block; margin:10px 0 0; padding:0; color:#fd7e13;}.prefooter .fcol.client_says span a{ font-weight:bold; }.prefooter .fcol.serv p { padding-bottom:5px; background:url(../images/sep.png) repeat-x bottom left; margin-bottom:5px;}.prefooter .logo {float:none; width:auto; padding:0 0 20px; margin:0; background:none; text-align:left;}.prefooter .logo div,.prefooter .logo p {text-align:left; padding-left:0;}.prefooter .fcol h2 { padding:0 0 15px; margin:0 0 20px; }em.footer_h2_font{ color:#fff; font-style:normal; font-size:14px;}em.footer_h3_font { font-style:normal;  }/* footer */.footer {margin:0 auto; padding:0; }.footer_resize { margin:0 auto; padding:0;  }.footer a { color:#3c3c3c; }.footer p {text-align:center; padding:0px 0 0px; color:#3c3c3c;text-align:center;  }.footer_bg { background:#f5f5f5; border-top:1px solid #c4c4c4; padding:30px; width: auto; margin:0 auto;}a em.a_footer_color {/* color:#808080;/**/ font-style:normal;}/* special */.wright { float: right; }.pic.sm img { width: auto; }#coment img { width: auto; }#coment2 img { width: auto; }#coment3 img { width: auto; }.content_box .pic.fl.two { margin-right: 20px; width: auto; }.content_box .pic.fr.one { margin-left: 10px; width: auto; }.content_box .pic.fr.one img { margin: 5px 0px; }.cols3.add .col3 { width: 44%; }.pic.fr.new1 img { margin-left: 0px; }.pic.fr.new1 { padding-left: 15px; width: auto; }.pic.fl.new2 img { margin-right: 0px; }.pic.fl.new2 { padding-right: 15px; width: auto; }.content_full_size.new .col4 { margin-right: 12px; }.content_full_size.new .col4.last { margin-right: 0px; }.menu .tinynav { display: none; }#slider-wrapper object { width: 100%; }div.dc_pricingtable03 h1 { font-size: 42px !important; float: none !important; bottom: 0px !important; width: auto !important; }div.dc_pricingtable03 h1 span { display: inline !important; }div.dc_pt3_style1 h1.col1, div.dc_pt3_style1 h1.col2, div.dc_pt3_style1 h1.col3, div.dc_pt3_style1 h1.col4 { width: auto !important; }div.dc_pricingtable03 h3 { width: auto !important; }div.dc_pricingtable03 .align_center h2 { width: auto !important; }.dc_pricingtable03 h2 { background: none !important; }.dc_pricingtable03 h1 { background: none !important; }.dc_pricingtable05 ul, .dc_pricingtable06 ul, .dc_pricingtable05 ul li,  .dc_pricingtable06 ul li { list-style: none !important; list-style-type: none !important;  } h1.gap90 {	color: #555555 !important;	font-size: 18px !important;	font-weight: bold !important;	padding: 10px 0 !important;	text-align: left !important;}@media only screen and (max-width: 767px) 	{#webstore-navigation li { float:none !important; margin: 5px 0 0 0 !important;}#catalogue .last-column > div { margin:5px 0 0 0 !important;}#catalogue .product { float:none !important; width: auto !important;}#webstore { min-width: auto !important;}	}.one_fourth_pad img { max-width: 100%;}.column_1 h3.col1, .column_2 h3.col2, .column_3 h3.col3, .column_4 h3.col4, .dc_pricingtable05 h3, .dc_pricingtable06 h3 { text-align:center;}.pricing_six .pricing_column, .pricing_six .pricing_column_first { width: 15.5% !important; }.content .floatright { float: right !important; }.column_1 .col1, .column_2 .col2, .column_3 .col3, .column_4 .col4 { float:none; text-align:center; }.dc_pricingtable05 ul li h3 { color: #999 !important; font-size: 26px !important; }div.dc_pricingtable03 div.caption_column li.header_row_2, div.dc_pricingtable03 div.column_1 li.header_row_2, div.dc_pricingtable03 div.column_2 li.header_row_2, div.dc_pricingtable03 div.column_3 li.header_row_2, div.dc_pricingtable03 div.column_4 li.header_row_2 { height: 125px !important; }.one_half_pad img, .one_third_pad img, .two_third_pad img { max-width: 100%; }div.dc_pt3_style1 h2.col1, div.dc_pt3_style1 h2.col2, div.dc_pt3_style1 h2.col3, div.dc_pt3_style1 h2.col4 { color: #fff !important; }.column_1 h1 span { color: #fff !important; }div.dc_pt3_style1 h1.col1, div.dc_pt3_style1 h1.col2, div.dc_pt3_style1 h1.col3, div.dc_pt3_style1 h1.col4, div.dc_pricingtable03 h1 span, div.dc_pt3_style1 h3.col1, div.dc_pt3_style1 h3.col2, div.dc_pt3_style1 h3.col3, div.dc_pt3_style1 h3.col4, .column_1 h3.col1, .column_2 h3.col2, .column_3 h3.col3, .column_4 h3.col4, .dc_pricingtable05 h3, .dc_pricingtable06 h3 { color:#fff !important; }#ticker1 .tweet_list, #ticker1 .tweet_list .tweet_even { background: none; color: #8B8B8B; }