@font-face {
    font-family: "Avenir"; 
    src: url("../fonts/AVENIRNEXTCYR-BOLD.TTF") format("truetype"); 
    font-style: normal; 
    font-weight: normal; 
    } 
@font-face {
    font-family: "Avenir"; 
    src: url("../fonts/AVENIRNEXTCYR-HEAVY.TTF") format("truetype"); 
    font-style: normal; 
    font-weight: bold; 
    } 
@font-face { 
    font-family: "Avenir"; 
    src: url("../fonts/AvenirNextCyr-Regular.ttf") format("truetype"); 
    font-style: normal; 
    font-weight: 300; 
    }    
    .services .cervices__item .services__item-left-side .services__icon .stars {
        font-weight: 300 !important;
    }
.checkboxres{
    font-size:12px !important;
    margin-bottom:0px;
}
.metro_kra{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#ed1b35;
} 
.metro_zel{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#44b85c;
}
.metro_sin{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#0078bf;
}
.metro_gol{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#19c1f3;
}
.metro_kor{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#894e35;
}
.metro_ora{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#f58631;
}
.metro_fio{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#8e469c;
}
.metro_jel{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#ffcb31;
}
.metro_ser{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#a1a2a3;
}
.metro_sal{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#b3d445;
}
.metro_bir{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#79cdcd;
}
.metro_serg{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#acbfe1;
}
.metro_roz{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#ed3edf;
}
.metro_che{
    display:inline-block;
    margin-right:5px;
    margin-bottom:-2px;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    background-color:#292929;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
    z-index: 3;
    color: #000;
    background-color: #fd5;
    border-color:#fd5;
    cursor: default;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}
.service-search {
max-width: 100rem;
}
.page-h1{
    text-align:left;
}
.page-h2{
    text-align:left;
}
.services__title{
font-size: 20px !important;margin-bottom: 2px !important;
text-transform: uppercase;
}
.services__title a{
color:#0000ad !important;
color:#000 !important;
}
.services__title a:hover{
text-decoration:underline;

}
.services__title a:visited{
    color:#590071 !important;
}
.fa-star{
    color:#ffe800;
  
}
.search-btn2{
    border:2px solid #fd5;
    background:white;
}
.services__item-btn{
    border:2px solid #fd5;
    background:white;
}
.services__item-btn:hover {
border-color: #ff4833;
}
.services__logo img {
border: 1px solid #cecece;
border-radius: 5px;
height: 80px;
overflow: hidden;
}
.page-h5{

font-size:16px;
font-weight:300;
padding:7px;
padding-bottom:12px;
padding-left:0px;
}
.stars{
    margin-top: 3px;
    margin-left: 4px;
    position:relative;
}
.star {
font-size: 18px;
width: 16px;
display: inline-block;
color: #fff;
}
.star:last-child {
margin-right: 0;
}
.star:before {
font-family: FontAwesome;
content:'\f005';
}
.star.on {
color: #ffd854;
}
.up .star.on {
    color: #ff9900;
    }
.star.half:after {
font-family: FontAwesome;
content:'\f005';
color: #ffd854;
position: absolute;
top:0;
width: 7px;
overflow: hidden;
}
.breadcrumbs a:last-child {
color: gray;
pointer-events: none;
cursor: default;
}
.menu__tab-content-title{
text-align:center;
}
.breadcrumbs{
margin-bottom:1rem;
margin-top:3rem;
}
h1{
    margin-top: 3rem;
    margin-bottom: 3rem;
    font-size: 3.6rem;
    text-align: left;
}
.services {
    box-shadow: none;
    border-radius: 10px;
    margin-bottom: 3rem;
    background:#fff;
    padding:0px 0px;
    position:relative;
    border:1px solid #e3e3e3;
    -webkit-box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.12);
    -moz-box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.12);
    box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.12);
}
.services.up{
    background:#fffff0;
}

.services .cervices__item{
    font-family: 'Avenir';

    margin-top:0px;
    margin-bottom:0px;
}
.services .cervices__item .col-lg-4{
    font-weight: 300;
}

