.red_tf,.green_tf, .one_tf{
    display: flex;
    justify-content: space-between;
    color: #fff;
    padding: 10px 15px;
    margin-right: -20px;
    margin-left: -20px;
    align-items: center;
}
.inpt-4 .tariff .red_tf .price,.inpt-4 .tariff .green_tf .price{
    font-size: 16px;
}
.tariff .red_tf b,.tariff .green_tf b{
    font-size:22px;
}
.tariff .price i{
    font-size:13px;
    color: #eee;
}
.red_tf{
    background-color: #C62828;
}
.green_tf{
    background-color: #2E7D32;
    margin-bottom: 15px;
}
.tariff .cpanel_tarif_block{
    display: none;
}
.tariff.cpanel_selected .cpanel_tarif_block{
    display: flex;
}
.tariff .ispmanager_tarif_block{
    display: flex;
}
.tariff.cpanel_selected .ispmanager_tarif_block{
    display: none;
}
.inpt-4 .tariff .price{
    font-size: 19px;
}
.tariff.cpanel_selected .cpanel_tarif_block.tarif_block_center,.tariff .ispmanager_tarif_block.tarif_block_center{
    padding:0;
}

.ssl_price_container.flex_ssl{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ssl_price_container.flex_ssl .full_blue{
    display: flex;
    flex-wrap: wrap;
    background-color: #0b8fad;
}
.ssl_price_container.flex_ssl .full_blue>*{
    display: flex;
    width: 100%;
}
.ssl_price_container.flex_ssl .full_blue p:first-child{
    display: flex;
    justify-content: space-between;
    overflow: hidden;
    padding-top: 10px;
}
.ssl_price_container.flex_ssl .full_blue p:first-child .price{
    padding-right: 15px;
    white-space: nowrap;
}
.ssl_price_container.flex_ssl .full_blue p:first-child>*{
    align-items: center;
    width: auto;
}
.ssl_price_container.flex_ssl .full_blue .title{
    display: flex;
}
.ssl_price_container.flex_ssl .full_blue ul{
    display: flex;
    flex-wrap: wrap;
}
.ssl_price_container.flex_ssl .full_blue li{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}
.ssl_price_container.flex_ssl .full_blue li>span{
    margin-right: 6%;
}
.currency_rub .ssl_price_container.flex_ssl .price_RUB{
    display: flex;
}
.currency_usd .ssl_price_container.flex_ssl .price_USD{
    display: flex;
}
.currency_eur .ssl_price_container.flex_ssl .price_EUR{
    display: flex;
}
.vip-tf .cpanel_tarif_block,.vip-tf .ispmanager_tarif_block{
    padding: 10px 15px;
}
.rate_home .list-style.strong{
    font-size: 18px;
}
.cms_nowrap{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 26px;
}
.cms_nowrap .price{
    font-size: 28px;
}
.ssl_price_container .price, .ssl_price_container .title{
    font-size: 22px;
    padding: 0 15px;
}
.payment a{
    margin: 63px 1% 0;
}