/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 23.08.2018, 15:51:29
    Author     : Kirill
*/
    .oplata_block {
    background: #fff;
    -webkit-box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53);
    -khtml-box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53);
    -moz-box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53);
    -ms-box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53);
    -o-box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53));
    box-shadow: 0px 0px 16px 0px rgba(143, 146, 153, 0.53);
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.oplata_block:not(:last-child) {
    margin-bottom: 40px;
    padding-bottom: 10px;
    float: left;
}
.oplata_block__title {
    background: #3840b0;
    padding-left: 9px;
    margin-top: 30px;
    float: left;
    position: relative;
    left: -9px;
}
.oplata_block__title:before {
    height: 0;
    width: 0;
    border-style: solid;
    border-width: 9px 0 0px 9px;
    border-color: #1b217b transparent transparent transparent;
    content: '';
    position: absolute;
    left: 0;
    bottom: -9px;
}
.oplata_block__title span {
    display: block;
    height: 66px;
    font-family: "PFBeauSansPro", sans-serif;
    font-size: 24px;
    line-height: 66px;
    color: #fff;
    margin: 0 50px 0 30px;
}
.oplata_block__content {
    width: 100%;
    clear: both;
    margin: 40px 0 35px 0;
    float: left;
}
.oplata_block__content {
    padding-left: 30px;
    padding-right: 30px;
    margin: 25px 0 25px 0;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.oplata_block__content__item {
    width: 49%;
    padding: 5px 20px 5px 35px;
    float: left;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.oplata_block__content__item:nth-child(2n) {
    border-left: 1px solid #d6dce2;
}
.oplata_block__content__item .oplata_block__content__item__text p {
    font-size: 14px;
    line-height: 20px;
}
.oplata_block__content__item__title a{
    font-size: 16px;
}
/* главная иконки на блоки */
.ico-befo:before{
	 
  font-weight: 900;
  font-size: 55px;
  	width:40px;
	height:40px;
	display:block;
	position:absolute;
	top:10px;
	right:25px;
        color:rgb(68, 77, 160);
}
.ico-befobig:before{
	 
  font-weight: 900;
  font-size: 80px;
  	width:40px;
	height:40px;
	display:block;
	position:absolute;
	top:10px;
	right:45px;
        color:rgba(68, 77, 160, 0.25);
}
/* главная тарифы */
.link_title{
    color:#ffffff;
}
.tariffsList {
    position: relative;
    display: block;
    padding-top: 23px;
    height: 129px;
    margin-left: 5px;
}
/* главная плитки */
.plitka a{
    
    padding: 20px 10px 10px 30px; 
    font-size: 20px;
    
}
.plitka{
    text-align: justify;
}

.tariffsList .wrap {
    display: block;
    width: auto;
    float: left;
    padding-right: 2px;
    padding-top: 2px;
}

.tariffsList .item {
    display: block;
    max-width: 56px;
    min-height: 56px;
    text-align: center;
    padding-top: 11px;
    min-width: 56px;
}

.tariffsList .item p {
    font-size: 11px;
    font-weight: 600;
    color: #ffffff;
    white-space: nowrap;
}

.tariffsList .item.dBlue {
    background-color: #444DA0;
}

.tariffsList .item.pink {
    background-color: #c549aa;
}

.tariffsList .item.green {
    background-color: #6ea835;
}

.tariffsList .item.red {
    background-color: #de3017;
}

.tariffsList .item.blue {
    background-color: #50b6ff;
}
.col-cena {
    width: 100%;
    margin: 0;
    padding: 0;
    outline: none;
    padding-top: 67px;
    padding-left: 30px;
    padding-bottom: 20px;
}
.fl {
    float: left;
}
.cena {
   
    font-size: 2.2em;
    line-height: 36px;
}
.fft {
    
    padding-right: 5px;
    font-weight: 100;
    font-style: normal;
    padding-top: 7px;
    margin-left: 5px;
}
.fft p{
    line-height: 12px;
}
.button {
    display: inline-block;
    position: relative;
    border: none;
    font-weight: 600;
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #da502c, #f48f24) no-repeat scroll center;
    cursor: pointer;
    text-decoration: none;
    color: #ffffff;
    line-height: 40px;
    padding-bottom: 2px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    border-radius: 25px;
    box-shadow: 3px 3px 11px 3px #c8c8c8;
    text-align: center;
   
}
.button a{
    color: #fff;
}
.button:hover {
    background: rgba(0, 0, 0, 0) linear-gradient(to left, #da502c, #f48f24) no-repeat scroll center;
}
.button5up {
        margin-top: 0px;
}
.button.enter {
    content: '';
    padding: 0;
    background-image: linear-gradient(to right, #da502c, #f48f24);
    background-size: 100% auto;
}
i.icon {
    display: inline-block;
    position: relative;
    background: no-repeat center center transparent;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.icon.tariffList {
    width: 22px;
    height: 22px;
    background-size: 100% auto
}

.icon.tariffList.sites {
    background-image: url('/templates/inthemer/images/icons/tariff/sites.png');
}

.icon.tariffList.game {
    background-image: url('/templates/inthemer/images/icons/tariff/game.png');
}

.icon.tariffList.hd {
    background-image: url('/templates/inthemer/images/icons/tariff/hd.png');
}

.icon.tariffList.mail {
    background-image: url('/templates/inthemer/images/icons/tariff/mail.png');
}

.icon.tariffList.music {
    background-image: url('/templates/inthemer/images/icons/tariff/music.png');
}

.icon.tariffList.social {
    background-image: url('/templates/inthemer/images/icons/tariff/social.png');
}

.icon.tariffList.video {
    background-image: url('/templates/inthemer/images/icons/tariff/video.png');
}

.icon.tariffList.wifi {
    background-image: url('/templates/inthemer/images/icons/tariff/wifi.png');
}
.icon.tariffList.share {
    background-image: url('/templates/inthemer/images/icons/tariff/share.png');
}
.gray {
    color:#9b9c9c;
}
   .tariffs-page__tariffs-list__item__top{width:100%;background:#3840b0;padding:0 9px;position:relative;left:-9px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__content{/* height:83px; */overflow:hidden;}
    .tariffs-page__tariffs-list__item__top:before{height:0;width:0;border-style:solid;border-width:9px 0 0px 9px;border-color:#1b217b transparent transparent transparent;content:'';position:absolute;left:0;bottom:-9px;}
    .tariffs-page__tariffs-list__item__top:after{height:0;width:0;border-style:solid;border-width:9px 9px 0 0;border-color:#1b217b transparent transparent transparent;content:'';position:absolute;right:0;bottom:-9px}
    
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__title,.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price,.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__button{float:left;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__title{min-width: 260px;padding:0 21px 0 21px;border-right:1px solid #2d35a3;overflow:hidden;}
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__title span{display:block;height:83px;font-family:"PFBeauSansPro", sans-serif;font-size:24px;line-height:83px;color:#fff;float:left}
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__title .tariffs-page__tariffs-list__item__top__title__label{height:17px;background:#8bc34a;font-family:"Scada", sans-serif;font-weight:700;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase;padding:0 10px;margin:35px 0 0 32px;float:left;position:relative}
    .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price .tariffs-page__tariffs-list__item__top__price__num {
    display: inline-block;
    font-family: "Scada", sans-serif;
    font-weight: 700;
    font-size: 36px;
    line-height: 83px;
    color: #fff;
}
.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price {
    width: 155px;
    text-align: center;
    padding: 0 5px;
    overflow: hidden;
    border-right: 1px solid #2d35a3;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.button_red {
    background-color: #d02129;
    background-repeat: no-repeat;
    background-size: 0 0;
    background-position: center;
    color: #fff;
    -webkit-box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
    -khtml-box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
    -moz-box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
    -ms-box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
    -o-box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
    box-shadow: 0px 5px 9px 0px rgba(208,33,41,0.24);
}
.button_tariff {
    display: inline-block;
    height: 34px;
    background-color: #d20c17;
    background-size: 0 0;
    background-position: center;
    font-family: "PFBeauSansPro", sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 35px;
    color: #fff;
    padding: 0 21px;
    text-decoration: none;
    text-transform: uppercase;
    outline: none;
    position: relative;
    -webkit-transition: color 0.3s ease, background-size 0.5s ease;
    -khtml-transition: color 0.3s ease, background-size 0.5s ease;
    -moz-transition: color 0.3s ease, background-size 0.5s ease;
    -ms-transition: color 0.3s ease, background-size 0.5s ease;
    -o-transition: color 0.3s ease, background-size 0.5s ease;
    transition: color 0.3s ease, background-size 0.5s ease;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    -webkit-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -khtml-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -moz-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -ms-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -o-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
}

.button_callme {
    display: inline-block;
    height: 44px;
    background-color: #444da0;
    background-size: 0 0;
    background-position: center;
    font-family: "PFBeauSansPro", sans-serif;
    /* font-weight: 700; */
    font-size: 14px;
    color: #fff;
    /* padding: 0 41px; */
    text-decoration: none;
    /* text-transform: uppercase; */
    outline: none;
    position: relative;
    
}
.button_callme:hover{
    
   background-color: #767DB9;
} 
.button_callme a{color:#ffffff; font-weight: bold;}
.button_callme a:hover {color:#ffffff; font-weight: bold;}
.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price .tariffs-page__tariffs-list__item__top__price__details{display:inline-block;margin-left:5px}.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price .tariffs-page__tariffs-list__item__top__price__details span{display:block;font-family:"Scada", sans-serif;font-size:12px;line-height:14px;color:#fff;text-transform:uppercase}.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__price .tariffs-page__tariffs-list__item__top__price__details span:nth-child(1){border-bottom:1px solid #fff}
.tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__button{
    height:83px;
    width:225px;
    padding-top: 25px;
    text-align:center
}


.tariffs-page__tariffs-list__item__content__benefits{
    padding:50px 40px 33px 40px;
    position:relative;
    -webkit-box-sizing:border-box;
    -khtml-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box
}
.tariffs-page__tariffs-list__item__content__benefits.installments{
    min-height:230px;
    padding-bottom:98px
}


    
    .tariffs-page__tariffs-list__item__content{
        width: 98%;
        overflow:hidden;
       
        -webkit-box-shadow:0px 0px 16px 0px rgba(143,145,151,0.8);
        -khtml-box-shadow:0px 0px 16px 0px rgba(143,145,151,0.1);
        -moz-box-shadow:0px 0px 16px 0px rgba(143,145,151,0.1);
        -ms-box-shadow:0px 0px 16px 0px rgba(143,145,151,0.1);
        -o-box-shadow:0px 0px 16px 0px rgba(143,145,151,0.1);
        box-shadow:0px 0px 16px 0px rgba(143,145,151,0.8)}
    .tariffs-page__tariffs-list__item__content__benefits{
        padding:30px 20px 23px 20px;
        position:relative;
        -webkit-box-sizing:border-box;
        -khtml-box-sizing:border-box;
        -moz-box-sizing:border-box;
        -ms-box-sizing:border-box;
        -o-box-sizing:border-box;
        box-sizing:border-box
    }
    .tariffs-page__tariffs-list__item__content__benefits.installments{
        min-height:230px;
        padding-bottom:98px
    }
    .tariffs-page__tariffs-list__item__content__benefits.installments ul
    {width:100%;
     float:left
    }
    .tariffs-page__tariffs-list__item__content__benefits.installments ul li{
        display:inline-block;
        width:50%;
        /* padding-right:50px; */
        margin-bottom:17px;
        float:left;position:relative
    }

    .tariffs-page__tariffs-list__item__content__benefits.installments+.tariffs-page__tariffs-list__item__content__hidden+.tariffs-page__tariffs-list__item__content__hidden__button{margin-top:-56px;margin-bottom:0;float:left;position:relative;z-index:15}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon{height:25px;width:30px;float:left;position:absolute;top:-1px;left:0}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.tv{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%22-22.3%208.4%2015.9%2012.9%22%20style%3D%22enable-background%3Anew%20-22.3%208.4%2015.9%2012.9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%239FA4B2%3Bstroke%3A%239FA4B2%3Bstroke-width%3A0.5%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st1%7Bfill%3A%239FA4B2%3B%7D%0A%3C/style%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M-7%2C18.7h-14.7c-0.2%2C0-0.3-0.1-0.3-0.3V9c0-0.2%2C0.1-0.3%2C0.3-0.3H-7c0.2%2C0%2C0.3%2C0.1%2C0.3%2C0.3v9.4%0A%09C-6.7%2C18.5-6.9%2C18.7-7%2C18.7z%20M-7.4%2C9.3h-14V18h14V9.3z%22/%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M-17.4%2C20.3h6c0.2%2C0%2C0.3%2C0.1%2C0.3%2C0.3c0%2C0.2-0.1%2C0.3-0.3%2C0.3h-6c-0.2%2C0-0.3-0.1-0.3-0.3%0A%09C-17.7%2C20.5-17.6%2C20.3-17.4%2C20.3z%22/%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M-17%2C12.3h-1.3v-0.5h3.1v0.5h-1.3V16H-17V12.3z%22/%3E%0A%09%3Cpath%20class%3D%22st1%22%20d%3D%22M-13.5%2C16l-1.4-4.2h0.6l0.7%2C2.1c0.2%2C0.6%2C0.3%2C1.1%2C0.5%2C1.6h0c0.1-0.5%2C0.3-1%2C0.5-1.6l0.7-2.1h0.6l-1.5%2C4.2H-13.5z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:23px auto;background-position:center}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.present{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2050%2050%22%20style%3D%22enable-background%3Anew%200%200%2050%2050%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3Anone%3Bstroke%3A%239FA4B2%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-miterlimit%3A10%3B%7D%0A%09.st1%7Bfill%3Anone%3B%7D%0A%09.st2%7Bfill%3Anone%3Bstroke%3A%239FA4B2%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%0A%3C/style%3E%0A%3Cpolyline%20class%3D%22st0%22%20points%3D%2220%2C23%202%2C23%202%2C14%2048%2C14%2048%2C23%2030%2C23%20%22/%3E%0A%3Crect%20x%3D%2220%22%20y%3D%2214%22%20class%3D%22st0%22%20width%3D%2210%22%20height%3D%2234%22/%3E%0A%3Crect%20class%3D%22st1%22%20width%3D%2250%22%20height%3D%2250%22/%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C23H4v25h42V23H30%22/%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M25%2C13c0%2C0-3.6%2C0-8%2C0s-9-2.6-9-7c0-1.8%2C0.9-4%2C4.3-4C19.2%2C2%2C19.4%2C13%2C25%2C13z%22/%3E%0A%3Cpath%20class%3D%22st2%22%20d%3D%22M25%2C13c0%2C0%2C3.6%2C0%2C8%2C0s9-2.6%2C9-7c0-1.8-0.9-4-4.3-4C30.8%2C2%2C30.6%2C13%2C25%2C13z%22/%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:22px auto;background-position:center}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.speed{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%224%2024%20120%2080%22%20style%3D%22enable-background%3Anew%204%2024%20120%2080%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%239FA4B2%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2C80H8.5v8H24c2.2%2C0%2C4-1.8%2C4-4C28%2C81.8%2C26.2%2C80%2C24%2C80z%20M27.2%2C41.6l-6.6%2C3.9c0.2%2C0.6%2C0.5%2C1.2%2C1%2C1.7%0A%09%09%09l11.3%2C11.3c1.6%2C1.6%2C4.1%2C1.6%2C5.7%2C0c1.6-1.6%2C1.6-4.1%2C0-5.7L27.2%2C41.6z%20M60%2C28.5V44c0%2C2.2%2C1.8%2C4%2C4%2C4c2.2%2C0%2C4-1.8%2C4-4V28h-4L60%2C28.5z%0A%09%09%09%20M100.8%2C41.6L89.5%2C52.9c-1.6%2C1.6-1.6%2C4.1%2C0%2C5.7c1.6%2C1.6%2C4.1%2C1.6%2C5.7%2C0l10.7-10.7L100.8%2C41.6z%20M104%2C80c-2.2%2C0-4%2C1.8-4%2C4%0A%09%09%09c0%2C2.2%2C1.8%2C4%2C4%2C4h13.5v-8H104z%22/%3E%0A%09%3C/g%3E%0A%3C/g%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M64%2C24C30.9%2C24%2C4%2C50.9%2C4%2C84c0%2C7%2C1.3%2C13.7%2C3.5%2C20h113c2.2-6.3%2C3.5-13%2C3.5-20C124%2C50.9%2C97.1%2C24%2C64%2C24z%20M52.9%2C96%0A%09c1.7-4.6%2C5.9-8%2C11.1-8c5.2%2C0%2C9.4%2C3.4%2C11.1%2C8H52.9z%20M82.5%2C92.5l23.4-33.7L72.6%2C82c0.1%2C0%2C0.2%2C0.1%2C0.3%2C0.2C70.2%2C80.8%2C67.2%2C80%2C64%2C80%0A%09c-9.6%2C0-17.6%2C6.9-19.5%2C16H13.4c-1-4-1.4-8-1.4-12c0-28.7%2C23.3-52%2C52-52s52%2C23.3%2C52%2C52c0%2C4-0.5%2C8-1.4%2C12H83.5%22/%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:26px auto;background-position:center}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.moon{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%22270.5%20147.7%20300.3%20300.4%22%20style%3D%22enable-background%3Anew%20270.5%20147.7%20300.3%20300.4%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%239FA4B2%3B%7D%0A%3C/style%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M527.7%2C234.4c-4-1.1%2C5-10.2-1.6-9.4c-0.8%2C0.2-1.6%2C0.5-2.4%2C0.8c-2%2C0.7-4.1%2C1.6-6%2C2.5c-4.2%2C2-8.2%2C4.4-11.8%2C7.3%0A%09c-6.5%2C5-11.9%2C11.4-15.9%2C18.6c-2%2C3.6-4.6%2C8.1-5.1%2C12.2c-0.4%2C3-2.5%2C1.6%2C4.5%2C1.6c5.8%2C0%2C5.4%2C1.2%2C4.2-2.5c-0.8-2.3-1.7-4.6-2.7-6.9%0A%09c-3.3-7.6-8.2-14.3-14.3-19.9c-6.5-5.9-14.2-10.4-22.5-13.2c-1-0.5-2.1-0.8-3.3-1v4.9c-1.6%2C4-1.3%2C5.6%2C0.8%2C4.8c1.6%2C0%2C4-1.3%2C5.6-1.9%0A%09c4.4-1.7%2C8.5-3.9%2C12.4-6.5c10.4-7.1%2C18.4-17.3%2C22.8-29.1c0.6-1.5%2C1.9-4%2C1.9-5.6h-9.9l0.5%2C1.6c0.3%2C1.4%2C0.8%2C2.7%2C1.4%2C4%0A%09C493.3%2C215%2C508.7%2C229.1%2C527.7%2C234.4c11.1%2C3.2%2C15.9-14%2C4.8-17.2c-10.2-2.8-19.1-9.1-25-17.9c-5.1-7.8-6-22-17.7-22.5%0A%09c-12.6-0.5-13.5%2C14.4-18.8%2C22.5c-5.7%2C8.3-14%2C14.4-23.5%2C17.3c-4.9%2C1.6-9%2C3.9-10.5%2C9.3c-1.5%2C5.7%2C1%2C11.6%2C6.2%2C14.5c4.1%2C2.3%2C8.8%2C3%2C13%2C5.4%0A%09c4.6%2C2.6%2C8.7%2C6.1%2C12.2%2C10.2c2.9%2C3.5%2C5.3%2C7.5%2C7%2C11.8c2.1%2C5.4%2C2.9%2C10.6%2C8.9%2C13.1c5%2C2.2%2C10.9%2C0.8%2C14.5-3.2c3.3-3.8%2C3.8-9.5%2C6.2-13.9%0A%09c5.6-10.6%2C14.7-17.8%2C25.9-21.7c5.5-1.9%2C10-4.8%2C10.8-11c0.9-6.3-3.1-12.3-9.2-14C521.3%2C214.1%2C516.6%2C231.4%2C527.7%2C234.4z%22/%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M406.9%2C311.7c-40-40.5-51-100.8-29.1-153.1c3.4-8.1-7-12.7-13.1-10.1c-76.8%2C33.2-113.7%2C121.1-83.8%2C199.2%0A%09c14.2%2C36.5%2C41.9%2C67.4%2C77.2%2C84.5c77.5%2C37.9%2C171%2C5.8%2C208.9-71.6c1.1-2.2%2C2.1-4.4%2C3-6.6c2.6-6.1-2-16.5-10.1-13.1%0A%09C507.6%2C362.7%2C447.4%2C351.7%2C406.9%2C311.7c-8.2-8-20.8%2C4.6-12.7%2C12.7c44.6%2C44.1%2C112.4%2C58%2C170.5%2C33.7L554.7%2C345%0A%09c-15%2C34.8-43.3%2C63.2-79.1%2C76.4c-31.8%2C11.7-66.7%2C11.6-98.4-0.3c-65.7-24.7-102.2-98.3-83.9-165.6c11.2-41.3%2C41.3-74.6%2C80.4-91.6%0A%09l-13.1-10.1c-24.2%2C58-10.3%2C125.9%2C33.7%2C170.5C402.4%2C332.5%2C415%2C319.9%2C406.9%2C311.7z%22/%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:22px auto;background-position:center}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.router{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%u0421%u043B%u043E%u0439_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%22-330%20-94.3%20333.5%20333.5%22%20style%3D%22enable-background%3Anew%20-330%20-94.3%20333.5%20333.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%239FA4B2%3Bstroke%3A%239FA4B2%3Bstroke-width%3A7%3Bstroke-miterlimit%3A10%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M-47.4%2C98.7h-216.1V7c12-2.4%2C21.1-13.1%2C21.1-25.8c0-14.5-11.8-26.3-26.3-26.3c-14.5%2C0-26.3%2C11.8-26.3%2C26.3%0A%09%09C-295.1-6-286%2C4.6-274%2C7v91.7h-5.1c-26.2%2C0-47.4%2C21.2-47.4%2C47.4v21.1c0%2C26.2%2C21.2%2C47.4%2C47.4%2C47.4h5.3v15.8c0%2C2.9%2C2.4%2C5.3%2C5.3%2C5.3%0A%09%09c2.9%2C0%2C5.3-2.4%2C5.3-5.3v-15.8h200.1v15.8c0%2C2.9%2C2.4%2C5.3%2C5.3%2C5.3c2.9%2C0%2C5.3-2.4%2C5.3-5.3v-15.8h5.3c26.2%2C0%2C47.4-21.2%2C47.4-47.4v-21.1%0A%09%09C0%2C119.9-21.2%2C98.7-47.4%2C98.7z%20M-284.5-18.8c0-8.7%2C7.1-15.8%2C15.8-15.8c8.7%2C0%2C15.8%2C7.1%2C15.8%2C15.8c0%2C8.7-7%2C15.7-15.7%2C15.8l-0.1%2C0%0A%09%09l-0.1%2C0C-277.5-3-284.5-10.1-284.5-18.8z%20M-10.5%2C167.2c0%2C10.2-4.1%2C19.4-10.8%2C26.1c-6.7%2C6.7-15.9%2C10.8-26.1%2C10.8h-231.7%0A%09%09c-10.2%2C0-19.4-4.1-26.1-10.8c-6.7-6.7-10.8-15.9-10.8-26.1v-21.1c0-10.2%2C4.1-19.4%2C10.8-26.1c6.7-6.7%2C15.9-10.8%2C26.1-10.8h231.7%0A%09%09c10.2%2C0%2C19.4%2C4.1%2C26.1%2C10.8c6.7%2C6.7%2C10.8%2C15.9%2C10.8%2C26.1V167.2L-10.5%2C167.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M-57.9%2C135.6c-11.6%2C0-21.1%2C9.4-21.1%2C21.1c0%2C11.6%2C9.4%2C21.1%2C21.1%2C21.1c11.6%2C0%2C21.1-9.4%2C21.1-21.1%0A%09%09C-36.9%2C145-46.3%2C135.6-57.9%2C135.6z%20M-57.9%2C167.2c-5.8%2C0-10.5-4.7-10.5-10.5c0-5.8%2C4.7-10.5%2C10.5-10.5s10.5%2C4.7%2C10.5%2C10.5%0A%09%09C-47.4%2C162.5-52.1%2C167.2-57.9%2C167.2z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M-226.3%2C21.8c2.3%2C1.8%2C5.6%2C1.4%2C7.4-0.9c8.7-11.1%2C13.8-24.8%2C13.7-39.7c0-15.1-5.3-29.2-14.2-40.4%0A%09%09c-1.8-2.3-5.1-2.7-7.4-0.8c-2.3%2C1.8-2.7%2C5.1-0.8%2C7.4l0%2C0c7.5%2C9.5%2C11.9%2C21.1%2C11.9%2C33.8c0%2C12.5-4.2%2C23.7-11.5%2C33.2%0A%09%09C-229%2C16.7-228.6%2C20.1-226.3%2C21.8z%22/%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M-190%2C51.7c2.3%2C1.8%2C5.6%2C1.5%2C7.4-0.8c15.7-19.2%2C25.2-43.3%2C25.2-69.7c0-26.6-9.8-51-25.6-70.1%0A%09%09c-1.9-2.2-5.2-2.6-7.4-0.7c-2.2%2C1.9-2.6%2C5.2-0.7%2C7.4l0%2C0c14.5%2C17.5%2C23.2%2C39.4%2C23.2%2C63.4c0%2C23.8-8.6%2C45.6-22.8%2C63%0A%09%09C-192.6%2C46.5-192.2%2C49.8-190%2C51.7z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:24px auto;background-position:center}.tariffs-page__tariffs-list__item__content__benefits .tariffs-icon.wallet{background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%u0421%u043B%u043E%u0439_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2056.4%2056.6%22%20style%3D%22enable-background%3Anew%200%200%2056.4%2056.6%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bfill%3A%23A5A8B5%3B%7D%0A%3C/style%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M46.4%2C12.9h-1.3V6c0-3.3-2.7-6-6-6c-0.7%2C0-1.4%2C0.1-2%2C0.3L1.3%2C13l0%2C0C0.5%2C13.3%2C0%2C14%2C0%2C14.9v39.7c0%2C1.1%2C0.9%2C2%2C2%2C2%0A%09h44.4c5.5%2C0%2C10-4.5%2C10-10V22.9C56.4%2C17.4%2C51.9%2C12.9%2C46.4%2C12.9z%20M38.4%2C4.1c1-0.4%2C2.2%2C0.2%2C2.6%2C1.2C41%2C5.5%2C41.1%2C5.8%2C41.1%2C6v6.9H13.6%0A%09L38.4%2C4.1z%20M46.4%2C52.6H4V16.9h42.4c3.3%2C0%2C6%2C2.7%2C6%2C6v4.3h-5.8c-3.9%2C0-7%2C3.1-7%2C7v1.1c0%2C3.9%2C3.1%2C7%2C7%2C7h5.8v4.3%0A%09C52.4%2C49.9%2C49.7%2C52.6%2C46.4%2C52.6z%20M52.4%2C31.2v7.1h-5.8c-1.7%2C0-3-1.3-3-3v-1.1c0-1.7%2C1.3-3%2C3-3L52.4%2C31.2z%22/%3E%0A%3C/svg%3E");background-repeat:no-repeat;background-size:22px auto;background-position:center}
.tariffs-page__tariffs-list__item__content__benefits .tariffs-page__tariffs-list__item__content__installments {
    min-height: 100%;
    width: 100%;
    float: left;
    background: #f7ffed;
    padding: 20px 30px 50px 30px;
    margin: 0;
    
    position: inherit;
    top: 0;
    right: 0;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
@media screen and (max-width: 1450px){
    .ico-befo:before{	 
    font-weight: 900;	 
    font-size: 37px;	 
    width: 30px;	 
    height: 30px;	 
    display:block;	 
    position:absolute;	 
    top:10px;	 
    right:25px;	 
    color:rgb(68, 77, 160);
    }
    .input_right {
    padding: 0px !important;
    }
    ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   
    font-size: 10px;
    
    }
    ::-moz-placeholder { /* Firefox 19+ */
    
    font-size: 10px;
    }
    :-ms-input-placeholder { /* IE 10+ */
    
    font-size: 10px;
    }
    :-moz-placeholder { /* Firefox 18- */
     
     font-size: 10px;
    }
}
@media screen and (max-width: 1280px){
    .ico-befo:before{	 
    font-weight: 900;	 
    font-size: 37px;	 
    width: 30px;	 
    height: 30px;	 
    display:block;	 
    position:absolute;	 
    top:10px;	 
    right:25px;	 
    color:rgb(68, 77, 160);
    }
}


@media screen and (max-width: 1024px){
    .ico-befo:before{	 
    font-weight: 900;	 
    font-size: 37px;	 
    width: 30px;	 
    height: 30px;	 
    display:block;	 
    position:absolute;	 
    top:10px;	 
    right:25px;	 
    color:rgb(68, 77, 160);
    }
.button_callme {
    display: inline-block;
    height: 34px;
    background-color: #444da0;
    background-size: 0 0;
    background-position: center;
    font-family: "PFBeauSansPro", sans-serif;
    /* font-weight: 700; */
    font-size: 14px;
    color: #fff;
    /* padding: 0 41px; */
    text-decoration: none;
    /* text-transform: uppercase; */
    outline: none;
    position: relative;
}
}
@media screen and (max-width: 425px){
.button_callme {
    display: inline-block;
    height: 34px;
    background-color: #444da0;
    background-size: 0 0;
    background-position: center;
    font-family: "PFBeauSansPro", sans-serif;
    /* font-weight: 700; */
    font-size: 12px;
    color: #fff;
    /* padding: 0 41px; */
    text-decoration: none;
    /* text-transform: uppercase; */
    outline: none;
    position: relative;
    }
.tariffs-page__tariffs-list__item__content__benefits.installments ul li{
        display:inline-block;
        width:100%;
        /* padding-right:50px; */
        margin-bottom:17px;
        float:left;position:relative
        }
 .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__button{
    height:83px;
    width:0px;
    padding-top: 25px;
    text-align:center;
    }
 .tariffs-page__tariffs-list__item__top .tariffs-page__tariffs-list__item__top__title span{display:block;height: 63px;font-family:"PFBeauSansPro", sans-serif;font-size:24px;line-height:83px;color:#fff;float:left;}
    

.block-338 {
      margin-left: 0px !important;
    padding-left: 0px;
    height: 60px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.button_callme a{color:#ffffff;font-weight: bold;font-size: 18px;padding-top: -5px;}
.oplata_block__content {
    height: 100%;
    padding-left: 30px;
    padding-right: 30px;
    margin: 25px 0 25px 0;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.oplata_block__content__item {
    width: 100%; 
    height: 100% !important;
    padding: 5px 20px 5px 35px;
    float: left;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
}
/* 
оформление меню левого
*/
.sidebar_menu {
    display: block;
    /* width: 340px; */
    background: #fff;
    -webkit-box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
    -khtml-box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
    -moz-box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
    -ms-box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
    -o-box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
    box-shadow: 0px 0px 16px 0px rgba(143, 145, 151, 0.67);
}
.sidebar_menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.sidebar_menu ul li:hover {
    background:#d7dbe8;
}
.sidebar_menu ul li:not(:last-child) {
    border-bottom: 1px solid #d7dbe8;
}
.sidebar_menu ul li.active a{
    color: #9fa3b0;
    border-color: #d02129;
}
.sidebar_menu ul li a {
    display: table-cell;
    height: 36px;
    width: 340px;
    font-family: "Scada", sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #333333;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    padding: 4px 17px 0 25px;
    border-left: 8px solid #fff;
    -webkit-transition: all 0.1s linear;
    -khtml-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -ms-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
.sidebar_menu li a.active {
    color: #9fa3b0;
    border-color: #d02129;
}
.sidebar__menu li a {
    font-size: 13px;
    line-height: 18px;
    padding-left: 20px;
    border-width: 6px;
}

/*  главная тарифы лево */
 .tariffs__title {
    display: block;
    font-family: "PFBeauSansPro", sans-serif;
    font-size: 36px;
    line-height: 1;
    color: #303030;
}
.tariffs__text p {
    font-family: "PFBeauSansPro", sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
}
.tariffs__left {
    width: 100%;
    padding-left: 70px;
    float: left;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
.button_blue {
    display: inline-block;
    height: 34px;
    background-color: #444DA0;
    background-size: 0 0;
    background-position: center;
    font-family: "PFBeauSansPro", sans-serif;
    font-weight: 700;
    font-size: 12px;
    line-height: 35px;
    color: #fff;
    padding: 0 21px;
    text-decoration: none;
    text-transform: uppercase;
    outline: none;
    position: relative;
    -webkit-transition: color 0.3s ease, background-size 0.5s ease;
    -khtml-transition: color 0.3s ease, background-size 0.5s ease;
    -moz-transition: color 0.3s ease, background-size 0.5s ease;
    -ms-transition: color 0.3s ease, background-size 0.5s ease;
    -o-transition: color 0.3s ease, background-size 0.5s ease;
    transition: color 0.3s ease, background-size 0.5s ease;
    -webkit-border-radius: 25px;
    -khtml-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    -webkit-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -khtml-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -moz-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -ms-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    -o-box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
    box-shadow: 0px 5px 9px 0px rgba(159,164,178,0.24);
 }
 .tariffs_buttons{
     padding-top: 15px;
 }
  .lk_buttons{
     margin-top: 15px;
 }
 
 /* блоки лк и платежки */
   .front-lk,
.front-payment,
.front-bonus,
.front-new-title,
.front-services--title{
	text-align:left;
}
.front-lk h3,
.front-payment h3,
.front-bonus h3,
.front-new-title h3,
.front-services--title h3,
.front-support-content h3{
	font-size:20px;
	color:#161616;
	margin-bottom:10px;
	font-weight:bold;
}
.front-lk .button2,
.front-bonus .button2{
	margin-top:48px;
}
/*.front-bonus .button2{*/
	/*margin-top:30px;*/
/*}*/
.front-lk h3+p,
.front-bonus h3+p,
.front-new-title h3+p,
.front-services--title h3+p,
.front-support-content h3+p{
	font-size:14px;
	line-height:1.3;
	color:#666666;
}
.front-lk--content,
.front-payment--content,
.front-bonus--content{
	padding:20px 30px;
}
.front-new-title{
	padding:20px 35px 40px;
}
.front-services--title{
	padding:20px 200px 40px 65px;
}
.front-payment-input .input{
	display:inline-block;
	width:150px;
	border:1px solid #ededed;
}
.front-payment-input .input input{
	padding:0 15px;
}
.front-payment-input .input:first-child{
	margin-right:20px;
}
.front-payment-input{
	margin:20px 0;
}
.link-payment-arrow{
	text-decoration:none;
	color:#fe7745;
	font-size:14px;
	margin-left:40px;
}
.link-services-arrow{
	font-size:16px;
	text-decoration:none;
	color:#fe7745;
	position:absolute;
	right:25px;
	bottom:20px;

}
