@import url("../CherryFramework/style.css");@import url(http://fonts.googleapis.com/css?family=Open+Sans:800italic,700,400);@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);@media (max-width: 767px) {body{padding:0;}}.main-holder{overflow:hidden;}.content-holder,.footer{padding:0;}.content-holder .container,.footer .container{background:#fff;margin-top:-75px;width:1320px;padding:75px;box-shadow:0 0 21px 3px #c2c2c2;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1020px) and (max-width: 1350px) {.content-holder .container,.footer .container{width:1000px;padding:50px;}.content-holder .container .span12,.footer .container .span12{width:900px;}}@media (min-width: 850px) and (max-width: 1019px) {.content-holder .container,.footer .container{width:800px;padding:30px;}.content-holder .container .span12,.footer .container .span12{width:740px;}}@media (min-width: 768px) and (max-width: 849px) {.content-holder .container,.footer .container{width:740px;padding:20px;}.content-holder .container .span12,.footer .container .span12{width:680px;}}@media (max-width: 767px) {.content-holder .container,.footer .container{width:auto;padding:20px;box-shadow:none;}}@media (max-width: 360px) {.content-holder .container,.footer .container{margin-top:0;}}.footer .container{margin-top:0;padding:0 75px;}@media (min-width: 1020px) and (max-width: 1350px) {.footer .container{padding:0 50px 0 50px;}}@media (min-width: 850px) and (max-width: 1019px) {.footer .container{padding:0 30px 0 30px;}}@media (min-width: 768px) and (max-width: 849px) {.footer .container{padding:0 20px 0 20px;}}@media (max-width: 767px) {.footer .container{padding:0 20px 20px 20px;}}.content-holder .container{padding:75px 75px 0 75px;}@media (min-width: 1020px) and (max-width: 1350px) {.content-holder .container{padding:50px 50px 0 50px;}}@media (min-width: 850px) and (max-width: 1019px) {.content-holder .container{padding:30px 30px 0 30px;}}@media (min-width: 768px) and (max-width: 849px) {.content-holder .container{padding:20px 20px 0 20px;}}@media (max-width: 767px) {.content-holder .container{padding:20px;}}.home .footer .container{margin-top:0;padding:16px 75px 0;}@media (min-width: 1020px) and (max-width: 1350px) {.home .footer .container{padding:20px 50px 0 50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home .footer .container{padding:20px 30px 0 30px;}}@media (min-width: 768px) and (max-width: 849px) {.home .footer .container{padding:20px 20px 0 20px;}}@media (max-width: 767px) {.home .footer .container{padding:20px;}}@media (min-width: 1020px) and (max-width: 1350px) {.status-publish.page>.row>.span4,.blog>.span4,.single>.span4,.page-template-page-archives-php>.span4,.category>.span4,.search>.span4,.page-template-page-testi-php>.span4,.status-publish.page>.row #sidebar,.blog #sidebar,.single #sidebar,.page-template-page-archives-php #sidebar,.category #sidebar,.search #sidebar,.page-template-page-testi-php #sidebar{width:300px;}}@media (min-width: 850px) and (max-width: 1019px) {.status-publish.page>.row>.span4,.blog>.span4,.single>.span4,.page-template-page-archives-php>.span4,.category>.span4,.search>.span4,.page-template-page-testi-php>.span4,.status-publish.page>.row #sidebar,.blog #sidebar,.single #sidebar,.page-template-page-archives-php #sidebar,.category #sidebar,.search #sidebar,.page-template-page-testi-php #sidebar{width:220px;}}@media (min-width: 768px) and (max-width: 849px) {.status-publish.page>.row>.span4,.blog>.span4,.single>.span4,.page-template-page-archives-php>.span4,.category>.span4,.search>.span4,.page-template-page-testi-php>.span4,.status-publish.page>.row #sidebar,.blog #sidebar,.single #sidebar,.page-template-page-archives-php #sidebar,.category #sidebar,.search #sidebar,.page-template-page-testi-php #sidebar{width:220px;}}@media (min-width: 1000px) and (max-width: 1350px) {.status-publish.page>.row>.span8,.blog>.span8,.single>.span8,.page-template-page-archives-php>.span8,.category>.span8,.search>.span8,.page-template-page-testi-php>.span8,.status-publish.page>.row #content,.blog #content,.single #content,.page-template-page-archives-php #content,.category #content,.search #content,.page-template-page-testi-php #content{width:570px;}}@media (min-width: 850px) and (max-width: 1019px) {.status-publish.page>.row>.span8,.blog>.span8,.single>.span8,.page-template-page-archives-php>.span8,.category>.span8,.search>.span8,.page-template-page-testi-php>.span8,.status-publish.page>.row #content,.blog #content,.single #content,.page-template-page-archives-php #content,.category #content,.search #content,.page-template-page-testi-php #content{width:500px;}}@media (min-width: 768px) and (max-width: 849px) {.status-publish.page>.row>.span8,.blog>.span8,.single>.span8,.page-template-page-archives-php>.span8,.category>.span8,.search>.span8,.page-template-page-testi-php>.span8,.status-publish.page>.row #content,.blog #content,.single #content,.page-template-page-archives-php #content,.category #content,.search #content,.page-template-page-testi-php #content{width:440px;}}@media (min-width: 1020px) and (max-width: 1350px) {.error404-holder .span7{width:570px;}}@media (min-width: 850px) and (max-width: 1019px) {.error404-holder .span7{width:500px;}}@media (min-width: 768px) and (max-width: 849px) {.error404-holder .span7{width:440px;}}@media (min-width: 1020px) and (max-width: 1350px) {.error404-holder .span5{width:300px;}}@media (min-width: 850px) and (max-width: 1019px) {.error404-holder .span5{width:220px;}}@media (min-width: 768px) and (max-width: 849px) {.error404-holder .span5{width:220px;}}h1,h2,h3,h4,h5,h6{text-transform:uppercase;}.btn{text-decoration:none;text-shadow:none;border:none;padding:0;box-shadow:none;background:none;text-transform:uppercase;font-size:12px;line-height:14px;height:auto;font-family:"Roboto Condensed",sans-serif;border-radius:0;color:#f7941d;position:relative;z-index:10;}.btn:after{content:"";font-size:14px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:relative;top:0;margin-left:7px;}.btn:active,.btn:hover,.btn:focus{color:#c16c07;text-decoration:none;background:none;box-shadow:none;}.btn:active:after,.btn:hover:after,.btn:focus:after{text-decoration:none;}.thumbnail{padding:0;border:none;border-radius:0;box-shadow:none;}.header{padding:0;background:none;border-bottom:none;}@media (min-width: 768px) and (max-width: 979px) {.header .span4{width:auto;}}@media (max-width: 767px) {.header{padding:0 20px;}.header .span4{min-height:auto;}}@media (max-width: 360px) {.header{background:#212121;}}.header .contacts{padding:0 6px 0 0;text-align:right;position:relative;background:#171717;line-height:20px;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1200px) and (max-width: 1350px) {.header .contacts{margin-right:125px;}}@media (min-width: 1020px) and (max-width: 1200px) {.header .contacts{margin-right:10px;}}@media (min-width: 980px) and (max-width: 1019px) {.header .contacts{margin-right:100px;}}@media (min-width: 850px) and (max-width: 979px) {.header .contacts{margin-right:-80px;}}@media (min-width: 768px) and (max-width: 849px) {.header .contacts{margin-right:-40px;}}.header .contacts:after{background:#171717;content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%;}.header .contacts:before{background:#171717;content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:100%;}.header .contacts .email,.header .contacts .telephone{display:inline-block;line-height:25px;font-size:11px;color:#5a5a5a;}@media (max-width: 480px) {.header .contacts .email,.header .contacts .telephone{display:block;}}.header .contacts .email img,.header .contacts .telephone img{vertical-align:middle;}@media (max-width: 360px) {.header .contacts .email img,.header .contacts .telephone img{display:none;}}.header .contacts .telephone img{position:relative;top:-1px;}.header .contacts .email{margin-right:25px;}@media (max-width: 480px) {.header .contacts .email{margin-right:0;}}.header .contacts .email a{color:#5a5a5a;}.header .nav-wrap{position:relative;background:#212121;border-bottom:5px solid #f7941d;}.header .nav-wrap:after{background:#212121;content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%;border-bottom:5px solid #f7941d;}.header .nav-wrap:before{background:#212121;content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:100%;border-bottom:5px solid #f7941d;}.header .nav-wrap .nav{position:relative;margin:0;padding:0 3px 0 0;}@media (min-width: 1200px) and (max-width: 1350px) {.header .nav-wrap .nav{margin-right:125px;}}@media (min-width: 1020px) and (max-width: 1200px) {.header .nav-wrap .nav{margin-right:10px;}}@media (min-width: 980px) and (max-width: 1019px) {.header .nav-wrap .nav{margin-right:100px;}}@media (min-width: 850px) and (max-width: 979px) {.header .nav-wrap .nav{margin-right:-80px;}}@media (min-width: 768px) and (max-width: 849px) {.header .nav-wrap .nav{margin-right:-40px;}}@media (max-width: 767px) {.header .nav-wrap .nav{margin-bottom:20px;}}.header .nav-wrap .nav .sf-menu>li{background:none;margin:22px 0 20px 65px;}@media (min-width: 1020px) and (max-width: 1350px) {.header .nav-wrap .nav .sf-menu>li{margin-left:20px;}}@media (min-width: 850px) and (max-width: 1019px) {.header .nav-wrap .nav .sf-menu>li{margin-left:10px;}}@media (min-width: 768px) and (max-width: 849px) {.header .nav-wrap .nav .sf-menu>li{margin-left:10px;}}.header .nav-wrap .nav .sf-menu>li>a{border-top:none;border-left:none;font-weight:bold;text-transform:uppercase;border-radius:4px;padding:0;}.header .nav-wrap .nav .sf-menu>li>a:hover{background:none;color:#fff;background:#231f20;}.header .nav-wrap .nav .sf-menu>li>a:hover .sf-sub-indicator{background-position:-10px -100px;}.header .nav-wrap .nav .sf-menu>li>a>.sf-sub-indicator{left:50%;margin-left:-7px;bottom:-10px;top:auto;background:url("images/arrows-ffffff.png") no-repeat scroll 0 -100px transparent;}.header .nav-wrap .nav .sf-menu>li.current-menu-item>a{background:none;color:#fff;}.header .nav-wrap .nav .sf-menu>li.sfHover>a{background:none;color:#fff;}.header .nav-wrap .nav .sf-menu>li.sfHover>a .sf-sub-indicator{background-position:-10px -100px;}.header .nav-wrap .nav .sf-menu>li>.sub-menu{height:auto!important;background:#f7941d;padding:10px 0;top:48px;left:50%;width:160px;margin-left:-80px;box-shadow:2px 2px 5px rgba(0,0,0,0.2);}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item{background:none;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item a{padding:0;margin:10px 0;background:none;border:none;font-size:12px;line-height:15px;text-transform:none;color:#231f20;font-weight:normal;text-shadow:none;display:inline-block;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item a:hover{color:#fff;background:none;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item a>.sf-sub-indicator{left:110%;top:2px;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item.sfHover>a{background:none;color:#fff;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item.current-menu-item a{color:#fff;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item>.sub-menu{box-shadow:2px 2px 5px rgba(0,0,0,0.2);padding:0;background:#fff;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item{background:none;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item.current_page_item a{color:#f7941d;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a{color:#2c2c2c;background:none;}.header .nav-wrap .nav .sf-menu>li>.sub-menu>.menu-item>.sub-menu>.menu-item a:hover{color:#f7941d;background:none;}.header .social{text-align:right;padding-right:5px;}@media (min-width: 1200px) and (max-width: 1350px) {.header .social{margin-right:125px;}}@media (min-width: 1020px) and (max-width: 1200px) {.header .social{margin-right:10px;}}@media (min-width: 980px) and (max-width: 1019px) {.header .social{margin-right:100px;}}@media (min-width: 850px) and (max-width: 979px) {.header .social{margin-right:-80px;}}@media (min-width: 768px) and (max-width: 849px) {.header .social{margin-right:-40px;}}@media (max-width: 767px) {.header .social{position:relative;top:-150px;z-index:1000;}}@media (max-width: 480px) {.header .social{top:-125px;}}@media (max-width: 360px) {.header .social{top:-120px;margin-bottom:-65px;}}.header .social li{display:inline-block;padding:22px 0 22px 5px;}.header .social li img:hover{opacity:0.6;}.logo{background:#f7941d;border-radius:0 0 6px 6px;border-top:25px solid #df851a;padding:19px 31px 21px;margin-left:74px;}@media (min-width: 1200px) and (max-width: 1350px) {.logo{margin-left:140px;}}@media (min-width: 1020px) and (max-width: 1200px) {.logo{margin-left:10px;}}@media (min-width: 980px) and (max-width: 1019px) {.logo{margin-left:100px;}}@media (min-width: 850px) and (max-width: 979px) {.logo{margin-left:-5px;}}@media (min-width: 768px) and (max-width: 849px) {.logo{margin-left:15px;}}@media (max-width: 767px) {.logo{margin:0 0 20px 0;}}@media (max-width: 360px) {.logo{margin-bottom:70px;}}.logo .logo_h__txt{margin-top:20px;}.logo .logo_h__txt a:hover,.logo .logo_h__txt a:focus,.logo .logo_h__txt a:active{text-decoration:none;color:#fff;}.logo .logo_tagline{text-align:center;color:#fff;font:10px/12px "Open Sans",sans-serif;margin:3px 0 0 -3px;}.slider{width:1240px;margin-left:-35px;}@media (min-width: 1020px) and (max-width: 1350px) and (-webkit-min-device-pixel-ratio: 0) {.slider{margin-top:25px;}}@media (min-width: 1020px) and (max-width: 1350px) {.slider{width:920px;margin-left:-10px;}}@media (min-width: 850px) and (max-width: 1019px) and (-webkit-min-device-pixel-ratio: 0) {.slider{margin-top:45px;}}@media (min-width: 850px) and (max-width: 1019px) {.slider{width:740px;margin-left:0px;}}@media (min-width: 768px) and (max-width: 849px) and (-webkit-min-device-pixel-ratio: 0) {.slider{margin-top:55px;}}@media (min-width: 768px) and (max-width: 849px) {.slider{width:700px;margin-left:0px;}}@media (max-width: 767px) {.slider{width:auto;margin-left:0;}}.slider>.container{width:1240px;padding:0;margin-top:0;}@media (min-width: 1020px) and (max-width: 1350px) {.slider>.container{width:930px;margin-left:-10px;}}@media (min-width: 850px) and (max-width: 1019px) {.slider>.container{width:740px;margin-left:0px;}}@media (min-width: 768px) and (max-width: 849px) {.slider>.container{width:700px;margin-left:0px;}}@media (max-width: 767px) {.slider>.container{width:auto;padding-top:10px;}}.slider .camera{border-bottom:5px solid #212121;margin-bottom:75px!important;}@media (max-width: 767px) {.slider .camera{margin-bottom:40px!important;}}.slider .camera .camera_link{z-index:100;position:relative;}.slider .camera .camera_caption{bottom:auto!important;height:auto;z-index:101;left:0;top:72px;}@media (min-width: 1020px) and (max-width: 1350px) {.slider .camera .camera_caption{top:60px;}}@media (min-width: 850px) and (max-width: 1019px) {.slider .camera .camera_caption{top:50px;}}@media (max-width: 767px) {.slider .camera .camera_caption{top:20px;}}@media (max-width: 480px) {.slider .camera .camera_caption{display:none;}}.slider .camera .camera_caption>div{background:none;margin:0 auto;position:absolute;color:#191a17;z-index:700;width:60%;left:125px;padding:0;text-align:left;-moz-box-sizing:border-box;}@media (min-width: 850px) and (max-width: 1049px) {.slider .camera .camera_caption>div{left:80px;}}@media (max-width: 767px) {.slider .camera .camera_caption>div{left:20px;width:95%;text-align:center;}}.slider .camera .camera_caption>div h2{font:bold 98px/84px "Roboto Condensed",sans-serif;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,0.14);margin:0;color:#fff;letter-spacing:-1px;}@media (min-width: 1020px) and (max-width: 1350px) {.slider .camera .camera_caption>div h2{font-size:79px;line-height:70px;}}@media (min-width: 850px) and (max-width: 1019px) {.slider .camera .camera_caption>div h2{font-size:60px;line-height:50px;}}@media (min-width: 768px) and (max-width: 849px) {.slider .camera .camera_caption>div h2{font-size:50px;line-height:40px;}}@media (max-width: 767px) {.slider .camera .camera_caption>div h2{font-size:50px;line-height:40px;}}@media (max-width: 600px) {.slider .camera .camera_caption>div h2{font-size:40px;line-height:30px;}}@media (max-width: 420px) {.slider .camera .camera_caption>div h2{font-size:30px;line-height:20px;}}@media (max-width: 360px) {.slider .camera .camera_caption>div h2{font-size:25px;line-height:20px;}}.slider .camera .camera_caption>div p{font:bold 16px/19px "Roboto Condensed",sans-serif;color:#fff;text-transform:uppercase;margin:2px 0 0 5px;letter-spacing:6px;}@media (max-width: 767px) {.slider .camera .camera_caption>div p{letter-spacing:2px;}}.slider .camera_thumbs{position:relative;bottom:70px;}.slider .camera_thumbs .camera_thumbs_cont{background:none;}@media (max-width: 767px) {.slider .camera_thumbs{display:none;}}.slider .camera_pag{position:relative;}.slider .camera_pag .camera_pag_ul{width:1170px;margin:10px auto 0;text-align:right;}@media (min-width: 1020px) and (max-width: 1350px) {.slider .camera_pag .camera_pag_ul{width:900px;}}@media (min-width: 850px) and (max-width: 1019px) {.slider .camera_pag .camera_pag_ul{width:740px;}}@media (min-width: 768px) and (max-width: 849px) {.slider .camera_pag .camera_pag_ul{width:700px;}}@media (max-width: 767px) {.slider .camera_pag .camera_pag_ul{width:auto;padding-right:20px;}}.slider .camera_pag .camera_pag_ul li{margin:11px 0 11px 10px;width:10px;height:10px;border-radius:50%;background:#3b3b3b;}.slider .camera_pag .camera_pag_ul li span{top:0;left:0;width:10px;height:10px;border-radius:50%;}.slider .camera_pag .camera_pag_ul li.cameracurrent span{background:#f7941d;}.slider .camera_pag .camera_pag_ul li:hover span{background:#f7941d;}.home .content-holder .container{padding-bottom:0;}.home .status-publish.page .row-fluid>.span3{margin-top:15px;}.home .status-publish.page .row-fluid>.span3 h3{border-bottom:3px solid #f7941d;color:#f7941d;text-transform:none;display:block;line-height:28px;margin:28px 0 15px;}.home .status-publish.page .row-fluid>.span3 p{font-size:12px;line-height:14px;margin-bottom:24px;}.home .status-publish.page .home-middle-wrap{position:relative;background:#f8f8f8;margin:27px 0 0;padding:14px 0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;}.home .status-publish.page .home-middle-wrap:after{background:#f8f8f8;content:"";display:block;height:100%;position:absolute;right:-75px;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.home .status-publish.page .home-middle-wrap:after{right:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home .status-publish.page .home-middle-wrap:after{right:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.home .status-publish.page .home-middle-wrap:after{right:-40px;}}@media (max-width: 767px) {.home .status-publish.page .home-middle-wrap:after{padding:20px;}}.home .status-publish.page .home-middle-wrap:before{background:#f8f8f8;content:"";display:block;height:100%;left:-75px;position:absolute;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.home .status-publish.page .home-middle-wrap:before{left:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home .status-publish.page .home-middle-wrap:before{left:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.home .status-publish.page .home-middle-wrap:before{left:-20px;}}@media (max-width: 767px) {.home .status-publish.page .home-middle-wrap:before{padding:20px;}}@media (max-width: 767px) {.home .status-publish.page .home-middle-wrap>div>div{margin-bottom:30px;}}.home .status-publish.page .home-middle-wrap>.row-fluid>.span3{margin-top:0;}.home .status-publish.page .home-middle-wrap>.row-fluid>.span3 h3{margin:10px 0;border-bottom:none;color:#4385aa;text-transform:uppercase;line-height:34px;}.home .status-publish.page .home-middle-wrap [class*="span"] h3{margin-bottom:24px!important;}.home .status-publish.page .home-middle-wrap [class*="span"] p{color:#3b3b3b;font-size:14px;line-height:21px;}.home .status-publish.page .home-middle-wrap [class*="span"] .btn{margin-top:10px;}.home .status-publish.page .home-middle-wrap .list.custom-list li{margin-bottom:5px;}.home .status-publish.page .home-middle-wrap .list.custom-list li:before{content:"";font-size:10px;color:#f7941d;position:relative;top:-2px;}.home .status-publish.page .home-middle-wrap .list.custom-list li a{color:#3b3b3b;font-size:14px;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item{margin-bottom:0;padding:15px 0;border-top:1px dotted #afafaf;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item:first-child{border-top:0;padding-top:0;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-item_blockquote{background:none;padding:0 0 0 45px;font-size:14px;line-height:17px;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-item_blockquote:after{background:url(images/quote.png) no-repeat 0 0;top:0;left:0;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-item_blockquote:before{border:none;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-item_blockquote a{font-size:14px;font-style:italic;line-height:18px;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-item_blockquote a:hover{color:#3b3b3b;text-decoration:underline;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-meta{padding:0 0 0 45px;font-size:11px;line-height:18px;color:#4385aa;font-style:italic;}.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-meta a,.home .status-publish.page .home-middle-wrap .testimonials .testi-item .testi-meta br{display:none;}.home .status-publish.page .home-middle-wrap .btn-testi{margin:0 0 0 45px;position:relative;top:-15px;}@media (min-width: 768px) and (max-width: 849px) {.home .status-publish.page .home-middle-wrap .btn-testi{font-size:10px;}.home .status-publish.page .home-middle-wrap .btn-testi:after{margin-left:5px;}}@media (max-width: 767px) {.home .status-publish.page .home-middle-wrap .btn-testi{margin:0;}}.title-section{padding:37px 0 15px;position:relative;}.title-section .title-header{margin:0;font:bold 36px/43px "Roboto Condensed",sans-serif;text-transform:uppercase;color:#4385aa;}.title-section .breadcrumb{border-radius:0;background:none;padding:15px 0 0;}.title-section .breadcrumb li{text-shadow:none;color:#3b3b3b;font:14px/19px Arial,"Helvetica Neue",Helvetica,sans-serif;}.title-section .breadcrumb li a{color:#4385aa;}.title-section .breadcrumb .divider{padding:0 5px;color:#3b3b3b;}#content{padding-top:20px;}.main-services{margin-top:16px;}.main-services h5{border-bottom:3px solid #f7941d;color:#f7941d;text-transform:none;display:block;margin:28px 0 15px;font-size:28px;line-height:28px;}.main-services .excerpt{font-size:12px;line-height:14px;margin-bottom:20px;}.did-you-know-wrap{position:relative;background:#f8f8f8;margin:27px 0 13px;padding:14px 0 30px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;}.did-you-know-wrap:after{background:#f8f8f8;content:"";display:block;height:100%;position:absolute;right:-75px;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.did-you-know-wrap:after{right:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.did-you-know-wrap:after{right:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.did-you-know-wrap:after{right:-40px;}}.did-you-know-wrap:before{background:#f8f8f8;content:"";display:block;height:100%;left:-75px;position:absolute;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.did-you-know-wrap:before{left:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.did-you-know-wrap:before{left:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.did-you-know-wrap:before{left:-20px;}}@media (max-width: 767px) {.did-you-know-wrap .span8{margin-bottom:30px;}}@media (max-width: 480px) {.did-you-know-wrap .size-full{float:none;width:100%;}}.did-you-know-wrap>.row-fluid>div>h3{margin-bottom:24px;}.did-you-know-wrap .list.custom-list li{margin-bottom:5px;}.did-you-know-wrap .list.custom-list li:before{content:"";font-size:10px;color:#f7941d;position:relative;top:-2px;}.did-you-know-wrap .list.custom-list li a{color:#3b3b3b;font-size:14px;}.did-you-know-wrap .btn{margin-top:10px;}.whats-new{margin:33px 0 10px;}.whats-new .thumbnail{display:none;}.whats-new .excerpt,.whats-new h5{padding-left:72px;}.whats-new .excerpt{font-size:11px;line-height:18px;}.whats-new h5{margin:7px 0 0;font:14px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;}.whats-new .post_meta{float:left;width:auto;border-top:none;border-bottom:none;}.whats-new .post_meta .post_category,.whats-new .post_meta .post_author,.whats-new .post_meta .post_comment{display:none;}.whats-new .post_meta .post_date{padding-right:13px;font:12px/15px "Roboto Condensed",sans-serif;text-transform:uppercase;text-align:center;border-right:1px solid #dcdcdc;}.whats-new .post_meta .post_date .day{font:48px/48px "Roboto Condensed",sans-serif;letter-spacing:-2px;}.filter-wrapper{margin:0 0 15px;}@media (max-width: 767px) {.filter-wrapper{padding:20px;}}.filter-wrapper strong{color:#4385aa;padding-top:10px;font:14px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;margin-right:10px;}.filter-wrapper .filter li a{color:#231f20;font:14px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;background:none;padding:8px 10px;border-radius:0;}.filter-wrapper .filter li a:active,.filter-wrapper .filter li a:hover,.filter-wrapper .filter li a:focus{background:#f7941d;color:#ffffff;}.filter-wrapper .filter .active a{background:#f7941d;color:#ffffff;}@media (max-width: 767px) {.filter-wrapper .pull-right{float:none;}}.filterable-portfolio li .caption h3{margin:15px 0 5px;}.filterable-portfolio li .caption h3 a{font:14px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#231f20;}.filterable-portfolio li .caption .excerpt{margin-bottom:20px;font-size:12px;line-height:14px;}.pagination{margin-bottom:30px;}.zoom-icon{border:6px solid #d4d4d4;}@media (max-width: 480px) {article .thumbnail{float:none;}article .thumbnail a{display:inline-block;width:100%;}article .thumbnail img{margin:0;width:100%;}}@media (max-width: 480px) {article .thumbnail{width:100%!important;}}article .post-header .post-title{margin-bottom:25px;font:bold 27px/32px "Roboto Condensed",sans-serif;}article .post-header .post-title a{color:#4385aa;}article .post_meta{padding:9px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}article .post_meta i{margin-right:4px;color:#3b3b3b;font-size:15px;}article .post_meta>span{font-size:12px;margin-right:10px;}@media (max-width: 767px) {article .post_meta>span{display:block;}}article .post_meta>span a{color:#f7941d;}article .post_meta .post_date{color:#3b3b3b;}article .post_meta .post_author a{color:#3b3b3b;font-size:15px;font-style:normal;}article .post_meta .post_category a{color:#f7941d;}article .post_meta .post_permalink{margin-right:0;}article .post_meta .post_permalink a{color:#f7941d;}@media (max-width: 979px) {article .post_meta .post_permalink{float:none;}}article div.jp-playlist li a:hover,article div.jp-playlist li.jp-playlist-current a{color:#b8b8b8;}article .quote-wrap blockquote{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;font-style:normal;color:#afafaf;font-weight:bold;}.format-quote .post_meta{padding:9px 0;}.blog .post_content{margin-bottom:0;padding-bottom:20px;}.single #content .post-header .post-title{margin-bottom:25px;font:bold 27px/32px "Roboto Condensed",sans-serif;color:#4385aa;}.single #content .post_content{margin-bottom:0;padding-bottom:20px;font-size:12px;line-height:18px;}.single #content article{margin-bottom:0px;}@media (min-width: 768px) and (max-width: 1000px) {.single #content article .thumbnail{float:none;}.single #content article .thumbnail img{margin:0;}}@media (max-width: 600px) {.single #content article .thumbnail{float:none;width:100%;}.single #content article .thumbnail img{margin:0;}}.single #content .share-buttons{margin-bottom:30px;margin-top:0px;}.single #content .share-buttons .pinterest img{vertical-align:top;}.single #content .post-author{padding:20px;background:#f0f0f0;border:none;}.single #content .post-author .post-author_h{font:15px/20px "Roboto Condensed",sans-serif;margin:0 0 14px 0;color:#4385aa;text-transform:uppercase;}.single #content .post-author .post-author_h a{color:#4385aa;font-size:15px;}.single #content .post-author .post-author_gravatar{display:block;margin:0 20px 0 0;}.single #content .post-author .post-author_gravatar img{width:80px;height:80px;padding:0;border:none;}.single #content .post-author .post-author_desc{font-size:12px;line-height:18px;color:#3b3b3b;padding-left:100px;}.single #content .post-author .post-author_link{margin-top:15px;font-size:12px;}.single #content .post-author .post-author_link a{color:#3b3b3b;font-size:15px;}.single-portfolio .thumbnail.large{margin-bottom:0;padding-bottom:20px;}.single-portfolio #commentform textarea{min-width:auto;}@media (min-width: 1020px) and (max-width: 1350px) {.single-portfolio .portfolio .span5{width:420px;}.single-portfolio .portfolio .span7{width:450px;}}@media (min-width: 850px) and (max-width: 1019px) {.single-portfolio .portfolio .span5{width:320px;}.single-portfolio .portfolio .span7{width:400px;}}@media (min-width: 768px) and (max-width: 849px) {.single-portfolio .portfolio .span5{width:300px;}.single-portfolio .portfolio .span7{width:360px;}}.single-services .content-holder>.container{padding-bottom:50px;}.clients .thumbnail{float:left;margin:10px 20px 10px 0;}@media (max-width: 480px) {.clients .thumbnail{width:auto!important;margin-right:20px;}.clients .thumbnail img{display:inline-block;}}.clients .thumbnail img{width:auto;}.related-posts h3,.comment-holder h3,#respond h3{font-size:30px;line-height:36px;margin:40px 0 25px;color:#4385aa;}.related-posts .related-posts_item{margin-left:4%;}.related-posts .related-posts_item .thumbnail{float:none;margin-bottom:18px;}.related-posts .related-posts_item a{font:14px/17px "Roboto Condensed",sans-serif;text-transform:uppercase;color:#f7941d;}.wpcf7-form p.field input{border-radius:0;box-shadow:none;background:none;border:1px solid #f0f0f0;color:#3b3b3b;font-size:12px;}.wpcf7-form textarea{border-radius:0;box-shadow:none;background:none;color:#3b3b3b;font-size:12px;border:1px solid #f0f0f0;}.wpcf7-form textarea.watermark{color:#3b3b3b!important;}#respond h3{margin-top:10px;}#respond #commentform{margin-top:15px;}#respond #commentform textarea{border-radius:0;box-shadow:none;background:none;width:100%;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;color:#3b3b3b;font-size:12px;padding:12px 13px 10px;border:1px solid #f0f0f0;}#respond #commentform p.field input{-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none;background:none;border:1px solid #f0f0f0;max-width:100%;width:100%;color:#3b3b3b;padding:7px 13px;height:36px;margin-bottom:2px;font-size:12px;}#respond #commentform p.right{text-align:right;}#respond #commentform .btn{margin-top:11px;}#respond #commentform .btn:hover,#respond #commentform .btn:active,#respond #commentform .btn:focus{text-decoration:none;box-shadow:none;}.comment-holder .comment-list .comment .comment-body{background:#f0f0f0;border:none;}.comment-holder .comment-list .comment .comment-body .comment-author{display:block;margin:0 20px 0 0;text-align:center;}.comment-holder .comment-list .comment .comment-body .comment-author img{width:80px;height:80px;padding:0;border:none;}.comment-holder .comment-list .comment .comment-body .comment-author .author{color:#3b3b3b;text-align:left;font-size:15px;padding-top:15px;font-weight:normal;-moz-box-sizing:border-box;box-sizing:border-box;}.comment-holder .comment-list .comment .comment-body .extra-wrap p{font-size:12px;line-height:18px;color:#3b3b3b;}.comment-holder .comment-list .comment .comment-body .comment-meta{margin:8px 20px 0 0;font-size:11px;color:#4385aa;}.comment-holder .comment-list .comment .comment-body .reply{margin-top:6px;}.comment-holder .comment-list .comment .comment-body .reply a{color:#f7941d;text-transform:uppercase;font-size:13px;font-family:"Roboto Condensed",sans-serif;}.comment-holder .comment-list .comment .comment-body .reply a:after{content:"";font-size:14px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:relative;top:1px;margin-left:7px;}.comment-holder .comment-list .comment .comment-body .reply a:active,.comment-holder .comment-list .comment .comment-body .reply a:hover,.comment-holder .comment-list .comment .comment-body .reply a:focus{color:#c16c07;}.comment-holder #respond h3{margin-bottom:0;}.comment-holder #respond #commentform{margin-top:0;}#sidebar{padding-top:20px;}#sidebar .widget>h3{font-size:28px;line-height:30px;margin-bottom:42px;color:#4385aa;}#sidebar .widget{margin-bottom:50px;}#sidebar .widget ul{margin:8px 0 0 0;padding:0;list-style-type:none;}#sidebar .widget ul li.cat-item{margin:0;padding:0 18px 5px;background:url(images/arrow.png) no-repeat 0 5px;}#sidebar .widget ul li.cat-item a{color:#3b3b3b;font-size:14px;}#sidebar .widget .thumbnail{margin:0 20px 20px 0;}#sidebar [id*="archives"] li{margin:0;padding:0 18px 5px;background:url(images/arrow.png) no-repeat 0 5px;}#sidebar [id*="archives"] li a{color:#3b3b3b;font-size:14px;}#sidebar .post-list.unstyled li{padding:10px 0;}#sidebar .post-list.unstyled li:first-child{padding-top:0;}#sidebar .post-list.unstyled li .thumbnail{margin-bottom:0;}@media (min-width: 979px) and (max-width: 1200px) {#sidebar .post-list.unstyled li .thumbnail{margin-bottom:20px;}}@media (min-width: 768px) and (max-width: 979px) {#sidebar .post-list.unstyled li .thumbnail{float:none;margin-bottom:20px;}#sidebar .post-list.unstyled li .thumbnail a{width:100%;}#sidebar .post-list.unstyled li .thumbnail a img{width:100%;}}#sidebar .post-list.unstyled li time{font-size:14px;line-height:18px;display:block;margin-bottom:8px;color:#231f20;}#sidebar .post-list.unstyled li .post-list_h{font:14px/20px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:none;margin:0;text-transform:uppercase;}#sidebar .post-list.unstyled li .post-list_h a{color:#31b9d0;}#sidebar .post-list.unstyled li .excerpt{font-size:14px;line-height:20px;margin-bottom:20px;}#sidebar .comments-custom.unstyled .thumbnail{margin:0 20px 20px 0;background:#fff;padding:8px;border:1px solid #dedede;}#sidebar .comments-custom.unstyled .thumbnail img{width:80px;height:80px;}#sidebar .comments-custom.unstyled time{font-size:11px;color:#999999;margin-top:0;display:block;}#sidebar .comments-custom.unstyled .clear{display:none;}#sidebar .comments-custom.unstyled .comments-custom_h{color:#231f20;margin-top:0;text-transform:uppercase;font:15px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;}#sidebar .comments-custom.unstyled .comments-custom_txt{padding-top:20px;}#sidebar .comments-custom.unstyled .comments-custom_txt a{color:#3b3b3b;font-size:12px;line-height:18px;}#sidebar .search-form .btn{margin:0 0 0 15px;padding:0;}#sidebar .flickr_li a{display:inline-block;}#sidebar .flickr_li a:hover,#sidebar .flickr_li a:focus{box-shadow:none;}#sidebar .flickr_li a:hover img,#sidebar .flickr_li a:focus img{box-shadow:0 1px 4px #000;max-width:auto;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .span2,.footer-widgets .span2{width:160px;}.home-footer-widgets .span3,.footer-widgets .span3{width:200px;}.home-footer-widgets .span4,.footer-widgets .span4{width:250px;}.home-footer-widgets .span6,.footer-widgets .span6{width:430px;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets .span2,.footer-widgets .span2{width:120px;}.home-footer-widgets .span3,.footer-widgets .span3{width:170px;}.home-footer-widgets .span4,.footer-widgets .span4{width:220px;}.home-footer-widgets .span6,.footer-widgets .span6{width:350px;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets .span2,.footer-widgets .span2{width:100px;}.home-footer-widgets .span3,.footer-widgets .span3{width:170px;}.home-footer-widgets .span4,.footer-widgets .span4{width:170px;}.home-footer-widgets .span6,.footer-widgets .span6{width:300px;}}.home-footer-widgets>.row>div>div>h4{font-size:28px;line-height:34px;margin-top:6px;margin-bottom:35px;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets>.row>div>div>h4{margin-bottom:20px;font-size:20px;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets>.row>div>div>h4{margin-bottom:15px;font-size:20px;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets>.row>div>div>h4{margin-bottom:15px;font-size:18px;}}@media (max-width: 767px) {.home-footer-widgets>.row>div>div>h4{margin-top:30px;}}.home-footer-widgets iframe{border:1px solid #e0e0e0;padding:5px;margin-top:14px;-moz-box-sizing:border-box;box-sizing:border-box;height:313px;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets iframe{height:250px!important;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets iframe{height:230px!important;}}@media (max-width: 849px) {.home-footer-widgets iframe{height:170px!important;}}@media (max-width: 767px) {.home-footer-widgets iframe{height:350px!important;}}@media (max-width: 600px) {.home-footer-widgets iframe{height:300px!important;}}@media (max-width: 480px) {.home-footer-widgets iframe{height:250px!important;}}@media (max-width: 350px) {.home-footer-widgets iframe{height:150px!important;}}.home-footer-widgets .accordion .accordion-group{border:none;margin:0;padding:0;}.home-footer-widgets .accordion .accordion-group .accordion-heading{line-height:17px;}.home-footer-widgets .accordion .accordion-group .accordion-heading a{margin:0 0 13px;padding:0;font-size:14px;line-height:17px;text-transform:uppercase;color:#3b3b3b;text-decoration:none;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .accordion .accordion-group .accordion-heading a{font-size:12px;}}@media (min-width: 850px) and (max-width: 1010px) {.home-footer-widgets .accordion .accordion-group .accordion-heading a{font-size:11px;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets .accordion .accordion-group .accordion-heading a{font-size:11px;}}.home-footer-widgets .accordion .accordion-group .accordion-heading a:hover{color:#f7941d;}.home-footer-widgets .accordion .accordion-group .accordion-heading a:before{content:"";font-size:28px;line-height:17px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:4px;margin-right:10px;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .accordion .accordion-group .accordion-heading a:before{font-size:20px;top:2px;}}@media (min-width: 768px) and (max-width: 1010px) {.home-footer-widgets .accordion .accordion-group .accordion-heading a:before{font-size:12px;top:1px;}}.home-footer-widgets .accordion .accordion-group .accordion-heading a.active{color:#f7941d;margin:0;}.home-footer-widgets .accordion .accordion-group .accordion-heading a.active:before{content:"";}.home-footer-widgets .accordion .accordion-group .accordion-body .accordion-inner{border-top:none;font-size:11px;margin:0;line-height:18px;color:#3b3b3b;padding:2px 0 11px 34px;}@media all and (-webkit-min-device-pixel-ratio: 0) {.home-footer-widgets .accordion .accordion-group .accordion-body .accordion-inner{padding-bottom:12px;}}.home-footer-widgets .comments-custom li{padding:17px 0;line-height:18px;border-top:1px solid #dcdcdc;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .comments-custom li{padding:15px 0;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets .comments-custom li{padding:10px 0;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets .comments-custom li{padding:5px 0;}}.home-footer-widgets .comments-custom li:first-child{border-top:none;padding-top:5px;}.home-footer-widgets .comments-custom li .thumbnail{display:none;}.home-footer-widgets .comments-custom li .comments-custom_h{font:bold 12px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#3b3b3b;display:inline;text-transform:none;}.home-footer-widgets .comments-custom li .comments-custom_txt{display:inline;font-size:12px;line-height:18px;}.home-footer-widgets .comments-custom li .comments-custom_txt a{display:inline-block;font-style:italic;color:#00a9ea;}.home-footer-widgets .comments-custom li time{display:block;font-size:11px;color:#999999;}.home-footer-widgets .clients{margin-top:20px;padding:15px 40px;position:relative;background:#e9e9e9;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .clients{padding-right:50px;padding-left:50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets .clients{padding-right:50px;padding-left:50px;}}.home-footer-widgets .clients:after{background:#e9e9e9;content:"";display:block;height:100%;position:absolute;right:-75px;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .clients:after{right:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets .clients:after{right:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets .clients:after{right:-40px;}}@media (max-width: 767px) {.home-footer-widgets .clients:after{padding:20px;}}.home-footer-widgets .clients:before{background:#e9e9e9;content:"";display:block;height:100%;left:-75px;position:absolute;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.home-footer-widgets .clients:before{left:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.home-footer-widgets .clients:before{left:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.home-footer-widgets .clients:before{left:-20px;}}@media (max-width: 767px) {.home-footer-widgets .clients:before{padding:20px;}}.home-footer-widgets .clients .es-nav .es-nav-next{background:url(images/nav.png) no-repeat -11px 0;width:11px;height:17px;margin-top:20px;right:-40px;}.home-footer-widgets .clients .es-nav .es-nav-next:hover{background-position:-11px -17px;}.home-footer-widgets .clients .es-nav .es-nav-prev{background:url(images/nav.png) no-repeat 0 0;width:11px;height:17px;margin-top:20px;right:auto;left:-40px;}.home-footer-widgets .clients .es-nav .es-nav-prev:hover{background-position:0 -17px;}.home-footer-widgets .clients .es-carousel_list .es-carousel_li{float:none;display:inline-block;text-align:center;vertical-align:middle;}@media (min-width: 670px) and (max-width: 767px) {.home-footer-widgets .clients .es-carousel_list .es-carousel_li{margin-right:65px!important;}}@media (min-width: 600px) and (max-width: 669px) {.home-footer-widgets .clients .es-carousel_list .es-carousel_li{margin-right:40px!important;}}.home-footer-widgets .clients .es-carousel_list .es-carousel_li .featured-thumbnail{text-align:center;margin:0;}@media (max-width: 767px) {.home-footer-widgets .clients .es-carousel_list .es-carousel_li .featured-thumbnail img{width:100%;}}.home-footer-widgets .clients .es-carousel_list .es-carousel_li .featured-thumbnail a{display:inline-block;}.home-footer-widgets .clients .es-carousel_list .es-carousel_li .featured-thumbnail:hover{opacity:0.6;}.home-footer-widgets .clients .es-carousel_list .es-carousel_li h5{display:none;}.home-footer-widgets .clients .es-carousel_list .es-carousel_li .desc{display:none;}.footer-widgets{position:relative;}.footer-widgets>div>div>div>h4{font:bold 16px/19px "Roboto Condensed",sans-serif;color:#f7941d;margin:43px 0 14px;}@media (max-width: 767px) {.footer-widgets>div>div>div>h4{margin-top:30px;}}.footer-widgets .footer-nav{float:none;}.footer-widgets .footer-nav .menu{margin:0;padding:0;list-style-type:none;float:none;}@media (max-width: 979px) {.footer-widgets .footer-nav .menu{text-align:left;}}.footer-widgets .footer-nav .menu .menu-item{display:block;float:none;margin:0;padding:0 0 6px 0;line-height:14px;}.footer-widgets .footer-nav .menu .menu-item.current-menu-item a{text-decoration:underline;}.footer-widgets .footer-nav .menu .menu-item a{font-size:12px;color:#878789;line-height:14px;}.footer-widgets .footer-nav .menu .menu-item a:hover{text-decoration:underline!important;}.footer-widgets #menu-what-we-offer{list-style-type:none;margin:0;}.footer-widgets #menu-what-we-offer li{line-height:14px;margin:0 0 1px 0;padding-bottom:5px;}.footer-widgets #menu-what-we-offer li a{color:#878789;font-size:12px;line-height:14px;}.footer-widgets #menu-what-we-offer li a:hover{text-decoration:underline;}.footer-widgets .post-list.unstyled li{padding:6px 0;line-height:21px;color:#b5b5b5;font-size:11px;}.footer-widgets .post-list.unstyled li:first-child{padding-top:0;}.footer-widgets .post-list.unstyled li .thumbnail{margin-bottom:0;}@media (min-width: 979px) and (max-width: 1200px) {.footer-widgets .post-list.unstyled li .thumbnail{margin-bottom:20px;}}@media (min-width: 768px) and (max-width: 979px) {.footer-widgets .post-list.unstyled li .thumbnail{float:none;margin-bottom:20px;}.footer-widgets .post-list.unstyled li .thumbnail a{width:100%;}.footer-widgets .post-list.unstyled li .thumbnail a img{width:100%;}}.footer-widgets .post-list.unstyled li time{font-size:11px;line-height:21px;margin-bottom:8px;color:#b5b5b5;}.footer-widgets .post-list.unstyled li .post-list_h{font:12px/21px Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;text-transform:none;}.footer-widgets .post-list.unstyled li .post-list_h a{color:#cbcbcd;}.footer-widgets .post-list.unstyled li .excerpt{display:none;}.footer-widgets .post-list.unstyled li .categor{color:#656565;}.footer-widgets .textwidget p{font-size:12px;line-height:24px;margin:0;color:#878789;}.footer-widgets .textwidget em{width:70px;display:inline-block;font-style:normal;}.footer-widgets .textwidget a{color:#000000;text-decoration:underline;margin-top:25px;display:inline-block;font-size:12px;}.footer-widgets .textwidget a:hover{text-decoration:none;}@media (min-width: 768px) and (max-width: 979px) {.footer-widgets .textwidget span{display:block;}}.footer-widgets .textwidget span a{margin:0;display:inline-block;text-decoration:none;color:#000000;}.footer-widgets .textwidget span a:hover{text-decoration:underline;}.footer-widgets .copyright{padding:0;}.footer-widgets .copyright .footer-text{font-size:12px;line-height:16px;color:#cbcbcd;}@media (max-width: 767px) {.footer-widgets .copyright .footer-text{text-align:left;}}.footer-widgets .copyright .footer-text a{color:#cbcbcd;margin:0;}.footer-widgets .copyright .footer-text .site-name{text-transform:uppercase;}.footer-widgets .copyright .textwidget{margin-top:15px;}.footer-widgets .copyright .textwidget p{font-size:11px;line-height:15px;margin:0;color:#878789;}.footer-widgets .copyright .textwidget em{width:70px;display:inline-block;font-style:normal;}.footer-widgets .copyright .textwidget a{color:#878789;text-decoration:underline;margin-top:25px;display:inline-block;font-size:11px;}.footer-widgets .copyright .textwidget a:hover{text-decoration:none;}.footer-widgets .copyright .textwidget span a{margin:0;display:inline-block;text-decoration:none;color:#878789;}.footer-widgets .copyright .textwidget span a:hover{text-decoration:underline;}.footer{background:none;border-top:0;}.footer .footer-widgets{position:relative;background:#2c2c2c;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;border-top:7px solid #1a1a1a;padding-bottom:120px;}@media (max-width: 767px) {.footer .footer-widgets{padding-bottom:20px;}}.footer .footer-widgets:after{background:#2c2c2c;content:"";display:block;height:100%;position:absolute;right:-75px;top:-7px;width:100%;z-index:-1;border-top:7px solid #1a1a1a;}@media (min-width: 1020px) and (max-width: 1350px) {.footer .footer-widgets:after{right:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.footer .footer-widgets:after{right:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.footer .footer-widgets:after{right:-40px;}}@media (max-width: 767px) {.footer .footer-widgets:after{padding:20px;}}.footer .footer-widgets:before{background:#2c2c2c;content:"";display:block;height:100%;left:-75px;position:absolute;top:-7px;width:100%;z-index:-1;border-top:7px solid #1a1a1a;}@media (min-width: 1020px) and (max-width: 1350px) {.footer .footer-widgets:before{left:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.footer .footer-widgets:before{left:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.footer .footer-widgets:before{left:-20px;}}@media (max-width: 767px) {.footer .footer-widgets:before{padding:20px;}}.footer .footer-info-wrap{position:relative;background:#2c2c2c;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;}.footer .footer-info-wrap:after{background:#2c2c2c;content:"";display:block;height:100%;position:absolute;right:-75px;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.footer .footer-info-wrap:after{right:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.footer .footer-info-wrap:after{right:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.footer .footer-info-wrap:after{right:-40px;}}@media (max-width: 767px) {.footer .footer-info-wrap:after{padding:20px;}}.footer .footer-info-wrap:before{background:#2c2c2c;content:"";display:block;height:100%;left:-75px;position:absolute;top:0;width:100%;z-index:-1;}@media (min-width: 1020px) and (max-width: 1350px) {.footer .footer-info-wrap:before{left:-50px;}}@media (min-width: 850px) and (max-width: 1019px) {.footer .footer-info-wrap:before{left:-30px;}}@media (min-width: 768px) and (max-width: 849px) {.footer .footer-info-wrap:before{left:-20px;}}@media (max-width: 767px) {.footer .footer-info-wrap:before{padding:20px;}}.footer .footer-info-wrap .line{width:100%;height:1px;background:#545454;}.footer .footer-info-wrap .footer-info{margin:20px auto 70px;width:95%;text-align:center;font-size:11px;color:#878789;line-height:19px;}@media (max-width: 767px) {.footer .footer-info-wrap .footer-info{margin-bottom:20px;}}.footer .footer-info-wrap .footer-info a{color:#cbcbcd;}#back-top-wrapper{right:30px;bottom:20px;}#back-top-wrapper #back-top a{width:22px;height:22px;opacity:0.5;}#back-top-wrapper #back-top a:hover{opacity:1;}#back-top-wrapper #back-top a span{width:22px;height:22px;background:url(images/top.png) no-repeat 50% 50%;}@media (max-width: 767px) {.carousel-wrap .es-carousel-wrapper .es-carousel_list .es-carousel_li h5{display:block;}}@media (max-width: 767px) {.carousel-wrap .es-carousel-wrapper .es-carousel_list .es-carousel_li .featured-thumbnail{float:none;margin:0 0 15px 0;}}@media (max-width: 767px) {.archive_h{margin-top:30px;}}.wpcf7-not-valid-tip{padding:5px 10px!important;}blockquote p{line-height:22px;}.error404 .error404-holder_num{color:#4385aa;font-family:"Roboto Condensed",sans-serif;}.error404 .search-form_is{margin:0 0 0 10px;}@media (max-width: 480px) {.error404 .search-form_is{display:block;margin-left:0;}}@media (max-width: 767px) {.error404 .error404-holder{padding:0 20px;}}.ie8 #back-top-wrapper #back-top a{opacity:1;}.ie8 #back-top-wrapper #back-top a span{filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}.ie8 .content-holder .container,.ie8 .footer .container{width:1000px;padding:50px;}.ie8 .content-holder .container .span12,.ie8 .footer .container .span12{width:900px;}.ie8 .footer .container{padding:0 50px 0 50px;}.ie8 .content-holder .container{padding:50px 50px 0 50px;}.ie8 .home .footer .container{padding:20px 50px 0 50px;}.ie8 .status-publish.page>.row>.span4,.ie8 .blog>.span4,.ie8 .single>.span4,.ie8 .page-template-page-archives-php>.span4,.ie8 .category>.span4,.ie8 .search>.span4,.ie8 .page-template-page-testi-php>.span4,.ie8 .status-publish.page>.row #sidebar,.ie8 .blog #sidebar,.ie8 .single #sidebar,.ie8 .page-template-page-archives-php #sidebar,.ie8 .category #sidebar,.ie8 .search #sidebar,.ie8 .page-template-page-testi-php #sidebar{width:300px;margin-left:0;padding-left:20px;}.ie8 .status-publish.page>.row>.span8,.ie8 .blog>.span8,.ie8 .single>.span8,.ie8 .page-template-page-archives-php>.span8,.ie8 .category>.span8,.ie8 .search>.span8,.ie8 .page-template-page-testi-php>.span8,.ie8 .status-publish.page>.row #content,.ie8 .blog #content,.ie8 .single #content,.ie8 .page-template-page-archives-php #content,.ie8 .category #content,.ie8 .search #content,.ie8 .page-template-page-testi-php #content{width:570px;}.ie8 .error404-holder .span7{width:570px;}.ie8 .error404-holder .span5{width:300px;}.ie8 .header .contacts{margin-right:10px;z-index:1;width:100%;}.ie8 .header .contacts .email{width:110px;margin-right:13px;}.ie8 .header .contacts .telephone{width:110px;margin-right:10px;}.ie8 .header .contacts:after{background:#171717;content:"";display:block;height:100%;position:absolute;right:-120%;top:0;width:140%;z-index:-1;}.ie8 .header .contacts:before{background:#171717;content:"";display:block;height:100%;left:-150%;position:absolute;top:0;width:150%;z-index:-1;}.ie8 .header .nav-wrap:after{background:#212121;content:"";display:block;height:100%;position:absolute;right:-100%;top:0;width:100%;border-bottom:5px solid #f7941d;}.ie8 .header .nav-wrap:before{background:#212121;content:"";display:block;height:100%;left:-130%;position:absolute;top:0;width:150%;border-bottom:5px solid #f7941d;}.ie8 .header .nav-wrap .nav{margin-right:10px;}.ie8 .header .nav-wrap .nav .sf-menu>li{margin-left:20px;}.ie8 .header .social{margin-right:10px;}.ie8 .logo{margin-left:10px;}.ie8 .slider{width:960px;margin-left:-50px;margin-top:-50px;}.ie8 .slider>.container{width:1040px;margin-left:-10px;}.ie8 .slider .camera{height:268px!important;}.ie8 .slider .camera .camera_caption{top:60px;}.ie8 .slider .camera .camera_caption>div h2{font-size:79px;line-height:70px;}.ie8 .slider .camera_pag{margin-right:20px;}.ie8 .slider .camera_pag .camera_pag_ul{width:900px;}.ie8 .home .home-middle-wrap:after{right:-50px!important;}.ie8 .home .home-middle-wrap:before{left:-50px!important;}.ie8 .did-you-know-wrap:after{right:-50px!important;}.ie8 .did-you-know-wrap:before{left:-50px!important;}.ie8 #sidebar .post-list.unstyled li .thumbnail{margin-bottom:20px;}.ie8 #sidebar .comments-custom.unstyled .thumbnail{width:80px;}.ie8 #sidebar .comments-custom.unstyled .thumbnail img{width:100%;}.ie8 #commentform textarea{height:205px!important;min-height:205px!important;}.ie8 .comment-author{width:80px;height:80px;}.ie8 .post-author_gravatar{width:80px;}.ie8 .home-footer-widgets>.row>div>div>h4{margin-bottom:20px;font-size:20px;}.ie8 .home-footer-widgets iframe{height:250px!important;}.ie8 .home-footer-widgets .accordion .accordion-group .accordion-heading a{font-size:12px;}.ie8 .home-footer-widgets .accordion .accordion-group .accordion-heading a:before{font-size:20px;top:2px;}.ie8 .home-footer-widgets .comments-custom{margin-top:-10px;}.ie8 .home-footer-widgets .comments-custom li{padding:15px 0;}.ie8 .home-footer-widgets .clients{padding-right:50px;padding-left:50px;}.ie8 .home-footer-widgets .clients:after{right:-50px;}.ie8 .home-footer-widgets .clients:before{left:-50px;}.ie8 .footer-widgets .post-list.unstyled li .thumbnail{margin-bottom:20px;}.ie8 .footer-widgets:after,.ie8 .footer-info-wrap:after{right:-50px!important;}.ie8 .footer-widgets:before,.ie8 .footer-info-wrap:before{left:-50px!important;}.ie8 .home-footer-widgets .span2,.ie8 .footer-widgets .span2{width:160px;}.ie8 .home-footer-widgets .span3,.ie8 .footer-widgets .span3{width:200px;}.ie8 .home-footer-widgets .span4,.ie8 .footer-widgets .span4{width:250px;}.ie8 .home-footer-widgets .span6,.ie8 .footer-widgets .span6{width:430px;}.ie8 .home-footer-widgets [class*="span"],.ie8 .footer-widgets [class*="span"]{margin-left:30px;}.ie8 .home-footer-widgets [class*="span"]:first-child,.ie8 .footer-widgets [class*="span"]:first-child{margin-left:20px;}.ie8 .copyright .span3{margin-left:30px;}.ie8 .copyright .span3:first-child{margin-left:30px!important;}.ie8 .main-services .thumbnail{width:100%;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.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;}