/*big-tab-box*/
.big-tab-box .top-table .left-box .box-btn{cursor: pointer;}
.big-tab-box .row-table .tab-ht .box-item .box-img{position: relative;cursor: pointer;}
.big-tab-box .row-table .tab-ht .box-item .box-img .box-proper{display: none;}
.big-tab-box .row-table .tab-ht .box-item .box-img:hover .box-proper{
	position: absolute;
    bottom: 27px;
    display: block;
background: #ffdd00;
    left: -35px;
    width: 200px;
    padding: 5px;
    -webkit-box-shadow: 0 2px 1px 0px #009637;
    -moz-box-shadow: 0 2px 1px 0px #009637;
    box-shadow: 0 2px 1px 0px #009637;
    text-align: center;
}
.big-tab-box .top-table{border-bottom: 1px solid #EBEFF3;padding-bottom: 20px;}
.big-tab-box .top-table .left-box{border-right: 1px solid #EBEFF3;}
.big-tab-box .top-table .left-box .text-box{font-weight: bold;}
.big-tab-box .top-table .left-box .text-box.activ{color: #009637;}
.big-tab-box .top-table .left-box .box-btn{position: relative;width: 44px;}
.big-tab-box .top-table .left-box .box-btn:before {
    background: #EBEFF3;
    box-shadow: inset 0px 1px 5px rgba(136,147,160,0.5);
    border-radius: 100px;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 44px;
    height: 20px;
    left: 0;
    margin: auto;
}
.big-tab-box .top-table .left-box .box-btn:after {
    position: absolute;
    content: '';
    background: #009637;
    box-shadow: inset 0px -1px 0px #F4BF1F;
    border-radius: 100px;
    width: 28px;
    height: 28px;
    left: 0;
    transition: left .3s ease-in-out;
    top: 0px;
    bottom: 0;
    margin: auto;
}
.big-tab-box .top-table .right-box .cautn-celinder{font-weight: bold;margin-left: 20px;}
.big-tab-box .top-table .right-box .cautn-celinder.activ{color: #009637;position: relative;}
.big-tab-box .top-table .right-box .cautn-celinder.activ:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    bottom: -20px;
    background: #009637;
    max-height: 6px;
}
/*row-table*/
.big-tab-box .row-table .tab-ht{padding-top: 137px;}
.big-tab-box .row-table .tab-ht .box-item{position: relative;height: 40px;border-top: 1px solid #cdd4dc;}

.big-tab-box .row-table .tab-item{position: relative;padding-bottom: 70px;}
.big-tab-box .row-table .tab-item .box-btn{position: absolute;bottom: 10px;left: 10px;right: 10px;}
.big-tab-box .row-table .tab-item:hover {		-webkit-box-shadow: 0px 1px 10px rgba(99,108,120,0.7);
		-moz-box-shadow: 0px 1px 10px rgba(99,108,120,0.7);
		box-shadow: 0px 1px 10px rgba(99,108,120,0.7);}
.big-tab-box .row-table .tab-item .box-item-hr{padding: 10px;background: rgba(235,239,243,0.5);height: 137px;}
.big-tab-box .row-table .tab-item .box-item-hr .title{font-weight: bold;padding-bottom: 5px;font-size: 16px;}
.big-tab-box .row-table .tab-item .box-item-hr .cena{font-size: 35px;font-weight: bold;line-height: 30px; color: #009637;}
.big-tab-box .row-table .tab-item .box-item-hr .cena span{padding-left: 5px;}
.big-tab-box .row-table .tab-item .box-item-hr .img-logo{padding: 20px 0 0;}
.big-tab-box .row-table .tab-item .tr-box{height: 40px;position: relative; padding: 8px 15px 8px 15px;border-top: 1px solid #cdd4dc;}
.big-tab-box .row-table .tab-item .tr-box.box-ancor{padding: 8px 35px 8px 15px;cursor: pointer;}
.big-tab-box .row-table .tab-item .tr-box.box-ancor > .fa{position: absolute;right: 8px;top: 12px;color: #009637;}
.big-tab-box .row-table .tab-item .tr-box > span{display: none;line-height: 16px;}
.big-tab-box .row-table .tab-item .tr-box > span.activ{display: block;}
.big-tab-box .row-table .tab-item .tr-box.box-ancor .box-ancor-non{
		position: absolute;
    top: 38px;
    left: 0;
    right: 0;
    background: #fd0;
    z-index: 1;
		display: none;
		-webkit-box-shadow: 0px 1px 10px rgba(99,108,120,0.7);
		-moz-box-shadow: 0px 1px 10px rgba(99,108,120,0.7);
		box-shadow: 0px 1px 10px rgba(99,108,120,0.7);
}
.big-tab-box .row-table .tab-item .tr-box.box-ancor .box-ancor-non > span{
	border-top: 1px solid #cdd4dc;
	padding: 8px 15px 8px 15px;
	cursor: pointer;
	line-height: 16px;
}
.big-tab-box .row-table .tab-item .tr-box.box-ancor .box-ancor-non > span.activ{
	color: #009637;
}
.big-tab-box .row-table .tab-item .tr-box.box-ancor:hover .box-ancor-non{
		display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
    -webkit-box-pack: start!important;
    -webkit-justify-content: flex-start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important;
}
.big-tab-box .row-table .tab-item .tr-box.box-ancor .add-caunt{bottom: 38px;top: auto;}
.big-tab-box .top-table .left-box .box-btn.right:after{left: 18px;}
.big-tab-box .row-table{display: none;}
.big-tab-box .row-table.activ {display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;}
.big-tab-box .row-table .tab-item .tr-box.box-ancor >b {
	line-height: 16px;
	font-weight: normal;
}
    
#popup-with-form-otziv2 .row-bg{background-color: rgba(235,239,243,0.5);padding: 10px;}
#popup-with-form-otziv2 .box-h2{
	    font-size: 16px;
    font-weight: bold;
    padding-bottom: 10px;
}
#popup-with-form-otziv2 .box-info > .row {border-bottom: 1px solid #cdd4dc;}  
#popup-with-form-otziv2 .cenabox{font-weight: bold;color: #66ba58; font-size: 20px;}
.big-tab-box .top-table .left-box .text-box{cursor: pointer;}
.big-tab-box .top-table .left-box .text-box:hover{text-decoration: underline;    color: #009637;}
.big-tab-box .top-table .right-box .cautn-celinder{cursor: pointer;}
.big-tab-box .top-table .right-box .cautn-celinder:hover{color: #009637;}


/*big-tab-box end*/
.heder .dropdown-last .dropdown-menu .dropdown-item .item{
	display: block;
  border-bottom: 1px solid #009637;padding-bottom: 10px;
}
.heder .dropdown-last .dropdown-menu .dropdown-item .item .box-item{
	  position: relative;
    display: block;
    margin: 10px 0px 10px 40px;
    font-weight: bold;
    font-size: 18px;
}
.heder .dropdown-last .dropdown-menu .dropdown-item .item .box-item:before{
		position: absolute;
    content: '';
    top: 0;
    left: -41px;
    background-image: url(../img/burn-solid.png);
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: center left;
    background-size: contain;
}
.box-ares a{text-decoration: none;}
.box-ares a > span{display: block;font-weight: bold;padding-bottom: 5px;color: #009637;}

h2 {font-size: 25px;padding-bottom: 15px;}
table{text-align: center;}
table th{background: #000;color: #fff;padding: 5px;}
table .tvoTh{background: #222;color: #fff;}
table td{border-top: 1px solid #ddd; padding: 5px 8px;}
table img{max-width: 70%!important;margin: auto}
table h4{font-size: 18px;}
.vopros-box .faqu span {font-size: 20em;color: #fb4441;}
.galeri-no h1{padding-bottom: 20px;}
.h2-form{font-size: 22px;font-weight: 300;text-align: center;}
.mfp-auto-cursor .mfp-content{max-width: 650px;background: #fff;padding: 35px 35px 25px;}
.bgcBlack{background-color: #000;color: #fff;}
.bgcBlack .phone {text-align: left!important;}
.box-done-form{
  position: fixed;
    right: 10px;
    top: -100px;
    z-index: 1000000;
    background: #03b900;
    max-width: 260px;
    padding: 15px;
    border-radius: 5px;
    color: #fff;
    font-size: 13px;
    font-weight: bold;transition: all 1s ease-in;
}
.contentTable{overflow: auto;}
.pre-galeri-form input{padding: 12px 20px;}
.container-contacts, .container-contacts h2{background-color: #000;color: #fff;}
.container-contacts .phone {text-align: left!important;}
.container-contacts .box-contacts-tvo{border-left: 1px solid #fff;}
.container-map-contacts #map3{border-right: 2px solid #000;}
.container-map-contacts #map4{border-left: 2px solid #000;}
.galeri .item{    height: auto;}
.galeri .item .baner-h1 {font-size: 40px;}
.galeri .item .baner-h2 {font-size: 30px;}
.galeri .item .baner-h3 {font-size: 22px;}
.heder {
    background-color: rgba(0,0,0,1);
    position: relative;
    z-index: 9999999;
}
.owl-carousel .owl-item img {width: auto;}

/* #66ba58 */
.footer h3:after {
    background: #66ba58;
}
.vopros-box-item .content .item {
    border: 1px solid #66ba58;
}
.vopros-box-item .content .item .ferstH {
    border-bottom: 1px solid #66ba58;
}
.box-tvo .pre-ul{border-left: 1px solid #66ba58;}

a, .vopros-box .faqu span, .call-box .content .pre-h2,.heder .dropdown .dropdown-toggle-last:hover{color: #66ba58;}
.btn-primary {
    color: #fff;
    background-color: #66ba58;
    border-color: #66ba58;
}
.btn {
    color: #fff;
    background-color: #66ba58;
    border-color: #66ba58;
}
.btn-primary:hover {
    color: #fff;
    background-color: #66ba58;
    border-color: #66ba58;
}
.btn:hover {
    color: #fff;
    background-color: #66ba58;
    border-color: #66ba58;
}
.db-1200{display: none;}
.dn-1200{display: block;}
.galeri .item{min-height: 250px;}
@media (max-width: 768px){
.container-contacts .box-contacts-tvo{border-left: 0px solid #fff;}
.container-contacts .box-contacts-tvo{border-top: 1px solid #fff;}
.container-contacts .content{padding-top: 30px;padding-bottom: 30px;}
.container-map-contacts #map3{border-right: 0px solid #000;border-bottom: 4px solid #000;}
.container-map-contacts #map4{border-left: 0px solid #000;}
}
@media (max-width: 993px){
.no-pl-pr{padding-left: 0;padding-right: 0;}
.dn-1200{display: none;}
.db-1200{display: block;}
}
@media (max-width: 1200px){
.dn-1200{display: none;}
.db-1200{display: block;}
}
@media (min-width: 1200px){
	/*.galeri .container-fluid, .galeri .container-fluid .item2 img {max-height: 70vh;}*/
}
@media (max-width: 767.98px){
.galeri .item {
    height: auto;
    min-height: auto;
}
.galeri .customNextPrevBtn{display: none;}	
	
}