.t868__code-wrap { /*Исправление высоты html кода в попапе для карт*/
    height: 100%;
}
.t868 .t-popup__container {
    right: 0 !important;
    left: 0 !important;
}





.t-store__card__price-currency, .t776__price-currency, .t786__price-currency{  /*Исправление квадрата цены*/
    font-family: 'Roboto';
}

.t154 {
    padding-bottom: 0px !important;
}

.t858__wrap{
    display: flex;
    padding: 10px 20px;
    align-items: center;
    min-height: 90px;
}

.t858__col{
    margin: 0 5px;
}


.t858__row{
    padding: 0 60px;
}

.t858__row:not(:first-child) {
    margin-top: 10px;

}

.t858__wrap_top{
    padding: 0 20px 0 0;
}

.t858__img {
    padding-bottom: 0px !important;
}





.t795__title {
    margin-bottom: 10px !important;
}

@media screen and (max-width: 980px){
.t462 .t462__list_item {
    display: inline-block;}}
	
@media screen and (max-width: 980px){
.t462.t462__positionabsolute, .t462.t462__positionfixed, .t462.t462__positionstatic {
    position: fixed;}}
	
@media screen and (max-width: 980px){
.t462__bottomwrapper {
    padding: 0px 0 !important;}}
    
    
	
@media screen and (max-width: 980px){
.t462__topwrapper {
    padding: 35px !important;}}
	
@media screen and (max-width: 980px){
.t462__listwrapper {
    padding: 10px 0;}}
    
@media screen and (max-width: 980px){
.t393 {
    padding: 0px;}}
	
@media screen and (max-width: 980px){
.t393.t393__positionabsolute, .t393.t393__positionfixed, .t393.t393__positionstatic {
    position: fixed;}}
    

.t554__card-wrapper {
    display: none;}
    
    

    
    
/*Исправление бага прокрутки с 2мя одинаковыми якорными ссылками на странице*/
.t-body_popupshowed {
    overflow: auto !important;}    
    
/*Картинки в карточке товара на основе блока GL12*/

.t603__tile_25 {
    width: 20%;
    padding: 2px !important;
}

.t603__blockimg {
    width: auto;
    margin: 3px;
}


    
/*Карта яндекса в контактах*/ 
        #map_leskont {
           /*Задаём ширину, высоту и отступы у карты*/
            width: 100%; height: 100%; padding: 0; margin: 0;
            background: url(https://skill-spb.ru/txt/map/icons/bg.jpg) no-repeat;
            display: table;/*ЕБУЧИЙ ФАЕРФОКС*/
        }
        
        .map_lesk {
           /*Задаём ширину, высоту и отступы у карты*/
            width: 100%; height: 100%; padding: 0; margin: 0;
            background: url(https://skill-spb.ru/txt/map/icons/fon-maps.jpg);
            display: table; /*ЕБУЧИЙ ФАЕРФОКС*/
           
        }
        
        .map_lesk > ymaps {
            display: table!important;/*ЕБУЧИЙ ФАЕРФОКС*/
        }
        
        .shift0 {
            top: -15px;
        }
        
        .shift-15{
            top: 0px;
        }
        
        .shift-45{
            top: 30px;
        }
        
        .shift15{
            top: -30px;
        }
        
        
        .placemark_layout_container {
            /*Стили подписи к точке*/
            position: relative;
            font-size: 11px;
            font-family: 'Roboto',Arial,sans-serif;
            padding-left: 10px;
            padding-top: 1px;
            text-align: center;
            position: absolute;
            width: 130px;
            height: 29px;
            line-height: 14px;
            opacity: 0.9;
            border-top-right-radius: 7px;
            border-bottom-right-radius: 7px;
            border: 1px solid #ccc;
            background-color: #fff;
            color: #333;
            z-index: 10;
        }
        
        
        .square_layout {
            /* Стили точки */
            background-color: rgb(255, 255, 255);
            position: absolute;
            border-width: 11px;
            border-radius: 40px;
            width: 10px;
            height: 10px;
            left: -16px;
            top: -1px;
            border-color: rgb(0, 102, 51);
            border-style: solid;
        }
        .square_layout2 {
            /* Стили точки */
            background-color: transparent;
            background-image: url(https://static.tildacdn.com/tild3039-3835-4036-b037-346237393135/red-warehouse1.png);
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center center;
            
            position: absolute;
            width: 32px;
            height: 47px;
            left: -16px;
            top: -1px;
            border-color: rgb(0, 102, 51);
            border-style: solid;
        }

/*#######################################################################*/
/*################## Закрепленное меню (основной сайт) ##################*/
/*#######################################################################*/

/*nav{
  position: fixed;
  z-index:9999;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0 3px 0 0 rgba(0,0,0,.2);
}*/
 .uc-header nav ul{
    margin-bottom: 0px !important;  
    padding-left: 0px !important;
    list-style: none;
    position: relative;
    float: left;
    display: inline-table;
  }
   .uc-header nav ul li{
      float: left;
      -webkit-transition: all .2s ease-in-out;
      -moz-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out;
    }
       
   .uc-header nav ul li:hover{background: rgba(0,0,0,.15);}
   .uc-header nav ul li:hover > ul{display: block;}
   .uc-header nav ul li{
      float: left;
      -webkit-transition: all .2s ease-in-out;
      -moz-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out;
    }
    
    
    
    
     .uc-header nav ul li a{
        display: block; 
        padding: 14px 15px;
        /*Цвет текста*/
        color: #222 !important; 
        font-family: Roboto, Arial;
       /*Шрифт размер*/
        font-size: .9em;
        letter-spacing: 1px;
        text-decoration: none;
      }
@media screen and (max-width: 1200px){
     .uc-header nav ul li a{
        padding: 12px 10px;
        font-size: .8em;
      }
}
      
      
      
     .uc-header nav ul ul{
        display: none;
        width: max-content;
        background: #fff;
        position: absolute; 
        top: 100%;
        box-shadow: -3px 3px 10px -2px rgba(0,0,0,.1);
      }
       .uc-header nav ul ul li{float: none; position: relative;}
         uc-header nav ul ul li a {
            padding: 10px 10px;
          }
         .uc-header nav ul ul ul {
            position: absolute; 
            left: 100%; 
            top:0;
          }	    



.t688__featured {
    height: 200px;
}
    
