.header,.navbar,body{margin:0}.top_line p,body{line-height:20px}.fleft,.msgholder{float:left}.menu_wrap .nav li a,body{font-family:Cabin,sans-serif;position:relative}.menu_wrap .nav li,.planning a,.projects .hover_img,.sub-menu>a,body{position:relative}.element,.planning a,.proj_block{overflow:hidden}.element img,.logo img,.post img{max-width:100%}.clear,.clearfix:after{clear:both}ul:first-of-type{list-style-type:disc;margin-left:20px}.msgtext{padding-left:92px;color:#fff;line-height:26px}.middlepart{padding:0 20px 32px;background:url(../images/obgsmall.webp)}.bottompart,.toppart{background:#ed6124;color:#fff;text-align:center}.bottompart{font-size:18px;padding:10px 31px}.content li,.font_big,.menu_wrap .nav li a,body{font-size:14px}.toppart{padding:15px 0}.msg,a{color:#ed6124;font-weight:700}.msg{display:block;background:#fff;border-radius:4px;padding:13px 0;width:86px;text-align:center}#footer,.adapt{width:100%}.msgholder{background:url("../images/white-arw.webp") right 50% no-repeat;display:block;padding-right:8px}.container.menu_bg,.navbar{background:#ed6124}.settlepart{padding:12px 0}.grid-box div.rightdiv{padding-top:10px}.content li{list-style:none;padding-bottom:8px;padding-left:45px;padding-top:6px;border-bottom:1px solid #e2e2e2;background:url("../images/arwpng.webp") left 24% no-repeat}a,input,select,textarea{outline:0!important;-webkit-appearance:none;-webkit-border-radius:0}textarea{resize:none}a{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}a:focus,a:hover{text-decoration:none;color:#052a01}body{overflow-x:hidden;padding:0;font-weight:400;color:#2b2b2b;background-attachment:fixed;background-image:url(../images/bg.webp);background-position:0 0!important;background-repeat:repeat}.box_shadow{background:#fff;padding:0 20px}.header{padding:0;background:#fff}.fright{float:right}.clear{height:0;font-size:0}img{outline:0;vertical-align:top}.top_line{margin:0 -20px;padding:0 20px;background:#3f3f3f}.top_line p{margin:0;padding:7px 0;font-size:12px;color:#6b6a6a}.follow_us{text-align:right;margin:0;padding:0}.follow_us ul li{padding:0!important;margin:0!important;float:left}.follow_us a{display:block;background-image:url(../images/top_socials.webp);background-repeat:no-repeat;margin-left:-3px;width:34px;height:34px;text-indent:-9999px;text-align:left;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}#slider,.copyright,.item_description,.phone_block,.phone_block span,.profile,.proj_descr p,.service_block,h1{text-align:center}.follow_us a.soc1{background-position:0 0}.follow_us a.soc1:hover{background-position:0 -34px}.follow_us a.soc2{background-position:-34px 0}.follow_us a.soc2:hover{background-position:-34px -34px}.follow_us a.soc3{background-position:-68px 0}.follow_us a.soc3:hover{background-position:-68px -34px}.follow_us a.soc4{background-position:-102px 0}.follow_us a.soc4:hover{background-position:-102px -34px}.follow_us a.soc5{background-position:-136px 0}.follow_us a.soc5:hover{background-position:-136px -34px}.follow_us a.soc6{background-position:-170px 0}.follow_us a.soc6:hover{background-position:-170px -34px}.follow_us a.soc7{background-position:-204px 0}.follow_us a.soc7:hover{background-position:-204px -34px}.follow_us a.soc8{background-position:-238px 0}.follow_us a.soc8:hover{background-position:-238px -34px}.phone_block{float:center;margin:28px 0 0;line-height:26px;font-size:15px;color:#888}.phone_block span{display:block;margin:0 0 3px 7px;font-size:30px;color:#f47920}.menu_wrap .nav li{margin:0;padding:0;zoom:1;display:inline-block}.menu_wrap .nav li:first-child{border-left:0;padding-left:0}#main_menu select{display:none;background-color:#ed6124;border:1px solid #ed6124;color:#fff}.menu_wrap .nav li a{z-index:10;padding:0 20px;text-transform:none;font-weight:400;line-height:41px;color:#fff;text-align:left;text-shadow:none;transition:none;-webkit-transition:none}.planning a .icon_block,.service_block{transition:.3s ease-in-out;display:block}.menu_wrap .nav li.first a,.menu_wrap .nav li.first.current a{margin-right:20px}.menu_wrap .nav li.current a,.menu_wrap .nav li.current:hover a,.menu_wrap .nav li:hover a{background:#f47920;color:#fff}.menu_wrap .nav ul{position:absolute;display:none;width:185px;left:0;top:41px;list-style:none;zoom:1;z-index:25;padding:0;margin:0}.menu_wrap .nav .sub-menu li{margin:0;padding:0;width:100%;border-top:1px solid #ed6124}.menu_wrap .nav .sub-menu li:first-child{border-top:0}.menu_wrap .nav ul li a{display:block;margin:0!important;padding:7px 5px 7px 20px;text-transform:none;font-size:13px;font-weight:400;color:#fff;line-height:18px;background:#f47920!important;text-shadow:none;border:0}.menu_wrap .nav .sub-menu ul li ul li{position:block;margin:0 52px;top:-8px;list-style:none;zoom:1;z-index:25;padding:0;width:220px;border-top:1px solid #ed6124}#footer h2.title span:before,.menu_wrap .nav ul li a span,.post h2.title span:before,.sidebar .tweet_arrows,.sidebar h2.title span:before{display:none}.menu_wrap .nav>li>ul li.current>a,.menu_wrap .nav>li>ul li>a:hover{text-decoration:none;color:#fff200;background:#ed6124!important}.hidden-desktop,.menu_wrap .nav li ul li a:before,.menu_wrap .nav li ul li.current a:before,.menu_wrap .nav li ul li.current:hover a:before,.menu_wrap .nav li ul li:hover a:before,.visible-phone,.visible-tablet,span.tweet_time{display:none!important}.menu_wrap .nav>li>ul li>a:hover:before,.post h2.title{background:0 0}.service_block,a.read_more:hover{background:#58b4dd}.menu_wrap .nav ul ul{position:absolute;display:none;width:133px;left:133px;top:-6px;height:auto;list-style:none;z-index:111;padding:14px 0 7px;margin:0;border-top:0}a.read_more:before,h2.title span:before{content:'';top:0;right:-20px;width:20px}.page_container{padding-bottom:35px}.block{padding-bottom:50px}.planning{margin:0 -20px 40px;padding:0}.planning a{float:left}.fist_line_planning{border-bottom:1px solid #84d9ff}.planning a:first-child .service_block{border-left:0}.service_block{margin:0;padding:10px;border-left:1px solid #84d9ff;color:#fff;-webkit-transition:.3s ease-in-out}.planning a .icon_block{margin:0 auto;-webkit-transition:.3s ease-in-out}.planning a:hover .icon_block{transform:translateY(-80px);-webkit-transform:translateY(-80px)}.planning a .link_title{display:block;margin:43px 0 25px;padding:0;text-transform:none;font-size:14px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.planning a:hover .link_title{transform:translateY(80px);-webkit-transform:translateY(80px)}.service_txt{position:absolute;top:10px;left:10px;right:10px;padding:28px 17px 29px;background:#52aad2;border:1px solid #84d9ff;transform:scale(0);-webkit-transform:scale(0);opacity:0;transition:.4s ease-in-out 0.1s;-webkit-transition:.4s ease-in-out 0.1s}.proj_block,h2.title,h2.title span{position:relative}.planning a:hover .service_txt{transform:scale(1);-webkit-transform:scale(1);opacity:1}h1,h1 small,h2 small,h3,h3 small,h4,h4 small,h5,h5 small,h6,h6 small{font-weight:400;color:#484d50}h2{color:#f47920;font-weight:700;font-size:23px;font-family:Cabin,sans-serif;line-height:30px}.contact_btn,.profile_title,h2.title a,legend{font-family:Cabin,sans-serif;font-weight:400}h2.title{padding:0;margin:0 0 30px;text-transform:none;line-height:31px;font-size:18px;color:#fffefe;background-repeat:repeat-x;background-position:right center}h2.title span{display:inline-block;padding:0 20px;background-color:#ed6124;line-height:31px}#footer h2.title,h2.title a{line-height:30px;text-transform:none}h2.title span:before{position:absolute;height:31px}h2.title a{font-size:19px;color:#484d50}h2.title a:hover{color:#58b4dd;text-decoration:none}#footer h2.title span,.post h2.title span{margin:0;padding:0;background:0 0}[class*=span],p.last{margin-bottom:15px}[class*=span] iframe,[class*=span] img{max-width:100%;height:auto}.grey{color:#9d9d9d}.block ul.the-icons{margin-left:0;margin-bottom:5px}.upper{text-transform:none}h2.upper{margin-bottom:12px;margin-top:0}.recent_gal_block{margin-bottom:35px}.recent_gal_block .span3{margin-top:-9px}.proj_block{background:#000;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.portfolio_zoom1{display:blok;width:73px;height:37px;position:absolute;top:-50%;left:29%;margin:0;background-repeat:no-repeat;background-image:url("../../images/zoom1.webp");z-index:2;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.proj_block:hover .portfolio_zoom1{top:42%}.proj_descr{position:absolute;bottom:41%;right:-100%;width:162px;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.proj_block:hover .proj_descr{right:0}.proj_descr p{display:table-cell;height:37px;padding:0 0 0 43px;vertical-align:middle;text-transform:none;line-height:16px;font-size:15px;color:#fff}.testim_block{margin-bottom:17px;padding:32px 28px 26px;background:#f8f8f8}.testim_block_txt{padding:0;background:url(../images/testim_block_txt_bg.webp) no-repeat;text-indent:30px;line-height:24px;font-size:17px;color:grey}.testim_author{margin-top:20px;line-height:20px;color:#58b4dd}.testim_author a{color:#707070}.item_description h6 a:hover,.post_block:hover a.post_title,.post_info a:hover,.testim_author a:hover,ul.recent_post div a:hover{color:#58b4dd}.carousel{margin:0}.carousel-inner{width:auto}.post_block{position:relative;margin-bottom:42px;padding:8px 10px;background:#f8f8f8;color:grey}a.post_prev{display:block;float:left;margin:-8px 20px -8px 0}a.post_title{text-transform:none;color:#494949}.post_date{margin-bottom:6px;font-style:italic;color:#707070}a.read_more{position:absolute;bottom:-12px;right:20px;display:inline-block;padding:0 10px 0 20px;background:#494949;line-height:24px;color:#fff;transition:none;-webkit-transition:none}a.read_more:before{position:absolute;height:24px}.news_block{margin-bottom:5px}.block:last-child{padding-bottom:0}#comments ol,#comments ul,#footer ul,.follow_us ul,ul,ul.links,ul.recent_post,ul.twitter_list{padding:0;margin:0;list-style:none}#footer{position:relative;padding:28px 20px 0;background:#2d2d2d;color:#fff;margin:0 auto}#footer a{color:#ed6023}#footer h2.title{margin-bottom:20px;background:0 0;border-bottom:0;color:#f2f1e6;font-size:16px}#footer p{margin:21px}a.foot_logo{display:block;margin:-5px 0 15px}ul.twitter_list li{padding:0 0 10px 30px!important;margin-bottom:15px!important;list-style:none;background:url(../images/twitter.webp) left top no-repeat}ul.tweet_list,ul.twitter_list{margin-left:0}#footer li{padding:0 0 15px;margin-bottom:15px;line-height:16px}#footer li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.page_container input,.page_container input[type=color],.page_container input[type=date],.page_container input[type=datetime-local],.page_container input[type=datetime],.page_container input[type=email],.page_container input[type=month],.page_container input[type=number],.page_container input[type=password],.page_container input[type=search],.page_container input[type=tel],.page_container input[type=text],.page_container input[type=time],.page_container input[type=url],.page_container input[type=week],.page_container textarea{padding:3px 6px;font-size:12px;color:#6a6a6a;font-style:normal;border-radius:0;box-shadow:none}.page_container input[type=color]:focus,.page_container input[type=date]:focus,.page_container input[type=datetime-local]:focus,.page_container input[type=datetime]:focus,.page_container input[type=email]:focus,.page_container input[type=month]:focus,.page_container input[type=number]:focus,.page_container input[type=password]:focus,.page_container input[type=search]:focus,.page_container input[type=tel]:focus,.page_container input[type=text]:focus,.page_container input[type=time]:focus,.page_container input[type=url]:focus,.page_container input[type=week]:focus,.page_container textarea:focus{outline:0;box-shadow:none;border:1px solid #706242}#footer input[type=text],#footer textarea{float:left;margin:0 4px 4px 0;padding:3px 6px;width:172px;font-size:12px;color:#9a9a9a;font-style:normal;border-radius:0;background:#3d3d3d;border:1px solid #3d3d3d;box-shadow:none}#footer textarea{min-height:99px!important;width:362px;overflow:hidden;resize:none}#footer input[type=color]:focus,#footer input[type=date]:focus,#footer input[type=datetime-local]:focus,#footer input[type=datetime]:focus,#footer input[type=email]:focus,#footer input[type=month]:focus,#footer input[type=number]:focus,#footer input[type=password]:focus,#footer input[type=search]:focus,#footer input[type=tel]:focus,#footer input[type=text]:focus,#footer input[type=time]:focus,#footer input[type=url]:focus,#footer input[type=week]:focus,#footer textarea:focus{outline:0;box-shadow:none;border:1px solid #4d432e}.contact_btn{position:relative!important;padding:6px 13px!important;background:#ed6124!important;border:0!important;border-radius:0;box-shadow:0;text-shadow:none;text-decoration:none;text-transform:none;line-height:16px;font-size:13px!important;color:#eaeaea!important}#portfolio_carousel img,.profile img{border-radius:3px}.contact_btn:hover{background:#3d3d3d!important;color:#c5c5c5!important}.footer_bottom{margin:0 -20px;background:#3d3d3d;padding:13px 0 16px}.copyright{padding:0;font-size:12px;color:#fff}.breadcrumb{border-radius:0;background:0 0;border-bottom:1px solid #58b4dd;padding:12px 0;margin:0 -20px 20px;list-style:none;color:grey}#filters li a,#portfolio_carousel .carousel-control,.portfolio_link,.portfolio_zoom,.tags a{background-position:0 0;background-repeat:no-repeat}.breadcrumb span{color:#484d50;padding:0 5px}.breadcrumb a{padding-left:20px;color:#484d50}.profile_title{font-size:14px;margin:-5px 0 10px}.profile img{margin:10px auto 15px;width:169px}.height_2column{min-height:312px}.height_3column{min-height:240px}.height_4column{min-height:200px}.portfolio_link,.portfolio_zoom{display:none;width:30px;height:30px;position:absolute;left:50%;top:50%;margin:-15px 0 0 -30px;background-image:url(../images/zoom1.webp);background-color:#505050;z-index:2;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.hover_img:hover .item_description,.hover_img:hover .portfolio_link,.hover_img:hover .portfolio_zoom,.preloader{display:block}#filters,.element{position:relative}#portfolio_carousel,.element{margin-bottom:20px}.portfolio_link{margin-left:1px;background-image:url(../images/link.webp)}.nav-list .active a,.nav-list .active a:focus,.nav-list .active a:hover,.portfolio_link:hover,.portfolio_zoom:hover{background-color:#58b4dd}.portfolio_link a,.portfolio_zoom a{display:block;width:30px;height:30px;text-indent:-9999px}.item_description h6 a{margin:10px 0;text-transform:none;font-size:16px;color:#202020}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;transition:none}#options{padding:0 0 10px}#filters{padding:0;margin:25px 0 0}.preloader{background:url(../images/preload_img.gif) center center no-repeat}#portfolio_carousel .carousel-control{position:absolute;top:50%;left:0;width:42px;height:32px;margin-top:-21px;border:0;outline:0;border-radius:0;opacity:1;transition:none;-webkit-transition:none}#portfolio_carousel .carousel-control.right{left:auto;right:0}#portfolio_carousel .carousel-control.right:hover{background-position:0 -33px}#portfolio_carousel .carousel-control:hover{background-position:0 -33px;opacity:1}.pad25{padding-top:25px}.pad5{padding-top:5px}.marg20{margin-top:20px!important}.post{padding-bottom:40px}.post h2.title{margin-bottom:21px}ul.links li{padding:0 0 3px 17px;margin:0;color:#58b4dd;background:url(../images/li_arrow.webp) left top no-repeat}ul.links li a,ul.recent_post div a{color:#474747}ul.links li a:hover{text-decoration:none;color:#58b4dd}.post img{margin-bottom:18px;border-radius:3px}.post_info{padding:5px 0;border-bottom:1px dotted #58b4dd;border-top:1px dotted #58b4dd;margin-bottom:12px;color:#555}#comments,.widget{margin-bottom:25px}.post_info a,.post_info span{color:#202020}.sidebar{padding-top:9px}.sidebar h2.title{font-size:16px;text-transform:none;margin-bottom:18px;background:0 0}.sidebar h2.title span{margin:0;padding:0;background:0 0;color:#484d50}ul.recent_post li{padding:0 0 8px;margin-bottom:13px;border-bottom:1px dotted #dadada;color:#555}ul.recent_post li:last-child{border-bottom:0;margin-bottom:18px}ul.recent_post li img{float:left;margin-right:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}ul.recent_post div{padding:3px 0 2px}#filters li{display:inline-block}#filters li a,.tags a{display:inline-block;margin:0 0 4px;padding:0 11px;height:28px;line-height:28px;background-color:#3d3d3d;color:#c5c5c5!important;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}#filters li a.selected,#filters li a:hover,.tags a:hover{background-color:#58b4dd;text-decoration:none;color:#eaeaea!important}.form-search .send_btn{margin:-6px 0 0;padding:3px 10px}#comments{padding:0 0 7px}#map,.contact_form{padding-top:6px}#comments li{padding:0 0 23px;list-style:none}.avatar{float:left;margin-right:11px}.avatar img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.comment_right{display:table}.comment_info{padding-bottom:7px}.comment_info span{padding:0 12px}#comments ol li ul li{padding:23px 0 0 30px;margin:0}#map{margin:0 0 15px}.notification_error,.notification_ok{height:auto;margin:0 0 9px;padding:10px}.contact_form textarea{min-height:150px!important}.notification_error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7;text-align:left}.notification_ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1;text-align:center}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-desktop{display:inherit!important}@media (max-width:1024px){body{background-attachment:scroll}.camera_caption:after{display:none}}@media (min-width:768px) and (max-width:979px){#main_menu select{margin:10px 0;width:95%}.camera_caption{bottom:20%}.service_txt{padding:18px 12px}.testim_block_txt{font-size:15px;line-height:20px}h2.title{font-size:16px}#footer h2.title{font-size:14px}#footer input[type=text]{width:127px}#footer textarea{width:272px}.tags a{font-size:12px;height:24px;line-height:25px;margin:0 0 3px;padding:0 10px}.height_2column{min-height:280px!important}.height_3column{min-height:240px!important}.height_4column{min-height:205px!important}.row{margin-left:-20px}.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;line-height:0;content:""}.row-fluid:after,.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:724px}.navbar .span4,.navbar .span8{float:none;width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid,.row-fluid .span12{width:100%}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child,.uneditable-input,input,textarea{margin-left:0}.row-fluid .span11{width:91.43646408839778%}.row-fluid .span10{width:82.87292817679558%}.row-fluid .span9{width:74.30939226519337%}.row-fluid .span8{width:65.74585635359117%}.row-fluid .span7{width:57.18232044198895%}.row-fluid .span6{width:48.61878453038674%}.row-fluid .span5{width:40.05524861878453%}.row-fluid .span4{width:31.491712707182323%}.row-fluid .span3{width:22.92817679558011%}.row-fluid .span2{width:14.3646408839779%}.row-fluid .span1{width:5.801104972375691%}.row-fluid .offset12{margin-left:105.52486187845304%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%}.row-fluid .offset11{margin-left:96.96132596685082%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%}.row-fluid .offset10{margin-left:88.39779005524862%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%}.row-fluid .offset9{margin-left:79.8342541436464%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%}.row-fluid .offset8{margin-left:71.2707182320442%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%}.row-fluid .offset7{margin-left:62.70718232044199%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%}.row-fluid .offset6{margin-left:54.14364640883978%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%}.row-fluid .offset5{margin-left:45.58011049723757%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%}.row-fluid .offset4{margin-left:37.01657458563536%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%}.row-fluid .offset3{margin-left:28.45303867403315%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%}.row-fluid .offset2{margin-left:19.88950276243094%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%}.row-fluid .offset1{margin-left:11.32596685082873%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:710px}.uneditable-input.span11,input.span11,textarea.span11{width:648px}.uneditable-input.span10,input.span10,textarea.span10{width:586px}.uneditable-input.span9,input.span9,textarea.span9{width:524px}.uneditable-input.span8,input.span8,textarea.span8{width:462px}.uneditable-input.span7,input.span7,textarea.span7{width:400px}.uneditable-input.span6,input.span6,textarea.span6{width:338px}.uneditable-input.span5,input.span5,textarea.span5{width:276px}.uneditable-input.span4,input.span4,textarea.span4{width:214px}.uneditable-input.span3,input.span3,textarea.span3{width:152px}.uneditable-input.span2,input.span2,textarea.span2{width:90px}.uneditable-input.span1,input.span1,textarea.span1{width:28px}}@media (max-width:767px){.row-fluid .span12,.row-fluid [class*=span],.span12,[class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}#main_menu select{margin-top:15px;width:95%!important}#main_menu{margin-top:0}.phone_block{margin:20px 0}.camera_caption{bottom:5%}.slide_descr{min-width:245px;font-size:16px}.service_txt{padding:5px;font-size:12px;line-height:14px}#footer .wrap,.container-fluid,.header .wrap{padding:0}.follow_us ul,.logo{text-align:center}.logo{margin-bottom:0}.footer_bord{padding:22px 20px 0}.height_2column,.height_3column,.height_4column{min-height:365px!important}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:none!important}.follow_us,.foot_menu{text-align:left}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin-right:-20px;margin-left:-20px}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.controls-row [class*=span]+[class*=span],.dl-horizontal dd,.row,.thumbnails{margin-left:0}.container{width:auto}.row-fluid{width:100%}.thumbnails>li{float:none;margin-left:0}.row-fluid [class*=span],[class*=span]{display:block;float:none;margin-left:0;box-sizing:border-box}.fleft,.fright{float:none}.row-fluid .span12,.span12{box-sizing:border-box}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:92%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade.in{top:auto}.h1,h1{font-size:26px;padding:10px}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;padding-left:30px}}@media (max-width:480px){.camera_caption{display:none!important}.slider_next,.slider_prev{display:block!important;right:10px}.portfolio_zoom1{left:25%}.proj_block:hover .portfolio_zoom1{top:41%}.planning a{width:100%!important;border-top:1px solid #84d9ff}.planning a:first-child{border-top:0}.service_block{border:0}.service_txt{padding:28px 17px 29px;font-size:13px;line-height:20px}#footer input[type=text],#footer textarea{width:90%}h2.title span{margin-left:10px}.height_2column,.height_3column,.height_4column{min-height:255px!important}.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:979px){.carousel_block .span3,.carousel_block .span9{float:none;margin-left:0;width:100%}.carousel_block .row,.follow_us ul li:first-child{margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:5px}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .dropdown-menu .divider,.nav-collapse .dropdown-menu:after,.nav-collapse .dropdown-menu:before,.nav-collapse .nav>.divider-vertical,.nav-collapse .nav>li>.dropdown-menu:after,.nav-collapse .nav>li>.dropdown-menu:before,nav#main_menu ul{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}nav#main_menu select{display:inline-block}nav#main_menu{position:relative;right:0;left:0;top:auto}.menu_wrap{float:none;padding-left:0}.header .span4,.header .span8{float:none;text-align:center}.follow_us ul li{margin:5px 0 0 5px}.header{text-align:center}}.show-grid [class*=span]{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.btn.disabled{color:#333!important}.dropdown-menu li a:focus,.dropdown-menu li a:hover,.dropdown-submenu:focus a,.dropdown-submenu:hover a,.nav li a:focus,.nav li a:hover,.nav-pills .active a,.nav-pills .active a:focus,.nav-pills .active a:hover,.nav-tabs .active a,.nav-tabs .active a:focus,.nav-tabs .active a:hover{background-color:#58b4dd;background-image:none}.input-append .add-on,.input-append .btn,.input-prepend .add-on{padding:3px 5px}.dropdown-menu li a:focus,.dropdown-menu li a:hover,.dropdown-submenu:focus a,.dropdown-submenu:hover a,.nav li a:focus,.nav li a:hover,.nav-pills .active a,.nav-pills .active a:focus,.nav-pills .active a:hover,.nav-tabs .active a,.nav-tabs .active a:focus,.nav-tabs .active a:hover,.nav-tabs.nav-stacked li a,.tabs-below .nav-tabs,.tabs-below .nav-tabs .active a,.tabs-below .nav-tabs .active a:focus,.tabs-below .nav-tabs .active a:hover,.tabs-left .nav-tabs,.tabs-left .nav-tabs .active a,.tabs-left .nav-tabs .active a:focus,.tabs-left .nav-tabs .active a:hover,.tabs-right .nav-tabs,.tabs-right .nav-tabs .active a,.tabs-right .nav-tabs .active a:focus,.tabs-right .nav-tabs .active a:hover{border-color:#58b4dd;color:#fff}.nav-tabs.nav-stacked li a{color:#484d50}.nav .dropdown-toggle .caret,.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-bottom-color:#58b4dd;border-top-color:#58b4dd}section .span8{margin:0 auto;display:block;float:none;padding:20px}#slider img{max-width:1020px;width:100%}h2{margin:25px 0 10px}h3{margin:20px 0 5px}@media (min-width:768px) and (max-width:979px){#slider img{max-width:764px}#footer{max-width:724px}}p{font-size:20px;line-height:30px}.img-responsive{display:block;height:auto}