 
      
      .video {
         position: absolute;
         cursor: pointer;
         height: 50px;
         width: 50px;
         }
         .video {
         top: 308px;
         left: 73px;
         }
         .video+.video {
         left: 440px;
         top: 96px;
         }
         .video+.video+.video {
         left: 1033px;
         top: 310px;
         }
         .desk-shema div {
         margin-top: -25px;
         }
         .desk-shema {
         border-right: 1px solid #f37623;
         border-top: 1px solid #f37623;
         position: absolute;
         }
         .desk-shema-v {
         top: 158px;
         height: 177px;
         left: -31px; 
         }
         .desk-shema-t {
         top: 121px;
         left: 150px;
         height: 343px;
         }
         .desk-shema-s {
         top: 64px;
         left: 298px;
         height: 66px;
         width: 166px;
         text-align: left;
         }
         .desk-shema-s div {
         margin-top: -38px;
         line-height: 16px;
         }
         .desk-shema-a   {
         top: 18px;
         right: 266px;
         height: 126px;
         width: 250px;
         border-right: none;
         border-left: 1px solid #f37623;
         text-align: right;
         }
         .desk-shema-r   {
         top: 100px;
         right: 74px;
         width: 200px;
         text-align: right;
         height: 214px;
         border-right: 0px;
         border-left: 1px solid #f37623;
         }
         .desk-shema-a  div, .desk-shema-r  div {
         margin-top: -38px;
         line-height: 16px;
         }
         .desk-shema-it  {
         top: 191px;
         right: 20px;
         height: 168px;
         }
         .desk-shema-ser  {
         right: 101px;
         bottom: 86px;
         border-top: 0;
         width: 274px;
         text-align: right;
         border-bottom: 1px solid #f37623;
         height: 154px;
         border-right: 0;
         border-left: 1px solid #f37623;
         }
         .desk-shema-ser  div  {
         margin-top: 108px;
         line-height: 20px;
         }
         .desk-shema-box { 
         right: 254px;
         height: 75px;
         bottom: 20px;
         }
         .desk-shema-box  div { 
         margin-top: 46px;
         }
         .desk-shema-loc {
         left: 170px;
         bottom: 92px;
         border-right: 1px solid #f37623;
         border-left: 0;
         height: 100px;
         width: 200px;
         }
         .desk-shema-loc  div {
         margin-top: 57px;
         text-align: left;
         }
         .desk-shema-ip {
         left: 209px;
         height: 229px;
         bottom: 42px;
         border-top: 0;
         border-bottom: 1px solid #f37623;
         }
         .desk-shema-ip div {
         margin-top: 202px;
         }
         .c1 {
         left: 268px;
         bottom: -57px;
         height: 392px;
         }
         .c1 div {
         margin-top: 317px;
         }
  .blue {
    background: #224469;
    color: #fff;
   
}
.supm {
    background: url(/assets/tmp/img/abonent/sman.png) no-repeat center;
    background-position-y: -17px;
    position: absolute;
    height: 300px;
    width: 100%;
    bottom: -17px;
}
.relat {
    position: relative;
}
.supm:hover {
    background-position-y: -336px;
}
   .pol h3 {
   font-weight: bold;
   font-size: 25px;
   }
   .mozaik {
   box-shadow: 0px 4px 10px rgba(160, 158, 158, 0.39) inset;
   background: url(/assets/tmp/img/mozaik.png);
   }
   .scro {
   background: url(/assets/tmp/img/abonent/6/tab.png) no-repeat top center;
   height: 33px;
   background-position-y: -32px;
   }
   .active .scro {
   background-position-y: 2px;
   }
   .scrobg {
   background-position-x: 17px;
   }
   .scros {
   background-position-x: -171px;
   }
   .scror {
   background-position-x: -541px;
   }
   .scrom {
   background-position-x: -685px;
   }


#tab2 .active a {
    color: #272727!important;
}

 
.uk-tab>*>a, .uk-tab>*>a {
    text-transform: initial;
    font-size: 15px;
}
#tab2 .active {
    border-bottom: #fcba11 solid 1px;
}
.padding-v {
    padding: 50px 0;
}
