/*--
	Theme Name: theme53591
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */

p {/* text-align:justify;text-indent: 10px; */}
.footer_block p {text-align:right;text-indent: 0px;font-family:'Ubuntu', sans-serif;}

.header .nav__primary .sf-menu > li > a:before{background:#FF0000!important}

.title a {font-size: 13px;
    line-height: 5px;
    font-weight: bold;
    color: #002f7a;
}
.title a:hover{color:#FF0000;}


	
	

	
/* .header .nav__primary .sf-menu > li > a:before {
    background: red;

} */

.service-box_txt {text-align:justify;}
.center td {text-align:center;vertical-align:middle;}
.tab-left{text-align:left !important;}
.span12 strong {font-weight:normal;}
.h3left {font-size:16px;text-align:left;}
.h2 {
    font-size: 28px!important;
    margin-bottom: 15px;
/*     color: #fff!important;
    background: #000; */
    padding: 20px;
}

/* #sidebar .widget_nav_menu ul li a{color:#002f7a!important;} */
#sidebar .widget_nav_menu ul li a:hover{color:#ee543a!important;}

.service-box .icon:before {background:#2f4995!important;}
.service-box .icon a:hover{background:#FF0000!important;}

a.btn-info{background:#ee543a!important;text-decoration:none!important;}
a.btn-info:hover{background:#002f7a!important;}

a.btn-primary:before{background:#2f4995!important;}
a.btn-primary:hover{background:#FF0000!important;}
a.btn-primary:after{background:#FF0000!important;}

a.btn-info:before{background:#2f4995!important;}
/* a.btn-info:hover{background:#ee543a!important;} */
a.btn-info:after{background:#ee543a!important;}

h5 a:hover{color:#ee543a!important;}

.testimonials .testi-item .desc .inner a:hover{color:#ee543a!important;}
.testimonials .testi-item .desc .inner .testi-meta{color:#ee543a!important;}
.parallax-slider .parallaxPrevBtn:hover{background:#ee543a!important;}
.parallax-slider .parallaxNextBtn:hover{background:#ee543a!important;}

.header .nav__primary .sf-menu li li > a:hover, .header .nav__primary .sf-menu li li.sfHover > a, .header .nav__primary .sf-menu li li.current-menu-item > a, .header .nav__primary .sf-menu li li.current_page_item > a{color:#ee543a!important;}
.top_search .btn-search:hover{background:#ee543a!important;}
.top_search #search-header button:hover{background:#ee543a!important;}
.zvon{text-align:center;}
.zvon a {
    font-size: 12px!important;
    text-align: center;

    margin-top: 5px!important;
	font-family:'Ubuntu', sans-serif!important;
	padding:5px 10px!important;
}
.zvon a:hover{color:#ee543a;}
.nomber  {font:normal 24px/24px sans-serif;color:#fff!important;}
.nomber a {font:normal 24px/24px sans-serif;color:#fff!important;text-decoration: none;}
.nomber:hover {color:#ee543a!important;}

.locat {color:#002f7a;font-size:24px;font-family:'Ubuntu', sans-serif!important;}
.locat:hover {color:#ee543a;} 
.adress {font-size:14px;}

.header .header_widget_2 {margin: 10px 38px 0 0!important;}

.header .header_widget_1 .textwidget i:before {line-height: 30px;}
.header .header_widget_2 .textwidget i:before{line-height: 40px!important; font-size:40px!important;}
.header .header_widget_1 h4 {margin:9px 0!important}

.footer .footer-widgets ul li{font-family:'Ubuntu', sans-serif!important;}

.footer .footer-text a:hover{color:#ee543a!important;}

.parallax-slider #mainCaptionHolder .slider_caption a{/* background: rgba(0%, 28%, 48%, 0.9); *//* line-height: 40px!important; */}
.parallax-slider #mainCaptionHolder .slider_caption a:hover{color:#fff!important;}
.back {margin:10px;}
.parallax-slider #mainCaptionHolder .slider_caption {/* font-family:'Ubuntu', sans-serif!important;padding:0 0 0 155px!important */max-width:80%;}
/* .parallax-box .parallax-content h1 {background: rgba(47, 73, 149, 0.7);} */

.downform input[type="text"], .downform input[type="email"], .downform input[type="tel"] {min-height:11px!important;height: 11px !important;padding: 10px 0px 10px 5px!important;width:95%;}

.downform textarea {width:97%!important;height:70px !important;padding:10px 5px!important;}

.downform input[type="submit"], .downform input[type="reset"]{background:#ee543a!important;padding:0 50px!important;display:block;margin:0 auto!important;}
.downform input[type="submit"]:hover, .downform input[type="reset"]:hover{background:#2f4995!important;}

#back-top-wrapper p#back-top a:hover:before {color:#ee543a!important;}

.video_preview  h4 a {color:#002f7a;font-size:13px;text-transform:none;font-weight:normal}
.video_preview  h4 a:hover {color:#ee543a!important;}

.dropcap{background:#2f4995!important;}

.white{color:#fff;text-align:center;text-indent: 0px;font-size:16px;margin-top:20px;background:rgba(0, 139, 215, 0.7);padding:10px;}

.center th {text-align:center;vertical-align:middle;background:#2f4995!important;
color:#fff;
}

.obl {color:#fff;}

/* #sidebar .post-list li h4 a{color:#2f4995!important;} */
#sidebar .post-list li h4 a:hover{color:#ee543a!important;}

/* .featured-thumbnail{margin:15px!important;} */

.post-author {margin-bottom:20px!important;}

#content h3{text-align:left;font-size:16px;margin-bottom:9px;}

#content h2 {font-size:16px;margin:29px 0;}

/* img.aligncenter{border:3px solid rgba(0,0,0,0.1)} */
#content a {text-decoration:underline}

.pictu img {border:3px solid rgba(0,0,0,0.1)}


.hentry input[type="submit"]{
	background: #2f4995!important;
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 10px 29px 10px 29px;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    /* border-radius: 0; */
    /* -webkit-box-shadow: none; */
    -moz-box-shadow: none;
    /* box-shadow: none; */
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    /* vertical-align: top; */
    /* line-height: 18px; */
    /* font-family: 'Raleway', sans-serif; */
    font-size: 18px;
    font-weight: 400;
    text-shadow: none;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
	height:40px}
	
	.hentry input[type="submit"]:hover{background: #ee543a!important}

.consult{}

/* input.consult{height:18px!important;min-height:18px!important;padding:5px!important;margin:5px auto!important;} */

.submit-bottom {
	text-align: center;
    margin: 20px auto;
/*     width: 20%;
    
    display: block; */
}

.calc_line div {text-align:center;}

.konsult-form {margin-top:25px;padding-top:35px!important;background:#f9f9f9!important;}

.table_cell{display:table;}
.link_dow{display:table-cell;vertical-align:middle;}

.sl {color: #00587a; font-weight:bold;}

#sidebar h3 {margin-bottom:15px!important;text-align:left !important;margin-top:0 !important;}

.social_ico i {color:#fff;font-size:22px;}

.noborder {border:0px!important;}
.flag {float: left;
    color: #fff;
	margin: 24px 0 0 0;}
.flag img {width:20px;padding:2px;
	}

/* 	.flag:hover{filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url(desaturate.svg#greyscale);
    filter: gray;
    -webkit-filter: grayscale(1);} */
	
	
/* .top_search .btn-order {
    background: #a9a8a8;
    width: 43px;
    height: 43px;
    border: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s;
    line-height: 43px;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    color: #3d3d3d;
} */

.header .header_block_2{padding:10px 0 5px 0!important;}



.phone {width: 40px;
    height: 40px;
	margin:0px 10px!important;
    border-radius: 50%;
	padding:10px!important;
	font-size:40px!important;
	}
a.phone{border-radius:50%!important;}	
a.phone:before{border-radius:50%!important;}
a.phone:after {
   border-radius:50%!important;
}


a.oranj:before {
    background: #ee543a!important;
}

/* .title-section {padding:25px 0 0 0!important;} */
/* .current_page_item  a{color:#9b9b9b!important;} */

.nomarginleft {margin-left:0!important;}

.header .header_widget_11 {float:right;}
.header .header_widget_22 {float:left;}

.notype{list-style-type:none!important;margin-top:5px;}

.activ  {color:#ee543a!important;}

/* .featured-thumbnail.large {float:left!important;}  */


.isotope a.btn-primary{display:none;}
.isotope .excerpt{clear:both;}
.isotope  h2 a {font-size:11px!important;}

#sidebar .post-list li h4 {    
	margin: 0 0 9px 0!important;
    line-height: 20px!important;
    font-size: 15px!important;
}

.related-posts_item a{text-transform:none!important;color:#002f7a!important;}

.post-list_h a {color:#002f7a!important;} 

/* .small {background:url(images/bg.jpg) repeat 50% 0% !important;} */

#sidebar .post-list li .excerpt{margin:10px 0 5px 0 !important;}

.wp-image-3883, .YMaps {border:3px solid rgba(0,0,0,0.1)}

address {background: #fff;
    padding: 28px 30px 24px 30px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    font-style: italic;
    text-align: left;
    color: #808080;
	border:1px solid #ccc;
	/* min-height:200px; */
	}
	
	
	
@media (max-width: 767px){
	

.nomobile {display:none;}
.yesmobile {display:block!important;}
.title-box h2 {font-size:24px;}
.mobilephone {font-size:18px!important;font-weight:bold;}
.title-section h1 {font-size:18px;}
.title-box h3{font-size:18px!important;}
.land-form {left:5%!important;}

.phone {width: 30px;
    height: 30px;
	margin:10px 0px!important;
	padding:5px!important;
	font-size:30px!important;
	border:1px solid #ccc;
	}



.timer {

    font-size: 18px!important;
    padding-top: 10px!important;
	
}

.dhmscountdown {font-size:18px!important;display:block; margin-top:10px;}

.nasos {padding-top:20px;}

.gor-form input[type="text"], .gor-form input[type="email"], .gor-form input[type="tel"], .gor-form textarea {margin:5px!important;}

.subm {margin-top:20px;}

.content_box h2, .page h2 {
    font-size:14px!important;
} 
#gis-map table {display:none;}

.zakaz-bur {

    margin: 0 auto!important;

    line-height: 30px!important;
    padding: 10px!important;
}

.bord {
    width: 100%!important;

    margin-left: 0px!important; 
    padding: 30px 0!important;
}


.land-form2 {




    min-width: 100px!important;

    padding: 30px 0!important;

    margin-top: 4px!important;
    margin-right: 0px!important;
}

#wpcf7-f5420-p5417-o4 {

    width: 100%!important;
}

.land-form2 h4 {

    font-size: 12px!important;
    margin-bottom: 20px!important;
}

.land-form2 p {text-align:center;}

.land-form {
width: 70%!important;
top:7%!important;
}
	
}

@media (max-width: 330px){
	

	
}

@media (max-width: 979px) and (min-width: 768px){
.header .nav__primary .sf-menu > li > a {
    padding-right: 10px!important;
    padding-left: 10px!important;
    font-size: 16px!important;
}
.top_search {display:none;}
.nomber a {font-size:19px;}
.small {padding:5px!important;margin:0!important;}

.cd-select {width:80%!important}
}
.yesmobile {display:none;}

.tel-65 input {padding:5px!important}

.main-holder input[type="submit"], .main-holder input[type="reset"]{background:#00067a!important;}
.main-holder input[type="submit"]:hover{background:#ee543a!important}

.ymaps-layers-pane {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  /* Firefox 3.5+ */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
  filter: grayscale(100%);

  }

#testList{display:none;}
  
  #testMap{
	display:inline-block;
	vertical-align:top;
}
#testMap{
	width:100%;
	height:460px;
}
#testList{
	list-style:none;
	margin:0;
	padding:20px 0 0 30px;
}
#testList .item{
	float:left;
	clear:left;
	height:30px;
	padding:0 5px 0 10px;
	border-radius:15px;
	line-height:30px;
	background:#f0f0f0;
	cursor:pointer;
}
#testList .item + .item{
	margin-top:10px;
}
#testList .item.active{
	color:#fff;
	background:#369;
}
#testList .item .close{
	display:inline-block;
	width:20px;
	height:20px;
	margin:0 0 0 10px;
	border-radius:100%;
	line-height:20px;
	text-align:center;
	font-weight:bolder;
	color:#fff;
	background:#f60;
}
#testList .item.active .close{
	color:#f60;
	background:#fff;
}
.balloon .title{
	margin:0 0 10px;
	font-weight:700;
}
.balloon{
	white-space:nowrap;
}

.text_effect {

text-shadow:
0px 0px 0 rgb(169,169,169),
1px 1px 0 rgb(153,153,153),
2px 2px 0 rgb(140,140,140),
3px 3px 0 rgb(128,128,128),
4px 4px 0 rgb(117,117,117),
5px 5px 0 rgb(100,100,100),
6px 6px 0 rgb(85,85,85),
7px 7px 0 rgb(75,75,75),
8px 8px 7px rgba(0,0,0,0.75),
8px 8px 1px rgba(0,0,0,0.5),
0px 0px 7px rgba(0,0,0,0.2);
}


.red {color:#ee543a!important;text-shadow: 2px 2px 5px #fff!important;}

/* .pull-right {display:none!important;} */

.caption__portfolio h3 {font-size:14px!important;font-weight:bold!important;}
#portfolio-grid li .caption p.excerpt{margin:10px 0 0px 0!important;}
	
.grund {margin:20px auto;border:1px #ccc solid;padding:10px;}

#contact_form_pop input[type="text"], #contact_form_pop input[type="email"], #contact_form_pop input[type="tel"] {
    min-height: 32px!important; width:85%!important; 
}
#contact_form_pop h3 {margin-top:30px;}

.grund input[type="text"],.grund input[type="email"],.grund input[type="tel"]{width:90%!important;padding:10px 5px!important;margin:5px auto!important;}

.grund input[type="submit"] {margin:0 auto!important;display:block;}

.grund  .wpcf7-form textarea {width:94%!important;padding:10px 5px!important;}
.grund h3 {text-align:center!important;margin-bottom:20px!important;}

.servise {border:1px solid #ccc;text-align:center;}

.main-form {
    border: 1px solid #ccc;
    padding: 40px 20px 0px;
    background: #fff;
}

/* .hentry input[type="tel"] {height:28px!important;} */

/* .hentry {text-align:center;} */

.main-form .wpcf7-form input[type="text"]{min-height:12px!important;height:12px!important;}
.main-form p {text-indent:0px;margin:0;}
.main-form input[type="text"], .main-form input[type="email"], .main-form input[type="tel"] {height: 12px!important;margin: 0px 0 10px 0!important;width: 97%;padding: 15px 0px 15px 5px!important;}
.main-form select {width:99%;height:45px;}
.main-form textarea {padding: 15px 0px 15px 5px!important;width: 98.5%!important;}
.main-form input[type="submit"] {display:block!important;margin:20px auto 0px!important;}

.mal {font-size:18px;}

@media (max-width: 767px) { 
	
	.footer_block p{text-align:left;}
	
}

.top_search #search-header input[type="text"]{padding:15px;}

.top_search{margin:0px 0 0 0!important;}


.form-kons input[type="text"],.form-kons input[type="email"],.form-kons input[type="tel"]{width:90%!important;padding:10px 5px!important;margin:5px auto!important;}

.form-kons input[type="submit"], .form-kons input[type="reset"] {margin:0px auto!important;display:block;}
.form-kons span.wpcf7-form-control-wrap{display:inline-block!important;padding:5px;}
.form-kons h2 {
	font-family: Roboto;
    font-size: 20px;}
.no-avtor .post_author, .no-avtor .post_comment {display:none;}
.no-avtor  h5 a {
    text-decoration: none;
    color: #002f7a;
	text-transform:none;
}

.content_box:after, .content_box:before, .content_box{background:#fff!important;}
.post-author{border:1px solid #cdcdcd!important;}
.img.alignleft {border:1px solid #ccc!important;}
.testimonials .testi-item .desc {border:1px solid #ccc!important;height:270px;}
.desc a {text-decoration:none!important;}

.h2 {/* color:#fff;font-size:24px!important; */text-align:center!important;}
.center{text-align:center!important;margin-bottom:30px!important;}

.dhmscountdown {
    text-align: center;
   /*  display: block; */
    font-size: 28px;
    /* color: #000;  */
   /*  margin-bottom: 50px; */
    font-weight: bold;
}
.blue{color:#00067A}

.border {border:1px solid #ccc;padding:10px;margin-bottom:10px;height:340px;}
.border img {margin-top:10px!important;}

.cd-select {
    width: 60%;
    /* border: 1px solid #ccc; */
    font-size: 16px;
    color: #000;
    margin-top: 5px;
    height: 40px;
}

.action:hover{ opacity:.25; }
.center h2,h3 {text-align:center;}

.parallax_1 {min-height:500px;}
.parallax_2 {height:600px;}
.banner_wrapper {padding:0!important;}

.wp-image-5186,.wp-image-5185,.wp-image-5190,.wp-image-5191 {border:1px solid #ccc;}
.td-left td{text-align:left!important;}

.wp-image-2624 {}

.strike {text-decoration:line-through;font-size:18px;}

.rash {font-size:20px;}

.under {line-height:40px;}
.under a {color:#00067a;text-decoration:underline;}
.under a:hover {color:#00067a;text-decoration:none;}


.strikethrough {
    position: relative;
    font-size: 25px;
}

.strikethrough:before {
    border-bottom: 3px solid red;
    position: absolute;
    content: "";
    width: 100%;
    height: 40%;
    transform: rotate(-19deg);
}

.red b {font-size:35px;}

.land-head {width: 100%;height: 600px; background-size: cover; position:relative;}
.land-head2 {width: 100%;height: 600px;background:url(http://www.burovik.ru/wp-content/uploads/2016/06/111.jpg); background-size: cover; position:relative;}
.land-form { 
   /*  width: 30%; */
    background: #fff;
    position: absolute;
    top: 15%;
    left: 55%;
    text-align: center;
    /* padding: 20px; */
    /* min-width: 300px; */
    border: 1px solid #ccc;
    padding: 30px;
    /* text-align: center; */}
	
.land-form  h4 {color:#3d3d3d;font-size:15px;}

.land-form2 { 
   /*  width: 30%; */
    background: #fff;
/*     position: absolute;
    top: 15%;
    left: 35%; */
    text-align: center;
    /* padding: 20px; */
    /* min-width: 300px; */
    border: 1px solid #ccc;
    padding: 30px;
    /* text-align: center; */
	    margin-top: 40px;
    margin-right: 80px;
	
	}
	
.land-form2  h4 {color:#3d3d3d;font-size:14px;}

.timer {    min-height: 60px;
    background: #ee543a;
    color: #fff;
    width: 100%;
    /* padding-right: 140px; */
    /* margin-right: 50px; */
    font-size: 30px;
    text-align: center;
    padding-top: 30px;}
	
	
#wpcf7-f5420-o2 {width: 250px;margin:0 auto;}
	
	
ul.usl-action li {margin-top:20px;}

.gor-form{
    text-align: center;
    min-height: 40px;
    background: #2f4995; 
    padding: 30px 0 35px 0;
	color:#fff;
	font-size:16px;
	}
	
	
.gor-form..wpcf7-form input[type="tel"]{padding:20px;}




.header .nav__primary .sf-menu > li li a {font-family:Tahoma;}
input[type="radio"], input[type="checkbox"]{margin:0;}
.parallax-slider #mainCaptionHolder .slider_caption {
    background: none;
    padding: 0;
    line-height: 59px;
    /* font-family: 'Raleway', sans-serif; */
    font-size: 40px;
    font-weight: 700;
    color: #fff;
    /* text-align: right; */
    margin-top: 3%;
}

.main-holder input[type="text"], .main-holder input[type="email"], .main-holder input[type="tel"], .main-holder textarea {padding:0;}

.wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form textarea{min-height:18px!important;}





body, .title-section:before {   
    background: none!important;
}

.header {  
    background-color: #fff !important;
    background-image: none !important;
}



.land-form input[type="text"], .land-form input[type="email"], .land-form input[type="tel"], .land-form textarea {
    min-height: 35px!important;
    padding: 0 10px!important;
}
.land-form input[type="submit"] {
    height: 35px!important;
    margin: 0 auto!important;
    display: block!important;
    padding: 10px!important;
}

.land-form2 input[type="text"], .land-form2 input[type="email"], .land-form2 input[type="tel"], .land-form2 textarea {
    min-height: 35px!important;
    padding: 0 10px!important;
}
.land-form2 input[type="submit"] {
    height: 35px!important;
    margin: 0 auto!important;
    display: block!important;
    padding: 10px!important;
}


.gor-form input[type="text"], .gor-form input[type="email"], .gor-form input[type="tel"], .gor-form textarea {
    min-height: 35px!important;
    padding: 0 10px!important;
}
.gor-form input[type="submit"]{
`	padding: 0 10px!important;
    height: 35px!important;
	border:1px solid #fff!important;

    margin: 0 auto!important;
display: block!important;}

.form-desc {text-align:left;display:block;margin:0 auto;width:70%}
/* .content-holder {padding:0!important;} */

.content_box h2, .page h2 {font-family:Tahoma;}

.nasos{font-family:roboto;text-align:center;}

.action-more {margin-top:40px;font-style:italic;}
.ital {font-style:italic;}

#wpcf7-f5420-p5417-o4 {margin: 0 auto;width: 50%;}

.zakaz-bur{color: #fff;
    margin: 50px 80px 0px 0px;
    text-align: center;
    font-size: 18px;
    line-height: 40px;}
	
.big {    font-size: 28px;
    font-family: roboto;}
.bord {    width: 80%;
    border: 1px solid #fff;
    margin-left: 20px;
	padding: 30px 0;
	}
.border h2 {font-size:14px!important;padding-bottom:10px!important;}

.pk {color:#9b9b9b;}

.h3-big{font-size: 20px;
    color: #ee543a;
    line-height: 40px;
    text-align: center;}
	
.header .nav__primary .sf-menu > li > a {

    padding: 22px 20px 22px 20px;

}

.related-posts_list {

    margin: 50px 0 0 0!important;

}

.nored {text-indent:0;}

.hentr p {text-align:center!important;}
.big-li li {font-size:13px;}
.big-li a {text-decoration:underline;}
.parallax-slider #mainCaptionHolder {position:relative!important;}
.parallax-slider #mainCaptionHolder .container {position:static!important;}
.parallax-slider #mainCaptionHolder .container .feb {position:absolute;top:100%;left:6%;width:60%}
.parallax-slider #mainCaptionHolder .container .all-slider {position:absolute;right:6%;width:40%}



@media (max-width: 480px){
	.parallax-slider #mainCaptionHolder .container .feb {width:70%}
	
	.parallax-slider #mainCaptionHolder .slider_caption {

    font-size: 3.5vw!important;
}
	
}

@media (max-width: 979px) and (min-width: 768px){
	
	.parallax-slider #mainCaptionHolder .container .feb {width:70%}
	
}

td.mar-right {text-align:left;}

.no-desk {display:none;}

.bildday {left:50%;}

.selfchois {left:48%;top:0;width:40%;}

.ul-right li {float:right!important;}

.big-price {font-size:24px;color:red;}

.blue-woter {background:#2f4995;}
.blue-woter a {color:#fff;}

.voda {top:25%;left:40%;}

.voda li {text-align:left;font-weight:bold;}

.woter {width:70%; margin:0 auto;}


.post-grid .item {

    border: 1px solid #ccc;
}


.social_li a {
	padding: 0 5px;
    font-size: 20px;}
	
	
.promo .title-section{margin-top:0px!important;margin-bottom: 40px;}
.promo .title-section:after {background:none;}
.promo  {padding-top:0!important;}

.promo-img{
	max-width: 1100px;
    margin: 35px auto;
	}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 

.header .nav__primary .sf-menu > li > a {
    padding: 22px 10px 22px 10px;
}


.nomber a {
    font: normal 20px/24px sans-serif;
    color: #fff!important;
}

.phone {

    margin: 0px!important;

}

.slider-left {

    left: 5%!important;
}

}

.slider-left{position:absolute;top:0;left:20%;}
.slider-title {
    color: #2f4995;
    width: 100%!important;
	font-size: 45px;
	/* text-transform:uppercase; */
}
.slider-desc {
    font: /* bold  */25px/16px Tahoma, Geneva, sans-serif;
    color: #2f4995;
    /* text-transform: uppercase; */
    /* width: 50%; */
    line-height: 40px;
    margin-top: 20px;
}

.slider-button .btn-primary {

    border: 1px solid #ed533a;
    border-radius: 6px;
    font-size: 20px;
    margin-top: 40px;
}

.slider-button .btn-primary:hover {

    border: 1px solid #2f4995;

}

.slider-button a.btn-primary:before {
    background: #ee543a!important;
}


@media (max-width: 480px){
.slider-desc {
    font: 14px/16px Tahoma, Geneva, sans-serif!important;
    width: 80%!important;
    line-height: 20px!important;
    
}

.slider-title {

    font-size: 16px!important;
}
}



.header .header_block_1:after {
    background: #2f4995!important;

}

.header .header_block_1 {
    background: #2f4995!important;

}


.footer .footer-widgets:before, .footer .footer-widgets:after, .footer .footer-widgets, .header .header_block_1:before {
    background: #2f4995!important;

}


.footer .footer-text, .footer .copyright, .footer .copyright a {
   color:#b7b5b1!important;
}


.footer .copyright a:hover {

    color: #ee543a!important;
}







.post-2094 .wpcf7-form input[type="text"] {padding:10px!important;width:95%}
.post-2094 .wpcf7-form input[type="tel"] {padding:10px!important;width:95%}
.post-2094 .wpcf7-form input[type="submit"] {margin:0 auto;}

#wpcf7-f2547-p2094-o2 {width:50%;margin:0 auto;}
/* .green-price{background:#ee543a!important;color:#fff;} */

.post_content a {text-decoration:underline!important;}
.post_content a:hover {text-decoration:none!important;} 

@media screen and (max-width: 640px) {
	table {
		overflow-x: auto;
		display: block;
	}
	
	.sub-menu {display:none;}
	
.wp-post-image{
    /* text-align: center; */
    display: block;
    margin: 0 auto 30px;
}


.form-kons span.wpcf7-form-control-wrap {

    width: 100%;
    text-align: center;
}
	
	
}


.table-scrol {overflow-x: scroll;}

.page-id-2086 .content-holder #content {
    padding-top: 10px!important;
}


.testtt {display:none;}

.top_search #search-header {

    top: 163px!important;

}

.select-menu option[value="http://www.burovik.ru/urd-info.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/gen-director.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/urd-info.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/pay.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/news-company.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/nam-doverjajut.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/nashi-preimushhestva.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/sertifikaty-zao-gidroinzhstroj.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/o-kompany/testi.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/video.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vakansii.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/analiz-cen-na-burenie-skvazhin-na-vodu.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/analiz-cen-na-burenie-skvazhin-na-vodu.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/burenie-artezianskih-skvazhin.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/burenie.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/burenie-skvazhin-teplovye-nasosy.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/map.html"]{display:none;}

.select-menu option[value="http://www.burovik.ru/kredit-ot-alfa-banka.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/bursoc.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/bursoc.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodozaboryne-sooruzhenija.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/burenie-geotermalnyh-skvazhin.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/geologicheskie-raboty.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/inzhenernye-izyskanija.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/ocenka.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/poiski-i-razvedka-poleznyh-iskopaemyh.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/geologicheskoe-izuchenie-nedr.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/license.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/license.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/ohrannaja-zona-artezianskoj-skvazhiny.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/proekt-vodozabora.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/geologicheskoe-izuchenie-nedr.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodosnabjenie.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodosnabjenie.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/obustrojstvo-skvazhiny-na-vodu.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/stoimost-obustrojstva-skvazhiny.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/sistema-zashhity-ot-protechek-vody.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodopodgotovka.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodopodgotovka.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/sistemi-ochistki.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/analiz-vodi.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/montaj-kanaliz.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/montaj-kanaliz.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/otoplenie-zagorodnogo-doma.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/otoplenie-zagorodnogo-doma.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/stoimost-otoplenia.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/vodyanoe-otoplenie.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/teplovye-nasosy.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/dizelnoe-otoplenie-doma.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/proektirovanie.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/stroyprof.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/stroyprof.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/metody-povyshenie-ehffektivnosti-raboty-ehlektrooborudovaniya-na-vzu.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/garantii.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/garantii.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/remont.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/likvidaciya.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/obsluzhivanie-sistem-vodosnabzhenija.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/obsluzhivanie-sistem-otoplenija.html"]{display:none;}
.select-menu option[value="http://www.burovik.ru/obsluzhivanie-sistem-vodopodgotovki.html"]{display:none;}


/* .header .header_block_1:before {background:url(http://www.burovik.ru/wp-content/uploads/2018/11/sosuli_min.png)} */

/* .pull-left img {margin-top:-5px;} */

.stanc {width:100%;margin:20px 0;}
.stanc td, .stanc th  {border:1px solid #ccc;padding:10px;}


.winter {
    position: absolute;
    top: 50px;
    left: 30%;
    background: #2f4995;
    padding: 30px;
    font-family: 'Raleway', sans-serif;
    width: 50%;

}

.zagol{
    /* font-size: 52px; */
    background: #ee543a;
    padding: 10px 20px;
    width: 100%;
}

.desk {
    padding: 20px;
    font-weight: 50;
}

.desk-small {font-size:18px;line-height:25px;font-weight:normal;}

.parallax-slider #mainCaptionHolder .slider_caption {position:relative;}

.quote {
  /* background: #41ade5; */
  position: relative;
  z-index: 1;
}
.quote:before, .quote:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
  
}
.quote:before {
  top: 0;
  -webkit-transform: skewY(2.5deg);
          transform: skewY(2.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
		  
		  
}
.quote:after {
  bottom: 0;
  -webkit-transform: skewY(-2.5deg);
          transform: skewY(-2.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
}



.ribbon5 {
  display: block;
  width: calc(100% + 10px);
  /* height: 50px; */
 /*  line-height: 50px; */
  text-align: center;
  margin-left: -10px;
  margin-right: -10px;

  position: relative;

}
.ribbon5:before, .ribbon5:after {
  content: "";
  position: absolute;
}

.ribbon5:after {
  height: 0;
  width: 0;
  right: 0;
  bottom: -10px;
  border-top: 10px solid #ee543a;
  border-right: 10px solid transparent;
}

@media (max-width: 480px)
 {
	.winter {

    top: 30px;
    left: 39%;
    background: #2f4995;
    

    width: 65%;
}
.desk {

    font-weight: normal;
    font-size: 18px;
	padding:5px;
}
.desk-small {
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    padding: 5px;
}

.parallax-slider #mainImageHolder {

    left: 35px!important;

}

.socset {float:left!important;}
}

.mont .zagol {
    font-size: 30px;
    color: #fff;
}

.mont .desk {
    color: #fff;
    font-size: 25px;
}

.land-form  p {text-align:center;}

.land-form  span{
    font-size: 16px;
    line-height: 26px;
    /* text-align: left; */
    color: #000;
}

.socset {float:right;}


.footer .footer-widgets {

    font-family: 'Ubuntu', sans-serif!important;

}

.grey{background-color:#f9f9f9;}

.title-map {
    font-size: 20px;
    color: #3d3d3d;
    text-transform: none;
    text-align: center;
    margin-bottom: 20px;
    display: block;
}

.metka li {

    display: inline-block;
    width: 24%; 
}

.metka .post-list_h {clear:both;} 


#my_poststypewidget-4, #my_poststypewidget-5 {text-align:center;}

.metka .featured-thumbnail {
    margin: 5px;
    float: none;
    
    padding: 5px;
}

.metka-otzyv li {
	padding-top: 0!important;
    display: inline-block;
    width: 30%; 
	vertical-align: middle;
	border: 1px solid #ccc!important;
	min-height: 220px;
	margin:0 10px;
}

.metka-otzyv  .name-testi {font-style:italic;text-align:left;}

.metka-otzyv .excerpt {
    margin: 1em;
	text-align:left;

}

.metka-otzyv .name-testi {
    margin: 1em;

}


.mfp-bottom-bar {display:none;}


.grid_gallery {

    margin-bottom: 40px!important;
}


.caption__portfolio div {text-align:center;}


#portfolio-grid li .caption {

    border: none!important;
	/* padding: 15px 18px 15px 18px!important; */

}


.isotope-item .thumbnail {

  border: none!important;
  text-align: center;

}


.isotope-item .featured-thumbnail {

    float: none!important;
	margin: 0!important;

}


.thumbnail {

    border: none!important;

}

.type-page h2{text-align:left;}
.home h2{text-align:center;}
.home .thumbnail {border:0px!important;}
.home .zoom-icon {display:none!important;}

/* .titl {
	font: bold 20px/21px Tahoma, Geneva, sans-serif;
    color: #3d3d3d;
    text-transform: none;
    text-align: center;
	margin: 40px;
} */

.titl {
    margin: 0;
    padding: 0;
    line-height: 30px;
    font-size: 25px;
    font-weight: 400;
    text-transform: none;
    color: #3d3d3d;
    text-align: center;
	margin-bottom:15px;
	margin-top: 30px;
}

.titl2 {
	font: bold 14px/16px Tahoma, Geneva, sans-serif;
    color: #3d3d3d;
    text-transform: none;
    text-align: center;
	margin: 20px;
}

.recen{
	font: bold 12px/14px Tahoma, Geneva, sans-serif;

    text-transform: none;
    text-align: center;

}

.title-box {
    margin: 0;
    padding: 0;
    line-height: 30px;
    font-size: 25px;
    font-weight: 400;
    text-transform: none;
	color: #3d3d3d;
	text-align: center;
}

.desc{text-align:center;}

.title-footer-form {
    font-size: 16px;
    margin: 29px auto;
    font-family: Roboto;
    color: #3d3d3d;
    text-transform: uppercase;
    display: block;
    /* width: 70%; */
    text-align: center;
    font-weight: bold;
}

.sidebar2 .widget {
    background: none!important;
    margin:0!important; 
   padding:0!important;
    float: left;
    width: 400px;
}

.sidebar2 #sidebar .widget{
    background: none;
    padding: 0;
}


@media (max-width: 480px) {
	#sidebar .post-list li .thumbnail {
		max-width:95%!important;
		
	}
	
	.alignright {
    float: none!important;

}

.metka li {

    width: 100%!important;
}


.rsv_calc {

    background: url(https://www.burovik.ru/wp-content/uploads/2018/02/slider111.jpg) no-repeat bottom left!important;

}


.rsv_calc_description {
    width: 100%!important;
    padding: 0!important;
    /* text-align: center; */
}
.rsv_txt_blue {

    margin: 10px 0 0 10px!important;
    line-height: 25px;
}
.rsv_txt_1 {

    margin: 10px 0 0 10px!important;
    line-height: 24px;
}
.rsv_title {
    margin: 15px 0 0px 10px!important;

    font-size: 24px!important;

    line-height: 32px;

}
.rsv_btn_area {
    width: 50%!important;
    margin: 50px auto!important;
}

.rsv_calc_description2 {
     width: 100%!important; 

}

}

.wpcf7-textarea{ 
    width: 100% !important;
    height:50px;
}


.list.styled > ul li {

    line-height: 20px;
}


.list > ul li:before {
    color: #2f4995!important;
}

.type-post h2 {text-align:left;}

img.alignleft {

    border: none!important;
}

.bottom-menu h3{display:none;}

.isotope-item h2 {text-align:center;}
.isotope-item a {text-decoration:none!important;}


.rsv_calc {
    width: 100%;
    min-height: 424px;
    background: url(https://www.burovik.ru/wp-content/uploads/2018/02/slider111.jpg) no-repeat top center;
	
    background-size: cover;
	border: 1px solid #ccc;
	margin: 40px 0;
}

.rsv_calc_description {
    width: 55%;
    padding: 30px 0;
    /* text-align: center; */
}

.rsv_calc_description2 {
    width: 48%;
    padding: 30px 0;
    /* text-align: center; */
    /* float: right; */
    margin-top: 20px;
}


.rsv_title {
    margin: 5px 0 0px 20px;
    /* font-family: Verdana; */
    font-size: 28px;
    font-weight: 400;
    line-height: 36px;
    /* text-align: center; */
    text-transform: uppercase;
}


.rsv_title2 {
    margin: 5px 0 0px 20px;
    /* font-family: Verdana; */
    font-size: 28px;
    font-weight: 400;
    line-height: 36px;
    /* text-align: center; */
    text-transform: uppercase;
    color: #2f4995;
}

.rsv_txt_blue {
    font-size: 24px;
    color: #5394d7;
    margin: 30px 0 0 20px;
}

.rsv_txt_blue2 {
    font-size: 24px;
    color: #2f4995;
    margin: 30px 0 0 20px;
}


.rsv_txt_1 {
    font-size: 21px;
    margin: 30px 0 0 20px;
}


.rsv_txt_2 {
    font-size: 21px;
    margin: 30px 0 0 20px;
    color: #2f4995;
}

.rsv_btn_area {
    width: 60%;
    margin: 50px auto;
}

.mp-span3 {

    border: 1px solid #ccc;
}


.otstup{
    margin: 0 auto!important;
    width: 150px;
    display: block!important;
}


.testimonials {

    padding: 0!important;
}

.rsv_calc1 {
    width: 100%;
    min-height: 424px;
      /* background: url(https://www.burovik.ru/wp-content/uploads/2015/03/zakaz_form.jpg) no-repeat top center;  */
	background-image: linear-gradient(to left, rgba(255,255,255, 0) 0%, rgba(255,255,255, .75) 100%), url(https://www.burovik.ru/wp-content/uploads/2015/03/zakaz_form.jpg);
    background-size: cover;
    border: 1px solid #ccc;
    margin: 40px 0;
}


.title-section h1 {

    line-height: 40px!important;
}
.list_2 li .excerpt {
    text-align:justify
}
.list_2 li {

    border: 1px solid #ccc;
    padding: 5px;
}
.title-box_secondary {

    margin-top: 10px!important;
}
.post-list li {

    /* border: 1px solid #ccc; */
}
.post-list li:first-child {
    padding-top: 1.5em!important;
    /* border: 1px solid #ccc!important; */
}
.list_2 {
    padding: 14px 0 7px 0!important;
}

.testimonials .testi-item .desc {

    border-radius: 0!important;
}


.ul-item-0 .thumbnail1 {text-align:center;padding-top:30px;}

.table thead th {
    vertical-align: middle!important;
}

@media (max-width: 767px){
.parallax-slider #mainCaptionHolder .slider_caption {

     text-align: left!important;
}
}

@media (max-width: 480px){
.parallax-slider #mainCaptionHolder .slider_caption {

    line-height: 19px!important;

}
.slider-left {

    left: 10%!important;
}
}