@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@import "animate.css";@import "touchTouch.css";@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700,400italic&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300&subset=latin,cyrillic);html,
body{margin:0;padding:0;height:100%;}
body{min-width:300px;color:#ffffff;font:14px/20px 'Roboto Light';}
.bgvideo{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-9999;}
.fancy_feedback .fancybox-skin{background:url('/upload/template/images/feedback.jpg');}
a[href^="tel:"]{color:inherit;text-decoration:none;}
*{-webkit-text-size-adjust:none;}
h1{position:relative;display:inline-block;margin:0;margin-top:0px;}
h1 img{max-width:inherit;}
h1.logo_footer{margin-top:0px;margin-bottom:15px;}
h1.logo2{margin-top:17px;}
h2{font:bold 36px/36px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;margin-top:41px;letter-spacing:3px;font-weight:100;}
h2 b{font-weight:bold;}
h3{font:18px/24px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;margin-top:26px;letter-spacing:1px;}
h4{font:300 20px/25px 'Roboto', Arial, sans-serif;color:#363f45;margin-top:39px;text-transform:uppercase;}
.main_topic{text-align:right;font-size:35px;font-weight:100;color:#024a84;text-transform:uppercase;line-height:40px;background-color:#eaf1f8;padding:16px 22px;margin-top:-100px;}
.main_topic span.head{font-weight:bold;display:block;}
.white_panel{width:100%;height:104px;background-color:#FFF;}
.m_adv_1{margin-top:33px;}
.blue{background-color:rgba(255, 255, 255, 0.9);}
.adv{margin-top:51px;}
.adv1{margin-top:122px;padding-bottom:27px;}
.white_pannel{background-color:rgba(255, 255, 255, 0.7);height:104px;width:100%;position:relative;z-index:10;}
.banner1 .content{padding:5px 15px 25px;background-color:rgba(255, 255, 255, 0.9);}
.banner1 .content p.txt4 a{font-size:20px;font-weight:100;}
.banner1 .white_pannel{text-align:center;}
.banner1 .white_pannel img{margin-top:25px;}
.marg_b_10{margin-bottom:10px;}
.white_pannel.logo_splash{position:relative;}
.white_pannel.logo_splash img{position:absolute;z-index:1000;right:100px;top:-180px;height:284px}
.white_pannel.logo_splash.woman_day img{
	right: 50px;
    top: -165px;
    height: auto;
}
.blog_item{height:180px;}
.serv_detail_text table td{border:1px solid white;}
.special_services h3,.special_services p{margin-left:240px;}
.serv_detail_text table a.more_btn.v3{margin-left:20px;margin-bottom:20px;}
.serv_detail_text{}
.serv_detail_text table{text-align:left;font-family:'Roboto Condensed', sans-serif;font-size:15px;margin:40px 0px;width:100%;}
.serv_detail_text.det_13 table tr td{border:none;}
.serv_detail_text.det_13 table tr:first-child td{border:1px solid white;font-size:18px;text-align:center;padding-top:30px;padding-bottom:30px;}
.serv_detail_text.det_13 table td{width:32%;}
.serv_detail_text.det_13 table tr:nth-child(2) td{padding-top:30px;padding-left:10px;}
.serv_detail_text.det_13 table tr td{border-right:1px solid white;border-left:1px solid white;}
.serv_detail_text.det_13 table tr:last-child td{border-bottom:1px solid white;}
.serv_detail_text.det_13 table ul{list-style-image:url('/upload/template/images/list_img.png');}
.serv_detail_text.det_13 table tr:nth-child(2) td:last-child ul li:first-child{list-style-image:url('/upload/template/images/ul_price.png');margin-bottom:5px;}
.serv_detail_text.det_13 table tr:nth-child(2) td:last-child ul li:nth-child(2){list-style-image:url('/upload/template/images/ul_time.png');}
.who{font-size:15px;}
.who h3{font-size:36px;line-height:40px;}
.who ul li{list-style:none;text-align:center;font-size:13px;color:#DB9;margin-top:40px;}
.who ul li h5{font-size:16px;color:#fff;margin-top:25px;height:60px;}
.who ul li.grid_2{margin-left:0px;}
.who ul li img{width:70%;}
.who ul li:nth-child(2),.who ul li:nth-child(3){margin-left:5px;margin-right:5px;}
.serv_detail_text.det_16 table:first-child tr:first-child td,
.serv_detail_text.det_17 table:first-child tr:first-child td,
.serv_detail_text.det_18 table.creating tr:first-child td{text-align:center;font-size:18px;text-transform:uppercase;padding:30px 0px;}
.serv_detail_text.det_16 table:first-child tr td,.serv_detail_text.det_17 table:first-child tr td, table.creating tr td{width:50%;}
.serv_detail_text.det_16 table:first-child ul,.serv_detail_text.det_17 table:first-child ul,.serv_detail_text.det_17 ul,.serv_detail_text.det_18 ul{list-style-image:url('/upload/template/images/line_ul.png');margin:20px 25px;list-style-position:outside;font-size:15px;}
.serv_detail_text.det_16 table:first-child tr:last-child td,.serv_detail_text.det_17 table:first-child tr:last-child td{padding:20px 40px;}
.serv_detail_text.det_16 table a, .serv_detail_text.det_16 ul.postanovka a,.serv_detail_text.det_17 table a,.serv_detail_text.det_15 a{color:#ffcc53;text-decoration:none;}
.serv_detail_text.det_16 table:first-child tr:last-child td,.serv_detail_text.det_17 table:first-child tr:last-child td{background-image:url('/upload/template/images/mailto.png');background-repeat:no-repeat;background-position:2% 50%;}
.serv_detail_text h2{font-size:26px;font-weight:400;margin-top:45px;margin-bottom:30px;}
.serv_detail_text.det_16 ul.postanovka li.grid_2,.serv_detail_text.det_15 ul.postanovka li.grid_2{text-align:center;margin-left:10px;font-size:13px;padding-top:125px;}
.serv_detail_text.det_16 ul.postanovka li.grid_2:first-child,.serv_detail_text.det_15 ul.postanovka li.grid_2:first-child{margin-left:0px;}
.serv_detail_text.det_15 ul.postanovka li.grid_2:first-child{margin-left:-12px;}
.serv_detail_text.det_15 ul.postanovka li.grid_2:first-child{padding-left:0px;}
.serv_detail_text.det_16 ul.postanovka li.grid_2:nth-child(1),.serv_detail_text.det_15 ul.postanovka li.grid_2:nth-child(1){background-image:url('/upload/template/images/first.png');background-repeat:no-repeat;background-position:54% 0%;}
.serv_detail_text.det_16 ul.postanovka li.grid_2:nth-child(2),.serv_detail_text.det_15 ul.postanovka li.grid_2:nth-child(2){background-image:url('/upload/template/images/second.png');background-repeat:no-repeat;background-position:50% 0%;}
.serv_detail_text.det_16 ul.postanovka li.grid_2:nth-child(3),.serv_detail_text.det_15 ul.postanovka li.grid_2:nth-child(3){background-image:url('/upload/template/images/third.png');background-repeat:no-repeat;background-position:50% 0%;}
.serv_detail_text.det_16 ul.postanovka li.grid_2:nth-child(4),.serv_detail_text.det_15 ul.postanovka li.grid_2:nth-child(4){background-image:url('/upload/template/images/fourth.png');background-repeat:no-repeat;background-position:50% 0%;}
.serv_detail_text table.tz td,.serv_detail_text.det_14 table.secrets tr td{border:none;}
.serv_detail_text table.tz tr td:first-child{font-size:60px;padding-right:20px;padding-top:15px;font-weight:100;}
.serv_detail_text table.tz{border-collapse:separate;border-spacing:0px 15px;}
.serv_detail_text table.tz p{margin:0px;font-size:18px;font-weight:600;padding-bottom:8px;}
.serv_detail_text table.tz ul,.serv_detail_text.det_15 ul, .serv_detail_text.det_19 ul{margin-bottom:8px;list-style-image:url('/upload/template/images/line_ul.png');list-style-position:inside;}
.serv_detail_text.det_16 table.review td, .portfolio_detail_text .reviews td{border:none;font-size:14px;padding-bottom:30px;padding-left:10px;}
.serv_detail_text.det_16 table.review td p,.portfolio_detail_text .reviews td p{margin-top:0px;}
.serv_detail_text.det_16 table.review tr:nth-child(2n+1),.portfolio_detail_text .reviews table tr:nth-child(2n+1){background-image:url('/upload/template/images/review_bot.png');background-repeat:no-repeat;background-position:50% 100%;background-size:contain;}
.serv_detail_text.det_16 table.review tr:nth-child(2n) td, .portfolio_detail_text .reviews table tr:nth-child(2n) td{padding-left:47px;padding-top:10px;}
.serv_detail_text.det_16 table.review p , .portfolio_detail_text .reviews table p{font-weight:100;}
.serv_detail_text ul.pad{margin:20px 5px;}
.serv_detail_text ul.pad li{padding-left:18px;}
.serv_detail_text.det_17 ul.advantages{list-style:none;margin:20px 0px 0px;background:url('/upload/template/images/nadezhnost.png') 0% 1% no-repeat,
url('/upload/template/images/bezopasnost.png') 0% 29% no-repeat,
url('/upload/template/images/sokrashchenije.png') 0% 54% no-repeat,
url('/upload/template/images/sostavlenije.png') 0% 87% no-repeat}
.serv_detail_text.det_17 ul.advantages li{padding-left:70px;background-size:auto;}
.serv_detail_text.det_17 ul.advantages li:nth-child(2n+1){font-size:18px;margin-bottom:5px;margin-top:30px;}
.serv_detail_text.det_17 ul.advantages li:nth-child(2n){font-size:13px;}
.serv_detail_text table.price{margin-left:80px;width:50%;}
.serv_detail_text table.price tr td,.serv_detail_text.det_14 table.second tr td{border:none;}
.serv_detail_text table.price tr{border-bottom:1px dashed white;}
.serv_detail_text.det_17 table.price tr td:last-child{width:40%;text-align:right;}
.serv_detail_text.det_17 table:first-child tr:first-child td:first-child{background-image:url('/upload/template/images/tekh.png');background-repeat:no-repeat;background-position:5% 35%;padding-left:65px;}
.serv_detail_text.det_17 table:first-child tr:first-child td:last-child{background-image:url('/upload/template/images/obsl.png');background-repeat:no-repeat;background-position:5% 35%;padding-left:65px;}
.serv_detail_text.det_18 table h5{font-size:18px;padding-left:25px;padding-top:24px;}
.serv_detail_text.det_18 table.creating p{padding-left:10px;}
.serv_detail_text.det_15 table h5{font-size:18px;padding:24px;text-align:center;font-weight:100;}
.serv_detail_text h5{font-weight:bold;font-size:16px;margin-bottom:12px;}
.serv_detail_text.det_15 ul li,.serv_detail_text.det_19 ul li{list-style-position:outside;margin-left:18px;padding-left:10px;}
.serv_detail_text table.rep_table{width:100%;}
.serv_detail_text table.rep_table tr td{width:20%;text-align:center;vertical-align:middle;padding:20px 15px;}
.serv_detail_text table.rep_table tr td:first-child{width:40%;text-align:left;}
.serv_detail_text table.rep_table tr:first-child{font-size:18px;text-align:center;}
.leftYb{margin-left:12px;border-left:2px solid #ffcc00;padding-left:15px;}
.serv_detail_text hr{color:#999999;margin:40px 0px;}
.serv_detail_text p strong{font-weight:bold;display:block;margin-top:20px;margin-bottom:20px;}
.serv_detail_text.det_20 table.first tr td:nth-child(2),.serv_detail_text.det_24 table.added tr td:nth-child(2),.serv_detail_text.det_14 table.secrets tr td:nth-child(2){padding:10px;}
.serv_detail_text.det_20 table.first tr td:first-child, .serv_detail_text.det_24 table.added tr td:first-child,.serv_detail_text.det_14 table.secrets tr td:first-child{vertical-align:middle;width:10%;text-align:center;}
.serv_detail_text.det_20 table.first tr td:first-child img,.serv_detail_text.det_24 table.added tr td:first-child img,.serv_detail_text.det_14 table.secrets tr td:first-child img{width:60%;box-sizing:content-box;}
.serv_detail_text.det_14 table.secrets tr td:first-child img{width:50%;}
.serv_detail_text.det_14 .main_image{margin:40px 0px;}
.serv_detail_text.det_14 ol.etaps{list-style-type:decimal;list-style-position:outside;margin-left:20px;}
.serv_detail_text.det_14 ol.etaps li{padding-left:15px;}
.serv_detail_text.det_20 table.second tr td, .serv_detail_text.det_14 table.second tr td{vertical-align:middle;text-align:center;}
.serv_detail_text.det_20 table.second tr:nth-child(2n) td,.serv_detail_text.det_14 table.second tr:nth-child(2n) td{padding:20px 10px;}
.serv_detail_text.det_21 table td{}
.serv_detail_text.det_21 table.first tr td{padding:10px;}
.serv_detail_text.det_21 table.first tr:nth-child(1) td{text-align:center;width:25%;}
.serv_detail_text.det_21 .more_btn{padding:16px 10px;}
.serv_detail_text.det_21 table.second tr td:nth-child(2){padding:10px;}
.serv_detail_text.det_21 table.second tr td:first-child{vertical-align:middle;width:10%;text-align:center;}
.serv_detail_text.det_21 table.second tr td:first-child img{width:60%;box-sizing:content-box;}
.serv_detail_text.det_21 table td, .serv_detail_text.det_24 table td{border:none;}
.serv_detail_text.det_24 img.first_image{margin-top:35px;}
.serv_detail_text.det_24 table.first, .serv_detail_text.det_24 table.second{text-align:center;}
.serv_detail_text.det_24 table.first td,.serv_detail_text.det_24 table.second td{width:25%;padding:15px 7px;}
.serv_detail_text.det_24 table.first tr:nth-child(2) td{padding-top:30px;padding-bottom:30px;font-weight:bold;font-size:20px;text-shadow:1px 2px 2px black;}
.serv_detail_text.det_24 table.second tr:nth-child(2n) td{text-align:left;padding-bottom:25px;}
.serv_detail_text.det_24 table.second tr:nth-child(2n+1) td{padding-top:40px;}
.serv_detail_text.det_20 table td,.serv_detail_text.det_19 table td{border:none;}
.serv_detail_text.det_19 table.first tr td:first-child{width:9%;vertical-align:middle;}
.serv_detail_text.det_19 table.first tr td:nth-child(2){padding:10px 5px 10px 5px;}
.serv_detail_text.det_19 table.first tr td:nth-child(2) h5{font-size:20px;margin-bottom:10px;margin-top:10px;}
.serv_detail_text.det_19>img{margin-top:30px;}
.serv_detail_text.det_19 ul{margin-top:10px;font-weight:600;}
.serv_detail_text.det_19 div.examples div.grid_2{margin-left:15px;}
.serv_detail_text.det_19 div.examples div.grid_2:first-child{margin-left:0px;}
.serv_detail_text.det_19 div.examples a{text-transform:uppercase;}
.serv_detail_text.det_19 div.examples img{border-bottom:2px solid #ffcc53;margin-bottom:10px;}
.serv_detail_text.det_19 div.examples div>p{margin-top:0px;color:#a4938b;}
.kontakts_feedback{margin-bottom:50px;}
.serv_detail_text.det_22 img.main_image{margin-top:30px;}
.serv_detail_text.det_22 table td{border:none;}
.serv_detail_text.det_22 table.first td{padding-bottom:30px;}
.serv_detail_text.det_22 table h5{font-size:18px;}
.serv_detail_text.det_22 table.first tr td:first-child{font-size:60px;width:6%;font-weight:300;padding-top:17px;}
.serv_detail_text.det_22 table.first tr td:nth-child(2){width:55%;}
.serv_detail_text.det_22 table.first tr td:nth-child(3){padding-top:32px;padding-left:30px;width:39%;}
.serv_detail_text.det_22 table.second td{width:25%;text-align:center;padding-right:10px;}
.serv_detail_text.det_22 table.second tr:nth-child(2n) td{padding-bottom:60px;}
.serv_detail_text.det_22 table.second{margin-top:50px;}
.serv_detail_text.det_22 ul.third,.serv_detail_text.det_14 ul.efective{margin-top:40px;}
.serv_detail_text.det_22 ul.third li, .serv_detail_text.det_14 ul.efective li{margin-left:15px;text-align:center;padding:0px 10px;box-sizing:border-box;}
.serv_detail_text.det_22 ul.third li:first-child,.serv_detail_text.det_14 ul.efective li:first-child{margin-left:0px;}
.serv_detail_text.det_22 ul.third li img,.serv_detail_text.det_14 ul.efective li img{margin-bottom:25px;}
.serv_detail_text.det_22 ul.third li h5,.serv_detail_text.det_14 ul.efective li h5{height:40px;margin-bottom:20px;}
.serv_detail_text.det_23 img.main_image{margin-top:35px;margin-bottom:20px;}
.serv_detail_text.det_23 table.first td{border:none;padding-bottom:50px;}
.serv_detail_text.det_23 table.first tr td:first-child{width:8%;}
.serv_detail_text.det_23 table.first h5{font-size:21px;}
.serv_detail_text.det_23 table.clients td{border:none;width:25%;text-align:center;}
.serv_detail_text.det_23 table.clients tr:first-child td{vertical-align:bottom;padding-bottom:25px;}
.portfolio_detail_text img.main_img{width:100%;margin-top:20px;}
.portfolio_detail_text .small_preview a{display:block;color:#f4c803;font-size:21px;margin:20px 0px;}
.portfolio_detail_text .small_preview a:hover{color:#FFF;}
.portfolio_detail_text h2{font:bold 30px/34px 'Roboto Condensed', Arial, sans-serif;font-weight:400;margin-bottom:25px;}
.portfolio_detail_text .tasks ol{list-style:decimal outside;margin-left:20px;}
.portfolio_detail_text .tasks ol li{padding-left:15px;color:#FFF;}
.portfolio_detail_text .solutions table tr td:first-child{width:10%;padding-right:2px;}
.portfolio_detail_text .solutions table h5{font-size:18px;font-weight:bold;color:#FFF;}
.portfolio_detail_text .solutions table tr td{padding-bottom:30px;color:#FFF;}
.portfolio_detail_text .results ul li.grid_2:first-child{margin-left:0px;}
.portfolio_detail_text .results ul li{text-align:center;}
.portfolio_detail_text .results ul li img{margin-bottom:30px;}
.portfolio_detail_text .results ul li p{font-weight:bold;text-transform:uppercase;font-size:15px;width:80%;text-align:center;margin:0px auto;color:#FFF;}
#header{padding:3px 0 0px;position:relative;z-index:100;}
#header.content_pages{padding-bottom:21px;background-color:#e8f0f7;}
header.content_pages .row>div.grid_4{}
header.content_pages{}
@media (max-width:979px){header.content_pages .row>div.grid_4{}
}
nav{margin-top:40px;padding:0;display:block;text-align:left;}
.sf-menu{display:inline-block;}
.sf-menu > li{float:left;position:relative;margin:0px;margin-left:3px;}
.sf-menu > li:first-child,
.sf-menu > li#first-li:first-child{margin-left:0;}
.sf-menu > li > a{display:inline-block;padding:10px 13px;font-size:14px;font-family:'Roboto Condensed', sans-serif;letter-spacing:1.5px;color:#024a84;-webkit-transition:0.3s all ease;transition:0.3s all ease;text-transform:uppercase;border:3px solid transparent;}
.sf-menu > li > a:hover{border:3px solid #FFF;border-radius:25px;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.sf-menu > li > a:hover strong{width:70%;opacity:1;}
.sf-menu > li > a.sf-with-ul:after{content:'';position:absolute;width:5px;bottom:10px;left:50%;pointer-events:none;z-index:999;width:0;height:0;}
.sf-menu > li.current > a{border:3px solid #024a84;border-radius:25px;}
.sf-menu > li.sfHover > a{color:#024a84;}
.sf-menu a{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.sf-menu a:hover{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.sf-menu ul{position:absolute;top:28px;left:0px;background:#ffcc53;padding:25px 0px 10px;width:212px;z-index:2;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sf-menu ul li{position:relative;text-align:left;text-indent:40px;line-height:31px;}
.sf-menu ul li a{padding:0;font:20px/31px 'Roboto Condensed', Arial, sans-serif;letter-spacing:1px;color:#6c321d;display:block;}
.sf-menu ul li a:hover{color:#ffcc53;background:#6c321d;}
.sf-menu ul li a.sf-with-ul:after{font-family:'FontAwesome';position:absolute;width:5px;font-size:13px;line-height:13px;font-weight:normal;color:#000;right:-4px;bottom:1px;pointer-events:none;z-index:999;}
.sf-menu ul li.sfHover > a{color:#ffcc53;background:#6c321d;}
.sf-menu ul ul{position:relative;top:-25px;left:0px;background:#ffcc53;background:none;padding-bottom:0;z-index:4;}
.sf-menu ul ul li{}
.sf-menu ul ul li a{text-indent:50px;color:#6c321d;}
.sf-menu ul ul li a:hover{color:#6c321d;background:#fff;}
@media only screen and (max-width:1199px){nav{padding-right:0;}
.sf-menu > li{margin-bottom:5px;}
.sf-menu li:before{right:-10px;}
}
@media only screen and (max-width:979px){.sf-menu > li a{letter-spacing:0;}
}
@media only screen and (max-width:767px){.sf-menu{display:none;}
.select-menu{display:block;width:100%;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border:2px solid #024a84;position:relative;outline:none !important;z-index:1000;margin-top:10px;color:#024a84;font-weight:bold;}
#service ul.etaps_of_creation li{width:100%!important;}
.select-menu:hover{background-color:#E6F0F7;}
}




.navbar-nav{display:inline-block;}
.navbar-nav > li{float:left;position:relative;margin:0px;margin-left:3px;}


@media (max-width:767px){
	.navbar-nav > li{
		width: 100%;
		text-align: center;
	}
}

.navbar-nav > li:first-child,
.navbar-nav > li#first-li:first-child{margin-left:0;}
.navbar-nav > li > a{display:inline-block;padding:10px 13px;font-size:14px;font-family:'Roboto Condensed', sans-serif;letter-spacing:1.5px;color:#024a84;-webkit-transition:0.3s all ease;transition:0.3s all ease;text-transform:uppercase;border:3px solid transparent;}
.navbar-nav > li > a:hover{border:3px solid #FFF;border-radius:25px;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.navbar-nav > li > a:hover strong{width:70%;opacity:1;}
.navbar-nav > li > a.sf-with-ul:after{content:'';position:absolute;width:5px;bottom:10px;left:50%;pointer-events:none;z-index:999;width:0;height:0;}
.navbar-nav > li.current > a{border:3px solid #024a84;border-radius:25px;}
.navbar-nav > li.sfHover > a{color:#024a84;}
.navbar-nav a{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.navbar-nav a:hover{-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.navbar-nav ul{position:absolute;top:28px;left:0px;background:#ffcc53;padding:25px 0px 10px;width:212px;z-index:2;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.navbar-nav ul li{position:relative;text-align:left;text-indent:40px;line-height:31px;}
.navbar-nav ul li a{padding:0;font:20px/31px 'Roboto Condensed', Arial, sans-serif;letter-spacing:1px;color:#6c321d;display:block;}
.navbar-nav ul li a:hover{color:#ffcc53;background:#6c321d;}
.navbar-nav ul li a.sf-with-ul:after{font-family:'FontAwesome';position:absolute;width:5px;font-size:13px;line-height:13px;font-weight:normal;color:#000;right:-4px;bottom:1px;pointer-events:none;z-index:999;}
.navbar-nav ul li.sfHover > a{color:#ffcc53;background:#6c321d;}
.navbar-nav ul ul{position:relative;top:-25px;left:0px;background:#ffcc53;background:none;padding-bottom:0;z-index:4;}
.navbar-nav ul ul li{}
.navbar-nav ul ul li a{text-indent:50px;color:#6c321d;}
.navbar-nav ul ul li a:hover{color:#6c321d;background:#fff;}
@media only screen and (max-width:1199px){nav{padding-right:0;}
.navbar-nav > li{margin-bottom:5px;}
.navbar-nav li:before{right:-10px;}
}
@media only screen and (max-width:979px){.sf-menu > li a{letter-spacing:0;}
}
/*@media only screen and (max-width:767px){
.navbar-nav{display:none;}
.select-menu{display:block;width:100%;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border:2px solid #024a84;position:relative;outline:none !important;z-index:1000;margin-top:10px;color:#024a84;font-weight:bold;}
#service ul.etaps_of_creation li{width:100%!important;}
.select-menu:hover{background-color:#E6F0F7;}
}*/









.isStuck{background:rgba(255,255,255,0.9);padding:0px 0 0px;z-index:999;}
.isStuck h1,
.isStuck h1 img{height:46px!important;margin-top:0;}
.isStuck nav{margin:0;padding:0;}
.isStuck .sf-menu ul.submenu{top:30px;}
@media only screen and (max-width:979px){.isStuck{display:none !important;}
}
a{text-decoration:none;cursor:pointer;color:inherit;-webkit-transition:0.4s all ease;transition:0.4s all ease;}
a:hover{color:#ffcc53;text-decoration:none;}
a.link1{color:#000;}
a.link1:hover{color:#eb6654;}
a.link2:hover{color:#363f45;}
h3 a.link2:hover{color:#ffcc53;}
.logo_link{margin-right:10px;}
.logo_link img{-webkit-transition:0.4s all ease;transition:0.4s all ease;}
.logo_link:hover img{opacity:0.5;}
.txt1{font:20px/26px 'Roboto Condensed', Arial, sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:214px;}
.txt2{font:bold 20px/20px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;letter-spacing:3px;margin-top:7px;}
.txt3{font:bold 14px/18px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;letter-spacing:1px;margin-top:13px;}
.txt4{font:bold 13px/24px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;letter-spacing:2px;margin-top:16px;}
.txt5{text-align:center;position:relative;font:bold 70px/80px 'Roboto Condensed', Arial, sans-serif;color:#FFF;text-transform:uppercase;letter-spacing:0px;margin-top:45px;float:left;width:75px;background-color:#024a84;font-weight:100;margin-right:5px;}
.txt6{font:18px/20px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;letter-spacing:2px;margin-top:60px;}
.txt7{font:300 30px/34px 'Roboto Condensed', Arial, sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-top:10px;margin-bottom:27px;}
.txt8{font:bold 30px/34px 'Roboto Condensed', Arial, sans-serif;color:#024a84;letter-spacing:1px;margin-top:36px;}
.txt9{font:20px/24px 'Roboto Condensed', Arial, sans-serif;color:#024a84;text-transform:uppercase;letter-spacing:2px;margin-top:3px;font-weight:100;}
.txt10{font:bold 14px/18px 'Roboto Condensed', Arial, sans-serif;color:#3cb0e9;text-transform:uppercase;letter-spacing:1px;margin-top:20px;margin-bottom:-5px;background-color:;display:inline;}
.txt11{font:40px/40px 'Roboto Condensed', Arial, sans-serif;color:#FFF;text-transform:uppercase;letter-spacing:2px;margin-top:22px;}
.txt12{font:25px/30px 'Roboto Condensed', Arial, sans-serif;color:#FFF;text-transform:uppercase;letter-spacing:3px;margin-top:8px;}
.txt12.v2{margin-top:17px;margin-bottom:-7px;}
.txt13{font:18px/26px 'Roboto Condensed', Arial, sans-serif;color:#ad715c;text-transform:uppercase;letter-spacing:2px;margin-top:16px;padding-bottom:10px;}
.txt14{font:20px/40px 'Roboto Condensed', Arial, sans-serif;text-transform:uppercase;letter-spacing:2px;margin-top:22px;}
.txt15{font:24px/26px 'Roboto Condensed', Arial, sans-serif;text-transform:uppercase;color:#ad715c;letter-spacing:2px;margin-top:11px;}
.color1{color:#ffcc53;}
.color2{color:#024a84;}
.color3{color:#ad715c;}
.bg1{background-color:rgba(255, 255, 255, 0.9);}
.content_pages .wrapper.bg1{background:none;border:7px solid #fff;}
.bg2{background-color:#6c321d;}
.border1{border:7px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.box,
.box2,
.box3{overflow:hidden;}
.bold{font-weight:bold;}
.fw400{font-weight:400;}
.fw600{font-weight:600;}
.fz15{font-size:15px;}
.circle{overflow:hidden;border-radius:1000px;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;width:100%;font-size:0;line-height:0;}
.wrapper{position:relative;overflow:hidden;width:100%;}
.txt_upp{text-transform:uppercase;}
.txt_left{text-align:left;}
.txt_right{text-align:right;}
.txt_cntr{text-align:center;}
.txt_ital{font-style:italic;}
.txt_line_through{text-decoration:line-through;}
.pos_rel{position:relative;}
.txt_und{text-decoration:underline;}
.padTop1{padding-top:10px;}
.padBot1{padding-bottom:10px;}
.padLeft1{padding-left:10px;}
.padRight1{padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pad1{padding:0px 20px 31px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mar1{margin-right:5px;float:left;height:30px;}
.mar2{margin-right:10px;float:left;height:20px;}
.marTop0{margin-top:0px;}
.marTop1{margin-top:118px;}
.marTop2{margin-top:46px;}
.marTop3{margin-top:16px;}
.marTop4{margin-top:46px;}
.marTop5{margin-top:57px;}
.marTop6{margin-top:99px;}
.marTop7{margin-top:29px;}
.marTop8{margin-top:29px;}
.marTop9{margin-top:25px;}
.marTop10{margin-top:25px;}
.marTop11{margin-top:25px !important;}
.marTop12{margin-top:54px;}
.marTop13{margin-top:47px;}
.marTop14{margin-top:67px;}
.hline{width:100%;height:1px;background:#ffffff;margin-top:30px;margin-bottom:0px;}
p{margin-top:16px;}
img{margin-bottom:0px;max-width:100%;height:auto;}
.img_border{border:1px solid #efefef;background:#f8f8f8;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;}
.img1{margin-top:30px;}
.img2{margin-top:30px;float:left;margin-right:23px;}
.img3{margin-top:30px;}
blockquote{padding:25px 30px 44px 61px;background:url(../images/quote_sign.png) 29px 0px no-repeat;margin-top:33px;overflow:hidden;}
blockquote p{margin-top:0;font-style:italic;color:#fff;}
.num_section{font:300 52px/52px 'Roboto', Arial, sans-serif;float:left;color:#fa9183;width:52px;display:block;margin-top:-10px;}
.date_section{position:relative;width:100%;max-width:100px;background-color:#eb6654;float:left;text-align:center;margin-top:43px;color:#fff;text-transform:uppercase;}
.day{font:bold 37px/37px 'Roboto', Arial, sans-serif;margin-top:8px;display:block;}
.month{font:300 10px/12px 'Roboto', Arial, sans-serif;margin-top:3px;display:block;}
.listWithMarker{margin:0;margin-top:34px;}
.listWithMarker li{display:block;padding-left:26px;margin-bottom:0;padding-bottom:6px;position:relative;}
.listWithMarker li:before{position:absolute;content:'\f101';font:normal normal 14px/20px 'FontAwesome';color:#a2a2a2;top:-1px;left:0;}
.listWithMarker li a{color:#a2a2a2;text-decoration:none;font:14px/20px "Roboto", Arial, sans-serif;}
.listWithMarker li a:hover,
.listWithMarker li.current a{color:#ffcc53;}
.list1{margin:0;margin-top:27px;}
.list1 li{display:block;padding-bottom:4px;position:relative;overflow:hidden;}
.list1 li a{color:#FFF;text-decoration:none;font:20px/20px "Roboto Condensed", Arial, sans-serif;text-transform:uppercase;letter-spacing:1px;}
.menu_on_main .list1 li a{font:12px/18px "Roboto Condensed", Arial, sans-serif;}
.list1 li a:hover,
.list1 li.current a{text-decoration:underline;}
.list2{margin:0;margin-top:27px;}
.list2 li{display:block;padding-bottom:8px;position:relative;overflow:hidden;}
.list2 li a{color:#024a84;text-decoration:none;font:14px/16px "Roboto Condensed", Arial, sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:100;}
.list2 li a:hover,
.list2 li.current a{color:#4cabd8;}
.more_btn{display:inline-block;margin-top:34px;padding:16px 25px;text-decoration:none;font:bold 14px/22px "Roboto Condensed", Arial, sans-serif;color:#fff;letter-spacing:1px;background:#ffcc53;text-transform:uppercase;}
.more_btn.v2{padding:16px 55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;}
.more_btn:hover{color:#ffcc53;background:#fff;}
.more_btn2{display:inline-block;margin-top:17px;letter-spacing:2px;text-decoration:none;font:bold 14px/22px "Roboto Condensed", Arial, sans-serif;color:#ffcc53;text-transform:uppercase;}
.more_btn2:hover{color:#fff;}
.magnifier2{position:relative;display:inline-block;}
.zoom{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;background:url(../images/magnifier2.png) 50% 50% no-repeat;-webkit-transition:0.6s all ease;transition:0.6s all ease;}
a.magnifier2:hover .zoom{opacity:1;}
a.magnifier2 .zoom{opacity:0;}
.soc_icons{position:relative;display:block;margin-top:23px;white-space:nowrap;text-align:left;float:right;}
.soc_icons > li{position:relative;display:inline-block;margin-left:7px;}
.soc_icons > li > a{position:relative;line-height:1em;-webkit-transition:0.4s all ease;transition:0.4s all ease;color:#fff;width:40px;height:40px;display:inline-block;color:#6a6c76;background:#fff;text-align:center;border-radius:500px;border:1px solid #b0b0b0;}
.soc_icons i{font:normal normal 15px/40px 'FontAwesome';}
.soc_icons > li > a:hover{color:#000;text-decoration:none;background:#ffcc53;}
.icon2{margin-top:22px;float:left;color:#fff;font-size:30px;width:44px;}
#content{padding:0 0 96px 0;overflow:hidden;}
#content.content_pages{background:url('/upload/template/images/backgr_cont.png') fixed transparent;background-size:100%;background-position:0% 30%;}
.content_pages_main{background:url('/upload/template/images/backgr_cont.png') fixed transparent;background-size:100%;background-position:0% 30%;}
.box-1{color:#fff;text-align:center;padding:8px 0 70px 0;min-height:456px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.banner2{display:block;margin-top:30px;overflow:hidden;position:relative;background-color:rgba(255,255,255,0.9);}
.banner2_txt{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;border:7px solid #fff;background:rgba(255,255,255,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.4s all ease;transition:0.4s all ease;}
.banner3_txt{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.4);color:#fff;text-align:center;opacity:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.4s all ease;transition:0.4s all ease;}
.banner2:hover .banner2_txt{opacity:1;border:7px solid rgba(255,255,255,0.1);}
.banner2:hover img{opacity:0.8;}
.banner2_txt p{position:relative;margin-top:24%;font:20px/24px 'Roboto Condensed', Arial, sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase;display:block;}
.banner3_txt p{position:relative;margin-top:34%;font:14px/18px 'Roboto Condensed', Arial, sans-serif;letter-spacing:1px;text-transform:uppercase;display:block;}
.banner2:hover .banner3_txt{background-color:rgba(255,255,255,0.1);border:7px solid rgba(255,255,255,0.1);color:#FFF;}
.box-2{position:relative;width:100%;margin-top:0px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:7px solid #fff;background-color:#36190e;padding:10px 5px 30px 40px;}
.banner1{margin-top:51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.4s all ease;transition:0.4s all ease;}
.banner1.v2{margin-top:26px;}
.banner1:hover{background-color:rgba(100%, 100%, 100%, 0.7);border-color:rgba(100%, 100%, 100%, 0.7);}
.banner1:hover .content{background-color:rgba(100%, 100%, 100%, 1);border-color:rgba(100%, 100%, 100%, 1);}
.banner1:hover .content p.txt4 a{color:inherit;}
.col1{float:left;width:236px;margin-right:31px;}
.col1.last{margin-right:0;}
.col3,
.col4{float:left;}
.col3{width:230px;margin-right:0;}
.col4{width:220px;margin-right:0;}
.content_map{margin-top:25px;position:relative;height:380px;margin-bottom:29px;}
.google-map-api{position:absolute;left:0;right:0;top:0;bottom:0;}
#map-canvas{position:absolute;top:0;left:0;right:0;bottom:0;}
#map-canvas img{max-width:none !important;}
.map{margin-top:15px;overflow:hidden;}
.map figure{position:relative;display:block;width:100%;margin-bottom:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.map figure iframe{width:100%;height:321px;max-width:100%;}
.img_border.map{max-width:535px;}
.address1{padding-top:12px;display:block;}
.address1 dt{margin-bottom:1px;}
.address1 dd span{min-width:84px;display:inline-block;text-align:left;}
.address1 dd span.col1{min-width:0;}
#footer{padding:67px 0 30px;color:#999999;overflow:hidden;background-color:rgba(255,255,255,0.9);}
.txt_priv{font:bold 14px/18px 'Roboto Condensed', Arial, sans-serif;color:#999999;letter-spacing:1px;text-transform:uppercase;margin-top:12px;}
.port_detail_text tr td{border:1px solid white;}
.serv_detail_text b, .port_detail_text b{font-weight:bold;}
.serv_detail_text i, .port_detail_text i{font-style:italic;}
.serv_detail_text ul, .port_detail_text ul{list-style-position:inside;padding-left:10px;list-style-type:square;}
.serv_detail_text ol, .port_detail_text ol{list-style:inherit;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:80px;right:30px;overflow:hidden;border:none;color:#fff;width:70px;height:65px;font-size:43px;line-height:38px;z-index:20;background:url(../images/up_arrow.png) 50% 50% no-repeat;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
#toTop:before{display:none;}
#toTop:hover{outline:none;color:#f0f0f0;opacity:0.5;}
@media only screen and (max-width:1199px){#toTop{display:none !important;}
}
@media only screen and (max-width:1199px){figure a,
figure a img{width:100%;}
.banner1{margin-top:50px;}
.banner1 .content p.txt4 a{font-size:18px;}
.txt4{font:bold 16px/20px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0px;margin-bottom:-10px;}
h1,
h1.logo_splash,
h1 img{width:100%;}
.txt1{margin-top:150px;}
.txt7{font:300 22px/24px 'Roboto Condensed', Arial, sans-serif;margin-bottom:0;letter-spacing:0;}
.txt5{float:none;margin-top:30px;}
.txt6{margin-top:0px;}
.txt8{margin-top:10px;}
h2{font:bold 24px/26px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0;}
.txt11{font:30px/30px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0;}
.txt12{font:20px/26px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0;}
.banner2_txt p{margin-top:24%;font:14px/18px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0;}
.box-2{padding:10px;}
.txt3{font-size:12px;}
.txt2{font-size:22px;}
}
@media only screen and (max-width:767px){
header .logo2{
display: none;
}
}
@media only screen and (max-width:979px){.map figure,
.map figure iframe,
#form input,
#form textarea,
#form .success{width:100% !important;float:none !important;}
#form .success{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.map figure{height:auto !important;margin-bottom:15px;}
.txt2{font:24px/30px 'Roboto Condensed', Arial, sans-serif;letter-spacing:0px;}
.txt3{font-size:10px;}
h1.logo2{
margin-top:27px;text-align:center;

}
.padRight1{padding-bottom:10px;}
.banner1 p{font-size:12px;font-family:Arial;}
.banner1 p.color2{font-size:11px;}
div.m_adv_1 p.txt3{font-size:9px;}
.img2{width:100%;float:none;}
.special_services_wrap{margin:0px auto;float:none;}
.special_services h3,.special_services p{margin-left:0px;}
}
@media only screen and (max-width:767px){.m_adv{margin-top:0px;}
img{width:100%;}
img.no_resize,
h1 img{width:auto;}
.map figure iframe{height:300px;}
figure a{width:100%;}
.txt1{margin-top:30px;}
.banner1{padding:27px 15px 25px;}
.txt4{font:bold 20px/24px 'Roboto Condensed', Arial, sans-serif;letter-spacing:2px;}
.padRight1{padding:10px;padding-bottom:50px;}
.banner2_txt p,
.banner3_txt p{margin-top:40%;font:20px/24px 'Roboto Condensed', Arial, sans-serif;}
nav{margin-top:15px;}
.special_services h3, .special_services p{margin-left:0px;}
div.m_adv_1 p.txt3{font-size:12px;}
.adv{padding-right:5px;}
.main_topic{font-size:30px;}
.association_main_wrap{display:none;}
}
@media only screen and (max-width:479px){.m_adv{margin-top:0px;}
.banner2_txt p{margin-top:30%;}
.banner3_txt p{margin-top:36%;}
h1.logo2{width:100%;}
h1.logo2 img{width:100%;}
blockquote{padding:0px 30px 44px;background:none;}
.special_services h3, .special_services p{margin-left:0px;}
}
@media (min-width:1600px){#footer{background-size:35% 100%;}
}
@media only screen and (max-width:1199px){#footer h1 img{width:80%;}
#footer{background-size:30% 100%;background-color:#49b9f0;}
#header h1 img{width:60%;}
.sf-menu > li > a{padding:10px 8px;font-size:12px;}
.white_pannel.logo_splash img{right:130px!important;}
.white_pannel.logo_splash.woman_day img{
	right: 10px !important;
    top: -115px !important;
}
.adv1{margin-top:90px;}
}
@media (min-width:768px) and (max-width:979px){.who ul li h5{font-size:12px;!important}
.who h3{line-height:40px;}
.serv_detail_text table a.more_btn.v3{font-size:10px;padding:8px 4px;}
.serv_detail_text table{font-size:12px;}
.serv_detail_text.det_16 table.review tr:nth-child(2n) td{padding-left:27px;}
.serv_detail_text table.price{margin:0px auto;width:80%;}
#footer{background-size:32% 100%;}
#footer h1 img{width:80%;}
#header h1 img{width:90%;}
section.content_pages div.special_services img{width:60%;}
section.content_pages div.special_services h3{margin-top:10px;}
section.content_pages div.special_services p{margin-top:5px;}
section.content_pages div.special_services{margin-bottom:15px;}
.efective h5{font-size:14px;}
.banner1 .content p.txt4 a{font-size:11px!important;}
.sf-menu > li > a{font-size:11px;padding:10px 5px;}
.white_pannel.logo_splash img{height:204px!important;top:-100px!important;}
.white_pannel.logo_splash.woman_day img{
    top: -75px !important;
}
.adv1{margin-top:-10px;padding-bottom:10px;}
}
@media (max-width:767px){.who ul li img{width:30%;}
.serv_detail_text table a.more_btn.v3{font-size:10px;padding:8px 4px;}
.who h3{line-height:40px;}
.serv_detail_text table{font-size:12px;}
.serv_detail_text.det_16 ul.postanovka li.grid_2,.serv_detail_text.det_15 ul.postanovka li.grid_2, .serv_detail_text.det_14 ul.efective li.grid_2{margin-bottom:30px;}
.serv_detail_text.det_16 table.review tr:nth-child(2n) td{padding-left:23px;}
.serv_detail_text.det_17 table:first-child tr:first-child td:first-child{padding-left:75px;}
.serv_detail_text.det_17 table:first-child tr:first-child td:last-child{padding-left:75px;}
.serv_detail_text table.price{margin:0px auto;width:80%;}
.serv_detail_text.det_17 ul.advantages{background:url('/upload/template/images/nadezhnost.png') 0% 1% no-repeat,
url('/upload/template/images/bezopasnost.png') 0% 29% no-repeat,
url('/upload/template/images/sokrashchenije.png') 0% 50% no-repeat,
url('/upload/template/images/sostavlenije.png') 0% 84% no-repeat}
.serv_detail_text.det_15 ul.postanovka li.grid_2:first-child,.serv_detail_text.det_14 ul.efective li.grid_2{margin-left:0;}
.serv_detail_text.det_20 table.second td img{width:60%;}
#footer{background-image:none;}
#footer h1 img{width:40%;}
#header h1 img{width:60%;}
section.content_pages div.special_services img{width:40%;}
section.content_pages div.special_services h3{margin-top:10px;}
section.content_pages div.special_services p{margin-top:5px;}
section.content_pages div.special_services{margin-bottom:15px;}
#content.content_pages{background-size:cover;background-position:0% 30%;}
.serv_detail_text.det_19 div.examples img{width:60%;}
.serv_detail_text.det_19 div.examples{text-align:center;}
.serv_detail_text.det_19 div.examples div.grid_2{margin-left:0px;margin-bottom:30px;}
.serv_detail_text.det_19 div.examples div.grid_2 a p{margin-top:2px;}
.serv_detail_text.det_22 ul.third li img{width:50%;margin-top:50px;}
.serv_detail_text.det_22 ul.third li{margin-left:0px;}
.portfolio_detail_text .results img,.serv_detail_text.det_14 ul.efective img{width:50%;}
.portfolio_detail_text .results ul li{margin-bottom:50px;margin-left:0px;}
.portfolio_category_item_image img{max-width:35%;}
.white_pannel.logo_splash img{display:none;}
.white_pannel.logo_splash{display:none;}
.adv1{margin-top:90px!important;}
}
@media (max-width:500px){.serv_detail_text table a.more_btn.v3{font-size:8px;padding:4px 2px;}
.serv_detail_text table.price{margin:0px auto;width:100%;}
.serv_detail_text.det_17 ul.advantages{background:url('/upload/template/images/nadezhnost.png') 0% 1% no-repeat,
url('/upload/template/images/bezopasnost.png') 0% 24% no-repeat,
url('/upload/template/images/sokrashchenije.png') 0% 45% no-repeat,
url('/upload/template/images/sostavlenije.png') 0% 80% no-repeat}
.serv_detail_text.det_15 ul.postanovka li.grid_2:first-child{margin-left:0;}
#footer{}
#footer h1 img{width:70%;}
section.content_pages div.special_services h3{margin-top:10px;}
section.content_pages div.special_services p{margin-top:5px;}
section.content_pages div.special_services{margin-bottom:15px;}
#content.content_pages{background-size:cover;background-position:0% 30%;}
.serv_detail_text.det_19 div.examples img{width:80%;}
.kontakts_feedback #contact-form .btns a{padding:16px 20px;}
.main_topic{font-size:30px!important;}
}
section.content_pages div.wrapper.bg1.pad1{background:rgba(51,51,51,0.5);border:none;}
section.content_pages div.wrapper.bg1.pad1 .txt10{color:inherit;}
section.content_pages div.box-2{background:rgba(51,51,51,0.5);}
header div.YLine{border-right:4px solid #FFF;position:absolute;display:block;height:100%;width:0px;-webkit-transform:skewX(45deg);-moz-transform:skewX(45deg);-ms-transform:skewX(45deg);-o-transform:skewX(45deg);transform:skewX(45deg);right:2%;top:0px;}
.serv_detail_text .none{display:none!important;}
.serv_detail_text table.detail_first_first td{border:none;padding-bottom:45px;font-size:16px;}
.serv_detail_text table.detail_first_first tr:last-child td{padding-bottom:0px;}
.serv_detail_text table.detail_first_first tr td:first-child{width:10%;padding-top:5px;padding-right:15px;}
.serv_detail_text table.detail_first_first tr td:nth-child(2){margin-left:10px;}
.serv_detail_text table.detail_first_first ul{list-style-image:url('/upload/template/images/list_img.png');margin-bottom:10px;list-style-position:outside;padding-left:17px;font-size:14px;}
.serv_detail_text table.detail_first_first ul.line{list-style-image:url('/upload/template/images/line_ul.png');}
.serv_detail_text table.detail_first_first ul li,.serv_detail_text table.detail_first_first ol li{padding-left:5px;}
.serv_detail_text table.detail_first_first ol{font-size:14px;margin-bottom:10px;list-style-position:outside;padding-left:17px;list-style-type:decimal;}
.serv_detail_text table.clients{margin-top:50px;}
.serv_detail_text table.clients td{border:none;text-align:center;padding-bottom:20px;padding-right:10px;}
.site_created_item{margin:0;padding-left:40px;position:relative;margin-top:40px;}
.site_created_item_name{font-size:18px;padding-bottom:15px;font-family:Roboto;}
.site_created_item:nth-child(1):before{content:'1';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item:nth-child(2):before{content:'2';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item:nth-child(3):before{content:'3';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item:nth-child(4):before{content:'4';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item:nth-child(5):before{content:'5';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item:nth-child(6):before{content:'6';position:absolute;left:0px;font-size:60px;font-family:Robo;top:15px;}
.site_created_item_text{margin:0;width:410px;float:left;font-size:14px;font-family:Roboto;}
.site_created_item_picture{float:right;width:270px;padding-right:30px;}
.site_created_work{margin-top:100px;}
.site_created_work_title{font:bold 30px/34px 'Roboto Condensed', Arial, sans-serif;color:#fff;letter-spacing:3px;margin-bottom:40px;}
.site_created_work_item{width:25%;float:left;text-align:center;padding:0 10px;box-sizing:border-box;}
.site_created_work_item_image{}
.site_created_work_item_title{margin:20px 0;font-size:16px;font-weight:bold;font-family:Roboto;height:50px;}
.site_created_work_item_text{}
.site_created_work_button{text-align:center;margin:50px 0;}
.capital{text-transform:uppercase;font:20px/30px 'Roboto Condensed', Arial, sans-serif;}
footer .txt_priv{color:#024a84;}
.blog{margin-bottom:80px;}
.blog .row{margin-top:50px;}
.blog_detail img.detail_img{margin-top:20px;margin-bottom:30px;}
.more_btn.btn_right{float:right;}
div.wow,section.wow,p.wow,a.wow,table.wow,h1.wow,h2.wow,h3.wow,h4.wow,h5.wow{visibility:hidden;}
.mobile div.wow,.mobile section.wow,.mobile p.wow,.mobile a.wow,.mobile table.wow,.mobile h1.wow,.mobile h2.wow,.mobile h3.wow,.mobile h4.wow,.mobile h5.wow{visibility:visible;}
.about_blocks{background-color:rgba(255,255,255,0.9);color:#024a84!important;}
.about_blocks h2, .about_blocks p{color:#024a84!important;}
.about_bot.about_blocks{padding-bottom:20px;}
.about_bot.about_blocks div.grid_4 p, .about_bot.about_blocks div.grid_4 h2{padding-left:4px;}
.about_blocks.top_block div.grid_8{margin-left:80px;}
#owl .item p{color:#024a84;}
body p, ul li,div.slide_descr,#experts .expert{font-family:'Roboto Condensed', Arial, sans-serif!important;}
.special_services h3 a.link2:hover{color:#4cabd8;}
@media (max-width:767px){.about_blocks.top_block div.grid_8{margin-left:0px;}
}