/* NAV TABS */
.nav-tabs-custom {

  text-align: center;
  margin-bottom: 20px;
  background: #fff;
  border-radius: 3px;
}
.nav-tabs-custom > .nav-tabs {
  margin: 0;
  border-bottom-color: #f4f4f4;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  width: 100%;
font-family: ProximaNova,sans-serif;
}
.nav-tabs-custom > .nav-tabs > li {
text-align: center;
  border-top: 1px solid transparent;
  margin-bottom: 1%;
  margin-left: 2%;
}
.nav-tabs-custom > .nav-tabs > li > a {
  color: #444;
  border-radius: 0;
  font-size: 16px;
}
.nav-tabs-custom > .nav-tabs > li > a.text-muted {
  color: #FFF200;
}
.nav-tabs-custom > .nav-tabs > li > a,
.nav-tabs-custom > .nav-tabs > li > a:hover {
  background: transparent;
  margin: 0;
}
.nav-tabs-custom > .nav-tabs > li > a:hover {
  color: #10bf4e;
}
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:hover,
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:focus,
.nav-tabs-custom > .nav-tabs > li:not(.active) > a:active {
  border-color: transparent;
}
.nav-tabs-custom > .nav-tabs > li.active {
  border-top-color: #10bf4e;/*10bf4e*/
  position: relative;
}
.nav-tabs-custom > .nav-tabs > li.active > a,
.nav-tabs-custom > .nav-tabs > li.active:hover > a {
  background-color: #fff;
  color: #10bf4e;
}
.nav-tabs-custom > .nav-tabs > li.active > a {
  border-top-color: #10bf4e;
  border-left-color: #f4f4f4;
  border-right-color: #f4f4f4;
}
.nav-tabs-custom > .nav-tabs > li:first-of-type {
  margin-left: 0;
}
.nav-tabs-custom > .nav-tabs > li:first-of-type.active > a {
  border-left-color: transparent;
}
.nav-tabs-custom > .nav-tabs.pull-right {
  float: none!important;
}
.nav-tabs-custom > .nav-tabs.pull-right > li {
  float: right;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type {
  margin-right: 0;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type > a {
  border-left-width: 1px;
}
.nav-tabs-custom > .nav-tabs.pull-right > li:first-of-type.active > a {
  border-left-color: #f4f4f4;
  border-right-color: transparent;
}
.nav-tabs-custom > .nav-tabs > li.header {
  line-height: 35px;
  padding: 0 10px;
  font-size: 20px;
  color: #444;
}
.nav-tabs-custom > .nav-tabs > li.header > .fa,
.nav-tabs-custom > .nav-tabs > li.header > .glyphicon,
.nav-tabs-custom > .nav-tabs > li.header > .ion {
  margin-right: 5px;
}
.nav-tabs-custom > .tab-content {
  background: #fff;
  padding: 10px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.nav-tabs-custom .dropdown.open > a:active,
.nav-tabs-custom .dropdown.open > a:focus {
  background: transparent;
  color: #999;
}
#p-h-m-800 {
  display:none;
}
.phone-0800 {
  text-align:center;
  font-size: 21px;
  font-weight:600;
  color:#FFF;
  letter-spacing: -.01rem;
  line-height: 0rem;
  display: inline-block;
  vertical-align:middle;
}
.phone-0800:hover {
  color:#FFF200;
  transition-property: color,border-color,background-color;
    transition-duration: .9999s;
}
.phone_decs {
  text-align:center;
  font-size: 12px!important;
  font-weight:500;
  color:#FFF;
  letter-spacing: -.01rem;
  line-height: 0.3rem;
}
.b-h-0800 {
  border-left: solid 2px #288a37!important;
  
  background-color: #3ebc6b;
  padding: 0px 10px 0px 15px!important;
  margin-left:8%;
  margin-top:5px;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.text-muted {color: #777; } .but_2 {text-align:center; font-size: 16px; bottom:-5; color:#FFF; width:120px; float:right; margin-right:-11px; margin-bottom:1%; padding:3px; -webkit-border-radius:60px 0px 10px 0px; background-color: #10bf4e; border-radius:60px 0px 10px 0px; border:1px solid #10bf4e; } .but_2:hover  {color:#333; background-color: #fff200; } .post_img_gabarit, .post_img_akvarium  {width: 40%; min-width:270px; float: left; margin:  10px 0px 20px 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; margin:1% 2% 0% 1%; } .post_img_gabarit img, .post_img_akvarium img {width:100%; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; } 

#bottom_bar {
  border-top: 2px solid #10bf4e;
  text-align: center; 
  max-width:1920px; 
  width:100%; 
  height:auto; 
  background:#171819; 
  margin:0 auto; 
} 

  #gbar {width:100%; text-align: center; margin: 0 auto; background:#edeef0; padding-bottom:3%; padding-top:3%; margin-bottom:3%; } 
.boot_bar_section_1, .boot_bar_section_2, .boot_bar_section_3 {
  font-family: ProximaNova,sans-serif;
  text-align: left; 
  display:inline-block; 
  vertical-align: top; 
  width: 300px; 
  height:auto; 
  padding:2%; 
  line-height:2; 
  *display: inline; 
  margin: 0 2.5% 0 2.5%;
    } 
    .boot_bar_section_1 a:hover {color:#FFF200; } 

.c404 {color: #10bf4e; font-size:30px; } .c404:hover {color:#FFF200; } 
.w404 {position: relative; max-width: 1920px; background-color: #444; overflow: hidden; } 
.colc {color: #fff200; font-size:15px; } 

#bottom_footer {width: 100%; color: #292828; font-size: 12px; background: #edeef0; margin:0 auto; padding:10px 0px 10px 0px; text-align: center; } 

.btext {
  margin-top:5%; 
  margin-bottom:-2%; 
  color:#10bf4e; 
  font-size:18px; 
  text-align:left; 
  font-family: ProximaNova,sans-serif;
} 
@media (max-width:1300px) and (min-width:1000px) {
  .boot_bar_section_1, .boot_bar_section_2, .boot_bar_section_3 {width: 285px; padding:0.5%; } 
  } 
  /*Avtopark*/ 

.but_mus {
    font-size: 13px;
    bottom: -5;
    color: #FFF;
    width: 98px;
    float: right;
    margin-right: -11px;
    margin-bottom: -8px;
    padding-left: 22px;
    -webkit-border-radius: 60px 0px 10px 0px;
    background-color: #10bf4e;
    border-radius: 60px 0px 10px 0px;
    border: 1px solid #10bf4e;
}
.but_1 {font-size: 13px; font-family: ProximaNova,sans-serif; bottom:-5; color:#FFF; width:100px; float:right; margin-right:-9px; margin-bottom:-1px; padding:5px; -webkit-border-radius:10px 0px 8px 0px; background-color: #10bf4e; border-radius:10px 0px 8px 0px; border:1px solid #10bf4e; } .but_1:hover, .but_mus:hover  {color:#333; background-color: #fff200; } .box-avto {display:inline-block; vertical-align: top; width:21%; min-width: 290px; padding: 8px 8px 0px 8px; border-radius:10px; border: 1px solid #10bf4e; height:auto; margin:1.5%; } .box-avto img{width:100%; } /* avto parck */ /* MICROBUS 5M */ .post_man_content, .post_man_content_1, .post_microbus_content {display:inline-block; vertical-align: top; border: 1px solid #10bf4e; line-height: 2; width:23%; min-width: 280px; height: auto; margin:1%; padding:2%; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; } .post_man_content_1 {width:30%; } .post_microbus_content {margin:3% 0 3% 0 ; padding:0 2% 1% 2% ; width:92%; } .selection_clean_avto {width: 100%; height: auto; border-bottom: 1px solid #ddd; font-size: 12px; text-align: right; margin: 0px 0px 10px 0px; } .button_avto_1 {padding:0.8%; background: #10bf4e; cursor: pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 20px; color: #FFF; font-size: 18px; } .button_avto_1:hover {background: #fff200; color:black; } .button_center {text-align: center; margin:2%; } 
.b1 {
  display:inline-block; 
  vertical-align: middle; 
  width:27%; min-width:290px; 
  padding:0.4%; 
  background: #10bf4e; 
  cursor: pointer; 
  -moz-border-radius: 20px; 
  -webkit-border-radius: 20px; 
  -khtml-border-radius: 20px; 
  border-radius: 20px; 
  color: #FFF; 
  font-size: 18px; 
   font-family: ProximaNova,sans-serif;
}
  .b1:hover 
  {border: 1px solid #444; background: #fff200; color:black; } .post_title_avto {width:98%; height:auto; padding: 1%; margin-top:1%; } .post_avto_all {width:100%; padding:2%; margin:0 auto; } 
  .col-t {color:#333; font-size:13px; } /* Perevozka microavtobus */ .img_avto_all {width:100%; margin:0 auto; cursor: pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; } /* Perevozka */ .bus-5, .bus-5-1, .bus-9, .bus-9-1, .bus-13, .bus-13-1, .samosval-1, .samosval-1-1, .samosval-2, .samosval-2-2, .samosval-3, .samosval-3-3, .piramida, .piramida-1, .piramida-2, .piramida-3, .mersedes_1, .mersedes_2, .man_1, .man_2, .bus-27, .bus-27-1, .tata_1, .tata_2, .gaz-9, .gaz-18, .man_10_t, .img_man_10t_1 {display:inline-block; vertical-align: top; border: 1px solid #10bf4e; max-width:100%; min-width: 280px; height:auto; margin: 0.5%; padding:0.5%; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; } .bus-5, .bus-9, .bus-13, .samosval-1, .samosval-2, .samosval-3, .piramida, .gaz-9, .gaz-18, .mersedes_1, .man_1, .bus-27, .tata_1,  .man_10_t {border: 0px solid #10bf4e; } .bus-5 img, .bus-5-1 img, .bus-9 img, .bus-9-1 img, .bus-13 img, .bus-13-1 img, .samosval-1 img, .samosval-1-1 img, .samosval-2 img, .samosval-2-2 img, .samosval-3 img, .samosval-3-3 img, .piramida img, .piramida-1 img, .piramida-2 img, .piramida-3 img, .mersedes_1 img, .mersedes_2 img, .man_1 img, .man_2 img, .bus-27 img, .bus-27-1 img, .tata_1 img, .tata_2 img, .gaz-9 img, .gaz-18 img, .man_10_t img, .img_man_10t_1 img {max-width:100%; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; } .a1 {color: #10bf4e; border-radius:3px;position: relative;} .at-p{color:#10bf4e; font-size:30px; float:left; line-height: 2.7rem; font-weight: 600; font-family: ProximaNova,sans-serif; letter-spacing: -.01rem;} 
.at {
  color: #10bf4e; 
  font-size:16px; 
  line-height: 2.2rem; 
  font-weight: 600; 
  font-family: ProximaNova,sans-serif; 
  letter-spacing: -.01rem; }

.box-service-1 {
width: 100%;
height: auto;
margin: 0 auto;
}
.tit-line {
display: inline-block;
vertical-align: text-top;
    width: 95%;
    border-bottom: 1px solid #ccc ;
    margin-top:1%; 
    margin-bottom: 1%;
}
.top-box, .bottom-box {
  text-align: center;
width: 100%;
margin: 0 auto;
display: block;
}
.el-1, .el-2, .el-3, .el-4 {
display: inline-block;
vertical-align: text-top;
width: 18%;
height: auto;
margin: 1%;
}
.bpart-1, .bpart-2  {
width: 32%;
height: auto;
display: inline-block;
vertical-align: text-top;
margin-left: 5%;
}
.elb-1, .elb-2, .elb-3, .elb-4, .elb-5, .elb-6, .elb-7, .elb-8 {
width: 100%;
height: auto;
float: left;
margin: 2%;
} 
.el-img {
  height: auto;
  display: inline-block;
vertical-align: text-top;

}
.elb-1 img, .elb-2 img, .elb-3 img, .elb-4 img, .elb-5 img, .elb-6 img, .elb-7 img, .elb-8 img {
width: 100%;
}
.elb-img {
width: 50px;
height: auto;
float: left;
}
.el-1 p, .el-2 p, .el-3 p, .el-4 p, .elb_t  {
font-family: ProximaNova,sans-serif;
text-align: center;
font-size: 16px;
line-height: 20px;
color: #333;
font-weight: 700;
padding-top: 3%;
}
.elb_t {
float: left;
padding-left: 3%;
}
.el-1 img, .el-2 img, .el-3 img, .el-4 img {
width: 100%;
height: auto;
}

.atc {
  font-family: ProximaNova,sans-serif;
font-size: 1.7rem; 
line-height: 2.2rem; 
}

@media (max-width:812px) and (min-width: 565px) {
.b-h-0800 {
display:none;
}
}
@media (max-width: 325px) and (min-width: 100px) {
.container {
padding-right: 0;
padding-left: 0;
}
}
@media (max-width:1024px) and (min-width:769px) {
.number a {
font-size: 16px;
letter-spacing: .0px;
}
.container {
padding-right: 0;
padding-left: 0;
}
.phone, .phone_2 {
background-size: cover!important;
margin-left: 1.8%;
width: 20px;
height: 20px;
}
.social_bar {
display: block;
width: 14%;
}
.b-h-0800 {
margin-left: 1.5%;
margin-top: 3px;
}
.bpart-1, .bpart-2  {
width: 40%; margin-left: 2%;
}
.b1 {
max-width: 330px;
min-width: 329px;
}
.box-avto {display:inline-block; vertical-align: top; width:19%; min-width: 290px; padding: 8px 8px 0px 8px; border-radius:10px; border: 1px solid #10bf4e; height:auto; margin:0.5%; }
}
@media (max-width:768px) and (min-width:551px) {
.bpart-1, .bpart-2  {
width: 47%; margin-left: 2%;
}

.nav-tabs-custom > .nav-tabs {
  display: inline-block;
  vertical-align: text-top;
    width: 70%;
}
.atc {
font-size: 1.2rem;
line-height: 1.5rem;
float: left;
text-align: left;
}
.b1 {
max-width: 330px;
min-width: 329px;
}
}
@media (max-width:550px) and (min-width:170px) {
.nav-tabs-custom > .nav-tabs {
  display: inline-block;
  vertical-align: text-top;
    width: 80%;
}
.bpart-1, .bpart-2  {
width: 98%;
height: auto;
display: inline-block;
vertical-align: text-top;
}
.el-1, .el-2, .el-3, .el-4 {
width: 40%;
height: auto;
float: left;
margin-bottom:3%;
margin-left: 5%;
display: inline-block;
vertical-align: text-top;
}
.elb_t {
float: left;
width: 70%;
padding-left: 5%; 
margin-top: -12px;
}
.at, .atc {
  font-size:18px; 
  line-height: 2.2rem; 
}
.btext {
  font-size:15px; 
} 
.b1 {
  width:27%; 
  min-width:290px; 
  padding:1%; 
  -moz-border-radius: 14px; 
  -webkit-border-radius: 14px; 
  -khtml-border-radius: 14px; 
  border-radius: 14px; 
  font-size: 13px; 
}
.boot_bar_section_1, .boot_bar_section_2, .boot_bar_section_3 {
line-height:1.5rem;
font-size: 13px; 
} 
.post_img_gabarit, .post_img_akvarium {
    width: 95%;
}
}