.description{padding-bottom:10px}div.card.sms-tariff-card{margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:none;filter:none}@media (max-width:1179px){div.card.sms-tariff-card{-webkit-filter:none;filter:none}div.card.sms-tariff-card:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}}div.card.sms-tariff-card:hover{-webkit-filter:none;filter:none;-webkit-transform:scale(1.08);transform:scale(1.08);z-index:1;-webkit-box-shadow:10px 10px 5px 0 rgba(0,123,255,.5);box-shadow:10px 10px 5px 0 rgba(0,123,255,.5)}.sms-regulation .col,.sms-tariff-select .col{margin:5px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.sms-regulation div.custom-control.custom-checkbox,.sms-regulation div.custom-control.custom-radio,.sms-tariff-select div.custom-control.custom-checkbox,.sms-tariff-select div.custom-control.custom-radio{max-width:550px;margin:0 auto;background-color:#fff;display:block;position:relative}.sms-regulation div.custom-control.custom-checkbox.error label,.sms-regulation div.custom-control.custom-radio.error label,.sms-tariff-select div.custom-control.custom-checkbox.error label,.sms-tariff-select div.custom-control.custom-radio.error label{border-color:red}.sms-regulation div.custom-control.custom-checkbox label,.sms-regulation div.custom-control.custom-radio label,.sms-tariff-select div.custom-control.custom-checkbox label,.sms-tariff-select div.custom-control.custom-radio label{border-radius:.25rem;padding:6px 15px;width:100%;display:block;text-align:left;color:#3c454c;cursor:pointer;position:relative;z-index:2;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;overflow:hidden;border:1px solid transparent}.sms-regulation div.custom-control.custom-checkbox label:before,.sms-regulation div.custom-control.custom-radio label:before,.sms-tariff-select div.custom-control.custom-checkbox label:before,.sms-tariff-select div.custom-control.custom-radio label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:#5562eb!important;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scaleX(1);transform:translate(-50%,-50%) scaleX(1);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.sms-regulation div.custom-control.custom-checkbox label:after,.sms-regulation div.custom-control.custom-radio label:after,.sms-tariff-select div.custom-control.custom-checkbox label:after,.sms-tariff-select div.custom-control.custom-radio label:after{width:16px;height:16px;content:"";border:2px solid #d1d7dc!important;background-color:#d1d7dc!important;background-image:none!important;background-repeat:no-repeat;background-position:2px 3px;border-radius:50%;z-index:2;position:absolute;right:10px;left:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.sms-regulation div.custom-control.custom-checkbox input:checked~label,.sms-regulation div.custom-control.custom-radio input:checked~label,.sms-tariff-select div.custom-control.custom-checkbox input:checked~label,.sms-tariff-select div.custom-control.custom-radio input:checked~label{color:#fff;border-color:transparent}.sms-regulation div.custom-control.custom-checkbox input:checked~label a,.sms-regulation div.custom-control.custom-radio input:checked~label a,.sms-tariff-select div.custom-control.custom-checkbox input:checked~label a,.sms-tariff-select div.custom-control.custom-radio input:checked~label a{color:#000}.sms-regulation div.custom-control.custom-checkbox input:checked~label:before,.sms-regulation div.custom-control.custom-radio input:checked~label:before,.sms-tariff-select div.custom-control.custom-checkbox input:checked~label:before,.sms-tariff-select div.custom-control.custom-radio input:checked~label:before{-webkit-transform:translate(-50%,-50%) scale3d(56,56,1);transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.sms-regulation div.custom-control.custom-checkbox input:checked~label:after,.sms-regulation div.custom-control.custom-radio input:checked~label:after,.sms-tariff-select div.custom-control.custom-checkbox input:checked~label:after,.sms-tariff-select div.custom-control.custom-radio input:checked~label:after{background-color:#fff!important}.sms-regulation div.custom-control.custom-checkbox input,.sms-regulation div.custom-control.custom-radio input,.sms-tariff-select div.custom-control.custom-checkbox input,.sms-tariff-select div.custom-control.custom-radio input{width:32px;height:32px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:2;position:absolute;right:30px;left:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;visibility:hidden}.sms-regulation div.custom-control.custom-checkbox input:checked~label:after,.sms-tariff-select div.custom-control.custom-checkbox input:checked~label:after{background-color:transparent!important;background-position:2px 3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff'/%3E%3C/svg%3E")!important}@media (max-width:1349px){.sms-regulation .col,.sms-tariff-select .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:576px) and (max-width:1349px){div.card.sms-tariff-card{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}}@media (min-width:1349px){div.card.sms-tariff-card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@media (min-width:992px){.sidebar-mini.sidebar-collapse div.card.sms-tariff-card{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}@media (min-width:1180px){.sidebar-mini.sidebar-collapse .sms-regulation .col,.sidebar-mini.sidebar-collapse .sms-tariff-select .col{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon:after,.ribbon:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.ribbon+.sms-tariff-description{max-width:85%}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#f60;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:after,.ribbon-top-right:before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{left:-25px;top:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tariff-box{position:relative}.tariff-box .price{font-weight:700;color:#f60}.tariff-box .currencyinfo,.tariff-box .priceinfo{display:inline-block;text-align:left}.tariff-box .period{display:block}.tariff-box .priceinfo{font-size:45px}.tariff-box .boxInfo{margin-top:5px;margin-bottom:5px}.tariff-box .numbers{width:100%}.tariff-box .error-input{border-color:red!important}.tariff-box .error-select .vs__dropdown-toggle{border-color:red}.form-group{margin-bottom:0}