.services .cervices__item .services__item-left-side{
    color:#000;
    padding-left: 2.6rem;
    font-size:12pt;
    font-weight: 300;
    padding-top:3.7rem;
}
.services .services__title a{
    color:#0031ca !important;
    font-weight: normal;
}
.services .services__item-right-side {
  
    border-left:1px solid #e3e3e3;
}
.services .services__item-right-side .col-12 {
    text-align:left;
    font-size:10pt;
 
}
.services .cervices__item .services__item-left-side .feedback.feedback--bottom{
    margin-left: 2.6rem;
    margin-right: 2.7rem;
}
.services .services__item-btn {
    border: 2px solid #fff;
    background: #ffdd55;
    font-weight: normal !important;
    font-size:12pt;
}
.services  .search-btn2 {
    border: 2px solid #e5e5e5;
    background: white;
    font-weight: normal !important;
    font-size:12pt;
}
.services  .search-btn2:hover {
    background: #ffdd55;
    border: 2px solid #ffdd55;
}
.services  .search-btn {

    font-weight: normal !important;
    font-size:10pt;
}
.services  .search-btn:hover {
    background: #ffdd55;
    border: 2px solid #ffdd55;
}
.services__logo {
    padding: 30px;
    text-align: center;
    margin: -15px; 
    /* margin-bottom: 15px; */
}
.services .cervices__item .services__item-left-side .services__icon a{
    color:#000;
    font-weight: 300 !important;
}

