

/* Start:/bitrix/components/vitams/school.education/templates/.default/style.min.css?17109721879632*/
.courses-list .akcii-link{float:right;width:103px;height:25px;display:inline-block;background:url(/bitrix/templates/main/img/main-sprite.png) no-repeat -482px -38px;text-align:center;font-weight:700;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-size:12px;padding-left:5px;line-height:22px;margin:1px 0;cursor:pointer;text-decoration:none}#courses .course-info a{text-decoration:none;color:#414141}.block-radiobox.error label{color:red}#courses .course-info a:hover{color:#323694}#courses .more-info-right>a{line-height:44px}#courses>h1{margin:18px 0}#courses .theme select{width:260px}#courses .month select{width:200px}#courses .courses-list .events-course-title{text-decoration:underline;color:#323694}#courses .courses-list .plus{background:url(/images/icons/plus.png);width:20px;height:20px;float:right;margin:2px 2px 0 0;cursor:pointer}#courses .table-education .date{background-image:none}#courses .table-education .disable{background:#f0f0f0;cursor:default}#courses .table-education .disable .cuselText{cursor:default}#courses .n_discount{width:41px;height:20px;display:inline-block;margin-right:-42px;float:right}#courses .n_discount_in{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;line-height:20px;padding-left:8px}#courses .n_discount_blue{border:1px solid #3a6db2;border-radius:2px;box-shadow:inset 0 0 1px 0 rgba(58,109,178,.5);position:relative;top:1px;background:#fff;height:18px}#courses .n_discount_blue .n_discount_in{background:url(/bitrix/components/vitams/school.education/templates/.default/img/education-offers-arrow-left.jpg) no-repeat;color:#3a6db2}#courses .n_discount_pink{background:url(/bitrix/components/vitams/school.education/templates/.default/img/personal_discount_pink.png)}#course-detail{margin-top:-30px;margin-bottom:-30px}#course-detail .course-map{margin-bottom:20px}#course-detail .open-short-text{text-decoration:none;border-bottom:1px dotted #323694;float:right}#course-detail .text-content{padding:0 18px}#course-detail .wall{padding:25px;background:#ccc;margin:25px 0}#course-detail ol.contact-list{margin:11px 0 33px}#course-detail ol.contact-list li:first-child{background:0 0}#course-detail ol.contact-list li .contact-item{width:190px;max-width:190px}#course-detail .plus{background:url(/images/icons/plus.png);width:20px;height:20px;float:right;margin:11px 11px 0 0;cursor:pointer}#course-detail .table-course-btn .btn{margin-right:55px}#course-detail .table-course p{background:0 0}#course-detail .table-course .metro:before{top:17px;left:5px}#course-detail .table-course p.detail-date:before{display:block;content:'';width:14px;height:14px;top:17px;left:20px;position:absolute;background:url(/bitrix/templates/main/img/main-sprite.png) no-repeat -182px -6px}#course-detail .table-course p.detail-time:before{display:block;content:'';width:14px;height:14px;top:17px;left:20px;position:absolute;background:url(/bitrix/templates/main/img/main-sprite.png) no-repeat -182px -261px}.empty-result{height:727px;max-width:683px;overflow:hidden}.empty-result .text{font-weight:400}.empty-result .float-right table+.policy-text+p,.empty-result .float-right table+p{padding:10px 20px;margin:0;text-transform:lowercase;font-size:11px;border-top:1px solid #fff}.empty-result .desc{padding:20px 0 20px 20px}.empty-result .float-left,.empty-result .float-right{width:50%;background:#f5f5f7}.empty-result .float-left{border:1px solid #ccc;margin-left:-1px;border-width:0 1px 1px 0}.empty-result .float-right{border:1px solid #ccc;border-width:0 0 1px 0}.empty-result .float-left img{float:right}.empty-result .float-right{background:-moz-linear-gradient(top,rgba(244,244,246,1) 0,rgba(229,228,233,1) 50%,rgba(212,211,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(244,244,246,1)),color-stop(50%,rgba(229,228,233,1)),color-stop(100%,rgba(212,211,217,1)));background:-webkit-linear-gradient(top,rgba(244,244,246,1) 0,rgba(229,228,233,1) 50%,rgba(212,211,217,1) 100%);background:-o-linear-gradient(top,rgba(244,244,246,1) 0,rgba(229,228,233,1) 50%,rgba(212,211,217,1) 100%);background:-ms-linear-gradient(top,rgba(244,244,246,1) 0,rgba(229,228,233,1) 50%,rgba(212,211,217,1) 100%);background:linear-gradient(to bottom,rgba(244,244,246,1) 0,rgba(229,228,233,1) 50%,rgba(212,211,217,1) 100%)}.empty-result .float-right form .policy-text{text-align:center}.empty-result .float-right table{border:none;border-bottom:1px solid #ccc}.empty-result .float-right table td{font-weight:700;padding:15px 0 15px 25px}.empty-result .float-right table td:first-child{width:20%}.empty-result .float-right table td:last-child{width:80%}.empty-result .float-right table tfoot th{text-align:center;border:none}.empty-result input[name=WEB_FORM_ID]+table{display:none}.empty-result .float-right .h2+p,.empty-result .float-right h2+p{padding:0 0 0 25px}.empty-result .float-right .h2,.empty-result .float-right h2{padding:19px 24px;margin:0}.events-course-content .events-list-content span.schedule-record-cell{width:auto}.events-list-content .schedule-record{margin:0}.block-checkbox .text{display:inline-block}.block-checkbox .text>label{display:none}.block-checkbox .text input[type=checkbox]{height:auto;margin:0 0 0 7px}.btn-pay-online{margin-top:17px}.btn-pay-online .btn{background-color:#ffe232;background:#ffe232;background:-moz-linear-gradient(top,#ffe232 0,#ffe232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe232),color-stop(100%,#ffe232));background:-webkit-linear-gradient(top,#ffe232 0,#ffe232 100%);background:-o-linear-gradient(top,#ffe232 0,#ffe232 100%);background:-ms-linear-gradient(top,#ffe232 0,#ffe232 100%);background:linear-gradient(to bottom,#ffe232 0,#ffe232 100%);border-radius:5px}#general-form-119education .selectOfficeFormHidden{margin:0 105px 15px 0}.empty-result .float-right .esputnik-text{padding-right:15px;padding-left:15px}.empty-result .float-right .check-esputnik-subscribe label{display:flex;font-size:12px;align-items:flex-start}.empty-result .float-right .check-esputnik-subscribe input[type=checkbox].checkbox{margin-top:5px}.empty-result .float-right .esputnik-text+p{padding-right:15px;padding-left:15px;font-size:12px}.empty-result .float-right span.maskhelper{top:5px;right:30px}@media (max-width:767px){.content{overflow:hidden}.form-course .table-education{width:100%}#courses .table-education .date,#courses .table-education .theme{width:100%;padding-top:0}.form-course .table-education .cusel{width:100%!important;margin-top:0}.form-course .table-education label{margin-top:0}.gray-text{margin-bottom:5px}.more-info{text-align:center}.schedule-record.want2know{width:100%;max-width:260px}.events-course-item{margin:0 -18px;padding:0 18px}.col-l-course,.events-course-content .col-l-course{width:100%;float:none}.events-course-content .col-r-course{width:auto;margin:12px -18px 0;float:none}.events-course-content .events-list-content{margin:0;padding:0}.events-course-content .events-list-content span{box-sizing:border-box;margin:0;line-height:16px}.events-course-content .events-list-content span.metro:before{top:1px;left:4px}.events-course-content .resp-tbl .resp-row [class^=resp-cell-]{padding:14px 42px}.events-course-content .resp-tbl .resp-row .schedule-record-cell{padding:0;text-align:center}.events-course-content .resp-tbl .resp-row [class^=resp-cell-]:before{top:16px;left:22px}.events-course-content .events-list-content .resp-cell-2{background:0 0}#course-detail .col-l-course{padding-top:0;position:relative}#course-detail .col-r-course{width:100%;margin:60px -18px 0 -18px;border-top:1px dotted #ccc;padding:0 18px}#course-detail .price-wrap,.courses-list .price-wrap{width:50%!important;float:left}#course-detail .price,.courses-list .price{float:none!important;margin-top:3px!important}#course-detail .section-title{background:0 0;font-size:1.8rem;font-weight:400}.course-detail-info{border-top:1px dotted #ccc;padding:15px 18px 0 18px;margin:0 -18px}#course-detail .popup-btn,.btn-pay-online{width:100%;position:relative;z-index:555}#course-detail .col-l-course .btn{width:inherit;font-size:22px;padding:10px 0}#course-detail .short-text{margin-top:15px}.visa_master{margin:140px auto 0 auto;position:relative}.course-detail-info+p{text-align:center;width:100%;position:absolute;z-index:444}.course-spoiler-control{padding:13px;color:#414141;font-size:22px;border:none;display:block;margin:0 -18px 0 -18px;position:relative;background:#f3c800;background:-moz-linear-gradient(top,#f3c800 0,#f8da00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3c800),color-stop(100%,#f8da00));background:-webkit-linear-gradient(top,#f3c800 0,#f8da00 100%);background:-o-linear-gradient(top,#f3c800 0,#f8da00 100%);background:-ms-linear-gradient(top,#f3c800 0,#f8da00 100%);background:linear-gradient(to bottom,#f3c800 0,#f8da00 100%)}.course-spoiler-control:after{display:block;content:'';width:13px;height:8px;top:42%;right:20px;position:absolute;background:url(/bitrix/templates/main/img/main-sprite.png) no-repeat -638px -182px}.course-spoiler-control.dotted-active:after{background-position:-638px -162px}.form-advice{margin-bottom:-20px}.table-course{width:auto;margin:29px -18px 0}.table-course p{margin:0;padding:12px 28px 13px 40px}#course-detail .table-course .resp-cell-2.metro:before{left:25px}#course-detail .table-course .schedule-record-cell p{padding:0;text-align:center}#course-detail .table-course thead tr td{padding-left:40px}#course-detail .table-course thead td:before{left:20px}.empty-result .float-left,.empty-result .float-right{width:100%;float:none}.empty-result{height:auto}.events-course-content .col-r-course{width:100%;margin:12px 0 0}}.strong{font-size:16px!important}.nextstep{margin:20px 0}#context,#readmore{padding:5px 15px}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/banner-owlcarousel/style.min.css?1719331077243*/
.edcourse__banners-items{padding-bottom:31px}.edcourse__banners-items .owl-dots{bottom:0;left:18px}.edcourse__banners-items .owl-nav{display:none}.edcourse__wrapper .edcourse__banners-items .owl-dot{border:2px solid #bfbdda;background:#f0f0f0}
/* End */


/* Start:/bitrix/components/bezr/form.result.new.befsend/style.min.css?1750778257150*/
.checkbox-privacy{margin-right:2px;height:10px}button[type=submit]:disabled,input[type=submit]:disabled{opacity:.6;cursor:default;pointer-events:none}
/* End */


/* Start:/bitrix/templates/.default/components/bezr/form.result.new.befsend/inner_school_consult/style.min.css?17193310771087*/
.form-content input[type=text]{box-sizing:content-box}.iti__country-list>li{color:#414141}.edcourse__consultation .edcourse__consultation-form .text input[type=tel]{padding-left:52px!important;width:270px}.edcourse__consultation .edcourse__consultation-form .text input[type=text]{width:210px}.j-form .text.error input[type=tel],.j-form .text.error input[type=text],.j-form .text.error input[type=text]::placeholder{border-color:#f69999;background:#f69999;color:#fff}@media screen and (max-width:767px){.edcourse__consultation .edcourse__consultation-form .text input[type=tel]{padding-left:52px!important;width:100%}.edcourse__consultation .edcourse__consultation-form .text input[type=text]{width:100%}.edcenter__consultation .edcenter__consultation-form [type=submit],.edcourse__consultation .edcourse__consultation-form [type=submit]{margin-top:24px}.edcenter__consultation .edcenter__consultation-form .text input[type=tel],.edcenter__consultation .edcenter__consultation-form .text input[type=text]{width:100%}.edcenter__consultation .edcenter__consultation-form .text{float:none}}
/* End */


/* Start:/bitrix/templates/.default/components/bezr/form.result.new.befsend/general.onecol/style.min.css?1744940578277*/
.popup{position:relative;top:auto;left:auto;margin:auto}.fancybox-is-open .popup.fancybox-content{display:inline-block!important}.text.error:before{top:-19px}.text.error:after{top:3px}.text.error:before{content:attr(data-content)}.popup.onecol.j-form-popup.hidden{display:none}
/* End */
/* /bitrix/components/vitams/school.education/templates/.default/style.min.css?17109721879632 */
/* /bitrix/templates/.default/components/bitrix/news.list/banner-owlcarousel/style.min.css?1719331077243 */
/* /bitrix/components/bezr/form.result.new.befsend/style.min.css?1750778257150 */
/* /bitrix/templates/.default/components/bezr/form.result.new.befsend/inner_school_consult/style.min.css?17193310771087 */
/* /bitrix/templates/.default/components/bezr/form.result.new.befsend/general.onecol/style.min.css?1744940578277 */