.services__icon.m-r-5 {
    margin-right: 15px;
}
.badge-div{

    display:inline-block;
    font-size: 24px;
    font-weight: normal;
    color: red;
    width:100px; 
    text-align:left; 
}
.fa.fa-comment{
    color:#7f7f7f;
}
.fa.fa-camera{
    color:#7f7f7f;
}
.menu-small-scales {
    background: url('/img/icons/scales.png');
    background-size:     cover;                    
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-big-exhaust {
    background: url('/img/icons/exhaust.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-small-ironing-board {
    background: url('/img/icons/ironing-board.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-culler {
    background: url('/img/icons/culler.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-microwave {
    background: url('/img/icons/microwave.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-radionany {
    background: url('/img/icons/radionany.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sushilnayamashina {
    background: url('/img/icons/sushilnayamashina.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sushutelruk {
    background: url('/img/icons/sushutelruk.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-electrovenik {
    background: url('/img/icons/electrovenik.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-elbook {
    background: url('/img/icons/elbook.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-blutoothgarn {
    background: url('/img/icons/blutoothgarn.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vneshak {
    background: url('/img/icons/vneshak.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vspyshka {
    background: url('/img/icons/vspyshka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-diktafon {
    background: url('/img/icons/diktafon.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-minikolonki {
    background: url('/img/icons/minikolonki.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-earphones {
    background: url('/img/icons/earphones.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-objective {
    background: url('/img/icons/objective.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-radiopriemnik {
    background: url('/img/icons/radiopriemnik.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-server {
    background: url('/img/icons/server.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-eholot {
    background: url('/img/icons/eholot.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-aerogrill {
    background: url('/img/icons/aerogrill.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ventilator {
    background: url('/img/icons/ventilator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kofemolka {
    background: url('/img/icons/kofemolka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-mikser {
    background: url('/img/icons/mikser.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-obogrevatel {
    background: url('/img/icons/obogrevatel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-parovarka {
    background: url('/img/icons/parovarka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sokovijimalka {
    background: url('/img/icons/sokovijimalka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-tostr {
    background: url('/img/icons/tostr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-fen {
    background: url('/img/icons/fen.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-hlebopech {
    background: url('/img/icons/hlebopech.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-begovayadorojka {
    background: url('/img/icons/begovayadorojka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-britva {
    background: url('/img/icons/britva.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-britva {
    background: url('/img/icons/zubnayashetka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-mashinka {
    background: url('/img/icons/mashinka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-naruchniechasy {
    background: url('/img/icons/naruchniechasy.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-nastenniechasy {
    background: url('/img/icons/nastenniechasy.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ymniechasy {
    background: url('/img/icons/ymniechasy.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-filter {
    background: url('/img/icons/filter.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-friturnuca {
    background: url('/img/icons/friturnuca.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-epilator {
    background: url('/img/icons/epilator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-binokl {
    background: url('/img/icons/binokl.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-videonabludenie {
    background: url('/img/icons/videonabludenie.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-domashiykinoteatr {
    background: url('/img/icons/domashiykinoteatr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ecigarete {
    background: url('/img/icons/ecigarete.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-irigator {
    background: url('/img/icons/irigator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-meteostation {
    background: url('/img/icons/meteostation.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-microskop {
    background: url('/img/icons/microskop.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-microphone {
    background: url('/img/icons/microphone.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-pult {
    background: url('/img/icons/pult.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-telescope {
    background: url('/img/icons/telescope.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-giroskuter {
    background: url('/img/icons/giroskuter.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ingalator {
    background: url('/img/icons/ingalator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kvadrokopter {
    background: url('/img/icons/kvadrokopter.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-miksher {
    background: url('/img/icons/miksher.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-radiotelephone {
    background: url('/img/icons/radiotelephone.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-raciya {
    background: url('/img/icons/raciya.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sigway {
    background: url('/img/icons/sigway.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sintezator {
    background: url('/img/icons/sintezator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-electroguitar {
    background: url('/img/icons/electroguitar.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-electroplita {
    background: url('/img/icons/electroplita.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-varochnayapanel {
    background: url('/img/icons/varochnayapanel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kuhonnyk {
    background: url('/img/icons/kuhonnyk.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-morojenica {
    background: url('/img/icons/morojenica.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-nochnoybinokl {
    background: url('/img/icons/nochnoybinokl.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-otparivatel {
    background: url('/img/icons/otparivatel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-remontj {
    background: url('/img/icons/SDD.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-steklootchistitel {
    background: url('/img/icons/steklootchistitel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-sushilkaovoshey {
    background: url('/img/icons/sushilkaovoshey.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-shtativ {
    background: url('/img/icons/shtativ.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-gpsnavigator {
    background: url('/img/icons/gpsnavigator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-autocignalka {
    background: url('/img/icons/autocignalka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-antena {
    background: url('/img/icons/antena.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-videoregostrator {
    background: url('/img/icons/videoregostrator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-zaryadka {
    background: url('/img/icons/zaryadka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kopir {
    background: url('/img/icons/kopir.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-printer {
    background: url('/img/icons/printer.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-radar {
    background: url('/img/icons/radar.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-radiostation {
    background: url('/img/icons/radiostation.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-cassetediktofon {
    background: url('/img/icons/cassetediktofon.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vozduhovka {
    background: url('/img/icons/vozduhovka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kraskopult {
    background: url('/img/icons/kraskopult.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-modem {
    background: url('/img/icons/modem.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-pirometr {
    background: url('/img/icons/pirometr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-router {
    background: url('/img/icons/router.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-rubanok {
    background: url('/img/icons/rubanok.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-stepler {
    background: url('/img/icons/stepler.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-stroyfen {
    background: url('/img/icons/stroyfen.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-fax {
    background: url('/img/icons/fax.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-shreder {
    background: url('/img/icons/shreder.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ionizator {
    background: url('/img/icons/ionizator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-izmelcitelothodov {
    background: url('/img/icons/izmelcitelothodov.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-karaoke {
    background: url('/img/icons/karaoke.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-manikurniyapparat {
    background: url('/img/icons/manikurniyapparat.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-mediaplayer {
    background: url('/img/icons/mediaplayer.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-muzikalnycentr {
    background: url('/img/icons/muzikalnycentr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-osushitel {
    background: url('/img/icons/osushitel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-termopot {
    background: url('/img/icons/termopot.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-tvresiver {
    background: url('/img/icons/tvresiver.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-tvresiver {
    background: url('/img/icons/uvlajnitel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-frezer {
    background: url('/img/icons/frezer.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-kultivator {
    background: url('/img/icons/kultivator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-laminator {
    background: url('/img/icons/laminator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-miniats {
    background: url('/img/icons/miniats.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-moykavd {
    background: url('/img/icons/moykavd.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-plotter {
    background: url('/img/icons/plotter.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-shtroborez {
    background: url('/img/icons/shtroborez.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-teplypol {
    background: url('/img/icons/teplypol.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vodnynasos {
    background: url('/img/icons/vodnynasos.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-blokpitania {
    background: url('/img/icons/blokpitania.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-gaikovert {
    background: url('/img/icons/gaikovert.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-lazeruroven {
    background: url('/img/icons/lazeruroven.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-overlock {
    background: url('/img/icons/overlock.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-transformator {
    background: url('/img/icons/transformator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-videocard {
    background: url('/img/icons/videocard.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vishivalnayamashina {
    background: url('/img/icons/vishivalnayamashina.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-vyazalnayamashina {
    background: url('/img/icons/vyazalnayamashina.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-audiocard {
    background: url('/img/icons/audiocard.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-flashdrive {
    background: url('/img/icons/flashdrive.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-gamepad {
    background: url('/img/icons/gamepad.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-keyboard {
    background: url('/img/icons/keyboard.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-memorycard {
    background: url('/img/icons/memorycard.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-monitor {
    background: url('/img/icons/monitor.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-motherboard {
    background: url('/img/icons/motherboard.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-mouse {
    background: url('/img/icons/mouse.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-tanometr {
    background: url('/img/icons/tanometr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-webcamera {
    background: url('/img/icons/webcamera.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-alcotester {
    background: url('/img/icons/alcotester.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-compressor {
    background: url('/img/icons/compressor.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-glukometr {
    background: url('/img/icons/glukometr.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-ibp {
    background: url('/img/icons/ibp.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-massager {
    background: url('/img/icons/massager.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-otopitelniycotel {
    background: url('/img/icons/otopitelniycotel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-polotencesushitel {
    background: url('/img/icons/polotencesushitel.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-shlifmashinka {
    background: url('/img/icons/shlifmashinka.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-stabilizator {
    background: url('/img/icons/stabilizator.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-transiver {
    background: url('/img/icons/transiver.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}
.menu-new-tvtuner {
    background: url('/img/icons/tvtuner.png');
    background-size:     cover;                      
    background-repeat:   no-repeat;
    background-position: center center;
    width: 35px;
    height: 35px;
}

.cardbody{
    display:inline-block;
    width:150px;
}
.starsserv{
    width:100px;
}
.sendMessage{
    vertical-align: baseline;
    color:#000;
}
.mb-10{
    margin-bottom:10px;
}
.mapLink{
    text-decoration: underline;
}
.rp_block{
    border-radius:5px;
    background-size:cover;
    margin-top:30px;
    margin-bottom: 30px;
    block-size: 300px;
    writing-mode: horizontal-tb;
}
.rp_block .row{
    height: 100%;
}
.rp_block .left-side{
    padding-left:54px;
}
.rp_block .left-side h1{
    color:#fff;
    font-weight: bold;
    font-size: 38px;
    line-height: 121.69%;
    text-transform: uppercase;
    margin-bottom: 2rem;
}
.rp_block .left-side p.desc{
    color:#fff;
    font-size: 14px;
    line-height: 19px;
    margin-bottom: 3rem;
}
.rp_block .left-side .btn-form{
    padding:12px 32px;
}
.rp_block .right-side {
    height: 100%;
    white-space: nowrap;
    text-align: center;
}
.rp_block .right-side .helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.rp_block .right-side img {
    width:65%;
}

@media (max-width: 992px){
    .rp_block .left-side{
        padding-left:40px;
        padding-right:40px;
    }
    .rp_block .left-side h1 {
        font-size: 22px;
    }
}