@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}li,ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{border:0;display:block}html{height:100%}article,aside,footer,header,nav,section{display:block!important}*{margin:0;padding:0}header .logo{display:block;float:left;background:url(/images/icons/logo.png) no-repeat;text-indent:-9999px}header .logo.spb{background:url(/images/icons/logo-spb.png) no-repeat}.b-your-city{float:left;margin:8px 0 0;text-align:right}.your-city{font-size:11px;margin-bottom:15px}.your-city span{color:#902914}.phones{font-size:20px;line-height:24px;color:#000;width:190px;float:left;margin:24px 0 0 50px}.phones p{color:#626262;font-size:11px;line-height:13px;padding:1px 0}.phones a{text-decoration:none;color:#474747}header .login{float:right;text-align:right;margin-top:8px}header .btn{text-transform:none;font-weight:400;font-size:16px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}header .btn--dark-blue{padding:13px 27px;background-color:#4dafc9;background-image:-moz-linear-gradient(top,#3b96cf,#2660aa);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b96cf),to(#2660aa));background-image:-webkit-linear-gradient(top,#3b96cf,#2660aa);background-image:-o-linear-gradient(top,#3b96cf,#2660aa);background-image:linear-gradient(to bottom,#3b96cf,#2660aa)}.btn.btn--dark-blue:hover{background-color:#4dafc9;background-image:-moz-linear-gradient(top,#6ec1f5,#5f98e1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6ec1f5),to(#5f98e1));background-image:-webkit-linear-gradient(top,#6ec1f5,#5f98e1);background-image:-o-linear-gradient(top,#6ec1f5,#5f98e1);background-image:linear-gradient(to bottom,#6ec1f5,#5f98e1)}header.main-header{height:126px}header.main-header .logo{height:124px;width:409px;background-position:0 0}header.main-header .search-repts{display:block;float:left;height:124px;width:350px;background:url(/images/icons/icons-sprite.png) no-repeat -368px 0;margin:-5px 0 0 6px}header.main-header .personal-cabinet{margin-bottom:15px}header.main-header .personal-cabinet-link,header.main-header .personal-menu-link{position:relative;font-size:14px;margin:12px 0 0}header.main-header .personal-menu-link{border-bottom:1px dashed #2579bf;text-decoration:none}header.main-header .main-header-right-column{float:right;width:500px;margin:19px 0 0;text-align:left}header.secondary-header{height:42px}header.secondary-header .logo{height:32px;width:115px;background:url(/images/icons/icons-sprite.png) no-repeat -730px -125px;margin-top:4px;float:left}header.secondary-header .phones{font-size:16px;line-height:20px;margin:12px 0 0 217px;width:540px;text-align:center}header.secondary-header .phones a{font-size:14px;margin-left:5px}header.secondary-header .phones span{margin-right:15px}header.secondary-header .personal-cabinet-link{position:relative;font-size:12px}.personal-menu{float:right;position:relative;margin:14px 0 0;padding:0 0 9px 28px}.personal-menu.personal-menu--client{padding-left:0}.personal-menu a{text-decoration:none}.personal-menu .personal-menu-link{border-bottom:1px dashed #2579bf;position:relative}.personal-menu .personal-menu-dropdown{display:none;position:absolute;top:27px;right:-4px;z-index:20;background-color:#FFF;padding:6px 35px 4px 23px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.personal-menu .personal-menu-dropdown li{white-space:nowrap;margin-bottom:5px}.personal-menu .personal-menu-dropdown li a{font:16px/18px Calibri,Arial,sans-serif;color:#7c7c7c}.personal-menu .personal-menu-dropdown li.active a,.personal-menu .personal-menu-dropdown li:hover a{color:#ec610e}.personal-menu--client .personal-menu-item{color:#0f66b7;padding-left:10px;display:table-cell}.personal-menu--client .personal-menu-item:not(:last-of-type){border-right:1px solid #d4d4d4;padding-right:10px}.personal-menu--client .personal-menu-item--green{color:#006400}.personal-menu--client .personal-menu-item--fiolet{color:#a72c32}nav{width:100%;height:41px;z-index:10;position:relative;background:url(/images/backgrounds/sprite-bg.png) repeat-x 0 -423px}nav ul{display:table;width:100%;height:37px}nav ul li{display:table-cell;border-right:1px solid #f0eee7}nav ul li a{display:block;color:#000;text-decoration:none;text-align:center;line-height:42px;height:37px}nav ul li:first-child{border-left:1px solid #f0eee7}nav ul li a:hover,nav ul li.active a{background-color:#f0ece5}nav ul li.active a{cursor:default;font-weight:700;color:#495f8a}nav.secondary ul li a{color:#898989}.section{padding:32px 0}.section-request-selection-coach{min-height:420px;background:#fafafa;position:relative;padding:0}.section-request-selection-coach .request-selection-coach-r-bg{height:100%;position:absolute;width:50%;right:0;top:0;background:url(/images/backgrounds/request-selection-coach-r-bg.jpg) repeat-x 0 100%}.section-request-selection-coach .request-selection-coach-c-bg{height:100%;position:absolute;width:100%;left:0;top:0;background:url(/images/backgrounds/request-selection-coach-bg.jpg) no-repeat 50% 100%}.section-request-selection-coach .block-some-event{width:335px;float:right;margin:20px 0 30px;padding:20px 0 32px}.section-request-selection-coach .block-some-event .btn{font-size:16px;line-height:1.31;padding:13px 32px}.section-request-selection-coach .block-some-event .btn span{font-size:14px;text-transform:lowercase}.section-request-selection-coach-new{min-height:420px;background:#fafafa;position:relative;padding:0}.section-request-selection-coach-new .request-selection-coach-r-bg{height:100%;position:absolute;width:50%;right:0;top:0;background:url(/images/backgrounds/request-selection-coach-r-bg.jpg) repeat-x 0 100%}.section-request-selection-coach-new .request-selection-coach-c-bg{height:100%;position:absolute;width:100%;left:0;top:0;background:url(/images/backgrounds/request-selection-coach-bg.jpg) no-repeat 50% 100%}.section-request-selection-coach-new .block-some-event{width:335px;float:right;margin:20px 0 30px;padding:20px 0 18px}.section-request-selection-coach-new .block-some-event .btn{font-size:16px;line-height:1.31;padding:13px 32px}.section-request-selection-coach-new .block-some-event .btn span{font-size:14px;text-transform:lowercase}.section-inform-list{padding:28px 0 30px}.inform-list{overflow:hidden}.inform-list .inform-list-item{float:left;width:270px;margin-left:40px;position:relative}.inform-list .inform-list-item p{line-height:24px;color:#000;padding-bottom:10px;text-align:justify}.inform-list .inform-list-item:first-child{margin-left:0}.inform-list .inform-list-item .icon-inform-list-1,.inform-list .inform-list-item .icon-inform-list-2,.inform-list .inform-list-item .icon-inform-list-3,.inform-list .inform-list-item .icon-inform-list-4{position:relative;margin:0 auto 25px;height:109px;width:119px}.inform-list .inform-list-item .icon-inform-list-stamp{background-position:-662px -826px;height:65px;left:auto;position:absolute;right:10px;top:5px;width:167px}.inform-list.inform-list-achievements .icon.icon-inform-list-1{background-position:0 -124px}.inform-list.inform-list-achievements .icon.icon-inform-list-2{background-position:-119px -124px}.inform-list.inform-list-achievements .icon.icon-inform-list-3{background-position:-242px -124px}.inform-list.inform-list-achievements .icon.icon-inform-list-4{background-position:-361px -124px;margin-left:25px}.inform-list.inform-list-achievements-2 .inform-list-item .icon{margin:0 auto 14px;height:134px;width:147px}.inform-list.inform-list-achievements-2 .inform-list-item .foot-note{color:#000}.inform-list.inform-list-achievements-2 .icon.icon-inform-list-1{background:url(/images/icons/inform-list-achievements-1.jpg) no-repeat 10px 0}.inform-list.inform-list-achievements-2 .icon.icon-inform-list-2{background:url(/images/icons/inform-list-achievements-2.jpg) no-repeat 17px 0}.inform-list.inform-list-achievements-2 .icon.icon-inform-list-3{background:url(/images/icons/inform-list-achievements-3.png) no-repeat}.inform-list.inform-list-achievements-2 .icon.icon-inform-list-4{background:url(/images/icons/inform-list-achievements-4.jpg) no-repeat 5px 0}.inform-list.inform-list-addtnl .inform-list-item{width:370px;margin-left:30px}.inform-list.inform-list-addtnl .inform-list-item p{font-size:16px;text-align:center}.inform-list.inform-list-addtnl .inform-list-item .icon{margin:0 auto 14px;height:142px}.inform-list.inform-list-addtnl .icon.icon-inform-list-1{background-position:-286px -724px;width:150px}.inform-list.inform-list-addtnl .icon.icon-inform-list-2{background-position:-609px -397px;width:106px}.inform-list.inform-list-addtnl .icon.icon-inform-list-3{background-position:-51px -233px;width:227px}.inform-list.inform-list-steps{margin:21px 0 0}.inform-list.inform-list-steps .inform-list-item{position:relative}.inform-list.inform-list-steps .inform-list-item p{color:#626262}.inform-list.inform-list-steps .inform-list-item .h4{color:#f26901;padding-bottom:5px}.inform-list.inform-list-steps .inform-list-item .icon{margin:0 auto 14px;height:162px}.inform-list.inform-list-steps .inform-list-item .steps-arrow{position:absolute;height:26px;width:71px;background:url(/images/icons/icons-sprite.png) no-repeat;top:57px;right:-35px}.inform-list.inform-list-steps .inform-list-item .steps-arrow.steps-arrow-style-1{background-position:-716px -514px}.inform-list.inform-list-steps .inform-list-item .steps-arrow.steps-arrow-style-2{background-position:-716px -488px}.inform-list.inform-list-steps .icon.icon-inform-list-1{background-position:-51px -717px;width:185px}.inform-list.inform-list-steps .icon.icon-inform-list-2{background-position:-51px -380px;width:210px}.inform-list.inform-list-steps .icon.icon-inform-list-3{background-position:-609px -234px;width:64px}.inform-list.inform-list-steps .icon.icon-inform-list-4{background-position:-470px -397px;width:138px}.inform-list.partners-list{margin:32px 0 0}.inform-list.partners-list .inform-list-item{position:relative;text-align:center;width:275px}.inform-list.partners-list .inform-list-item p{color:#474747;font-size:12px;line-height:18px}.inform-list.partners-list .inform-list-item .icon{margin:0 auto 7px;height:155px}.inform-list.partners-list .icon{position:relative}.inform-list.partners-list .icon.icon-partners-list-1{background-position:-468px -244px;width:140px}.inform-list.partners-list .icon.icon-partners-list-2{background-position:-285px -403px;width:170px}.inform-list.partners-list .icon.icon-partners-list-3{background-position:-50px -882px;width:180px}.bullet{font-family:Arial,sans-serif;font-weight:700;height:109px;margin:0 auto 25px;line-height:normal;text-align:center}.bullet-header{color:#f26901;font-size:61.22px}.bullet-title{color:#8b9c78;font-size:18.1px}.section-about-slider .slide-3 ul{padding:10px 0 15px;line-height:30px}.section-best-coaches{padding:42px 0 25px}.section-best-coaches h2{border-bottom:1px solid #ddd;width:48%;margin-bottom:17px}.section-best-coaches .wrapper{overflow:hidden}.section-best-coaches .best-coaches-wrapper{width:105%}.section-best-coaches .best-coaches-wrapper .l-column{width:378px;display:inline-block;vertical-align:top;margin:0 42px 30px 0;float:none}.best-coaches-item{border-bottom:1px dashed #ddd;color:#555;padding:0 0 0 120px;position:relative;overflow:hidden}.best-coaches-item p{padding-bottom:16px}.best-coaches-item .h4{padding:3px 0 15px}.best-coaches-item .cut-text-block{padding-bottom:0;margin-bottom:16px;height:72px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.best-coaches-item .userpic-coaches{float:left;margin:0 -100% 0 0;position:relative;left:-120px}.best-coaches-item .userpic-coaches>a{display:inline-block;width:100px}.section-reviews{padding:23px 0 30px}.section-reviews .h1{border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:13px}.section-reviews .l-column{width:46.5%}.section-reviews .r-column{width:38.5%}.section-reviews .clearfix .btn{margin-top:6px;padding:5px 27px}.review-item{border-bottom:1px dashed #ddd;padding:0 0 18px 150px;position:relative;overflow:hidden;margin-bottom:18px}.review-item p{padding-bottom:0;font-style:italic;color:#626262}.review-item .review-name{padding:7px 0 12px;color:#000}.review-item .userpic-review{float:left;margin:0 -100% 0 0;position:relative;left:-150px}.about-widget p{line-height:24px;color:#000}.about-widget .clearfix{border-top:1px dashed #ddd}.about-widget .clearfix .btn{margin-top:24px;padding:5px 27px}.about-widget .about-seo-text{height:340px;overflow:hidden;margin-bottom:7px}.about-widget ul li{list-style:outside none disc;margin:0 0 7px 14px;padding:0 0 0 6px}.amount-clients{text-align:center;font-size:90px;line-height:92px;color:#000;padding:17px 0 32px}.amount-clients p{color:#474747;font-size:14px;line-height:18px;padding:7px 0 0}.section-recommend{padding-bottom:35px}.section-recommend .table.table-recommend{margin-bottom:104px}.table.table-recommend{width:85%;margin:8px auto 0}.table.table-recommend .table-col{width:20%}.table.table-recommend .table-col img{display:inline}.form-search .h1{padding-bottom:31px}.form-search fieldset{width:362px;margin:0 auto 8px}.form-search fieldset .input{margin-bottom:31px}.form-search .btn.btn-large{width:337px;padding-right:0;padding-left:0;margin-bottom:35px}.socials{height:40px;margin-left:-40px}.socials li{margin-left:7px;position:relative;float:left}.socials li:first-child{margin-left:0}.socials-share{font-size:0}.socials-share__item{display:inline-block;font-size:15px;line-height:20px;margin-right:16px;vertical-align:top}.socials-share__item:last-child{margin-right:0}.table{display:table;width:100%}.table .table-row{display:table-row}.table .table-cell{display:table-cell;vertical-align:middle}.table .table-col{display:table-cell;vertical-align:middle;text-align:center}.block-some-event{width:321px;padding:18px 10px 14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.block-some-event .block-some-event-header{text-align:center;position:relative;z-index:2;padding-left:28px;padding-right:28px}.block-some-event .block-some-event-header .h3,.block-some-event .block-some-event-header h4{font-weight:700;color:#fff;text-transform:uppercase;padding-bottom:3px;font-size:18px;line-height:23px}.block-some-event .block-some-event-content{padding:10px 28px}.block-some-event .block-some-event-footer{text-align:center;padding:6px 0 2px}.block-some-event .block-some-event-info{border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;margin:-3px -10px 0;display:table}.block-some-event .block-some-event-info .block-some-event-info-cell{color:#fff;height:102px;display:table-cell;vertical-align:middle;padding:0 50px}.block-some-event .block-some-event-content .block-some-event-info{margin-left:-38px;margin-right:-38px}.block-some-event.block-some-event-blue-theme{background:#61bbce url(/images/backgrounds/block-some-event-bg.jpg) no-repeat 0 100%}.block-some-event.block-some-event-green-theme{background:#6ece60 url(/images/backgrounds/block-some-event-bg.jpg) no-repeat -400px 100%}.block-some-event.block-some-event-folet-theme{background:#bb8fde url(/images/backgrounds/block-some-event-bg.jpg) no-repeat -800px 100%}.block-some-event.block-some-event-blue-theme-index{background:#61bbce}.block-some-event.block-some-event-blue-theme .block-some-event-info .block-some-event-info-cell{background-color:#2a97ba}.block-some-event.block-some-event-green-theme .block-some-event-info .block-some-event-info-cell{background-color:#4dab46}.block-some-event.block-some-event-folet-theme .block-some-event-info .block-some-event-info-cell{background-color:#ad6ece}.block-some-event.block-some-event--size--small{width:284px;padding:17px 0 15px}.block-some-event.block-some-event--size--small .block-some-event-info{margin-left:0;margin-right:0}.block-some-event.block-some-event--size--small .block-some-event-info .block-some-event-info-cell{padding:0 10px}.block-some-event.block-some-event--size--small .block-some-event-content{padding-left:10px;padding-right:10px}.block-some-group{margin:-6px auto 0}.block-some-group .block-some-column{float:left;margin-left:87px;width:341px}.block-some-group .block-some-column:first-child{margin-left:0}.block-some-group-wide .block-some-column{float:left;margin-left:87px;width:342px}.block-some-group-wide .block-some-column:first-child{margin-left:0}.block-some-event-simple{width:320px;padding:25px 10px 14px;background-color:#FFF;border:1px solid #e5e5e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.block-some-event-simple .block-some-event-header{text-align:center;padding:0 0 7px}.block-some-event-simple .block-some-event-content{background:url(/images/backgrounds/block-some-event-simple-bg.jpg) repeat-x;margin:0 -10px;padding:12px 18px;font-size:13px;min-height:296px}.block-some-event-simple .block-some-event-content p{padding-bottom:18px}.block-some-event-simple .block-some-event-footer{padding-bottom:7px;text-align:center}.block-some-event-simple .block-some-event-footer .btn{font-weight:400;text-transform:none;font-size:18px;width:auto}.section-news{padding:10px 0 13px}.section-news .l-column{width:750px}.news-block p{padding:0;margin:0 0 15px}.news-block ol,.news-block ul{margin:15px 0 15px 30px}.news-block ol li{list-style:decimal;margin-bottom:10px}.news-block ul li{list-style:disc;margin-bottom:10px}.news-block h1,.news-block h2,.news-block h3,.news-block h4,.news-block h5,.news-block h6{margin:0 0 15px;font-weight:400}.news-block h2{line-height:24px;padding:11px 15px 12px;background:#FFF7E6}.news-block img{display:inline-block}.section-news .r-column{width:410px}.lesson-block img{display:inline-block}.lesson-block iframe{width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch}.list-widget{font-size:12px;border:1px solid #e5e5e1;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.list-widget .list-widget-header{text-align:center;border-bottom:4px solid;padding:26px 22px 2px}.list-widget .list-widget-header .h4{font-size:22px;line-height:24px;color:#516f77}.list-widget .list-widget-content{padding:0 10px 6px}.list-widget .list-widget-footer{text-align:right;border-top:1px solid #e8e6df;padding:10px 22px 9px;font-size:14px}.list-widget.list-widget-red-theme{background-color:#faf8f0}.list-widget.list-widget-red-theme .list-widget-header{border-color:#a72c32}.list-widget.list-widget-blue-theme .list-widget-header{border-color:#2a97ba}.list-widget.list-widget-green-theme .list-widget-header{border-color:#4dab46}.list-widget.list-widget-folet-theme .list-widget-header{border-color:#ad6ece}.list-widget.last-block{color:#626262}.list-widget.last-block p{padding:10px 0 0}.list-widget.last-block .list-widget-date{color:#000!important;padding-bottom:5px}.list-widget.last-block .list-widget-content{background:url(/images/backgrounds/list-widget-last-block.jpg) repeat-x}.list-widget.last-block .list-widget-footer{background-color:#fefdfb;background-image:-moz-linear-gradient(top,#fff,#fcfaf5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fcfaf5));background-image:-webkit-linear-gradient(top,#fff,#fcfaf5);background-image:-o-linear-gradient(top,#fff,#fcfaf5);background-image:linear-gradient(to bottom,#fff,#fcfaf5);background-repeat:repeat-x;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.list-widget-items .list-widget-item{border-top:1px dashed #c1bdad;padding:11px 0;min-height:54px;font-size:14px}.list-widget-items .list-widget-item .preview{height:45px;width:45px;position:relative;display:block;margin-right:17px}.list-widget-items .list-widget-item .table{width:auto}.list-widget-items .list-widget-item .table .table-col{text-align:left}.list-widget-items .list-widget-item .table .table-col .list-widget-date{color:#7c7c7c;font-size:12px}.list-widget-items .list-widget-item .table .table-col.mess-name{width:250px}.list-widget-items .list-widget-item .table .table-col.amount-mess{text-align:center;width:70px}.list-widget-items .list-widget-item .table .table-col.amount-mess span{display:block;font-size:12px}.list-widget-items .list-widget-item:first-child{border-top:0}.section-review-map{padding:43px 0 28px}.section-review-map .header{text-align:center;color:#879774;padding-bottom:55px}.section-review-map .btn.btn-mini{margin-right:70px;padding:5px 28px}.review-map{height:600px;background:url(/images/backgrounds/review-map.jpg) no-repeat 50% 0;position:relative}.review-map .review-map-tooltip{right:-66px;bottom:49px;height:128px;width:312px;color:#626262;font-size:13px;padding:12px;z-index:10;line-height:16px;position:absolute;font-style:italic;background-color:#fafaf8;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.3);box-shadow:2px 2px 6px rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.review-map .review-map-tooltip .review-map-tooltip-name{font-size:14px;font-style:normal;color:#000;padding-bottom:10px}.review-map .review-map-tooltip .review-map-tooltip-name span{color:#ee5f01;margin-right:3px;font-weight:700}.review-map .review-map-tooltip:after{position:absolute;bottom:-18px;right:73px;display:inline-block;border-right:10px solid transparent;border-top:18px solid #fafaf8;border-left:10px solid transparent;content:''}.review-map .review-marker-1{top:190px;left:260px}.review-map .review-marker-2{top:323px;left:318px}.review-map .review-marker-3{top:283px;left:520px}.review-map .review-marker-4{top:169px;left:597px}.review-map .review-marker-5{top:115px;left:683px}.review-map .review-marker-6{top:34px;right:268px;left:auto}.review-map .review-marker-7{top:96px;right:145px;left:auto}.review-map .review-marker-8{top:411px;right:135px;left:auto}.review-map .review-marker-5 .review-map-tooltip{width:300px;right:-41px}.review-map .review-marker-5 .review-map-tooltip:after{right:48px}.review-map .review-marker-8 .review-map-tooltip{width:334px;right:-69px}.review-map .review-marker-8 .review-map-tooltip:after{right:75px}.section-online-board{padding:27px 0 20px}.section-online-board h1{margin:-12px 0 0 172px;font-family:Calibri,Arial,sans-serif;padding-bottom:7px}.section-online-board .l-column{width:800px}.section-online-board .r-column{width:284px}.section-online-board .camera{width:550px;height:324px;margin:0 0 0 170px}.section-online-board .camera .camera_wrap img{right:auto;max-width:none;margin-right:auto}.section-online-board .camera .camera_wrap .camera_prev{left:-117px}.section-online-board .camera .camera_wrap .camera_next,.section-online-board .camera .camera_wrap .camera_prev{top:130px}.section-online-board .camera .camera_wrap .camera_next{right:-117px}.section-online-board .camera .camera_wrap .camera_pag{width:100%;margin:0;bottom:-36px}.section-online-board .camera .camera_wrap .camera_pag ul{text-align:center}.section-online-board .camera .camera_wrap .camera_pag li{float:none;display:inline-block}.section-online-board .block-some-event .block-some-event-header h4{line-height:26px;padding-bottom:14px}.section-online-board .block-some-event .block-some-event-footer .btn.btn-orange{font-size:15px;padding:14px 10px 13px}.section-free-lesson{min-height:424px;padding:0;position:relative}.section-free-lesson .wrapper{position:relative;background:url(/images/backgrounds/free-lesson-bg.jpg) no-repeat 50% 100%;height:100%}.section-free-lesson .free-lesson-l-bg,.section-free-lesson .free-lesson-r-bg{height:100%;width:50%;position:absolute;top:0}.section-free-lesson .free-lesson-l-bg{left:0;background:url(/images/backgrounds/free-lesson-l-bg.jpg) repeat-x 0 100%}.section-free-lesson .free-lesson-r-bg{right:0;background:url(/images/backgrounds/free-lesson-r-bg.jpg) repeat-x 0 100%}.section-free-lesson .camera{width:750px;height:349px;margin:75px 0 0 22px}.section-free-lesson .camera .camera_wrap .camera_next,.section-free-lesson .camera .camera_wrap .camera_prev{top:115px}.section-free-lesson .camera .camera_wrap .camera_pag{margin:0 0 0 87px;bottom:-29px}.section-free-lesson .camera .camera_wrap .camera_caption .camera_caption_padding{width:400px;color:#000;font-size:24px;line-height:30px;padding-top:0}.section-free-lesson .camera .camera_wrap .camera_caption .camera_caption_padding p{padding-bottom:11px}.section-free-lesson .camera .camera_wrap .camera_caption .camera_caption_padding .h2{padding-bottom:24px}.section-free-lesson .block-some-event{width:237px;padding:21px 31px 20px;margin:17px 0 0;background:#bee6fa;background:-moz-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#bee6fa),color-stop(50%,#a4deff),color-stop(100%,#b4e4ff));background:-webkit-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-o-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-ms-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:linear-gradient(to bottom,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bee6fa', endColorstr='#b4e4ff', GradientType=0)}.section-free-lesson .block-some-event .block-some-event-header{padding-left:0;padding-right:0;padding-bottom:7px}.section-free-lesson .block-some-event .block-some-event-header .h3{font-size:22px;line-height:28px;font-weight:400;color:#000;text-transform:none;padding-bottom:0}.section-free-lesson .block-some-event .block-some-event-content{padding-bottom:4px}.section-free-lesson .block-some-event .input{margin-bottom:14px}.section-free-lesson .block-some-event .input input{height:41px;font-size:14px}.section-free-lesson .block-some-event .input .form-group .form-icon-block+input,.section-free-lesson .block-some-event .input .form-icon-block+input{padding-left:39px}.section-free-lesson .block-some-event .input .form-group.has-error .form-icon-block{border-right:0}.section-free-lesson .block-some-event .form-icon-block{width:39px;border:0;background-color:transparent}.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone .placeholder,.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone input{color:#000}.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone input:-moz-placeholder{color:#000}.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone input::-moz-placeholder{color:#000;opacity:1}.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone input:-ms-input-placeholder{color:#000}.section-free-lesson .block-some-event .input .form-group.field-demands-client_phone input::-webkit-input-placeholder{color:#000}.section-free-lesson .block-some-event .block-some-event-footer{padding-top:0;padding-bottom:0}.section-free-lesson .block-some-event .block-some-event-footer .btn{display:block;width:100%;text-align:center;font-size:17px;padding:19px 0 18px;text-transform:none;margin-bottom:16px}.section-free-lesson .block-some-event .block-some-event-footer .text-muted{margin-left:-6px;margin-right:-6px}.section-free-lesson .block-some-event .block-some-event-footer .text-muted,.section-free-lesson .block-some-event .block-some-event-footer .text-muted a{font-size:11px;line-height:16px;color:#606060}.section-addtnl-info{padding:43px 0 57px}.section-addtnl-info .h1{font-size:48px;line-height:50px;text-align:center;padding-bottom:42px}.demo{font-size:30px;line-height:36px;color:#000;text-align:center;margin:56px 0 0}.demo .l-column,.demo .r-column{width:47%;position:relative}.demo .r-column p{padding:62px 0 50px}.demo .r-column .btn{width:327px;padding:12px 0;font-size:18px;text-transform:none;font-weight:400;line-height:26px}.demo .r-column .btn span{display:block;text-transform:uppercase;font-size:21px}.demo .r-column .price-block{top:15px;right:70px}.price-block{height:80px;width:80px;background:url(/images/backgrounds/price-bg.png) no-repeat;text-align:center;font:13px/16px Calibri,Arial,sans-serif;color:#fff;padding:25px 0 0;position:absolute;top:15px;right:90px}.price-block span{font-weight:400;font-size:18px}.section-teacher-registrarions{min-height:424px;padding:0;position:relative;height:auto}.section-teacher-registrarions .wrapper{background:url(/images/backgrounds/teacher-registrarions.jpg) no-repeat 130px 100%;min-height:424px;position:relative}.section-teacher-registrarions .teacher-registrarions-l-bg,.section-teacher-registrarions .teacher-registrarions-r-bg{height:100%;width:50%;position:absolute;top:0}.section-teacher-registrarions .teacher-registrarions-l-bg{left:0;background:url(/images/backgrounds/teacher-registrarions-l-bg.jpg) repeat-x 0 100%}.section-teacher-registrarions .teacher-registrarions-r-bg{right:0;background:url(/images/backgrounds/teacher-registrarions-r-bg.jpg) repeat-x 0 100%}.section-teacher-registrarions h1{margin:26px 0 0 25px}.section-teacher-registrarions .block-some-event{margin:28px 0 33px}.section-teacher-registrarions .block-some-event .btn{font-size:13px;width:200px;padding:13px 0}.section-thanks-text{padding:0}.section-thanks-text p{font-size:20px;line-height:25px;width:650px;padding-bottom:22px}.section-thanks-text h1{padding-bottom:18px}.section-thanks-text .wrapper{min-height:361px;background:url(/images/backgrounds/thanks-text.jpg) no-repeat 90% 100%;padding-top:61px}.additional-services{width:322px;padding:0 10px 14px;border:1px solid #f0eee7;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.additional-services .additional-services-header{height:230px;padding-top:26px}.additional-services .additional-services-header .add-services-title{height:37px;background-color:#77a3ae;border-bottom:1px solid #4f7179;text-align:center;font-size:18px;color:#fff;margin:0 -10px;line-height:37px;position:relative}.additional-services .additional-services-header .add-services-title:after,.additional-services .additional-services-header .add-services-title:before{content:'';display:block;position:absolute;top:0;height:48px;width:12px;background:url(/images/gfx/add-services-title-corner.png) no-repeat}.additional-services .additional-services-header .add-services-title:after{right:-11px;background-position:-12px 0}.additional-services .additional-services-header .add-services-title:before{left:-12px;background-position:0 0}.additional-services .additional-services-header .icon{position:relative;height:165px;margin:0 auto}.additional-services .additional-services-header .icon.icon-add-services-1{background-position:-286px -233px;width:182px}.additional-services .additional-services-header .icon.icon-add-services-2{background-position:-51px -547px;width:188px}.additional-services .additional-services-header .icon.icon-add-services-3{background-position:-286px -554px;width:152px}.additional-services .additional-services-content{padding:8px 15px;font-size:13px;line-height:18px;color:#000;height:222px}.additional-services .additional-services-content dt{font-weight:700}.additional-services .additional-services-content dd,.additional-services .additional-services-content dt{padding-bottom:18px}.additional-services .additional-services-footer{text-align:center}.additional-services .additional-services-footer .btn{width:166px;font-weight:400;padding:14px 0 13px;font-size:20px;text-transform:none}.menu-block{margin-bottom:12px;background-color:#FFF;border-top:5px solid;padding:6px 12px 3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);-moz-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.menu-block li{font:18px/24px Calibri,Arial,sans-serif;margin-bottom:6px}.menu-block li.active a,.menu-block li:hover a,a#mail-office-page.active{color:#e95602;text-decoration:none}.menu-block.menu-block-red-theme{border-top-color:#a72c32}.menu-block.menu-block-blue-theme{border-top-color:#2a97ba}.menu-block.menu-block-folet-theme{border-top-color:#ad6ece}.current-balance{color:#fff;font-size:14px;text-align:center;margin-bottom:9px;font-weight:700;padding:13px;background-color:#8b9c78;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form.form-admin-message{color:#fff;font-size:12px;text-align:center;margin-bottom:12px;margin-right:0;font-weight:700;padding:9px 3px 17px;background-color:#8b9c78;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form.form-admin-message .h6{color:#fff;line-height:18px;padding-bottom:6px}.form.form-admin-message .textarea{margin-bottom:19px}.form.form-admin-message .textarea textarea{height:119px}.breadcrumbs li{line-height:23px}.breadcrumbs li span{margin:0 3px}.breadcrumbs-main{overflow:hidden;margin:1px 0 17px}.breadcrumbs-main li{float:left;color:#902914;font-size:12px;line-height:18px}.breadcrumbs-main li a{color:#898989}.breadcrumbs-main li span{margin:0 10px;color:#898989}.site-map{padding:16px 0 0}.site-map .h3{color:#383838;padding-bottom:17px;line-height:24px}.site-map .l-column{width:540px}.site-map .r-column{width:600px}.site-map .site-map-markup{margin-bottom:36px}.site-map .site-map-markup li{margin-bottom:6px}.site-map .site-map-markup li a{color:#2579bf;font-size:14px;position:relative;padding-left:40px}.site-map .site-map-markup li a .icon{width:16px;height:14px;background-position:-686px -362px;left:3px}.site-map .site-map-markup li a:hover{color:#ee6b19}.site-map .site-map-markup li a:hover .icon{background-position:-704px -362px}.site-map.university{padding-top:10px}.site-map.university .site-map-markup li a{padding:0}.site-map.language{padding-top:13px}.site-map.language .site-map-markup{width:599px}.site-map.language .site-map-markup dl{padding-bottom:27px}.site-map.language .site-map-markup dl dt{font-size:24px;line-height:28px;color:#383838;position:relative;padding:12px 0 25px 93px}.site-map.language .site-map-markup dl dd{padding-bottom:6px}.site-map.district{padding-top:10px;overflow:hidden}.site-map.district .site-map-markup{width:106%}.site-map.district .site-map-markup li{float:left;width:33.3%;position:relative}.site-map.district .site-map-markup li a{padding-left:31px}.site-map.district .site-map-markup li .icon{width:13px;height:13px;top:3px;left:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.site-map.district .site-map-markup li .icon.icon-yellow{background-color:#f9be0c}.site-map.district .site-map-markup li .icon.icon-yellow-light{background-color:#f9e421}.site-map.district .site-map-markup li .icon.icon-green{background-color:#44b759}.site-map.district .site-map-markup li .icon.icon-green-light{background-color:#bbe77c}.site-map.district .site-map-markup li .icon.icon-gray{background-color:#c6c6c6}.site-map.district .site-map-markup li .icon.icon-gray-light{background-color:#faf8f0}.site-map.district .site-map-markup li .icon.icon-red{background-color:#f24841}.site-map.district .site-map-markup li .icon.icon-fiolet{background-color:#bd8cc1}.site-map.district .site-map-markup li .icon.icon-blue{background-color:#2579bf}.site-map.district .site-map-markup li .icon.icon-blue-light{background-color:#00b7f4}.site-map.district .site-map-markup li .icon.icon-blue-light-lighter{background-color:#00f5f5}.site-map.district .site-map-markup li .icon.icon-brown{background-color:#976d49}.site-map.district .site-map-markup li .icon.icon-double-red{border:1px solid #f24841;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.site-map.district .site-map-markup li .icon.icon-double-red::after{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid #f24841;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tabs{position:relative}.tabs .tabs-header,.tabs .tabs-header .tabs-header-items{height:32px}.tabs .tabs-header .tabs-header-items li{width:145px;float:left;padding:8px 0;height:16px;cursor:pointer;color:#2579bf;margin-left:14px;text-align:center;background-color:#FFF;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.tabs .tabs-header .tabs-header-items li.active{color:#fff;font-weight:700;background-color:#8b9c78;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.tabs .tabs-header .tabs-header-items li:first-child{margin-left:12px}.tabs .tabs-content{padding:19px 29px 8px;background-color:#8b9c78;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tabs .tabs-content .tabs-content-item{display:none}.tabs .tabs-content .tabs-content-item.active{display:block}.tabs.tabs-style-2{position:relative}.tabs.tabs-style-2 .tabs-header{height:44px}.tabs.tabs-style-2 .tabs-header .tabs-header-items{height:44px;float:left}.tabs.tabs-style-2 .tabs-header .tabs-header-items li{width:163px;float:left;padding:12px 0 8px;height:auto;cursor:pointer;color:#738361;margin-left:14px;text-align:center;background-color:#faf8f0;font:24px/24px Calibri;-webkit-box-shadow:inset 0 -12px 11px rgba(0,0,0,.1);-moz-box-shadow:inset 0 -12px 11px rgba(0,0,0,.1);box-shadow:inset 0 -12px 11px rgba(0,0,0,.1)}.tabs.tabs-style-2 .tabs-header .tabs-header-items li.active{color:#383838;font-weight:normla;background-color:#faf8f0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs.tabs-style-2 .tabs-header .tabs-header-items li:first-child{margin-left:28px}.tabs.tabs-style-2 .tabs-header .form.form-search{float:right}.tabs.tabs-style-2 .tabs-header .form.form-search .input input{width:475px;height:31px;padding-left:18px}.tabs.tabs-style-2 .tabs-header .form.form-search .icon-btn-search{top:10px;right:10px}.tabs.tabs-style-2 .tabs-content{padding:14px 32px 3px;background-color:#faf8f0}.choose-heading{margin:7px 0 28px}.choose-heading .form-search{float:right}.choose-heading .tabs-header .tabs-header-items{float:left}.choose-heading .choose-heading-list{overflow:hidden}.choose-heading .choose-heading-list li{float:left;margin-left:69px}.choose-heading .choose-heading-list li:first-child{margin-left:0}.choose-heading .choose-heading-list li a{display:block;color:#fff;height:31px;width:204px;padding:0 15px;margin-bottom:11px;border:1px solid #fff;text-decoration:none;background-color:#8b9c78;font:20px/29px Calibri,Arial,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.choose-heading .choose-heading-list li a.active{background-color:#2a97ba}.form.form-search{position:relative}.form.form-search .icon-btn-search{left:auto;right:8px;top:6px}.form.form-search .input input{border:0;height:26px;width:360px;font-size:14px;line-height:18px;padding-right:25px;-webkit-box-shadow:-1px -1px 1px rgba(0,0,0,.2);-moz-box-shadow:-1px -1px 1px rgba(0,0,0,.2);box-shadow:-1px -1px 1px rgba(0,0,0,.2)}.form.form-search fieldset{width:500px}.form.form-search .input.input-form-search input,.form.form-search .select.select-form-search select,.form.form-search .textarea.textarea-form-search textarea{height:60px;font-size:18px;width:100%}.table.table-favorite{overflow:hidden;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.table.table-favorite .table-col{background-color:#FFF;padding:7px 2px;text-align:left;border-top:1px solid #eee}.table.table-favorite .table-col .btn{font-weight:400}.table.table-favorite .table-col .icon-favorite,.table.table-favorite .table-col .icon-no-favorite{margin:0 auto}.table.table-favorite .table-row:first-child .table-col{border:0}.table.table-favorite .table-col.table-col-icon{width:35px}.table.table-favorite .table-col.table-col-name{width:545px}.table.table-favorite .table-col.table-col-toggle{width:109px}.table.table-favorite .table-col.table-col-btn{width:148px}.favorite-toggle-btn{overflow:hidden;margin:3px 6px 0}.favorite-toggle-btn .icon{float:left;position:relative;height:23px;width:24px;margin-left:15px;cursor:pointer}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-1{background-position:-686px -334px;margin-left:0}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-2{background-position:-719px -336px}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-3{background-position:-751px -336px}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-1.active{background-position:-9px -416px}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-2.active{background-position:-9px -444px}.favorite-toggle-btn .icon.icon-favorite-toggle-btn-3.active{background-position:-9px -477px}.partnership{padding-bottom:24px}.partnership .h3{padding-bottom:5px;float:left;margin:25px 0 0}.partnership .h4{padding-bottom:8px}.partnership .partnership-link{clear:both;margin:30px 0 0 5px;float:left;width:470px;height:170px;background:url(/images/backgrounds/partnership-bg.jpg) no-repeat;text-align:center;padding:215px 50px 0 0}.partnership .block-some-event{float:right;width:310px;margin-top:-28px}.partnership .block-some-event .btn{font-size:20px;line-height:20px;padding:14px 20px 13px}.partnership .block-some-event .input,.partnership .block-some-event .select,.partnership .block-some-event .textarea{margin-bottom:11px}.partnership .block-some-event .input input{height:37px}.partnership .block-some-event .textarea textarea{font-style:italic;height:105px}.partnership .block-some-event .block-some-event-header{padding:0}.partnership .block-some-event .block-some-event-footer{padding-top:0;margin-top:-5px}.section-partner-request{padding:30px 0 20px}.section-partner-request .h2{padding-bottom:14px}.section-partner-request .table{text-align:center;width:1000px;margin:0 auto}.section-partner-request .table th{background-color:#8b9c78;color:#fff;font-weight:400}.section-partner-request .table td,.section-partner-request .table th{padding:10px}.section-partner-request .table td{background-color:#faf8f0}.section-partner-request .table tr:nth-child(odd) td{background-color:#FFF}.section-partner-request .status-partner-request{margin:0 auto;height:16px;width:16px;background:url(/images/icons/icons-sprite.png) no-repeat}.section-partner-request .status-partner-request.status-accept{background-position:-9px -835px}.section-partner-request .status-partner-request.status-wait-payment{background-position:-9px -810px}.section-partner-request .status-partner-request.status-wait-end{background-position:-9px -785px}.section-partner-request .status-partner-request.status-info{background-position:-9px -1009px}.section-partner-request .section-partner-request-info{overflow:hidden;padding:42px 100px 0}.section-partner-request .section-partner-request-info li{float:left;width:495px;height:43px}.section-partner-request .section-partner-request-info li p{float:left;font-size:12px;font-style:italic}.section-partner-request .section-partner-request-info li .status-partner-request{float:left;margin-right:10px}.section-remuneration{padding:25px 0}.section-remuneration .h3{text-align:center;padding-bottom:12px}.section-remuneration .form{text-align:center;margin-bottom:18px}.section-remuneration .form fieldset{width:420px;margin:0 auto}.section-remuneration .form fieldset .input{margin-bottom:26px}.section-remuneration .form fieldset .select{margin-bottom:31px}.section-remuneration .form fieldset .input .form-icon-block+input,.section-remuneration .form fieldset .textarea .form-icon-block+textarea{padding-left:110px}.section-remuneration .form fieldset .form-icon-block{width:96px;font-size:14px;color:#626262;line-height:46px}.section-remuneration .form .btn{font-size:18px;padding:17px 46px 16px}.section-remuneration .form+p{font-size:12px;text-align:center;line-height:16px}.section-search-filter{padding:12px 0 27px}.section-search-filter #seo div,.section-search-filter p{font-size:12px;line-height:18px;color:#626262;padding-bottom:13px}.section-search-filter #seo div.last a,.section-search-filter p a{color:#a2a2a2}.section-search-filter .h1{padding-bottom:0;max-width:850px}.section-search-filter .h3{padding-bottom:5px}.section-search-filter .l-column{width:850px}.section-search-filter .r-column{width:310px;position:absolute;right:20px;bottom:0}.section-search-filter .form.form-search-coatch{margin-top:20px}.section-seo{margin-top:67px}.section-seo .seo-text-block{position:relative}.section-seo .seo-text-block ol,.section-seo .seo-text-block ul{margin:10px 0}.section-seo .seo-text-block ol li{list-style:decimal;margin-left:20px}.section-seo .seo-text-block ul li{list-style:disc;margin-left:20px}.section-seo .seo-text-block p{padding:0;margin:0 0 10px}.section-seo .seo-text-block h1,.section-seo .seo-text-block h2,.section-seo .seo-text-block h3{padding:0;margin:15px 0}.form.teatcher-search-form{width:264px;margin-top:3px;padding:15px 23px 0;background-color:#4daec9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form.teatcher-search-form section{margin-top:14px}.form.teatcher-search-form section .label{font-size:16px;line-height:18px;font-weight:700;color:#fff8a2;padding-bottom:7px}.form.teatcher-search-form section .select{margin-bottom:0}.form.teatcher-search-form section .checkbox{margin:10px 0 0 4px;font-size:16px}.form.teatcher-search-form section .checkbox.sex{font-size:14px;margin-bottom:10px}.form.teatcher-search-form section .radioblock{margin:3px 0 41px 4px}.form.teatcher-search-form section .radioblock.radioblock-gender{margin-bottom:0}.form.teatcher-search-form section .teatcher-search-form-add{margin:7px 0 17px;padding:11px 11px 4px;background-color:#b9ecf7;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form.teatcher-search-form section .teatcher-search-form-add li{font-size:14px;color:#0a0a0a;padding-left:23px;margin-bottom:6px;position:relative}.form.teatcher-search-form section .teatcher-search-form-add li .icon{width:8px;height:8px;background-position:-830px -336px;top:5px;left:2px;cursor:pointer}.form.teatcher-search-form section:first-child{margin-top:0}.form.teatcher-search-form fieldset{margin-bottom:14px}.form.teatcher-search-form .btn-more{position:relative;height:37px;background-color:#7ccedf;cursor:pointer;margin:0 -23px 0;font-size:16px;line-height:37px;color:#fff;font-weight:700;padding:0 24px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.form.teatcher-search-form .btn-more .icon{top:16px;left:auto;right:16px;width:38px;height:8px;background-position:-816px -362px}.form.teatcher-search-form .btn-more.active .icon{top:16px;right:18px;width:15px;height:8px;background-position:-827px -374px}.form.teatcher-search-form .btn.btn-blue{border:1px solid #fff;margin:3px auto 12px;padding:12px}.form.teatcher-search-form .more-filters{padding:14px 0 0;display:none}.form.teatcher-search-form .more-filters section:first-child{margin-bottom:40px}.section-seatch-result{padding:8px 0 40px}.section-seatch-result .sort.sort--worksheet{margin-bottom:5px}.section-seatch-result .wrapper>.l-column{width:850px}.section-seatch-result .wrapper>.r-column{width:310px}.section-seatch-result .amounts-client{text-align:center;font-size:18px;color:#474747;padding:28px 0 16px}.section-seatch-result .amounts-client p{margin:1px 0 0;padding-bottom:0;line-height:21px}.section-seatch-result .amounts-client span{font-size:60px;color:#000;line-height:51px}.section-seatch-result .pager{margin:40px 0 0;padding-top:0}.section-seatch-result .up-link{position:relative;font-size:14px;margin:11px 0 0 47px;float:left}.section-seatch-result .up-link .icon{height:14px;width:6px;background-position:-815px -235px;left:auto;right:-10px;top:3px}.section-seatch-result .special-links span{display:block;color:#8b9c78;margin-top:10px;font-size:16px;line-height:20px;font-weight:700}.section-seatch-result .special-links a{display:block;text-decoration:none;margin:5px 0}.section-seatch-result .special-links a:hover{text-decoration:underline}.catalog-text{padding-top:20px}.catalog-text p{max-width:850px}.client-review{margin-bottom:10px}.client-review p{padding:16px 5px 28px 20px;color:#626262;font-size:12px;font-style:italic;position:relative;background-color:#FFF;border:1px solid #e6e2db;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.client-review p:after{content:'';display:block;height:26px;width:27px;position:absolute;right:54px;bottom:-26px;background:url(/images/icons/icons-sprite.png) no-repeat -729px -235px}.client-review div{display:block;padding:7px 26px;font-size:12px;color:#000}.all-client-review{margin:-6px 0 0 0;font-size:12px}.result-questionnaire{margin-top:23px;padding:14px 20px 17px 16px;background-color:#FFF;border:1px solid #f0ece5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.result-questionnaire:first-child{margin-top:7px}.sort.sort--horizontal+.wrapper>.l-column>.result-questionnaire:first-child{margin-top:22px}.result-questionnaire .r-column{margin:0 0 0 225px;float:none}.result-questionnaire .l-column{width:193px;text-align:center}.result-questionnaire .l-column .userpic{height:250px;margin:5px 0 10px 4px;border:1px solid #898989}.result-questionnaire .l-column .userpic img{width:100%;height:100%}.result-questionnaire .l-column .userpic img.zoomable{cursor:url(/images/cursors/zoom-in.cur),auto;margin-bottom:15px}.result-questionnaire .l-column .zoom{position:relative;padding-left:27px;margin:10px 0 12px;text-decoration:none;font-size:14px}.result-questionnaire .l-column .zoom span{border-bottom:1px dashed #2579bf}.result-questionnaire .l-column .zoom .icon{top:2px}.result-questionnaire .l-column .review-link{position:relative;padding-left:25px;margin-left:21px;font-size:14px;color:#ec610e}.result-questionnaire .l-column .recomended-desk{width:171px;height:41px;background:url(/images/icons/icons-sprite.png) no-repeat -619px -576px;color:#fff;margin:20px 0 0 -26px;text-align:center;font-size:14px;line-height:32px}.result-questionnaire .feedback{padding:12px;text-align:left;background:#f5f5f5;border:1px solid #ddd;border-radius:6px}.result-questionnaire .feedback__more{margin-top:22px;text-align:center;clear:both}.result-questionnaire .feedback__link{font-weight:700;font-size:14px;text-decoration:none;color:#414141;border-bottom:1px solid #414141}.result-questionnaire .feedback__show{float:right;margin:8px 0 22px;font-weight:700;font-size:12px;text-decoration:none;color:#414141;border-bottom:1px dashed}.result-questionnaire .feedback__show::after{display:inline-block;width:5px;height:5px;margin:0 0 3px 4px;content:'';border-bottom:1px solid #414141;border-left:1px solid #414141;transform:rotate(-45deg)}.result-questionnaire .feedback__show.open::after{transform:rotate(135deg);margin-bottom:0}.result-questionnaire .result-questionnaire-header{margin:4px 0 20px}.result-questionnaire .result-questionnaire-header a{color:#2579bf;padding-bottom:0}.result-questionnaire .result-questionnaire-content{margin-bottom:10px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__item{position:relative;color:#000;font-size:14px;line-height:17px;padding-bottom:18px;overflow:hidden}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__label{width:165px;font-weight:700;float:left}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__caption{margin-left:168px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__caption.result-questionnaire-content__caption--pre{white-space:pre-line}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__caption.formation br{display:block;margin:0 0 10px;content:""}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__item.result-questionnaire-content__item--more-inform{margin-top:6px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__item.result-questionnaire-content__item--subjects{color:#383838;font-weight:700;font-size:18px;line-height:1.5;margin-bottom:13px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__item.result-questionnaire-content__item--more-inform .result-questionnaire-content__icon{position:relative;display:inline-block;vertical-align:middle;top:0;margin-right:5px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__item.result-questionnaire-content__item--more-inform .result-questionnaire-content__caption{margin:0}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__column{width:45%;float:left;padding-left:30px;border-left:1px solid #e6e2db}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__column:first-child{border-left:0;padding-left:0}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__hd{display:block;font-weight:700;margin-bottom:10px}.result-questionnaire .result-questionnaire-content .result-questionnaire-content__text{display:inline-block;width:95%}.result-questionnaire .result-questionnaire-content__online{margin-top:20px;padding:5px;text-align:center;background:#ffefd5;border-radius:4px}.result-questionnaire .result-questionnaire-content__only-online{display:table-cell;width:403px;margin-top:20px;padding:5px;text-align:center;background:#fecfa6;border-radius:4px}.result-questionnaire .result-questionnaire-footer{font-size:16px;padding-bottom:5px}.result-questionnaire .btn-wrap{display:table;border-spacing:15px 0;margin-left:-15px;margin-right:-15px}.result-questionnaire .btn-wrap .btn{display:table-cell;vertical-align:middle}.result-questionnaire .result-questionnaire-footer .btn.btn--old-design{display:inline-block;font-size:16px;padding:16px 27px 14px;margin-left:20px}.result-questionnaire .result-questionnaire-footer .rating{float:right;margin-top:13px;margin-right:5px}.result-questionnaire .result-questionnaire-footer .review-link{font-size:14px;margin-left:32px}.result-questionnaire__title{margin-bottom:24px;font-weight:700;font-size:18px;line-height:1.5;display:inline-block}.result-questionnaire__row{position:relative;min-height:42px;padding-right:200px;margin-bottom:9px}.result-questionnaire__row .price{position:absolute;top:0;right:0}.result-questionnaire__row .level{margin-top:-8px;padding-bottom:10px}.rating{display:inline-block}.rating li{float:left;font-size:16px;color:#000;padding-left:3px}.rating li a{display:block;height:16px;width:16px;background:url(/images/icons/icons-sprite.png) no-repeat -9px -734px;cursor:default}.rating.rating--editable li a{cursor:pointer}.rating li.active a{background-position:-9px -708px}.rating li.active-half a{background-position:-30px -734px}.rating li.rating-amount{color:#898989}.rating li.rating__label{font-size:14px;line-height:18px;color:#898989}.pager{text-align:center;padding:5px 0 0;font-size:0}.pager li{display:inline-block;vertical-align:top;margin:0 7px}.pager li a{display:block;min-width:37px;height:37px;font-size:18px;line-height:39px;color:#000!important;text-decoration:none;background-color:#eae6de;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pager li a:hover{background-color:#ACEAF7}.pager li.active a{background-color:#79ccdd}.pager li.arrow a{text-indent:-9999px;overflow:hidden;background:0 0}.pager li.arrow a::after{content:'';display:block;width:19px;height:9px;background:url(/images/icons/icons-sprite.png) no-repeat;position:absolute;top:50%;left:6px;margin-top:-5px}.pager li.arrow.arrow-prev a::after{background-position:-774px -236px}.pager li.arrow.arrow-next a::after{background-position:-794px -236px}.pager.pager-style-2 li{font-size:14px;line-height:18px;color:#555;display:block}.pager.pager-style-2 li a{color:#2579bf;display:inline;background:0 0;font-size:14px;line-height:18px;text-decoration:underline}.pager.pager-style-2 li.arrow{margin:0}.pager.pager-style-2 li.arrow.arrow-prev{float:left}.pager.pager-style-2 li.arrow.arrow-next{float:right}.pager.pager-style-2 li.pager-inform{margin:0 180px;padding-left:27px}.section-seo-about{padding:23px 0;position:absolute;left:0;bottom:402px;width:100%}.section-seo-about p{padding-bottom:18px}.section-seo-about .h1{padding-bottom:13px}.section-seo-about .l-column,.section-seo-about .r-column{width:49%;font-size:12px;color:#7c7c7c;line-height:18px}.section-seo-about-punisher{height:349px;overflow:hidden}.section-profile{padding-bottom:34px}.section-profile .section-profile-topbar{display:flex;justify-content:space-between;overflow:hidden;font-size:15px;padding-top:10px;height:34px}.section-profile .section-profile-topbar .back{float:left;margin:5px 0 0 5px}.section-profile .section-profile-topbar .back.active{color:#898989}.section-profile .section-profile-topbar .profile-share{float:right}.section-profile .section-profile-topbar .profile-share li{float:right;margin-left:16px;line-height:20px}.section-profile .section-profile-topbar .profile-share li.vk{margin-right:-24px}.b-profile{padding:14px 25px 25px 14px;background-color:#FFF;border:1px solid #f0ece5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-profile>.r-column{float:none;margin:0 0 0 327px}.b-profile>.l-column{float:left;width:280px}.b-profile>.l-column .userpic{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.b-profile .l-column .userpic.zoomable{cursor:url(/images/cursors/zoom-in.cur),auto;margin-bottom:15px}.b-profile .l-column .zoom{position:relative;padding-left:27px;margin:10px auto 0;display:block;width:80px}.b-profile .l-column .btn{width:100%;padding:16px 0 15px;font-size:18px;text-align:center;margin:7px 0}.b-profile .teatcher-reviews{margin:30px 0}.b-profile .teatcher-reviews .h6{font-weight:700;position:relative;color:#555;padding:0 0 10px 26px;margin:0 0 0 7px;font-size:16px}.b-profile .teatcher-reviews .h6 .icon{height:16px;width:16px;background-position:-9px -608px}.b-profile .teatcher-reviews .teatcher-reviews-block{padding:8px 6px;color:#626262;font-size:14px;line-height:20px;position:relative;margin-bottom:44px;background-color:#f6f4eb;border:1px solid #e6e2db;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-profile .teatcher-reviews .teatcher-reviews-block:after{content:'';display:block;height:16px;width:17px;position:absolute;right:34px;bottom:-16px;background:url(/images/icons/icons-sprite.png) no-repeat -822px -235px}.b-profile .teatcher-reviews .teatcher-reviews-footer{font-size:14px}.b-profile .teatcher-reviews .teatcher-reviews-footer .leave{float:left;position:relative;padding-left:22px}.b-profile .teatcher-reviews .teatcher-reviews-footer .all{float:right}.b-profile .teatcher-reviews-header{overflow:hidden;margin:0 -5px 15px;padding:0 5px 5px}.b-profile .teatcher-reviews-header .btn-wrap{display:table;border-spacing:15px 0;margin-left:-15px;margin-right:-15px;float:right}.b-profile .teatcher-reviews-header .btn-wrap .btn{display:table-cell;vertical-align:middle}.b-profile .teatcher-reviews-header .h3.ban-list{text-decoration:line-through}.b-profile .teatcher-reviews-info{position:relative;padding:24px 13px 4px;background-color:#f4f1ec;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-profile ul.teatcher-reviews-info li{padding-left:41px;position:relative;font-size:16px;color:#000;min-height:34px;line-height:20px}.b-profile ul.teatcher-reviews-info li p{padding-bottom:16px;display:inline-block;width:450px}.b-profile ul.teatcher-reviews-info li .name{display:block;float:left;color:#626262;width:300px}.b-profile .teatcher-location .station{overflow:hidden}.b-profile .teatcher-location .station .metro-line{clear:both;font-weight:700;padding-bottom:5px}.b-profile .teatcher-location .station .hide-stations{clear:both;float:left;margin:15px 0 20px}.b-profile .teatcher-location .station .hide-stations a{border:1px solid #bebebe;padding:5px 10px;background-color:#fff}.b-profile .teatcher-location .station-name{float:left;margin-right:12px;margin-bottom:8px;height:24px;background-color:#FFF;border:1px dashed #96b7e1;color:#2579bf;font-size:14px;line-height:24px;padding:0 10px}.b-profile .teatcher-location .station-name .circle{display:inline-block;width:8px;height:8px;margin:0 5px 0 -3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.b-profile .teatcher-location .station-name.station-name-dis{border:1px solid #bebebe;color:#626262}.b-profile .teatcher-location .station-name.station-name-dis .circle{display:none}.b-profile .teatcher-location .station-name.station-name-yellow .circle{background-color:#f9be0c}.b-profile .teatcher-location .station-name.station-name-yellow-light .circle{background-color:#f9e421}.b-profile .teatcher-location .station-name.station-name-green .circle{background-color:#44b759}.b-profile .teatcher-location .station-name.station-name-green-light .circle{background-color:#bbe77c}.b-profile .teatcher-location .station-name.station-name-gray .circle{background-color:#c6c6c6}.b-profile .teatcher-location .station-name.station-name-gray-light .circle{background-color:#faf8f0}.b-profile .teatcher-location .station-name.station-name-red .circle{background-color:#f24841}.b-profile .teatcher-location .station-name.station-name-fiolet .circle{background-color:#bd8cc1}.b-profile .teatcher-location .station-name.station-name-blue .circle{background-color:#2579bf}.b-profile .teatcher-location .station-name.station-name-pink .circle{background-color:#ff9ed7}.b-profile .teatcher-location .station-name.station-name-blue-light .circle{background-color:#00b7f4}.b-profile .teatcher-location .station-name.station-name-brown .circle{background-color:#976d49}.b-profile .teatcher-location .station-name.station-name-double-red .circle{position:relative;border:1px solid #f24841;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-profile .teatcher-location .station-name.station-name-double-red i::after{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid #f24841;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.b-profile .teatcher-location .station-name span{display:inline-block;height:5px;margin-right:10px;width:20px;vertical-align:middle}.b-profile .teatcher-location .station-name.line-name-yellow span{background-color:#f9be0c}.b-profile .teatcher-location .station-name.line-name-yellow-light span{background-color:#f9e421}.b-profile .teatcher-location .station-name.line-name-green span{background-color:#44b759}.b-profile .teatcher-location .station-name.line-name-green-light span{background-color:#bbe77c}.b-profile .teatcher-location .station-name.line-name-gray span{background-color:#c6c6c6}.b-profile .teatcher-location .station-name.line-name-gray-light span{background-color:#faf8f0}.b-profile .teatcher-location .station-name.line-name-red span{background-color:#f24841}.b-profile .teatcher-location .station-name.line-name-fiolet span{background-color:#bd8cc1}.b-profile .teatcher-location .station-name.line-name-blue span{background-color:#2579bf}.b-profile .teatcher-location .station-name.line-name-pink span{background-color:#ff9ed7}.b-profile .teatcher-location .station-name.line-name-blue-light span{background-color:#00b7f4}.b-profile .teatcher-location .station-name.line-name-brown span{background-color:#976d49}.b-profile .teatcher-location .station-name.line-name-double-red span{position:relative;border-top:2px solid #f24841;border-bottom:2px solid #f24841;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-profile .teatcher-location .station-name.line-name-new-moscow span{background:url(/images/icons/newmoscow.png) no-repeat;height:18px;margin-right:7px}.b-profile .teatcher-reviews-info .ban-description{margin:0 10px 20px;text-align:justify}.b-profile .teatcher-reviews-info .ban-description.italic{font-style:italic}.b-profile .teatcher-reviews-info .ban-description .ban-list{margin:10px 0 0 40px}.b-profile .teatcher-reviews-info .ban-description .ban-list li{list-style:outside none disc;height:20px;padding:0}.b-profile .teatcher-reviews-full-informations{margin:25px 0 10px}.b-profile .teatcher-reviews-full-informations .cut-text-block{position:relative;overflow:hidden;margin-bottom:18px;height:95px;padding-top:5px}.b-profile .teatcher-reviews-full-informations .show-cut-text-block{margin-bottom:30px}.b-profile .teatcher-reviews-full-informations .show-cut-text-link{border-bottom:1px dashed;text-decoration:none}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block{padding-bottom:20px}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block:first-child{padding-bottom:15px}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block a{color:#7c7c7c}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block p{padding-bottom:10px}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block .h4{position:relative;padding:0 0 15px 41px}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block img{display:inline}.b-profile .teatcher-reviews-full-informations .socials-share-wrap{margin-top:30px;text-align:right}.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block,.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block p,.b-profile .teatcher-reviews-full-informations .teatcher-reviews-full-info-block ul{font-size:16px;line-height:20px}.b-profile .teatcher-reviews-info .teatcher-location{position:relative;background:#fbf8f2;border-top:1px solid #dcdcdc;padding:20px 15px 15px;margin:0 -13px -4px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.b-profile .teatcher-reviews-info .teatcher-location .name{width:100%;margin-bottom:10px}.teatcher-location__inner{width:100%;display:flex;justify-content:space-between}.teatcher-location__student,.teatcher-location__teatcher{flex-basis:48%}.teatcher-location__online{margin:10px -15px 0;padding:5px;text-align:center;background-image:linear-gradient(to bottom,#ffefd5,#ffefd5),linear-gradient(to top,#ffe7c3,rgba(255,243,223,0) 51%,#ffe7c3)}.teatcher-location__title{font-size:14px;display:inline-block;margin-bottom:10px}.remote-only{background:#fecfa6;border-radius:4px;padding:5px}.teatcher-location .teatcher-location__map{position:relative;height:264px;border:1px solid #e6e2db;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px}.teatcher-location .teatcher-location__hint{position:absolute;right:15px;bottom:30px;z-index:2;padding:15px;font-size:14px;line-height:1;color:#000;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;max-width:85%}.section-search-more{padding:22px 0 15px}.section-search-more .l-column{width:45%}.section-search-more .r-column{width:52%}.section-search-more .h4{font-weight:700;color:#8b9c78;padding-bottom:11px}.section-search-more .l-column ul li{padding-bottom:6px}.section-search-more .more-teachers{overflow:hidden}.section-search-more .more-teachers li{float:left;width:122px;font-size:12px;margin-right:12px;padding:11px 10px;border:1px solid #eae8e1;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.section-search-more .more-teachers li p{padding:0}.section-search-more .more-teachers li img{margin:0 auto 8px}.section-search-more .more-teachers li:first-child{margin-left:0}.reviews-carousel{padding:0 15px 0 48px;position:relative}.reviews-carousel .b-carousel{overflow:hidden}.reviews-carousel .carousel{height:190px;overflow:hidden}.reviews-carousel .carousel>ul>li{height:170px;border-right:1px solid #deddda;position:relative;width:357px;padding:17px 0 0;margin-right:49px;overflow:hidden}.reviews-carousel .carousel>ul>li img{position:absolute;top:21px;left:0}.reviews-carousel .carousel>ul>li p{font-size:12px;line-height:16px;padding-left:106px;padding-right:20px}.reviews-carousel .carousel>ul>li p>:first-child{color:#000;display:block;padding-bottom:10px}.reviews-carousel .carousel>ul>li p>:last-child{font-size:12px;line-height:18px;font-family:Arial,Helvetica,sans-serif;color:#626262}.reviews-carousel .carousel>ul>li:last-child{margin-right:0}.reviews-carousel .next,.reviews-carousel .prev{display:block;position:absolute;width:13px;height:20px;border:0;background:url(/images/landing/carousel-arrows.png) no-repeat;top:77px;z-index:5}.reviews-carousel .prev{background-position:0 0;left:0}.reviews-carousel .next{background-position:-13px 0;right:-40px}.landing{height:100%}.landing #main{min-height:100%}.landing header{height:98px;position:relative;z-index:10;background-color:#faf8f0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.landing header .logotype{float:left;width:485px;height:98px;background:url(/images/landing/logo.jpg) no-repeat}.landing header .logotype .logo{height:98px;width:245px;background:0 0}.landing header .phones{float:right;text-align:right;width:auto;font-family:Arial,Helvetica,sans-serif;margin:14px 0 0}.landing header .phones .phones-title{font-size:12px;text-transform:uppercase;color:#000;padding-bottom:5px}.landing header .phones .phone-item{float:right;font-size:20px;margin-left:20px;color:#a72c32}.landing header .phones .phone-item:first-child{float:left}.landing header .phones .phone-item b{font-weight:400}.landing header .phones .phone-item p{font-size:10px;color:#626262}.landing header .phones .phone-item span{color:#7c7c7c}.landing .content{margin-top:0}.landing .content .section-request-selection-coach{height:657px;background-color:#fff;border-bottom:1px solid #dbd8ce;overflow:hidden;padding:0}.landing .content .section-request-selection-coach .block-some-event .block-some-event-header{padding-left:6px;padding-right:6px}.landing .content .section-request-selection-coach .block-some-event .block-some-event-header h4{font-size:14px}.landing .content .section-request-selection-coach .wrapper{height:657px;background:url(/images/landing/request-selection-coach.jpg) no-repeat 0 100%}.landing .content .section-request-selection-coach .wrapper.mathematics{background:url(/images/landing/request-selection-coach-mathematics.jpg) no-repeat 0 100%}.landing .content .section-request-selection-coach .wrapper.english{background:url(/images/landing/request-selection-coach-english.jpg) no-repeat 0 100%}.landing .content .section-request-selection-coach .wrapper.chemistry{padding:0 65px;background:url(/images/landing/request-selection-coach-chemistry.jpg) no-repeat 0 100%}.landing .content .section-request-selection-coach .wrapper h1{float:left;margin:34px 0 0;color:#626262;max-width:605px}.landing .content .section-request-selection-coach .landing-board{float:right;width:280px;height:657px;padding-top:34px;text-align:center;margin:0 -20px 0 0;background:#fff url(/images/landing/board-bg.jpg);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.landing .content .section-request-selection-coach .landing-board .amount-users{font-size:14px;color:#474747}.landing .content .section-request-selection-coach .landing-board .amount-users p{margin-top:-6px;padding-bottom:26px}.landing .content .section-request-selection-coach .landing-board .amount-users span{font-size:60px;line-height:62px;display:block}.landing .content .section-request-selection-coach .request-selection-coach-c-bg{left:0;width:50%;background:#f5f2ed;height:42px;bottom:0;top:auto}.landing .content .section-request-selection-coach .block-some-event{margin:38px 35px 0 0}.landing .content .section-request-selection-coach .block-some-event .block-some-event-info{margin-bottom:5px;margin-top:13px}.landing .content .section-request-selection-coach .block-some-event .block-some-event-content{padding-bottom:0}.landing .content .section-request-selection-coach .block-some-event .btn.btn-orange{padding:13px 30px;font-size:14px}.landing .content .section-request-selection-coach .block-some-event .btn.btn-orange span{font-size:14px;font-weight:400;text-transform:none;display:block}.landing .content .section-request-selection-coach .block-some-event .block-some-event-footer{padding:5px 0}.landing .content .section-request-selection-coach .partners{text-align:center;margin:34px 20px 0}.landing .content .section-request-selection-coach .partners a{display:block;margin-bottom:19px}.landing .content .section-request-selection-coach .partners a img{display:inline}.landing .content .section-request-selection-coach .partners a.pull-left,.landing .content .section-request-selection-coach .partners a.pull-right{margin-bottom:5px}.landing .content .section-request-selection-coach .partners .h3{padding-bottom:25px}.landing .section-reviews{height:224px;padding:15px 0 9px}.landing .section-reviews .h3{text-align:center;color:#626262}.landing footer{height:117px;width:100%;background-color:#FFF;border-top:1px solid #dbd8ce;padding:0;position:absolute;bottom:0;left:0}.landing footer .logo{float:left;width:240px;height:117px;background:url(/images/landing/footer-logo.jpg) no-repeat}.landing footer .copy{float:right;width:250px;font-size:12px;white-space:normal;clear:none;line-height:18px;text-align:right;font-family:Arial,Helvetica,sans-serif;margin-top:12px;padding:0;position:static}.landing footer ul{margin:0 255px 0 321px;padding:51px 0 0}.landing footer ul li{display:inline;color:#626262;font-size:14px;margin-right:18px}.landing footer ul li a{color:#626262;margin-right:18px}.magazine header.main-header .logo{width:356px;background:url(/images/magazine/logo.jpg) no-repeat -10px 0}.magazine header.main-header .slogan{width:348px;height:125px;background:url(/images/magazine/slogan.jpg) no-repeat;float:left;margin:0 0 0 18px}.magazine header.main-header .main-header-right-column{width:440px}.magazine .content{padding-bottom:125px}.magazine .content .l-column{width:245px;padding-top:20px}.magazine .content .r-column{width:930px;padding-top:20px}.magazine .content .r-column .long-side{float:left;width:660px}.magazine .content .r-column .short-side{float:right;width:245px}.magazine footer.secondary-footer .footer-logo{margin:-35px 81px 0 25px}.magazine footer.secondary-footer .footer-logo .icon.icon-logo-simple{height:195px;width:171px;background:url(/images/magazine/footer-logo.png) no-repeat;margin-bottom:2px}.b-personal-cab{float:right;width:221px;padding:9px 6px;margin-top:-17px;background-color:#fff;border:1px solid #eceadf;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-personal-cab .h4{text-align:center;font:18px/22px Georgia,Times,serif;padding-bottom:6px}.b-personal-cab .inputs-row{height:29px}.b-personal-cab .inputs-row .brd{float:right;width:97px}.b-personal-cab .inputs-row .brd:first-child{float:left;width:120px}.b-personal-cab .inputs-row .brd.wrong{border-color:#aa2e34}.b-personal-cab .inputs-row .brd input{color:#4b4846;width:100%;padding:2px 8px;border:1px solid #eceadf;font:11px/16px Arial,sans-serif;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-personal-cab .bottom-row{height:32px}.b-personal-cab .bottom-row .b-btn{float:left}.b-personal-cab .bottom-row .b-btn input{border:0;color:#fff;cursor:pointer;padding:7px 13px;font:400 11px/11px Arial;background-color:#b4343a;background-image:-moz-linear-gradient(top,#c03b42,#a82d32);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c03b42),to(#a82d32));background-image:-webkit-linear-gradient(top,#c03b42,#a82d32);background-image:-o-linear-gradient(top,#c03b42,#a82d32);background-image:linear-gradient(to bottom,#c03b42,#a82d32);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c03b42', endColorstr='#a82d32', GradientType=0);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-personal-cab .bottom-row a{float:right;width:110px;font-size:11px;color:#a72c32;line-height:14px;padding-left:11px;background:url(/images/magazine/reg-link-ico.jpg) no-repeat;text-align:right;margin:1px 6px 0 0}.b-personal-cab .bottom-row a:hover{text-decoration:none}.b-personal-cab .password-lost-link a{font-size:11px}.b-personal-cab .name-row{font:16px/18px Georgia;padding-bottom:10px}.b-personal-cab .manage-row{height:29px}.b-personal-cab .manage-row a.to-cab-link{border:0;font:400 12px/18px Arial;color:#fff;background:#7D8D6A;cursor:pointer;padding:4px 8px;height:20px;border-radius:5px;display:inline-block}.b-personal-cab .manage-row a.logout-link{color:#a72c32;font:400 11px/11px Arial;margin:8px 0 0 16px;display:inline-block}.b-personal-cab .manage-row a:hover{text-decoration:none}.b-books-and-textbooks{background:#dee6d6;padding:11px 11px 28px 19px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-books-and-textbooks .titles{font:18px/20px Georgia,serif;color:#231f20;padding-top:3px}.b-books-and-textbooks .titles.dvd{background:url(/images/magazine/dvd-ico.png) no-repeat 100% 0;padding:14px 0 13px;margin:4px 4px 0 0}.b-books-and-textbooks .titles.books{background:url(/images/magazine/book-ico.png) no-repeat 100% 0;padding-bottom:13px}.b-books-and-textbooks .titles.cd{background:url(/images/magazine/cd-ico.jpg) no-repeat 100% 8px;padding:14px 0 13px;margin:4px 4px 0 0}.b-books-and-textbooks .books-menu{margin-top:-7px;padding-bottom:9px}.b-books-and-textbooks .books-menu li a{color:#3c551f;font:16px/20px Georgia;padding-left:15px;background:url(/images/magazine/book-menu-img.png) no-repeat 0 7px}.b-books-and-textbooks .books-menu li a:hover{text-decoration:none}.b-books-and-textbooks .books-menu li .sub{padding:0 0 11px 30px}.b-books-and-textbooks .books-menu li .sub li a{padding:0;background:0 0}.b-books-and-textbooks .books-menu li .sub li.active a{font-weight:700;text-decoration:none}.b-books-and-textbooks .books-menu li.active a{text-decoration:none}.b-books-and-textbooks .books-menu .sub{padding-left:30px;margin:0 0 6px}.b-books-and-textbooks .books-menu .sub li a{background:0 0;padding-left:0;font:13px/13px Arial}.b-books-and-textbooks .books-menu .sub li.active a{text-decoration:none;font-weight:700}.about-magazine{border:1px solid #e5e5e5;font-size:11px;color:#afaead;margin-top:19px;padding:14px 17px 17px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.about-magazine h1{font:21px/24px Georgia,Times,serif;color:#000;padding-bottom:10px}.about-magazine p{padding:0 0 14px;font:12px/14px Arial,sans-serif}.b-basket{background:#7d8c69;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.b-basket .full{padding:10px 20px;min-height:55px;position:relative}.b-basket .full a{color:#f8ffbb;line-height:16px}.b-basket .full .in-b a{text-decoration:none;background:url(/images/magazine/in-b-arrow.jpg) no-repeat 100% 5px;padding-right:11px}.b-basket .full .in-b a span{border-bottom:1px dashed #f8ffbb}.b-basket .full .in-b.up a{background:url(/images/magazine/in-b-arrow-up.jpg) no-repeat 100% 5px}.b-basket .full .order{color:#fff}.b-basket .full .full-basket-ico{display:block;position:absolute;left:190px;top:13px;background:url(/images/magazine/bakset-ico.png) no-repeat;height:50px;width:44px}.b-basket .empty{background:url(/images/magazine/bakset-empty-ico.png) no-repeat 190px 13px;padding:10px 50px 10px 20px;min-height:55px}.b-basket .empty a{color:#f8ffbb;line-height:16px}.b-basket .titles{color:#fff;font:18px/20px Georgia,"Times New Roman",Times,serif;padding-bottom:0}.b-basket .titles a{color:#fff;text-decoration:none}.b-basket .titles a:hover{text-decoration:underline}.in-basket-list{width:229px;padding:0 8px;position:absolute;z-index:10;left:0;top:70px;background:#7d8c69;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.in-basket-list .commodity{margin-bottom:7px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff}.in-basket-list .commodity .padding{padding:8px 5px 5px 60px;overflow:hidden;min-height:50px}.in-basket-list .commodity .padding a{color:#a72c32;line-height:14px;white-space:normal!important}.in-basket-list .commodity .padding a:hover{text-decoration:none}.in-basket-list .commodity .padding .ph{height:48px;width:37px;position:absolute;top:11px;left:12px;overflow:hidden}.in-basket-list .commodity .padding .pr{height:20px;padding-top:5px}.in-basket-list .commodity .padding .pr strong{font-weight:700;font-size:12px;float:left}.in-basket-list .commodity .padding .pr a{float:right;color:#4b4846;padding-right:17px;background:url(/images/magazine/close-ico.jpg) no-repeat 100% 0;margin:1px 8px 0 0}.in-basket-list .commodity .padding .pr a:hover{text-decoration:none}.in-basket-list .b-link{text-align:center;padding:5px 0 8px}.in-basket-list .b-link a{color:#667650;border:0;cursor:pointer;padding:2px 9px;display:inline-block;text-decoration:none;font:11px/16px Arial,Helvetica,sans-serif;background-color:#f6eac0;background-image:-moz-linear-gradient(top,#f6eac0,#f1dd97);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6eac0),to(#f1dd97));background-image:-webkit-linear-gradient(top,#f6eac0,#f1dd97);background-image:-o-linear-gradient(top,#f6eac0,#f1dd97);background-image:linear-gradient(to bottom,#f6eac0,#f1dd97);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6eac0', endColorstr='#f1dd97', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.magazine-search{background:#7d8c69;padding:10px 14px 10px 18px;margin-bottom:12px;height:55px;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.magazine-search .titles{color:#fff;font:18px/20px Georgia,"Times New Roman",Times,serif;padding-bottom:6px}.magazine-search .row{height:30px}.magazine-search .row .brd{float:left;width:436px}.magazine-search .row .brd input{color:#4b4846;width:100%;padding:2px 8px;border:1px solid #eceadf;font:11px/15px Arial,sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.magazine-search .row .b-btn{float:right}.magazine-search .row .b-btn input{color:#667650;border:0;cursor:pointer;padding:2px 9px;display:block;font:11px/16px Arial,Helvetica,sans-serif;background-color:#f6eac0;background-image:-moz-linear-gradient(top,#f6eac0,#f1dd97);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6eac0),to(#f1dd97));background-image:-webkit-linear-gradient(top,#f6eac0,#f1dd97);background-image:-o-linear-gradient(top,#f6eac0,#f1dd97);background-image:linear-gradient(to bottom,#f6eac0,#f1dd97);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6eac0', endColorstr='#f1dd97', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.magazine-search .row .this-section{float:left;margin:0 0 0 23px;padding-top:3px;cursor:pointer}.magazine-search .row .this-section input{border:0;border-radius:0}.magazine-search .row .this-section label{color:#fff;position:relative;top:-2px;cursor:pointer}.b-look-often{margin-top:37px}.b-look-often h3{padding:0 0 8px 20px;font:21px/23px Georgia,"Times New Roman",Times,serif;color:#231f20}.b-look-often ul{border:1px solid #edeadd;padding:22px 0 16px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.b-look-often ul li{position:relative;padding:0 0 0 100px;float:left;width:120px;margin-left:12px;font:11px/14px Arial,Helvetica,sans-serif}.b-look-often ul li .prew{width:92px;text-align:center;position:relative;left:-92px;float:left;overflow:hidden;margin:2px -100% 0 0;background:url(/images/magazine/leaders-prew-shadow.jpg) no-repeat 0 100%;padding-bottom:20px}.b-look-often ul li .prew img{margin:auto}.b-look-often ul li .name{color:#a72c32}.b-look-often ul li .autor{padding-top:3px;color:#4b4846}.b-look-often ul li .b-price{padding-top:6px}.b-look-often ul li .b-price b{font-weight:700;color:#4b4846}.b-look-often ul li .b-price .new{color:#a72c32;font-weight:700;margin-right:6px}.b-look-often ul li .b-price .old{color:#a5a19e;text-decoration:line-through}.b-look-often ul li .b-btn{padding-top:10px}.b-look-often ul li .b-btn a{display:block;height:20px;width:72px;background:url(/images/magazine/leaders-btn.jpg) no-repeat;text-align:right;text-decoration:none;color:#fff;padding:3px 5px 0 0}.b-look-often ul li:first-child{margin:0}.about-commodity{padding:22px 0 7px}.about-commodity h1{padding:0 0 10px;margin:0;font:30px/33px Georgia,"Times New Roman",Times,serif;color:#231f20}.about-commodity p{font:20px/26px "Times New Roman";padding-bottom:3px}.about-commodity .formats{overflow:hidden;font:12px/16px Arial,Helvetica,sans-serif;color:#383838;padding:16px 0 0 3px}.about-commodity .formats li{float:left;margin-right:7px}.about-commodity .formats li a{text-decoration:none;border-bottom:1px dashed #383838;color:#383838}.b-prew-and-info{overflow:hidden;position:relative;padding:0 0 0 363px}.b-prew-and-info .prew{width:320px;height:448px;background:url(/images/magazine/book.jpg) no-repeat;text-align:center;position:relative;left:-363px;float:left;margin:2px -100% 0 0}.b-prew-and-info .prew .ins{width:300px;height:362px;margin:10px auto 21px;overflow:hidden;padding-top:18px}.b-prew-and-info .prew .ins img{margin:auto}.b-prew-and-info .commodity-share{overflow:hidden;margin-left:15px}.b-prew-and-info .commodity-share li{float:left;margin-right:4px}.b-prew-and-info .commodity-share li a{display:block;height:16px;width:16px;background:url(/images/magazine/share.jpg) no-repeat}.b-prew-and-info .commodity-share li.commodity-share-item-1 a{background-position:0 0}.b-prew-and-info .commodity-share li.commodity-share-item-2 a{background-position:-20px 0}.b-prew-and-info .commodity-share li.commodity-share-item-3 a{background-position:-40px 0}.b-prew-and-info .commodity-share li.commodity-share-item-4 a{background-position:-60px 0}.b-prew-and-info .commodity-share li.commodity-share-item-5 a{background-position:-80px 0}.price-info{background:#f9edee;padding:24px 25px 18px 27px;margin:12px 0 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.price-info .price-row{overflow:hidden;height:48px;margin-bottom:4px;font:12px/16px Arial,Helvetica,sans-serif;color:#4b4846}.price-info .price-row>div{float:left;margin-left:40px}.price-info .price-row>div span{font:30px/32px "Times New Roman";display:block}.price-info .price-row .price-for-us{margin-left:23px}.price-info .price-row .price-for-us span{color:#a72c32}.price-info .price-row .price-in-shop span{text-decoration:line-through;color:#7f7978}.price-info .price-row .economy span{color:#4b4846}.price-info .payment{overflow:hidden;padding-top:21px}.price-info .payment ul{float:left;width:335px}.price-info .payment ul li{float:left;margin:0 8px 8px 0}.price-info .payment .btn-buy{display:block;float:right;height:37px;width:173px;background:url(/images/magazine/btn-buy.jpg) no-repeat;margin-top:1px;text-decoration:none;color:#fff;text-align:center;padding-top:21px}.b-tabs{margin:20px 0 43px}.b-tabs .new_tabs_head .new_tabs{overflow:hidden;width:100%}.b-tabs .new_tabs_head .new_tabs .new_tab span{text-decoration:underline}.b-tabs .new_tabs_head .new_tabs .new_tab,.b-tabs .new_tabs_head .new_tabs .new_tab_acted{height:28px;min-width:80px;text-align:center;border:1px solid #f2f0e7;background:#f2f0e7;float:left;cursor:pointer;font:17px/25px Georgia;color:#a72c32;padding:0 21px;margin-right:7px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.b-tabs .new_tabs_head .new_tabs .new_tab_acted{background:#fff;border:1px solid #edeadd;border-bottom:1px solid #fff;font-size:18px;color:#000}.b-tabs .new_tabs_frame{border:1px solid #edeadd;padding:12px 18px 16px;font:12px/18px Arial,Helvetica,sans-serif;color:#484744;line-height:18px;margin-top:-1px;overflow:hidden;border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;-webkit-border-radius:0 10px 10px}.b-tabs .new_tabs_frame .tabdata{display:none}.b-tabs .new_tabs_frame .tabdata p{padding-bottom:12px}.b-tabs .new_tabs_frame .tabdata p strong{display:block;font-weight:700}.b-tabs .new_tabs_frame .tabdata.visible{display:block}.breadcrumbs{padding:1px 0 17px;overflow:hidden}.breadcrumbs li{float:left;font:14px/18px Arial;color:#231f20;padding:0 0 0 20px;background:url(/images/gfx/breadcrumbs-arrow.jpg) no-repeat 0 5px;margin-right:20px}.breadcrumbs li a{color:#a72c32;font-weight:700}.breadcrumbs li:first-child{background:0 0;padding:0}.list-of-objects{background:#f2f0e7;overflow:hidden;padding:14px 10px 16px 23px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.list-of-objects li{float:left;margin-left:123px;width:136px}.list-of-objects li p{padding:0}.list-of-objects li p a{text-decoration:none;color:#231f20;display:block;font-size:12px;line-height:18px;padding:3px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.list-of-objects li p a span{border-bottom:1px dashed #231f20}.list-of-objects li p a.active,.list-of-objects li p a:hover{background:#fff;color:#231f20}.list-of-objects li:first-child{margin:0}.list-of-objects li:last-child{width:123px;float:right;margin:0}.books-list{margin:32px 0 21px}.books-list li{position:relative;overflow:hidden;padding:22px 0 26px 106px;background:url(/images/backgrounds/books-list-border.jpg) repeat-x 0 100%}.books-list li p{font-size:11px;padding-bottom:5px;line-height:14px}.books-list li .prew{width:92px;min-height:50px;text-align:center;position:relative;left:-99px;float:left;overflow:hidden;margin:5px -100% 0 0!important;background:url(/images/backgrounds/leaders-prew-shadow.jpg) no-repeat -3px 100%;padding-bottom:20px}.books-list li .prew img{display:inline}.books-list li .name{color:#a72c32;font-weight:700;font-size:14px}.books-list li .name-black{color:#000;font-weight:700;font-size:14px;margin-top:6px}.books-list li .foot .b-name-padding{float:right;margin-top:7px}.books-list li .foot{overflow:hidden;font-size:12px}.books-list li .foot .b-price{padding-top:6px;float:left}.books-list li .foot .b-price .new{color:#a72c32;font-weight:700;font-size:16px;margin-right:7px}.books-list li .foot .b-price .old{color:#a5a19e;text-decoration:line-through;font-size:16px}.books-list li .foot .b-price strong{font-weight:700;color:#4b4846}.books-list li .foot .b-btn{float:right;margin-top:16px}.books-list li .foot .b-btn a{float:right;display:block;height:21px;font-size:11px;line-height:16px;background:url(/images/backgrounds/books-list-btn.jpg) no-repeat;text-align:right;text-decoration:none;color:#fff;padding:3px 8px 0 0}.books-list li .foot .b-btn .in-b{width:75px;background-position:0 0}.books-list li .foot .b-btn .buy{width:102px;padding:3px 0 0;background-position:-88px 0;text-align:center;margin-left:5px}.books-list li .author-and-years{padding:5px 0 3px;line-height:17px;font-size:12px}.books-list li:first-child{padding:0 0 26px 106px;margin:28px 0 0}.books-list li.not-found{padding-left:20px}.books-list li.not-found .new{margin-bottom:10px;display:block}.pager-book{background:#f2f0e7;height:20px;padding:5px 4px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pager-book li{float:left;color:#4b4846;line-height:16px;font-size:12px}.pager-book li a,.pager-book li>span{color:#a72c32;display:block;padding:2px 5px;line-height:16px}.pager-book li>span.current_page{background:#b6353b;color:#fff;cursor:default}.pager-book li a span{text-decoration:underline;padding:0;display:inline}.pager-book li a:hover{background:#b6353b;color:#fff}.pager-book li a:hover span{text-decoration:none}.pager-book li:first-child{padding:2px 5px 0 11px}.pager-book li.back{float:right;margin-right:11px}.pager-book li.back a{text-decoration:underline;padding-left:12px;background:url(/images/gfx/pager-book-back.jpg) no-repeat 0 7px;color:#a72c32!important}.pager-book li.back a:hover,.pager-book li.forward a:hover{text-decoration:none}.pager-book li.forward{float:right;margin-right:8px}.pager-book li.forward a{text-decoration:underline;padding-right:12px;background:url(/images/gfx/pager-book-for.jpg) no-repeat 100% 7px;color:#a72c32!important}.b-leaders{margin-top:12px}.b-leaders h3{padding:0 0 9px;text-align:center;font:21px/26px Georgia,"Times New Roman",Times,serif}.b-leaders ul{border:1px solid #edeadd;padding:17px 0 20px;font-size:12px;line-height:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.b-leaders ul li{position:relative;overflow:hidden;margin-top:27px}.b-leaders ul li .prew{width:92px;text-align:center;background:url(/images/magazine/leaders-prew-shadow.jpg) no-repeat 0 100%;padding-bottom:20px;float:left;margin:0 0 0 6px}.b-leaders ul li .prew img{display:inline}.b-leaders ul li .b-r{float:right;width:132px;margin-right:12px}.b-leaders ul li .name{color:#a72c32}.b-leaders ul li .autor{padding:4px 0 5px}.b-leaders ul li .b-price .new{color:#a72c32;font-weight:700}.b-leaders ul li .b-price .old{color:#a5a19e;text-decoration:line-through}.b-leaders ul li .b-price strong{font-weight:700;color:#4b4846}.b-leaders ul li .b-btn{padding-top:11px}.b-leaders ul li .b-btn a{display:block;height:20px;width:72px;font-size:11px;background:url(/images/magazine/leaders-btn.jpg) no-repeat;text-align:right;text-decoration:none;color:#fff;padding:2px 5px 0 0}.b-leaders ul li:first-child{margin:0}.overlay{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background-color:#000;opacity:.8;filter:alpha(Opacity=80);z-index:10000}.modal{position:absolute;top:152px;left:50%;z-index:10000;margin-left:-440px;width:880px;display:none;background-color:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.modal.static{display:block;position:static;margin:0 auto}.modal .modal-close{position:absolute;top:15px;right:17px;height:13px;width:12px;background:url(/images/icons/icons-sprite.png) no-repeat -778px -336px;cursor:pointer}.modal .modal-padding{padding:10px}.modal .modal-padding .modal-head{padding:8px 0 13px;color:#000;font:400 24px/28px Arial,Helvetica,sans-serif;text-align:center;border-bottom:1px dashed #d1d1d1;margin:0 16px 20px}#modal-auth{min-height:419px}#modal-auth .form.form-login{width:372px;margin:43px auto 0}#modal-auth .form.form-login fieldset{margin-bottom:10px}#modal-auth .form.form-login section{margin-bottom:16px;position:relative}#modal-auth .form.form-login section .label{font-size:16px;color:#7c7c7c;margin-bottom:5px}#modal-auth .form.form-login section .forgot{position:absolute;top:32px;left:105%}#modal-auth .form.form-login section .input input{height:36px}#modal-auth .form.form-login section .btn{width:180px;font-size:16px;padding:16px 0 12px}#modal-auth .reg-link{font-size:16px;border-bottom-style:dashed}#modal-auth #reg-container{display:none;margin:-5px auto 0;background-color:#f5f5f5;border-top:1px solid #ddd;padding:11px 20px 14px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#modal-auth #reg-container .h3{text-align:center;padding-bottom:11px}#modal-auth .form.form-reg fieldset{margin-bottom:0}#modal-auth .form.form-reg section{margin-bottom:16px;position:relative;padding:0 10px}#modal-auth .form.form-reg section .label{font-size:16px;color:#7c7c7c;margin-bottom:5px}#modal-auth .form.form-reg section .forgot{position:absolute;top:32px;left:105%}#modal-auth .form.form-reg section .input input{height:36px}#modal-auth .form.form-reg section .btn{font-size:16px;padding:16px 20px 12px}#modal-auth #reg-container .radioblock{border-top:1px dashed #d1d1d1;border-bottom:1px dashed #d1d1d1;padding:25px 14px 23px;margin-bottom:21px;display:flex;justify-content:center}#modal-auth #reg-container .radioblock .radio{margin-left:76px}#modal-auth #reg-container .radioblock .radio:first-child{margin-left:0}#modal-auth .form.form-reg .b-captcha{margin-bottom:24px}#modal-auth .form.form-reg .b-captcha .field>img{position:absolute;right:-75px}#modal-auth .form.form-reg .b-captcha .field .input{float:left}#modal-auth .form.form-reg .b-captcha .field .input input[type=text]{margin:0;width:250px!important;float:none}#modal-auth .form.form-reg .security-info{overflow:hidden;padding:26px 0 0 9px}#modal-auth .form.form-reg .security-info .italic{display:block;margin:0 0 0 115px;font-size:12px;color:#626262;line-height:14px}#modal-auth .form.form-reg .security-info img{float:left;margin-top:10px}#modal-auth .form.form-reg .l-column{width:381px}#modal-auth .form.form-reg .r-column{width:425px;margin-right:-7px}#modal-lost{min-height:300px}#modal-lost-success{min-height:150px}#modal-recaptcha .modal-cont .form{margin:0 auto 15px;width:305px}.form.form-lost{width:372px;margin:43px auto 0}.form.form-lost fieldset{margin-bottom:10px}.form.form-lost section{margin-bottom:16px;position:relative}.form.form-lost section .label{font-size:16px;color:#7c7c7c;margin-bottom:5px}.form.form-lost section .input input{height:36px}.form.form-lost section .btn{width:240px;font-size:16px;padding:16px 0 12px}#modal-send-video{width:708px;margin-left:-354px}#modal-send-video .form{width:352px;margin:49px auto 58px}#modal-send-video .form fieldset{margin-bottom:29px}#modal-send-video .form section{margin-bottom:16px;position:relative}#modal-send-video .form section label{font-size:16px;color:#7c7c7c;margin-bottom:5px}#modal-send-video .form section .forgot{position:absolute;top:32px;left:105%}#modal-send-video .form section .input input{height:36px}#modal-send-video-success .modal-cont p{text-align:center;padding:0 0 30px}#modal-demo-board{position:fixed}#modal-demo-board .modal-head{margin-bottom:24px}#modal-demo-board .modal-head p{font-size:14px;color:#626262;line-height:16px;padding:9px 0 5px}#modal-demo-board .form{width:351px;margin:auto;padding-bottom:25px}#modal-demo-board .form section .label{font-size:16px;color:#7c7c7c;margin-bottom:5px}#modal-demo-board .form section .forgot{position:absolute;top:32px;left:105%}#modal-demo-board .form section .input{margin-bottom:16px}#modal-demo-board .form section .input input{height:36px}#modal-demo-board .form section .btn{font-size:15px;padding:16px 16px 12px}#modal-demo-board .form section .security-info{text-align:center;padding:13px 0 37px}#modal-demo-board .form section .security-info *{display:inline-block;vertical-align:top;margin:0 15px}#modal-demo-board .form section .security-info .italic{width:185px;font-size:12px;line-height:14px;color:#a2a2a2;text-align:left}#modal-demo-board .form section .security-info img{margin-top:5px}#modal-demo-board .form section.b-captcha .field>img{float:right}#modal-demo-board .form section.b-captcha .field .input{float:left}#modal-demo-board .form section.b-captcha .field .input input[type=text]{margin:0;width:200px!important;float:none}#modal-demo-board-send{position:fixed}#modal-demo-board-send .h4{text-align:center;padding:0 0 30px}#modal-demo-board-send .modal-head{margin-bottom:24px}#modal-demo-board-send .modal-head p{font-size:14px;color:#626262;line-height:16px;padding:9px 0 5px}.modal.modal--repetitor-request{background:url(/images/backgrounds/repetitor-request-border-gor.jpg) repeat-x 0 100%,url(/images/backgrounds/repetitor-request-border-gor.jpg) repeat-x 0 0,url(/images/backgrounds/repetitor-request-border-vert.jpg) repeat-y 0 0,url(/images/backgrounds/repetitor-request-border-vert.jpg) repeat-y 100% 0 #fff}.modal.modal--repetitor-request .modal-head p{font-size:14px;line-height:17px;color:#626262;padding:9px 0 1px}.modal.modal--repetitor-request .form{padding:1px 15px 16px}.modal.modal--repetitor-request .form .h4{padding-bottom:25px}.modal.modal--repetitor-request .form .h4 span{font-size:14px}.modal.modal--repetitor-request .form .l-column{width:328px}.modal.modal--repetitor-request .form .r-column{width:339px}.modal.modal--repetitor-request .form section .label{font-size:16px;margin-bottom:5px;color:#7c7c7c}.modal.modal--repetitor-request .form section .rep-info{position:relative;float:left;left:-107px;margin:-2px -100% 0 0;width:90px;text-align:center}.modal.modal--repetitor-request .form section .rep-info span{font-size:12px;line-height:14px;color:#626262;display:block;margin-top:8px}.modal.modal--repetitor-request .form section .input{margin-bottom:15px}.modal.modal--repetitor-request .form section .input input{height:36px}.modal.modal--repetitor-request .form section .textarea{margin-bottom:15px}.modal.modal--repetitor-request .form section .textarea textarea{height:157px}.modal.modal--repetitor-request .form section .security-info{overflow:hidden;padding:8px 0 0 2px}.modal.modal--repetitor-request .form section .security-info .italic{display:block;margin:0 0 0 117px;font-size:12px;color:#626262;line-height:14px}.modal.modal--repetitor-request .form section .security-info img{float:left;margin-top:5px}.modal.modal--repetitor-request .form section.txt-align-r{padding-top:17px}.modal.modal--repetitor-request .form section.txt-align-r .btn{padding:16px 38px 12px;font-size:16px}.modal.modal--repetitor-request .form section.button-row,.modal.modal--repetitor-request .repetitor-request-mobile{display:none}.modal.modal--repetitor-request .form .text-muted,.modal.modal--repetitor-request .form .text-muted a{color:#7c7c7c;font-size:12px;line-height:18px}.modal.modal--repetitor-request-no-border{background-image:none}.modal.modal--repetitor-request-no-border .form section.txt-align-r .btn{background-image:linear-gradient(to bottom,#8fa077,#7d8c69,#6c785c)}.modal.modal--repetitor-request-no-border .form section.txt-align-r .btn:hover{background-image:linear-gradient(to bottom,#9aaa85,#8b9979,#7b866d)}.modal.modal--repetitor-request-simple{width:320px;margin:0}.modal.modal--repetitor-request-simple .modal-padding{padding:25px 38px;position:relative}.modal.modal--repetitor-request-simple.modal--bottom-position .modal-padding::after{content:"";position:absolute;bottom:-6px;left:50%;z-index:2;margin-left:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.modal.modal--repetitor-request-simple.modal--top-position .modal-padding::before{content:"";position:absolute;top:-6px;left:50%;z-index:2;margin-left:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.modal.modal--repetitor-request-simple .modal-head{padding:0 5px;margin:0;text-align:left;border:0}.modal.modal--repetitor-request-simple .modal__subtitle{font-size:15px;line-height:21px;padding-bottom:17px}.modal.modal--repetitor-request-simple .form{min-height:36px;position:relative;padding-right:67px}.modal.modal--repetitor-request-simple .form .input{width:100%;margin:0}.modal.modal--repetitor-request-simple .form .input input{width:100%;height:36px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.modal.modal--repetitor-request-simple .form .btn{display:block;width:67px;height:36px;position:absolute;top:0;right:0;padding:0;font-size:16px}.modal.modal--repetitor-request-simple .form .btn,.modal.modal--repetitor-request-simple .form .btn::before{border-top-left-radius:0;border-bottom-left-radius:0}.modal--callback{width:330px;padding:0;border-radius:5px;margin-left:-138px}.modal--callback::before{content:'';position:absolute;right:20px;top:-16px;border:7px solid transparent;border-bottom:10px solid #ffb04c}.modal--callback .modal-head{background:#ffb04c;padding:17px 40px;color:#fff;font-size:19px;font-weight:700;border-radius:5px 5px 0 0}.modal--callback form{padding:20px}.modal--callback .modal-row{margin-bottom:20px}.modal--callback label{display:inline-block;width:80px}.modal--callback .input{width:195px;display:inline-block}.modal--callback input{width:calc(100% - 20px);border:1px solid #e4e4e4;padding:10px;font-size:inherit;line-height:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal--callback .btn{text-transform:none;font-weight:400;font-size:16px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.modal--callback .jq-selectbox__select-text::after{display:none}.top-panel{position:fixed;top:0;left:0;width:100%;z-index:1001;padding:0 0 13px;background-color:#f7f5f1;background-image:-moz-linear-gradient(top,#fff,#f0ece5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f0ece5));background-image:-webkit-linear-gradient(top,#fff,#f0ece5);background-image:-o-linear-gradient(top,#fff,#f0ece5);background-image:linear-gradient(to bottom,#fff,#f0ece5);background-repeat:repeat-x;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4)}.top-panel .top-panel-close{position:absolute;top:20px;right:25px;width:16px;height:10px;background:url(/images/icons/icons-sprite.png) no-repeat -795px -336px;cursor:pointer}.top-panel .top-panel-head{padding:19px 0 12px;color:#383838;font:400 18px/18px Arial,Helvetica,sans-serif;text-align:left}.top-panel .form{float:right;width:432px}.top-panel .form section{float:left;margin:0 0 7px;width:208px}.top-panel .form section .text-muted,.top-panel .form section .text-muted a{font-size:11px;line-height:14px;color:#7c7c7c}.top-panel .form section .input{width:208px;margin:0}.top-panel .form section .input input{height:33px;font-size:12px}.top-panel .form section .btn{width:207px;padding:7px 29px;font-size:12px}.top-panel .form section.txt-align-r{float:right}.top-panel .form section:first-child{margin-left:0}.top-panel .rep-list{float:left;width:756px}.top-panel .select-man{padding:0 50px;position:relative}.top-panel .select-man .select-man-carousel{overflow:hidden}.top-panel .select-man .select-man-carousel .rep-item{float:left;width:170px;height:66px;position:relative}.top-panel .select-man .select-man-carousel .rep-item .rep-item--userpic{width:45px;height:63px;position:absolute;top:6px;left:0}.top-panel .select-man .select-man-carousel .rep-item .rep-item--userpic img{width:45px;height:63px}.top-panel .select-man .select-man-carousel .rep-item .name{font-size:12px;line-height:18px;display:block;margin:12px 0 0 57px;float:left;width:90px}.top-panel .select-man .select-man-carousel .rep-item .del{font-size:12px;color:#7c7c7c;text-decoration:none;padding-right:17px;position:relative;display:inline-block;margin:-3px 0 0 57px}.top-panel .select-man .select-man-carousel .rep-item .del .caption{border-bottom:1px dashed #7c7c7c;margin:0;padding:0}.top-panel .select-man .select-man-carousel .rep-item .del .icon{width:10px;height:10px;background-position:-817px -336px;left:auto;right:0;top:3px}.top-panel .select-man .next,.top-panel .select-man .prev{display:block;position:absolute;width:12px;height:20px;border:0;background:url(/images/icons/icons-sprite.png) no-repeat;top:28px;z-index:5}.top-panel .select-man .prev{background-position:-739px -448px;left:0}.top-panel .select-man .next{background-position:-753px -448px;right:0}.top-panel .select-man .prev:hover{background-position:-767px -448px}.top-panel .select-man .next:hover{background-position:-781px -448px}.top-panel .select-man .next.disabled,.top-panel .select-man .prev.disabled{cursor:default}.top-panel .select-man-without-scroll{overflow:hidden;padding:0 50px}.top-panel .select-man-without-scroll .rep-item{float:left;width:170px;height:65px;position:relative}.top-panel .select-man-without-scroll .rep-item .rep-item--userpic{width:45px;height:63px;position:absolute;top:6px;left:0}.top-panel .select-man-without-scroll .rep-item .rep-item--userpic img{width:45px;height:63px}.top-panel .select-man-without-scroll .rep-item .name{font-size:12px;line-height:18px;display:block;margin:12px 0 0 57px;float:left;width:90px}.top-panel .select-man-without-scroll .rep-item .del{font-size:12px;color:#7c7c7c;text-decoration:none;padding-right:17px;position:relative;display:inline-block;margin:-3px 0 0 57px}.top-panel .select-man-without-scroll .rep-item .del span{border-bottom:1px dashed #7c7c7c}.top-panel .select-man-without-scroll .rep-item .del .icon{width:10px;height:10px;background-position:-817px -336px;left:auto;right:0;top:3px}.top-panel .minimize{overflow:hidden;padding-top:17px;padding-bottom:0}.top-panel .minimize a{font-size:14px;line-height:20px;color:#8b7667;float:right;padding-right:30px;position:relative}.top-panel .minimize a .icon{width:15px;height:9px;background-position:-778px -422px;left:auto;right:0;top:6px}.press-about{padding-top:6px}.press-about .press-about-item{border-top:1px dashed #bababa;padding:15px 0 26px}.press-about .press-about-item .press-logotype{float:left;width:340px;margin:53px 0 0}.press-about .press-about-item .press-logotype .press-logotype-table-cell{text-align:center;display:table-cell;vertical-align:middle;height:166px;width:340px}.press-about .press-about-item .press-logotype .press-logotype-table-cell img{margin:auto}.press-about .press-about-item .press-text{margin:0 0 0 344px}.press-about .press-about-item .press-text .press-head{color:#2579bf;font-size:18px}.press-about .press-about-item .press-text .press-head p{padding:0 0 15px}.press-about .press-about-item .press-text .press-head .h3{padding-bottom:3px}.press-about .press-about-item .press-text .press-head .h3 a{color:#a72c32}.press-about .press-about-item .press-text .q{position:relative;border:1px solid #e3e1d9;background:#FFF url(/images/gfx/q-l.jpg) no-repeat 6px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.press-about .press-about-item .press-text .q:after{content:'';display:block;width:24px;height:23px;background:url(/images/gfx/q-arrow.jpg) no-repeat;position:absolute;right:58px;bottom:-23px}.press-about .press-about-item .press-text .q .q-table-cell{display:table-cell;height:148px;vertical-align:middle;background:url(/images/gfx/q-r.jpg) no-repeat 99% 92%;padding:0 38px;font-style:italic;font-size:16px;line-height:24px;width:778px}.partnership-simple{padding:3px 47px 0 42px}.partnership-simple .h2{padding-bottom:5px}.partnership-simple .partnership-simple-link{clear:both;margin:-18px 0 0 119px;float:left;width:337px;height:196px;background:url(/images/backgrounds/partnership-simple-bg.jpg) no-repeat;text-align:center;padding:190px 130px 0 75px}.partnership-simple .partnership-simple-link p{font-size:18px;line-height:24px;padding:15px 0 0}.partnership-simple .partnership-simple-link span{font-weight:400;display:inline-block;vertical-align:top;background-color:#61bbce;font-size:18px;line-height:24px;text-transform:uppercase;color:#fff;padding:5px 12px}.partnership-simple .partnership-simple-link span.orange{background-color:#f38536;margin-bottom:3px}.partnership-simple .block-some-event{float:right;margin-top:-26px}.partnership-simple .block-some-event .block-some-event-header{padding:0}.partnership-simple .block-some-event .block-some-event-header .h3{font-size:16px;line-height:24px}.partnership-simple .block-some-event .block-some-event-content .input,.partnership-simple .block-some-event .block-some-event-content .select,.partnership-simple .block-some-event .block-some-event-content .textarea{margin-bottom:15px}.partnership-simple .block-some-event .block-some-event-content .input input{height:45px}.partnership-simple .block-some-event .block-some-event-content .block-some-event-info{margin-top:-5px}.partnership-simple .block-some-event .block-some-event-content .block-some-event-info .block-some-event-info-cell{text-align:left;padding:0 0 0 17px;height:63px}.partnership-simple .block-some-event .block-some-event-footer{padding:5px 0 2px}.partnership-simple .block-some-event .block-some-event-footer .btn{padding:14px 20px 13px}.section-how-it-work{padding:28px 0 25px}.section-how-it-work .h1.x-large{padding-bottom:20px}.section-how-it-work .h4{text-transform:uppercase}.section-how-it-work .inform-list.partners-list{margin:3px 0 0}.section-how-it-work .inform-list.partners-list .inform-list-item{width:220px;margin-left:88px}.section-how-it-work .inform-list.partners-list .inform-list-item p{text-align:center}.section-how-it-work .inform-list.partners-list .inform-list-item .icon{height:105px;margin-bottom:10px}.section-how-it-work .inform-list.partners-list .inform-list-item:first-child{margin-left:27px}.section-how-it-work .inform-list.partners-list .icon{position:relative}.section-how-it-work .inform-list.partners-list .icon.icon-partners-list-1{background:url(/images/icons/partners-list-1.jpg) no-repeat 50% 0}.section-how-it-work .inform-list.partners-list .icon.icon-partners-list-2{background:url(/images/icons/partners-list-2.jpg) no-repeat 50% 0}.section-how-it-work .inform-list.partners-list .icon.icon-partners-list-3{background:url(/images/icons/partners-list-3.jpg) no-repeat 41% 0}.section-how-it-work .inform-list.partners-list .icon.icon-partners-list-4{background:url(/images/icons/partners-list-4.jpg) no-repeat 50% 0}.section-how-it-work .inform-list.partners-list .reward{font-size:16px;padding-top:7px;display:block}.section-how-it-work .inform-list.partners-list .reward .rouble{font-weight:400}.section-reward-methods{padding:28px 0 4px}.section-reward-methods p{text-align:center;font-size:12px;line-height:14px;font-style:italic;color:#aeaeae}.section-reward-methods ul{padding:8px 0 20px 209px;overflow:hidden}.section-reward-methods ul li{float:left;width:122px;margin:0 13px 0 0}.section-become-partner{padding:22px 0 26px}.section-become-partner .h2{padding-bottom:37px}.section-become-partner .form-search fieldset{width:429px;margin:0 auto 1px}.section-become-partner .form-search fieldset .form-icon-block{width:54px}.section-become-partner .form-search fieldset .form-icon-block .icon.icon-form.icon-form-username{background-position:-724px -362px;width:18px}.section-become-partner .form-search fieldset .input.input-form-search input{height:45px;font-size:16px}.section-become-partner .form-search fieldset .input .form-icon-block+input{padding-left:69px}.sort.sort--horizontal+.wrapper>.r-column>.form-search-on-base{margin-top:-20px}.form-search-on-base{padding:8px;position:relative;margin-top:7px;background-color:#e6e5e1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form-search-on-base input{width:100%;height:38px;border:0;color:#7c7c7c;font-size:16px;padding:0 40px 0 15px;background-color:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-search-on-base button{display:block;border:0;width:24px;height:24px;background:url(/images/icons/icons-sprite.png) no-repeat -789px -362px;position:absolute;top:15px;right:15px}.section-search{padding:55px 0 35px}.section-search .form.form-search .h1{padding-bottom:30px}.section-search .form.form-search fieldset{width:437px;margin:0 auto 8px}.section-search .form.form-search fieldset .form-icon-block{width:54px}.section-search .form.form-search fieldset .form-icon-block .icon.icon-form.icon-form-username{background-position:-724px -362px;width:18px}.section-search .form.form-search fieldset .input.input-form-search input{height:45px;font-size:16px}.section-search .form.form-search fieldset .input .form-icon-block+input{padding-left:69px}.section-ed-mat{width:100%;min-height:414px;background:url(/images/backgrounds/educational-materials.jpg);margin-top:-11px;padding:36px 0 0}.school-objects{padding-bottom:18px;overflow:hidden}.school-classes .h2,.school-objects .h2{font:30px/30px Calibri;color:#626262;padding-bottom:18px}.school-objects ul{overflow:hidden;margin-left:-39px}.school-objects ul li{width:254px;float:left;margin-left:39px}.school-objects ul li a{display:block;color:#586548;margin-bottom:10px;padding:12px 16px;text-decoration:none;font:24px/24px Calibri;border:1px dashed #8b9c78;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.school-objects ul li a.active{background-color:#8b9c78!important;color:#fff}.school-objects ul li a.objects-1{background:url(/images/icons/school/01.png) no-repeat 100% 0}.school-objects ul li a.objects-2{background:url(/images/icons/school/02.png) no-repeat 100% 0}.school-objects ul li a.objects-3{background:url(/images/icons/school/03.png) no-repeat 100% 0}.school-objects ul li a.objects-5{background:url(/images/icons/school/05.png) no-repeat 100% 0}.school-objects ul li a.objects-6{background:url(/images/icons/school/06.png) no-repeat 100% 0}.school-objects ul li a.objects-7{background:url(/images/icons/school/07.png) no-repeat 100% 0}.school-objects ul li a.objects-8{background:url(/images/icons/school/08.png) no-repeat 100% 0}.school-objects ul li a.objects-9{background:url(/images/icons/school/09.png) no-repeat 100% 0}.school-objects ul li a.objects-10{background:url(/images/icons/school/10.png) no-repeat 100% 0}.school-objects ul li a.objects-11{background:url(/images/icons/school/11.png) no-repeat 100% 0}.school-objects ul li a.objects-12{background:url(/images/icons/school/12.png) no-repeat 100% 0}.school-objects ul li a.objects-13{background:url(/images/icons/school/13.png) no-repeat 100% 0}.school-objects ul li a.objects-14{background:url(/images/icons/school/14.png) no-repeat 100% 0}.school-objects ul li a.objects-15{background:url(/images/icons/school/15.png) no-repeat 100% 0}.school-objects ul li a.objects-16{background:url(/images/icons/school/16.png) no-repeat 100% 0}.school-objects ul li a.objects-add{background:url(/images/icons/school/add.png) no-repeat 97% 50%;border-color:#ed6614;color:#ed6614}.school-objects ul li a.objects-1.active{background:url(/images/icons/school/01-active.png) no-repeat 100% 0}.school-objects ul li a.objects-2.active{background:url(/images/icons/school/02-active.png) no-repeat 100% 0}.school-objects ul li a.objects-3.active{background:url(/images/icons/school/03-active.png) no-repeat 100% 0}.school-objects ul li a.objects-5.active{background:url(/images/icons/school/05-active.png) no-repeat 100% 0}.school-objects ul li a.objects-6.active{background:url(/images/icons/school/06-active.png) no-repeat 100% 0}.school-objects ul li a.objects-7.active{background:url(/images/icons/school/07-active.png) no-repeat 100% 0}.school-objects ul li a.objects-8.active{background:url(/images/icons/school/08-active.png) no-repeat 100% 0}.school-objects ul li a.objects-9.active{background:url(/images/icons/school/09-active.png) no-repeat 100% 0}.school-objects ul li a.objects-10.active{background:url(/images/icons/school/10-active.png) no-repeat 100% 0}.school-objects ul li a.objects-11.active{background:url(/images/icons/school/11-active.png) no-repeat 100% 0}.school-objects ul li a.objects-12.active{background:url(/images/icons/school/12-active.png) no-repeat 100% 0}.school-objects ul li a.objects-13.active{background:url(/images/icons/school/13-active.png) no-repeat 100% 0}.school-objects ul li a.objects-14.active{background:url(/images/icons/school/14-active.png) no-repeat 100% 0}.school-objects ul li a.objects-15.active{background:url(/images/icons/school/15-active.png) no-repeat 100% 0}.school-objects ul li a.objects-16.active{background:url(/images/icons/school/16-active.png) no-repeat 100% 0}.school-classes{overflow:hidden}.school-classes ul{width:105%}.school-classes ul li{width:145px;float:left;margin:0 50px 13px 0}.school-classes ul li a{display:block;height:107px;color:#586548;margin-bottom:10px;padding:4px 16px;text-decoration:none;text-align:center;font:24px/24px Calibri;border:1px dashed #8b9c78;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.school-classes ul li a span{display:block;font-size:72px;line-height:72px}.school-classes ul li a.active{color:#fff;background-color:#8b9c78}.section-student-reviews{padding:19px 0 29px}.section-student-reviews .h3{text-align:center;color:#626262;padding-bottom:14px}.section-student-reviews .leave-review{float:right;font-size:14px;margin:0 17px 0 0}.medals{padding:36px 0}.medals .h3{color:#879774;padding-bottom:17px}.medals .inner{padding:0 0 5px 293px;position:relative;height:220px;overflow:hidden;margin-bottom:22px}.medals .inner p{font-size:12px;line-height:16px;color:#626262;padding-bottom:16px}.medals .inner .btn.btn-mini{padding:5px 14px}.medals .inner .medal-logo{position:absolute;left:0;top:0;width:258px;text-align:center}.medals .inner .medal-logo img{margin:0 auto}.teatchers-carousel{margin:-1px 0 0}.teatchers-carousel .h3{color:#626262;text-align:center;padding-bottom:15px}.teatchers-carousel .reviews-carousel{padding:0 34px}.teatchers-carousel .reviews-carousel .carousel{width:1147px!important}.teatchers-carousel .reviews-carousel .carousel>ul>li{width:375px;margin-right:14px}.teatchers-carousel .reviews-carousel .carousel>ul>li p{font-size:12px;line-height:16px;padding-left:106px;padding-right:20px}.teatchers-carousel .reviews-carousel .carousel>ul>li p a{display:block;margin:3px 0 15px;font-size:14px}.video-lessons{padding:13px 0 47px}.video-lessons .head{margin-top:-14px;border-bottom:1px solid #dddace;height:49px}.video-lessons .head .h3{padding:16px 0 0;color:#474747;float:left}.video-lessons .head .form.form-search{float:right}.video-lessons .head .form.form-search .input input{width:389px;height:40px;padding-right:30px;border:1px solid #c6c6c6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.video-lessons .head .form.form-search .icon-btn-search{width:16px;height:16px;background-position:-721px -448px;top:13px;right:14px}.video-lessons .short-column{width:263px;float:left}.video-lessons .long-column{border-left:1px solid #dddace;margin:0 0 0 293px}.video-lessons .long-column .table{width:100%;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.video-lessons .table.table-favorite .table-col{padding:13px 0 16px;border-bottom:1px solid #dddace!important;border-top:0}.video-lessons .table.table-favorite .table-col.table-col-icon{width:5%}.video-lessons .table.table-favorite .table-col-btn{width:8%}.video-lessons .table.table-favorite .table-col .btn.btn-small{padding:5px 10px;font-size:12px;text-transform:none}.video-lessons .table.table-favorite .table-col.table-col-name{width:70%}.video-lessons .table.table-favorite .table-col.table-col-toggle{width:10%}.video-lessons .table.table-favorite .title .table-col{padding-bottom:16px;padding-top:16px}.video-lessons .long-column .table .h4{color:#383838;padding:0}.video-lessons .long-column .table .table-col{padding:13px 0 16px;border-bottom:1px solid #dddace!important;border-top:0}.video-lessons .long-column .table .table-col.table-col-icon{width:48px}.video-lessons .long-column .table .table-col .btn.btn-small{padding:5px 10px;font-size:12px;text-transform:none}.video-lessons .long-column .table .table-col.table-col-name{width:648px}.video-lessons .long-column .table .table-col.table-col-toggle{width:120px}.video-lessons .long-column .table .title .table-col{padding-bottom:16px;padding-top:16px}.video-lessons-menu{padding-top:19px}.video-lessons-menu li{border-bottom:1px dashed #e0dcd6;position:relative}.video-lessons-menu li a{display:block;padding:9px 10px 8px;color:#383838;font-size:14px;line-height:18px;text-decoration:none}.video-lessons-menu li.active{border-color:#849372;background-color:#849372;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.video-lessons-menu li.active a{color:#fff}.video-lessons-menu li.active:before{content:'';width:100%;height:1px;position:absolute;top:-1px;background-color:#FFF;left:0}.button-menu{height:38px;float:right;color:#849372;cursor:pointer;min-width:126px;position:relative;margin-right:13px;font:14px/16px Arial;border:1px solid #c6c6c6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.button-menu>span:first-child{display:block;height:27px;padding:11px 14px 0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.button-menu>.icon{width:15px;height:10px;background-position:-761px -422px;top:16px;right:13px;left:auto}.button-menu.active{background-color:#849372;color:#fff}.button-menu.active>span:first-child{background-color:#849372;height:50px}.button-menu.active>.icon{background-position:-795px -422px}.button-menu.active .dropdown{display:block}.button-menu .dropdown{width:237px;position:absolute;left:0;top:46px;z-index:10;display:none;border:2px solid #849372;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.button-menu .dropdown li{position:relative;border-top:1px solid #d3dacb}.button-menu .dropdown li:first-child{border:0}.button-menu .dropdown li a{display:block;padding:11px 10px 10px 65px;text-decoration:none;background-color:#FFF;color:#3f84c4;position:relative}.button-menu .dropdown li a .icon{width:6px;height:9px;top:14px;left:auto;right:12px;background-position:-812px -422px}.button-menu .dropdown li:first-child>a{border-top:0;background-position:0 0!important;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.button-menu .dropdown li:last-child a{border-bottom:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.button-menu .dropdown li:first-child:hover>a{border-top:0;padding-top:11px}.button-menu .dropdown>li:last-child:hover>a{border-bottom:0;padding-bottom:10px}.button-menu .dropdown>li:hover:after{content:'';display:block;position:absolute;top:2px;bottom:2px;right:-2px;width:2px;background-color:#fff}.button-menu .dropdown>li:hover>a:after{content:'';display:block;width:100%;height:2px;background-color:#849372;position:absolute;top:0;left:0}.button-menu .dropdown>li:hover>a:before{content:'';display:block;width:100%;height:2px;background-color:#849372;position:absolute;bottom:0;left:0}.button-menu .dropdown>li:first-child:hover>a:after,.button-menu .dropdown>li:last-child:hover>a:before{display:none}.button-menu .dropdown li.button-menu-item-1 a,.button-menu .dropdown li.button-menu-item-2 a,.button-menu .dropdown li.button-menu-item-3 a,.button-menu .dropdown li.button-menu-item-4 a{color:#ec610e}.button-menu .dropdown li.button-menu-item-10 a,.button-menu .dropdown li.button-menu-item-5 a,.button-menu .dropdown li.button-menu-item-6 a,.button-menu .dropdown li.button-menu-item-7 a,.button-menu .dropdown li.button-menu-item-8 a,.button-menu .dropdown li.button-menu-item-9 a{color:#849372}.button-menu .dropdown li.button-menu-item-1 a{background:#fff url(/images/icons/school/mini-01.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-2 a{background:#fff url(/images/icons/school/mini-02.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-3 a{background:#fff url(/images/icons/school/mini-03.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-4 a{background:#fff url(/images/icons/school/mini-04.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-5 a{background:#fff url(/images/icons/school/mini-05.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-6 a{background:#fff url(/images/icons/school/mini-06.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-7 a{background:#fff url(/images/icons/school/mini-07.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-8 a{background:#fff url(/images/icons/school/mini-08.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-9 a{background:#fff url(/images/icons/school/mini-09.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-10 a{background:#fff url(/images/icons/school/mini-010.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-11 a{background:#fff url(/images/icons/school/mini-011.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-12 a{background:#fff url(/images/icons/school/mini-012.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-13 a{background:#fff url(/images/icons/school/mini-013.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-14 a{background:#fff url(/images/icons/school/mini-014.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-15 a{background:#fff url(/images/icons/school/mini-015.jpg) no-repeat}.button-menu .dropdown li.button-menu-item-16 a{background:#fff url(/images/icons/school/mini-016.jpg) no-repeat}.button-menu .dropdown li:hover a{color:#383838}.button-menu .dropdown li .dropdown-sub{display:none;position:absolute;top:0;left:100%;width:212px;border:2px solid #849372;background-color:#FFF;overflow:hidden;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.button-menu .dropdown li .dropdown-sub .column{float:left;width:106px}.button-menu .dropdown li .dropdown-sub li{position:relative;margin-top:-1px;border-right:1px solid #d3dacb}.button-menu .dropdown li .dropdown-sub li a{background:#fff;padding:11px 10px 9px 23px;white-space:nowrap;color:#3f84c4;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button-menu .dropdown li .dropdown-sub li>a:hover{color:#ec610e}.button-menu .dropdown li .dropdown-sub .column li:last-child{border-bottom:0}.button-menu .dropdown li .dropdown-sub .column.last li{border-right:0;border-right:1px solid #d3dacb}.button-menu .dropdown li:hover .dropdown-sub{display:block}.button-menu .dropdown li:first-child .dropdown-sub{top:-2px}.button-menu .dropdown li:first-child .dropdown-sub li{margin-top:0}.button-menu.classes .dropdown li>a{padding-left:15px}.button-menu.classes .dropdown li:hover>a{color:#ec610e}.button-menu.classes .dropdown li:first-child .dropdown-sub{top:-2px}.button-menu.classes .dropdown li:first-child .dropdown-sub li:first-child a{padding-bottom:11px}.button-menu.classes .dropdown li .dropdown-sub{-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.button-menu.classes .dropdown li .dropdown-sub li{float:none;width:100%;border:0}.button-menu.classes .dropdown li .dropdown-sub li a{background:#fff;padding:11px 10px 10px 65px;width:auto;white-space:nowrap;color:#3f84c4;border:0;border-top:1px solid #d3dacb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.button-menu.classes .dropdown li .dropdown-sub li:first-child a{border-top:0}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-1 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-2 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-3 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-4 a{color:#ec610e}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-10 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-5 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-6 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-7 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-8 a,.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-9 a{color:#849372}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-1 a{background:#fff url(/images/icons/school/mini-01.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-2 a{background:#fff url(/images/icons/school/mini-02.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-3 a{background:#fff url(/images/icons/school/mini-03.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-4 a{background:#fff url(/images/icons/school/mini-04.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-5 a{background:#fff url(/images/icons/school/mini-05.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-6 a{background:#fff url(/images/icons/school/mini-06.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-7 a{background:#fff url(/images/icons/school/mini-07.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-8 a{background:#fff url(/images/icons/school/mini-08.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-9 a{background:#fff url(/images/icons/school/mini-09.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-10 a{background:#fff url(/images/icons/school/mini-010.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-11 a{background:#fff url(/images/icons/school/mini-011.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-12 a{background:#fff url(/images/icons/school/mini-012.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-13 a{background:#fff url(/images/icons/school/mini-013.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-14 a{background:#fff url(/images/icons/school/mini-014.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-15 a{background:#fff url(/images/icons/school/mini-015.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li.button-menu-item-16 a{background:#fff url(/images/icons/school/mini-016.jpg) no-repeat}.button-menu.classes .dropdown li .dropdown-sub li a:hover{color:#383838}.registration{background-color:#fbfbfb;border:1px solid #dfddd4;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.registration .registration-steps{width:254px;float:right;padding:30px 32px}.registration .registration-steps .h3{padding-bottom:27px}.registration .registration-steps table td{vertical-align:middle;padding-bottom:27px;font-size:14px;font-family:Arial}.registration .registration-steps table .step-number{width:45px;height:45px;color:#fff;margin:0 17px 0 0;text-align:center;font:700 36px/45px Arial;background-color:#dfdfdf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.registration .registration-steps table tr.active td{color:#000}.registration .registration-steps table tr.active td .step-number{background-color:#f28031}.registration hr{font-size:0;line-height:0;display:block;border:0;border-bottom:1px dashed #d9d6ca;background:0 0;margin:20px -20px 14px}.registration .form.registration-form{border-right:1px solid #dfddd4;margin:0 318px 0 0;padding:24px 39px 0 35px;background-color:#faf8f0;min-height:250px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.registration .form.registration-form .label{font-size:16px;padding-bottom:5px;display:block}.registration .form.registration-form .input{margin-bottom:0}.registration .form.registration-form .input input{height:38px;font:14px/16px Arial}.registration .form.registration-form .short-col{width:367px;float:left}.registration .form.registration-form .long-col{width:400px;float:right}.registration .form.registration-form section{margin-bottom:15px}.registration .form.registration-form .registration-about .textarea textarea{height:85px}.registration .form.registration-form .registration-education .textarea textarea,.registration .form.registration-form .registration-experience .textarea textarea{height:65px}.registration .form.registration-form .registration-price{float:left;width:210px}.registration .form.registration-form .registration-price .input{width:131px;float:left}.registration .form.registration-form .registration-price .registration-price-title{font:12px/16px Arial;color:#7c7c7c;float:left;margin:12px 0 0 7px}.registration .form.registration-form .registration-location-lessons{float:right;width:578px}.registration .form.registration-form .registration-load-image{float:left;margin-right:15px}.registration .form.registration-form .registration-load-image td{padding-right:18px}.registration .form.registration-form .registration-load-image#document-container td{padding-bottom:10px}.registration .form.registration-form .registration-load-caption{margin:12px 0 0;float:left}.registration .form.registration-form .registration-load-caption p{font-style:italic;font-size:12px;color:#626262;padding-bottom:10px}.registration .form.registration-form .registration-load-caption input{font-size:14px;margin-bottom:23px}.registration .form.registration-form .registration-docs .registration-load-image{width:auto}.registration .form.registration-form .registration-docs .registration-load-image td{position:relative}.registration .form.registration-form .registration-docs .registration-load-image td:hover .delete-doc{z-index:1}.registration .form.registration-form .registration-docs .registration-load-image a{display:block;float:left}.registration .form.registration-form .text-muted{width:630px;margin-top:16px;float:left}.registration .form.registration-form .text-muted,.registration .form.registration-form .text-muted a{color:#3e3e3e}.registration .form.registration-form .btn.btn-orange{float:right;margin:11px 0 21px;font-size:16px;font-weight:700;padding:16px 27px 11px}.registration .form.registration-form .security-shield{position:absolute;right:78px;bottom:26px;text-align:center;width:185px;font:italic 12px/14px Arial}.registration .form.registration-form .security-shield img{margin:0 auto 12px}.registration .form.registration-form .delete-doc{background:rgba(0,0,0,.54) none repeat scroll 0 0;color:#fff;cursor:pointer;height:77px;padding-top:50px;position:absolute;text-align:center;top:0;width:90px;z-index:-1}footer{padding:35px 0;color:#474747}footer .copy{padding:0;font:12px/16px Calibri,sans-serif;white-space:nowrap;text-align:right;clear:both;position:relative;top:-26px}footer .copy a{margin-left:8px}footer .adress{text-align:center}footer .phones{font-size:20px;color:#474747;margin:31px 0 28px;position:relative;padding:0 40px;width:auto;text-align:center;float:none}footer .phones.right{text-align:right;padding:0}footer .phones.right span{position:relative;display:inline-block}footer .phones.right span .icon.icon-phones{left:-38px}footer .socials{float:right}footer .r-column{margin:0 0 0 940px;float:none}.footer-logo{display:block;text-align:center;color:#191919;font-size:11px;text-decoration:none;margin-bottom:13px}.footer-logo .icon.icon-logo-simple{margin:0 auto 3px}.footer-nav{overflow:hidden}.footer-nav li{float:left;margin-left:50px}.footer-nav li a{font-family:Calibri,Arial,Helvetica,sans-serif;color:#626262}.footer-nav li p{padding-bottom:11px}.footer-nav li .h4{font-weight:700;font-family:Calibri,Arial,Helvetica,sans-serif;color:#474747;padding-bottom:11px}.footer-nav li:first-child{margin-left:0}footer.secondary-footer .footer-logo{float:left;margin:0 110px 0 31px}footer.secondary-footer .footer-nav{float:left}footer.secondary-footer .footer-nav li{margin-left:120px}body{position:relative;font:400 14px/18px Arial,Helvetica,sans-serif;color:#383838;min-width:1240px}a{color:#2579bf;outline:0;text-decoration:underline}a:hover{text-decoration:none}a.ajax-link,a.fancy-link,a.tooltip-link{text-decoration:none;border-bottom:1px dotted #31abde;color:#31abde;cursor:pointer}.h1{padding:0 0 10px;color:#000;font:400 36px/38px Arial,Helvetica,sans-serif}.h2{padding:0 0 10px;color:#000;font:400 30px/32px Arial,Helvetica,sans-serif}.h3{padding:0 0 10px;color:#000;font:400 24px/28px Arial,Helvetica,sans-serif}.h4{padding:0 0 10px;color:#000;font:400 18px/20px Arial,Helvetica,sans-serif;margin-bottom:0}.h5{padding:0 0 10px;color:#000;font:400 16px/18px Arial,Helvetica,sans-serif}.h6{padding:0 0 10px;color:#000;font:400 14px/16px Arial,Helvetica,sans-serif}.h1.large{font-size:48px;line-height:50px}.h1.x-large{font-size:48px;line-height:50px;color:#879774;text-align:center}.rouble{font-family:Rouble;text-transform:none}.snowflake{color:#d73d1e}.italic{font-style:italic}.bold{font-weight:700!important}.strong{font-weight:700}@font-face{font-family:Rouble;src:url(/fonts/Rouble/rouble-webfont.eot);src:url(/fonts/Rouble/rouble-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/Rouble/rouble-webfont.woff) format('woff'),url(/fonts/Rouble/rouble-webfont.ttf) format('truetype'),url(/fonts/Rouble/rouble-webfont.svg#als_rublregular) format('svg');font-weight:400;font-style:normal}p{padding:0 0 24px}q{padding:0 20px;font-style:italic;color:#7c7c7c;display:block}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}#main{position:relative;min-width:1240px}.wrapper{width:1200px;margin:0 auto;position:relative;padding:0 20px}.punisher{height:117px;clear:both}.word-wrap{word-wrap:break-word}.clear{clear:both;height:0;font-size:0;line-height:0}.clearfix{zoom:1}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.hidden{display:none!important}.visible{display:block!important}.no-margin{margin:0!important}.foot-note{font-size:12px;line-height:16px;color:#626262;text-align:justify}.bg-color-blue{background-color:#dff5fd;border-top:1px solid #f0eee7;border-bottom:1px solid #f0eee7}.bg-color-gray{background-color:#faf8f0;border-top:1px solid #f0eee7;border-bottom:1px solid #f0eee7}.bg-color-white{background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.fc-link{color:#2579bf}.fc-green{color:#879774}.fc-black{color:#000}.fc-white{color:#fff}.fc-red{color:#b00000}.l-column{float:left}.r-column{float:right}.long{width:905px}.short{width:270px}.pull-left{float:left}.pull-right{float:right}img.pull-left{margin:0 24px 20px 0}img.pull-right{margin:0 0 20px 24px}.txt-align-l{text-align:left}.txt-align-c{text-align:center}.txt-align-r{text-align:right}.cut-text-block{height:67px;overflow:hidden}.cut-text-block.is-open{height:auto;padding-bottom:8px}.share-widget-head{padding-bottom:14px;font-weight:700}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-30{padding-top:30px}.padding-top-35{padding-top:35px}.padding-top-40{padding-top:40px}.padding-top-45{padding-top:45px}.padding-top-50{padding-top:50px}.padding-top-55{padding-top:55px}.padding-top-80{padding-top:80px}.padding-top-90{padding-top:90px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-35{padding-bottom:35px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-45{padding-bottom:45px}.icon{position:absolute;background:url(/images/icons/icons-sprite.png) no-repeat;display:block;top:0;left:0}.icon.icon-cab{height:24px;width:24px;background-position:-684px -234px;left:-28px;top:-4px}.icon.icon-home{height:16px;width:16px;background-position:-9px -760px;left:-28px}.icon.icon-phones{height:47px;width:28px;background-position:-684px -186px}.icon.icon-preview{height:28px;width:28px;background-position:-669px -144px;top:50%;left:50%;margin:-14px 0 0 -14px}.icon.icon-favorite{height:16px;width:16px;background-position:-9px -708px;position:relative}.icon.icon-no-favorite{height:16px;width:16px;background-position:-9px -734px;position:relative}.icon.icon-btn-search{height:14px;width:14px;background-position:-829px -161px;border:0}.icon.icon-map-marker{height:51px;width:34px;background-position:-820px -182px}.icon.icon-logo-simple{width:136px;height:104px;margin:20px auto 12px;position:relative;background-position:-718px -20px}.icon.icon-form{height:25px;width:16px;top:50%;left:17px;margin-top:-12px}.icon.icon-form.icon-form-mail{background-position:-9px -654px}.icon.icon-form.icon-form-phone{background-position:-9px -894px}.icon.icon-form.icon-form-username{background-position:-9px -628px}.icon.icon-form-mail-sm,.icon.icon-form-phone-sm,.icon.icon-form-username-sm{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon.icon-form-mail-sm{width:16px;height:12px;background-position:-668px -688px}.icon.icon-form-phone-sm{width:12px;height:18px;background-position:-717px -688px}.icon.icon-form-username-sm{width:16px;height:16px;background-position:-693px -688px}.icon.icon-socials{height:40px;width:40px;position:relative}.icon.icon-socials.icon-socials-vk{background-position:-480px -124px}.icon.icon-socials.icon-socials-fc{background-position:-528px -124px}.icon.icon-socials.icon-socials-od{background-position:-575px -124px}.icon.icon-socials.icon-socials-yt{background-position:-622px -124px}.icon.icon-socials.icon-socials-gp{background-position:-789px -487px}.icon.icon-socials.icon-socials-tw{background-position:-789px -531px}.icon.icon-other-shop{height:152px;width:283px;position:relative;margin:-35px 0 3px -10px;background:url(/images/icons/block-some-even-shop.jpg) no-repeat 50% 0}.icon.icon-other-board{height:127px;width:172px;position:relative;margin:-7px auto 0;background:url(/images/icons/block-some-even-board.png) no-repeat}.icon.icon-reset{height:9px;width:8px;background-position:-9px -1032px;top:5px}.icon.icon-zoom{height:18px;width:18px;background-position:-721px -397px}.icon.icon-review-like{height:11px;width:10px;background-position:-746px -397px;top:2px;left:2px}.icon.icon-leave-review{height:16px;width:16px;background-position:-9px -682px}.icon.icon-reviews-info{height:27px;width:30px;top:-5px}.icon.icon-reviews-info.icon-reviews-info-object{background-position:-2px -955px}.icon.icon-reviews-info.icon-reviews-info-price{background-position:-6px -546px}.icon.icon-reviews-info.icon-reviews-info-place{background-position:-6px -513px}.icon.icon-reviews-info.icon-reviews-info-location{background-position:-4px -857px}.icon.icon-reviews-info.icon-reviews-info-location-car{background-position:-8px -390px}.icon.icon-reviews-info.icon-reviews-info-teaching-form{background-position:-6px -476px}.icon.icon-reviews-info.icon-reviews-info-experience{width:22px;height:19px;top:2px;left:3px;background-position:-779px -397px}.icon.icon-reviews-info.icon-reviews-info-age{background-position:-827px -445px}.icon.icon-reviews-info.icon-reviews-info-programming{background-position:-829px -480px}.icon.icon-reviews-info.icon-reviews-info-language{background-position:-827px -421px}.icon.icon-reviews-info.icon-reviews-info-guitar{width:22px;height:22px;top:2px;left:3px;background:url(/images/icons/icon-reviews-info-guitar.png) no-repeat}.icon.icon-reviews-info.icon-reviews-info-molbert{width:22px;height:20px;top:2px;left:3px;background:url(/images/icons/icon-reviews-info-molbert.png) no-repeat}.icon.icon-reviews-info.icon-remote-education-form{width:26px;height:26px;background:url(/images/icons/icon-remote-education.png);background-size:cover;top:7px;left:7px}.icon.icon-adtnl{height:32px;width:32px;background-position:-9px -278px;top:-5px}.icon.icon-proffi{height:26px;width:30px;background-position:-9px -320px}.icon.icon-levels{height:27px;width:30px;background-position:-9px -358px}.icon.icon-education{height:28px;width:32px;background-position:-9px -240px}.icon.icon-prices-sm{height:18px;width:22px;background-position:-807px -397px;top:0}.icon.icon-location-sm{height:27px;width:30px;background-position:-4px -857px;top:-7px}.icon.icon-place-sm{height:24px;width:18px;background-position:-833px -397px;top:-9px}.icon.icon-education-sm{height:19px;width:22px;background-position:-779px -397px;top:3px}.icon.icon-comments-sm{height:14px;width:16px;background-position:-739px -422px;top:0}.icon.icon-site-language-map{width:75px;height:50px;background:url(/images/icons/icon-site-language-map.png) no-repeat}.icon.icon-site-language-map.icon-lang-en{background-position:0 0}.icon.icon-site-language-map.icon-lang-fr{background-position:0 -52px}.icon.icon-site-language-map.icon-lang-it{background-position:0 -104px}.icon.icon-site-language-map.icon-lang-es{background-position:0 -156px}.icon.icon-site-language-map.icon-lang-de{background-position:0 -208px}.icon.icon-site-language-map.icon-lang-zh{background-position:0 -260px}.icon.icon-site-language-map.icon-lang-ja{background-position:0 -312px}.icon.icon-star{width:16px;height:16px;background-position:-9px -708px;position:relative;margin:0 auto}.icon.icon-location-small{width:15px;height:18px;background-position:-619px -914px}.icon.icon-info-small{width:15px;height:15px;background-position:-619px -942px}.icon.icon-phone-small{width:15px;height:15px;background-position:-619px -967px}.icon.icon-news-small{width:16px;height:16px;background-position:-619px -1101px;margin-top:2px}.icon.icon-article-small{width:16px;height:16px;background-position:-619px -1077px;margin-top:2px}.icon.icon-educational-materials-small{background-image:url(/images/icons/icon-menu-educational-materials.png);width:16px;height:16px;margin-top:2px}.icon.icon-mobile-nav-arrow{width:9px;height:15px;background-position:-619px -992px}.icon.icon--male{width:14px;height:16px;background-position:-9px -929px}.icon.icon--metro{width:14px;height:9px;background-position:-770px -688px}.icon.icon--inline{display:inline-block;vertical-align:middle;position:relative}.btn-up{position:fixed;top:190px;display:none;right:30px;cursor:pointer;height:44px;width:44px;background:url(/images/icons/icons-sprite.png) no-repeat -759px -188px;z-index:1010;border:1px solid #d2d1d1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn{border:0;color:#fff;font-size:14px;line-height:18px;font-weight:700;padding:13px 20px;display:inline-block;text-decoration:none;font-family:Arial;cursor:pointer;text-transform:uppercase;box-sizing:border-box;background-color:#f28031;background-image:-moz-linear-gradient(top,#faa559,#e95602);background-image:-webkit-gradient(linear,0 0,0 100%,from(#faa559),to(#e95602));background-image:-webkit-linear-gradient(top,#faa559,#e95602);background-image:-o-linear-gradient(top,#faa559,#e95602);background-image:linear-gradient(to bottom,#faa559,#e95602);background-repeat:repeat-x;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:2px 2px 3px rgba(0,0,0,.5);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn:hover{text-decoration:none}.btn--no-shadow{box-shadow:none}.btn--fixed-width-default{width:162px;text-align:center}.btn--fluid{width:100%;padding-left:0;padding-right:0;text-align:center}.btn.btn-mini{color:#626262;font-weight:400;padding:3px 20px;text-transform:none;border:1px solid #c6c6c6;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#fff,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#fff,#e9e9e9);background-image:-o-linear-gradient(top,#fff,#e9e9e9);background-image:linear-gradient(to bottom,#fff,#e9e9e9);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.btn.btn-small{font-size:12px;line-height:16px;padding:7px 10px 6px}.btn.btn-large{font-size:20px;line-height:20px;padding:20px 30px 19px}.btn.btn-gray{border:1px solid #e2e2e2;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.2);color:#000;font-size:15px;line-height:22px;padding:5px 12px}.btn.btn-green{color:#fff;font-weight:400;padding:8px 20px;background-color:#909d80;background-image:-moz-linear-gradient(top,#c1cab7,#60724b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c1cab7),to(#60724b));background-image:-webkit-linear-gradient(top,#c1cab7,#60724b);background-image:-o-linear-gradient(top,#c1cab7,#60724b);background-image:linear-gradient(to bottom,#c1cab7,#60724b);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}.btn.btn-green--v2,.btn.btn-green--v2:active,.btn.btn-green--v2:hover{color:#fff;font-weight:700;padding:15px 50px;text-transform:none;font-size:16px;border:1px solid #fff;background:#899679;background:-moz-linear-gradient(top,#899679 0,#677554 100%);background:-webkit-linear-gradient(top,#899679 0,#677554 100%);background:linear-gradient(to bottom,#899679 0,#677554 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#899679', endColorstr='#677554', GradientType=0);-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);-moz-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2)}.btn.btn-green--v2:active,.btn.btn-green--v2:hover{background:#91a586;background:-moz-linear-gradient(top,#91a586 0,#6c7f5b 100%);background:-webkit-linear-gradient(top,#91a586 0,#6c7f5b 100%);background:linear-gradient(to bottom,#91a586 0,#6c7f5b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#91a586', endColorstr='#6c7f5b', GradientType=0)}.btn.btn-blue{color:#fff;border:0;font-size:14px;padding:11px 20px;background-color:#4dafc9;background-image:-moz-linear-gradient(top,#83d3e2,#2292b5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#83d3e2),to(#2292b5));background-image:-webkit-linear-gradient(top,#83d3e2,#2292b5);background-image:-o-linear-gradient(top,#83d3e2,#2292b5);background-image:linear-gradient(to bottom,#83d3e2,#2292b5);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.btn.btn-fixed-size{width:200px;padding-right:0;padding-left:0}.btn.drop{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:2px 2px 3px rgba(0,0,0,.5)}.nd-button.nd-button--new-gray{display:block;color:#000;white-space:nowrap;font:16px/20px Arial;padding:9px 20px;border:1px solid #c2c2c1;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nd-button.nd-button--new-gray:hover{background-image:-moz-linear-gradient(top,#e6e6e6,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e6e6),to(#fff));background-image:-webkit-linear-gradient(top,#e6e6e6,#fff);background-image:-o-linear-gradient(top,#e6e6e6,#fff);background-image:linear-gradient(to bottom,#e6e6e6,#fff)}.form .button,.form .checkbox,.form .input,.form .radio,.form .select,.form .textarea,.form .toggle{position:relative;display:block;margin-bottom:14px}.form .input input,.form .select select,.form .textarea textarea{display:block;width:100%;height:46px;resize:none;color:#7c7c7c;padding:4px 10px;background-color:#fff;border:1px solid #bdb9b3;font:16px/18px Arial,Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form .textarea textarea{overflow:auto}.form .input.input-some-event input,.form .select.select-some-event select,.form .textarea.textarea-some-event textarea{border:0;padding:4px 10px;background-color:#fafafa}.form .input.input-form-search input,.form .select.select-form-search select,.form .textarea.textarea-form-search textarea{height:45px;color:#626262;padding:4px 10px;border:1px solid #d1d1d1;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.form .input.input-form-search .form-icon-block,.form .select.select-form-search .form-icon-block,.form .textarea.textarea-form-search .form-icon-block{border:1px solid #d1d1d1}.form .form-icon-block{top:0;left:0;width:51px;height:100%;display:block;position:absolute;background-color:#faf8f0;border-right:1px solid #d1d1d1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.form .input .form-group .form-icon-block+input,.form .input .form-icon-block+.form-control-holder .form-control,.form .input .form-icon-block+.form-group .form-control,.form .input .form-icon-block+input,.form .textarea .form-group .form-icon-block+textarea,.form .textarea .form-icon-block+textarea{padding-left:65px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form .error{color:#b00000;margin:-7px 0 9px}.form .form-group.has-error .form-icon-block,.form .form-group.has-error input,.form .input.input-error input,.form .textarea.input-error textarea,.request-call-form .form-group.has-error input{border:1px solid #b00000}.form .help-block,.request-call-form .help-block{color:#b00000}.form .form-group.has-error .form-icon-block,.form .input.input-error .form-icon-block,.form .textarea.input-error .form-icon-block{border:1px solid #b00000}.form .form-group.has-error input.placeholder,.form .input.input-error input.placeholder{color:#b00000}.form .input.input-error input:-moz-placeholder,.form .input.input-error input::-moz-placeholder,.form-group.has-error input:-moz-placeholder,.form-group.has-error input::-moz-placeholder{color:#b00000;opacity:1}.form .form-group.has-error input:-ms-input-placeholder,.form .input.input-error input:-ms-input-placeholder{color:#b00000}.form .form-group.has-error input::-webkit-input-placeholder,.form .input.input-error input::-webkit-input-placeholder{color:#b00000}.form .form-group.has-error textarea{border:1px solid #b00000}.form .form-group.has-error textarea:-moz-placeholder,.form .form-group.has-error textarea::-moz-placeholder{color:#b00000;opacity:1}.form .form-group.has-error textarea:-ms-input-placeholder{color:#b00000}.form .form-group.has-error textarea::-webkit-input-placeholder{color:#b00000}.radioblock .radio{display:block;cursor:pointer;font-size:15px;position:relative;padding-left:32px;float:left;color:#474747;margin-bottom:0}.radioblock .radio .ico{height:20px;width:20px;position:absolute;top:-2px;left:0;background:url(/images/icons/icons-sprite.png) no-repeat -663px -124px}.radioblock .radio.active .ico{background-position:-683px -124px}.radioblock.radioblock-group-vertical .radio{font-size:14px;line-height:18px;font-weight:700;padding-left:30px;float:none;color:#fff;margin-bottom:10px}.radioblock.radioblock-group-vertical .radio .ico{width:18px;height:18px;background-position:-746px -362px}.radioblock.radioblock-group-vertical .radio.active .ico{background-position:-767px -362px}.checkbox{font-size:14px;line-height:18px;font-weight:700;padding:1px 0 0 28px;float:none;color:#fff;margin-bottom:5px;position:relative;cursor:pointer;overflow:hidden}.checkbox .icon{width:18px;height:18px;background-position:-746px -362px}.checkbox input{position:absolute;left:-9999px}.checkbox.active .icon{background-position:-767px -362px}.b-captcha .label{margin-bottom:10px}.b-captcha .field{overflow:hidden;margin-bottom:10px}.b-captcha .field>img{float:left}.b-captcha .field input[type=text]{float:left;margin:18px 0 0 12px;width:184px!important}.b-captcha img.txt-align-c{display:block;margin:0 auto}fieldset{border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.placeholder{color:#7c7c7c}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#7c7c7c;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7c7c7c}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7c7c7c}.selectbox{width:100%;display:block!important;height:42px}.selectbox .select{width:100%;height:42px;cursor:pointer;margin:0!important;padding:4px 10px;background-color:#fff;border:1px solid #bdb9b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.selectbox .select .text{display:block;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#7c7c7c;font-size:16px;line-height:35px}.selectbox .trigger{position:absolute;top:0;right:0;height:100%;cursor:pointer}.selectbox .trigger .arrow{display:block;height:6px;width:11px;background:url(/images/icons/icons-sprite.png) no-repeat -716px -242px;top:50%;margin:-2px auto 0;position:relative}.selectbox .dropdown{top:100%!important;width:100%;min-height:200px;margin:0;padding:4px 0;background:#fafafa;border:1px solid #ccc;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.selectbox li{padding:4px 6px;cursor:pointer}.selectbox li.selected{background:#A3ABB1;color:#FFF}.selectbox li:hover{background:#08C;color:#FFF}.selectbox li.disabled{color:#AAA}.selectbox li.disabled:hover{background:0 0}.select-style-2 .selectbox{height:37px}.select-style-2 .selectbox .select{background-color:#fafafa;border-color:#fafafa;height:37px}.select-style-2 .selectbox .select .text{line-height:27px}.select-style-2 .selectbox .trigger .arrow{background-position:-731px -166px;height:7px;width:14px}.select-style-3 .selectbox{height:45px}.select-style-3 .selectbox .select{background-color:#fafafa;border-color:#fafafa;height:45px;padding:4px 15px}.select-style-3 .selectbox .select .text{line-height:38px}.select-style-3 .selectbox .trigger .arrow{background-position:-731px -166px;height:7px;width:14px;margin-top:-4px}.camera{height:420px}.camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap li,.camera_thumbs_wrap ol,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap td,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap th,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap ul,.camera_wrap a,.camera_wrap img,.camera_wrap li,.camera_wrap ol,.camera_wrap table,.camera_wrap tbody,.camera_wrap td,.camera_wrap tfoot,.camera_wrap th,.camera_wrap thead,.camera_wrap tr,.camera_wrap ul{background:0 0;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}.camera_wrap{direction:ltr;display:none;float:left;position:relative;z-index:0}.camera_wrap img{right:0;max-width:none;margin-right:0!important}.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}.camera_wrap{width:100%}.camera_src{display:none}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.camera_target_content .camera_link{display:block;height:100%;text-decoration:none}.camera_loader{background:#fff url(/images/gfx/camera-loader.gif) no-repeat center;background:rgba(255,255,255,.9) url(/images/gfx/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}.camera_caption .camera_caption_padding{padding:23px 0 0 29px;width:600px;font-size:18px;line-height:26px;color:#474747}.camera_caption .camera_caption_padding h1{padding-bottom:18px}.camerarelative{overflow:hidden;position:relative}.imgFake{cursor:pointer}.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}.camera_prevThumbs div{display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}.camera_nextThumbs div{display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_command_wrap .hideNav{display:none}.camera_command_wrap{left:0;position:relative;right:0;z-index:4}.camera_wrap .camera_pag{position:absolute;left:0;margin-left:108px;bottom:29px;z-index:10}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}.camera_wrap .camera_pag .camera_pag_ul li{float:left;cursor:pointer;height:20px;width:20px;margin-right:8px;text-indent:9999px;overflow:hidden;background:url(/images/icons/icons-sprite.png) no-repeat -663px -124px}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{background-position:-683px -124px}.camera_next,.camera_prev{cursor:pointer;z-index:2;position:absolute;height:52px;width:17px;top:179px;opacity:1!important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important}.camera_prev{left:-21px}.camera_prev>span{display:block;height:51px;width:17px;background:url(/images/icons/icons-sprite.png) no-repeat -720px -180px}.camera_next{right:-21px}.camera_next>span{display:block;height:51px;width:17px;background:url(/images/icons/icons-sprite.png) no-repeat -738px -180px}.camera_commands{right:41px}.camera_commands>.camera_play{height:40px;width:40px}.camera_commands>.camera_stop{display:block;height:40px;width:40px}.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}.camera_commands_emboss .camera_thumbs_cont{-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_thumbs_cont>div{float:left;width:100%}.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}.camera_thumbs_cont ul li{display:inline;padding:0 4px}.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}.showIt{display:none}.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:38px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #bdb9b3;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:15px;font:14px/38px Arial;color:#bababa}.ms-choice>div{position:absolute;top:16px;right:11px;width:15px;height:10px;background:url(/images/icons/icons-sprite.png) no-repeat -761px -422px}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:1000;background:#fff;color:#000;border:1px solid #bdb9b3;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ms-search,.ms-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static;border-top:1px solid #d3dacb;padding:9px;font:14px/18px Arial;color:#6f6f6f;cursor:pointer}.ms-drop ul>li:first-child{border-top:0}.ms-drop ul>li.selected,.ms-drop ul>li:hover{color:#ec610e;cursor:pointer}.ms-drop ul>li .disabled{opacity:.35;filter:Alpha(Opacity=35)}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:400;display:block;white-space:nowrap;cursor:pointer}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle}.ms-drop .ms-no-results{display:none}.save-button{background-image:url(/images/icon-save.png);background-repeat:no-repeat;height:16px;width:16px;display:inline-block;cursor:pointer}.right{float:right}.link{margin:0 0 6px}.calls-history-btn{margin:10px 15px 0 0}.calls{max-height:491px;overflow-y:scroll;margin:35px 0}.calls.history{max-height:none;overflow-y:auto}.calls-table-cnt{max-height:537px;height:800px}.call{width:798px;padding:0;overflow-y:auto}.call table tr:last-child td{border:0}.call table tr.no-answer{color:red}.call td{vertical-align:middle;height:28px;padding:9px}.call .time{font-size:15px}.call .time span{margin:0 8px 0 0;vertical-align:middle}.call .name{font-size:15px}.call .name .caller:hover{text-decoration:underline;cursor:pointer}.call .name span.arrow{font-size:15px;margin:0 8px}.call .save{width:16px;text-align:right}.call .time .yesterday{margin-left:28px;font-size:10px}.blink{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.caller-force-info-close,.caller-info-down,.caller-info-up{display:block;margin:6px 24px 3px 20px;padding:0 22px 0 0;color:#282425;font:16px/23px Arial,Verdana,Tachoma,sans-serif;text-align:right}.caller-info-up{background:url(/images_old/shape_up.png) 758px 9px no-repeat}.caller-info-down{background:url(/images_old/shape_down.png) 758px 9px no-repeat}.caller-info-cnt{border-top:4px solid;border-bottom:4px solid;margin:30px 0}.caller-info-cnt.green-border{border-color:green}.caller-info-cnt.red-border{border-color:#98294A}.caller-info-cnt.yellow-border{border-color:#F6C301}.caller-info-cnt .caller-name{font-family:sans-serif;font-size:30px;padding:30px 0}.caller-info-cnt.green-border .caller-name{color:green}.caller-info-cnt.yellow-border .caller-name,.caller-info-cnt.yellow-border .caller-name a{color:#E67843}.caller-info-cnt.red-border .caller-name,.caller-info-cnt.red-border .caller-name a{color:#98294A}.btn-send-login{width:190px;height:50px;margin:11px;text-align:center;color:#fff;line-height:50px;font-size:20px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;cursor:pointer}.caller-info-cnt.yellow-border .btn-send-login{background-color:#E67843}.caller-info-cnt.red-border .btn-send-login{background-color:#98294A}.caller-tutor-info-tbl{width:100%}.caller-tutor-info-tbl td{padding:20px}.caller-tutor-info-tbl td td{padding:0}.caller-tutor-info-tbl .tutor-demands{width:280px}.unknown-caller-actions{position:fixed;top:30%;background-color:#fff;z-index:10;width:817px;height:147px;vertical-align:middle;line-height:147px;display:none}.unknown-caller-actions span:first-child{margin-left:68px}.unknown-caller-actions span{cursor:pointer;display:inline-block;border:4px solid;width:150px;height:70px;line-height:70px;font-size:20px;text-align:center;background-color:#fff;border-top-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;margin-right:10px}.unknown-caller-actions .client{border-color:green;color:green}.unknown-caller-actions .tutor{border-color:#DA241C;color:#DA241C}.unknown-caller-actions .shop{border-color:#E67843;color:#E67843}.employee-demand-form-panel{position:fixed;top:30%;left:44%;background-color:#fff;width:362px;z-index:10;height:575px;display:none;border:1px solid #D0D0D0}.employee-tutor-form-panel{position:fixed;top:30%;left:44%;background-color:#fff;width:362px;z-index:10;height:515px;display:none;border:1px solid #D0D0D0}.close-employee-panel{height:16px;width:16px;cursor:pointer;font-size:30px;float:right;margin:5px 5px 0 0}.dial-to-client a{width:47px;height:23px;background-image:url(/images/blue-rect.png);background-repeat:no-repeat;background-position:0;display:block}.dial-to-client a:hover{background-image:none;background-color:#44f}.dial-to-client a:active{background-image:none;background-color:#00f}#modal-auth .form.form-login section .btn.special,.form.signin section .btn.special{width:40px;height:40px;padding:12px}#modal-auth .form.form-login section .btn .go,#modal-auth .form.form-login section .btn .refresh,.form.signin section .btn .go,.form.signin section .btn .refresh{width:16px;height:16px;background-repeat:no-repeat;background-position:0}#modal-auth .form.form-login section .btn .go,.form.signin section .btn .go{background-image:url(/images/arrow_right.png)}#modal-auth .form.form-login section .btn .refresh,.form.signin section .btn .refresh{background-image:url(/images/arrow_refresh.png)}.great-title{color:#231f20;display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:26px;margin:0 18px 14px 0}.h1.great-title{padding:0}.usual-block{border:1px solid #d4d4d4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 10px 0 0;padding:20px 15px 15px 20px;float:left;background:#FFF;position:relative}.long-block{width:866px;margin:0 0 10px}.dark-block,.light-dark-block{float:left;margin:15px 0 0;background:#e7e2c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 15px 15px 20px}.dark-block p{padding:0}.dark-block img{display:inline-block}.to-right{float:right}.to-left{float:left}.inlined-block{display:inline-block}td.rspaced-long,th.rspaced-long{padding-right:45px!important}td.lspaced-long,th.lspaced-long{padding-left:45px!important}td.datetime,th.datetime{width:150px}.purple{color:#5A009D}.vinous{color:#B00000}.wide-table{width:100%;font-size:12px;border-collapse:separate}.wide-table a,.wide-table a:hover,.wide-table a:visited,.wide-table a:visited:hover{font-size:12px}.wide-table th{background:#edeadd;font-weight:700;font-size:13px;padding:9px 4px}.wide-table td{padding:9px 4px;border-bottom:1px #d4d4d4 solid}td.first,th.first{padding-left:9px;text-align:left}td.last,th.last{padding-right:9px}.wide-table th.first{-o-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.wide-table th.last{-o-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.wide-table th.last .formated-time{margin-right:8px}.table-tutor{width:100%;border-collapse:separate;border-spacing:0 5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table-tutor th{background-color:#e0f4ff;color:#3d4343;font-size:15px}.table-tutor tbody tr{position:relative}.table-tutor td.first,.table-tutor th.first{-o-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding-left:15px}.table-tutor td.last,.table-tutor th.last{-o-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.table-tutor td,.table-tutor th{padding:15px;vertical-align:top}.table-tutor .fix-wdt{min-width:160px}.table-tutor .fix-wdt--demands{min-width:125px;position:relative}.table-tutor td.date{color:#676767;white-space:nowrap;font-size:13px}.table-tutor tbody td{font-size:15px;line-height:24px;color:#000;background-color:#fff;transition:background-color .3s}.table-tutor tbody tr:nth-child(2n) td{background-color:#f6f6f6}.table-tutor--myquery tbody tr:nth-child(2n) td,.table-tutor--pay-history tbody tr:nth-child(2n) td{background-color:#fff}.table-tutor tbody tr.appointed td{background-color:#e7f9e3}.table-tutor tbody tr.consid td{background-color:#ffe7db}.table-tutor tbody tr.other td{background-color:#fff}.table-tutor tbody tr.del td{background-color:#fff;color:#b6b6b6}.table-tutor:not(.table-tutor--myquery) tbody tr:hover td{background-color:#ffefd5}.table-tutor tbody tr:hover td{cursor:pointer}.table-tutor tbody tr:hover .status{display:none}.table-tutor td.txtright,.table-tutor th.txtright{text-align:right}.table-tutor .solid-text{font-size:13px}.table-tutor tbody tr .hide-link{vertical-align:middle;text-align:left;position:absolute;top:0;right:auto;min-width:129px;height:100%;display:none;padding:15px 0;background:linear-gradient(to right,rgba(255,239,213,.1) 5%,rgba(255,239,213,.9) 25%,#ffefd5 70%);z-index:9999;box-sizing:border-box;animation:fadein .3s;-moz-animation:fadein .3s;-webkit-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.content .r-column .table-tutor a,.content .r-column .table-tutor a:hover{color:#2579bf}.table-tutor tbody tr:hover .hide-link{display:block}.link--tutor-hideapp{padding:0;display:none;animation:fadein .3s;-moz-animation:fadein .3s;-webkit-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.table-tutor tbody tr:hover .link--tutor-hideapp{display:block;padding:0}.table-tutor.table-tutor--pay-history td.first,.table-tutor.table-tutor--pay-history th.first{padding-left:20px}.table-tutor.table-tutor--pay-history td.txtright,.table-tutor.table-tutor--pay-history th.txtright{padding-right:20px}.table-tutor.table-tutor--pay-history tr.payout td{background-color:#f9e6d9}.table-tutor.table-tutor--pay-history tr.payin td{background-color:#ecf9e2}.no-border td{border-bottom:0}.center{text-align:center}.txtleft{text-align:left}.txtright{text-align:right}.button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ababab;height:25px;padding:0 10px;margin:0 0 10px 15px;text-align:center;vertical-align:middle;font-size:13px;font-style:italic;background:url(/images/button-bgr.png) center right repeat-x;cursor:pointer;float:right}.ie7 .button{border:0;width:150px}div.button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ababab;height:20px;padding:6px 10px 0;margin:0 10px 10px 0;text-align:center;vertical-align:middle;font-size:13px;font-style:italic;background:url(/images/button-bgr.png) center right repeat-x;cursor:pointer;display:inline-block;float:none}div.button.disabled{color:#d8d8d8}.review-from-client{color:#00f}.review-from-employee{color:#000}.r-column .ins-pdd{padding:0 0 0 15px}.r-column .ins-pdd h2{color:#A72C32;font-family:Cambria;font-size:24px;font-weight:400;line-height:26px;padding:0 0 20px;margin:0}.r-column .ins-pdd h3{color:#3B3B3B;font-size:18px;font-weight:400;line-height:21px}.room-menu{height:70px;margin-top:15px}.room-menu li{float:left;width:276px;margin-left:34px;position:relative}.room-menu li a{padding-left:98px;text-decoration:none;display:block;position:relative;height:44px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-bottom:4px solid #cac6b1;background:#ece7ce;font-size:13px;line-height:13px;color:#3b3b3b}.room-menu li a .ico{position:absolute;top:-5px;left:11px;display:block;background:url(/images/room-menu-icons.png) no-repeat}.room-menu li.it-1{margin-left:0}.room-menu li.it-1 a{padding:17px 0 0 115px;height:27px}.room-menu li.it-1 .ico{height:69px;width:88px;background-position:0 0;left:8px;top:-9px}.room-menu li.it-2 a{padding-top:17px;height:27px}.room-menu li.it-2 .ico{height:57px;width:58px;background-position:-91px 0;left:17px;top:-7px}.room-menu li.it-3 a{padding:3px 0 0 110px;height:41px}.room-menu li.it-3 .ico{height:60px;width:76px;background-position:-149px 0}.room-menu li.it-3 .free{position:absolute;top:-5px;right:-5px;height:16px;width:59px;background:url(/images/room-menu-icons.png) no-repeat -227px 0;font-size:11px;color:#fff;text-align:center;line-height:13px}.room-menu li:hover a{text-decoration:none;border-color:#a72c32;color:#922429}.great-room{min-height:50px;background:url(/images/great-room-shadow.png) no-repeat 50% 100%;overflow:hidden;padding-bottom:33px;margin-bottom:7px}.great-room .great-room-price{float:left;width:355px;padding-right:83px;background:url(/images/great-room-price.png) no-repeat 100% 50%}.great-room .great-room-price .price-row{border-top:1px solid #cac6b1;overflow:hidden;padding:10px 0 14px}.great-room .great-room-price .price-row:first-child{border:0}.great-room .great-room-price .price-row a{float:right;display:block;height:23px;width:106px;background:url(/images/price-btn.png) no-repeat;margin-top:10px;font-size:14px;color:#fff;padding:6px 0 0 19px;text-decoration:none}.great-room .great-room-price .price-row a:hover{text-decoration:none;color:#fff;background-position:0 -32px}.great-room .great-room-price .price-row a:active{text-decoration:none;color:#fff;background-position:0 -64px}.great-room .great-room-price .price-row .price{color:#3b3b3b;font-size:18px;float:left}.great-room .great-room-price .price-row .price span{display:block;line-height:26px;padding-bottom:7px}.great-room .great-room-price .price-row .price span i{font-style:normal;font-size:24px}.great-room .great-room-price .price-row .price .price-rat li{float:left;height:9px;width:9px;background:#cac6b1;margin-left:4px}.great-room .great-room-price .price-row .price .price-rat li.active{background:#a72c32}.great-room .great-room-descr{float:right;width:337px}.great-room .great-room-descr p{display:block;padding:13px 0 0 24px!important;background:url(/images/payment.png) no-repeat 0 70%;font-size:11px;line-height:14px}.great-room .great-room-descr h3{padding-bottom:10px}.great-room .great-room-descr h3 span{font-size:24px;color:#a72c32}.great-room .great-room-descr .payment{font-size:14px;color:#a72c32}.pluss{background:url(/images/great-room-shadow.png) no-repeat 50% 100%;padding-bottom:20px;margin-bottom:12px}.pluss ul{background:url(/images/numbers-bg.png) no-repeat 100% 50%}.pluss li{position:relative;padding-left:80px;min-height:65px;margin-bottom:15px}.pluss li p{padding:0;font-size:18px;line-height:22px}.pluss li .number{position:absolute;height:61px;width:61px;background:url(/images/numbers.png) no-repeat;top:-5px;left:0}.pluss li.nmbr-1 .number{background-position:0 0}.pluss li.nmbr-2 .number{background-position:0 -81px}.pluss li.nmbr-3 .number{background-position:0 -162px}.pluss li.nmbr-4 .number{background-position:0 -243px}.pluss li.nmbr-5 .number{background-position:0 -324px}.virtual-rooms p{font-size:14px;padding-bottom:17px}.virtual-rooms h2{color:#A72C32;font-family:Cambria;font-size:24px;font-weight:400;line-height:26px;padding:0 0 3px!important}.virtual-rooms table{width:100%}.virtual-rooms table td{vertical-align:middle;background:#e7e2c9;padding:10px 20px;text-align:center;border-left:1px solid #afa28d;font-size:18px;line-height:20px;color:#3B3B3B}.virtual-rooms table td:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.virtual-rooms table td:first-child{border:0;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.virtual-rooms table td .clr{color:#91262b}.virtual-rooms table td .lnk{color:#3d559a;text-decoration:underline}.virtual-rooms table td .lnk:hover{text-decoration:none}.virtual-rooms table td .time{overflow:hidden;padding-top:8px;width:145px}.virtual-rooms table td .time a{display:block;float:left;font-size:14px;line-height:14px;background:#a72c32;text-decoration:none;color:#fff;padding:3px 5px 5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.virtual-rooms table td .time a:hover{color:#fff;background-color:#bc5358}.virtual-rooms table td .time a:active{background-color:#bc5358;-webkit-box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5);box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5)}.virtual-rooms table td .time .price-rat{float:left;margin:10px 5px 0 0}.virtual-rooms table td .time .price-rat li{float:left;height:3px;width:3px;background:#cac6b1;margin-left:2px}.virtual-rooms table td .time .price-rat li.active{background:#a72c32}.virtual-rooms table .ind td{background:#fff;height:12px;padding:0}.virtual-rooms table td div.button{padding-top:0;margin:0 auto;width:75px}.virtual-rooms table td input[type=text]{width:100%;height:auto;padding:3px 5px;margin-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.virtual-rooms table td .invite-form{display:none;width:315px}.virtual-rooms table td .room-invite{cursor:pointer;display:block;font-size:14px;line-height:14px;background:#a72c32;color:#fff;padding:3px 5px 5px;margin:8px auto;width:150px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.virtual-rooms table td .room-invite:hover{background-color:#bc5358}.virtual-rooms table td .room-invite:active{background-color:#bc5358;-webkit-box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5);box-shadow:inset 3px 3px 5px 0 rgba(0,0,0,.5)}#video{margin-bottom:20px;text-align:center}.payment-system-logo-virtualacademy{background:url(/images/payment/virtualacademy.jpg) top left no-repeat;width:126px;height:123px;margin:0 auto 10px}.payment-system-logo-qiwi{background:url(/images/payment/qiwi.jpg) top left no-repeat;width:103px;height:136px;margin:20px auto 10px}.payment-system-logo-visa{background:url(/images/payment/visa.png) top left no-repeat;width:94px;height:29px;margin:10px}.payment-system-logo-mastercard{background:url(/images/payment/mastercard.png) top left no-repeat;width:85px;height:51px;margin:10px auto}.payment-system-logo-visa-electron{background:url(/images/payment/visa-electron.gif) top left no-repeat;width:100px;height:63px;margin:20px 10px}.payment-system-logo-maestro{background:url(/images/payment/maestro.png) top left no-repeat;width:85px;height:51px;margin:20px 10px}.payment-system-logo-sberbank{background:url(/images/payment/sberbank.jpg) top left no-repeat;width:114px;height:22px;margin:20px auto 10px}.payment-system-logo-internet-banking{background:url(/images/payment/internet-banking.jpg) top left no-repeat;width:198px;height:49px;margin:20px auto 10px}.payment-system-logo-intellect-money{background:url(/images/payment/intellect-money.png) top left no-repeat;width:117px;height:75px;margin:30px auto 10px}.payment-system-logo-euroset{background:url(/images/payment/euroset.jpg) top left no-repeat;width:180px;height:117px;margin:0 auto 10px}.payment-system-logo-communication-salon{background:url(/images/payment/communication-salon.jpg) top left no-repeat;width:230px;height:142px;margin:30px auto 10px}.payment-system-logo-terminals{background:url(/images/payment/terminals.jpg) top left no-repeat;width:147px;height:180px;margin:0 auto 10px}.payment-system-logo-card{background:url(/images/payment/card.jpg) top left no-repeat;width:180px;height:180px;margin:25px auto 0}.payment-system-logo-yandex-money{background:url(/images/payment/yandex-money.jpg) top left no-repeat;width:163px;height:96px;margin:30px auto 10px}.payment-system-logo-web-money{background:url(/images/payment/web-money.jpg) top left no-repeat;width:163px;height:57px;margin:40px auto 10px}.payment-system-logo-phones{background:url(/images/payment/phones.jpg) top left no-repeat;width:180px;height:98px;margin:30px auto 10px}.payment-system-logo-yandex-money-center{background:url(/images/payment/yandex-money.jpg) top left no-repeat;width:163px;height:96px;margin:70px auto 0}.payment-system-logo-web-money-center{background:url(/images/payment/web-money.jpg) top left no-repeat;width:163px;height:57px;margin:85px auto 0}.payment-system-logo-phones-center{background:url(/images/payment/phones.jpg) top left no-repeat;width:180px;height:98px;margin:100px auto 0}.payment-logo,.payment-logo-center{display:table-cell;width:230px}.payment-logo-center{vertical-align:middle}.payment-description{display:table-cell;vertical-align:top;font-size:14px;line-height:1.2em}.payment-description input,.payment-description select,.payment-description textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ababab;overflow:auto}.payment-description input[type=text]{border:1px solid #ababab;width:100%;height:18px;color:#797677;font-size:12px;padding:2px 6px;vertical-align:middle}.payment-description textarea{color:#797677;font-size:12px}.payment-description select{height:24px;padding:2px 4px 4px;color:#797677}.payment-description .ie6 select,.payment-description .ie7 select{height:25px;padding:0}.payment-description p{margin:10px 10px 14px}.payment-select hr{margin:28px 0 7px}.payment-select-button{background-color:#fffbb7;border:1px solid #ABABAB;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;-khtml-border-radius:11px;cursor:pointer;font-size:18px;margin:10px auto 20px;height:24px;width:380px;padding:12px 10px 4px;text-align:center;display:block;text-decoration:none;color:#000}.rltv{position:relative}.pay-header{left:0;top:0;position:absolute;width:100%;background-color:#a5b9c2;border:0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.pay-header div{margin:4px 16px}.payment-description{width:630px}.payment-description .label{display:table-cell;width:200px;height:40px;vertical-align:middle}.payment-description .label div{display:block;padding:10px 6px;text-align:right;background-color:#d5e1e6;margin:8px 12px 8px 16px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px}.payment-description{text-align:center}.payment-description .field{display:table-cell;width:260px;height:40px;vertical-align:middle;text-align:left}.payment-description .field select{width:214px}.payment-description .field input[type=text]{width:200px}.payment-description .my-account{margin:10px 0}.payment-description .e-message{color:#a21f24;width:500px}.payment-description .button{margin-top:30px}.field-error{font-size:10px;color:#a21f24}.qiwi-iframe{width:880px;height:600px;display:none}.ajax-loader{background:url(/images/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:none;cursor:pointer}.fileform{cursor:pointer;height:34px;overflow:hidden;position:relative;text-align:left;margin-bottom:11px}.fileform .selectbutton{border:1px solid #ccc;color:#626262;float:left;height:32px;overflow:hidden;font:12px/34px Arial;text-align:center;width:96px;cursor:pointer;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5);background-repeat:repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.fileform .upload{position:absolute;top:0;left:0;width:100%;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;height:34px;z-index:20;font-size:0;margin-bottom:0}.fileform .fileformlabel{height:34px;overflow:hidden;text-align:left;vertical-align:middle;font:12px/36px Arial;color:#626262;margin:0 0 0 111px}.inside-magazine h1{padding:20px 0 10px;margin:0;font:30px/36px Georgia,"Times New Roman",Times,serif;color:#231f20}.inside-magazine .b-books-and-textbooks>ul{margin-top:27px}.inside-magazine .b-books-and-textbooks>ul:first-child{margin-top:0}.inside-magazine .about-commodity{padding:5px 0 7px}.inside-magazine .about-commodity p{color:#4b4846}.inside-magazine .b-prew-and-info{padding:0 0 0 353px}.inside-magazine .b-prew-and-info .prew{background:0 0;border:1px solid #e8e8e8;width:300px;height:275px;left:-353px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.inside-magazine .b-prew-and-info .prew .ins{width:300px;height:275px;padding:0;display:table-cell;vertical-align:middle}.inside-magazine .price-info{margin:28px 0 0 -8px;padding:27px 25px 18px 37px;height:119px}.inside-magazine .price-info .price-row>div{margin-left:47px}.inside-magazine .price-info .price-row .price-for-us{margin-left:23px}.inside-magazine .price-info .payment{padding:18px 0 5px 23px}.inside-magazine .b-tabs{margin:31px 0 0}.inside-magazine .b-look-often{margin-top:26px}.btn-buy-basket,.btn-buy-click{color:#fff;padding:11px;border:1px solid #fff;font:14px/14px Arial;display:block;float:left;position:relative;text-decoration:none;margin-right:20px;background-color:#d0474e;background-image:-moz-linear-gradient(top,#d0474e,#a92e33);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d0474e),to(#a92e33));background-image:-webkit-linear-gradient(top,#d0474e,#a92e33);background-image:-o-linear-gradient(top,#d0474e,#a92e33);background-image:linear-gradient(to bottom,#d0474e,#a92e33);background-repeat:repeat-x;-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-buy-basket{padding-left:27px}.btn-buy-basket span{display:block;width:12px;height:9px;background:url(/images/magazine/bsk-ico.png) no-repeat;position:absolute;top:14px;left:7px}.btn-buy-click{background-color:#a9b89a;background-image:-moz-linear-gradient(top,#a9b89a,#7f906d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a9b89a),to(#7f906d));background-image:-webkit-linear-gradient(top,#a9b89a,#7f906d);background-image:-o-linear-gradient(top,#a9b89a,#7f906d);background-image:linear-gradient(to bottom,#a9b89a,#7f906d)}#tooltip{padding:8px 14px;display:none;position:absolute;color:#626262;font:14px/14px Arial;border:1px solid #c6c6c6;background-color:#e9e9e9;background-image:-moz-linear-gradient(top,#fff,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#fff,#e9e9e9);background-image:-o-linear-gradient(top,#fff,#e9e9e9);background-image:linear-gradient(to bottom,#fff,#e9e9e9);background-repeat:repeat-x;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn.btn-orange:hover,.btn:hover{background-color:#f79950;background-image:-moz-linear-gradient(top,#fcb373,#f38434);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcb373),to(#f38434));background-image:-webkit-linear-gradient(top,#fcb373,#f38434);background-image:-o-linear-gradient(top,#fcb373,#f38434);background-image:linear-gradient(to bottom,#fcb373,#f38434);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-orange:active,.btn:active{background-color:#f79950;background-image:-moz-linear-gradient(top,#fcb373,#f38434);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcb373),to(#f38434));background-image:-webkit-linear-gradient(top,#fcb373,#f38434);background-image:-o-linear-gradient(top,#fcb373,#f38434);background-image:linear-gradient(to bottom,#fcb373,#f38434);-webkit-box-shadow:inset 2px 2px 2px #b07b4d;-moz-box-shadow:inset 2px 2px 2px #b07b4d;box-shadow:inset 2px 2px 2px #b07b4d}.btn.btn-mini:hover{background-color:#FFF;background-image:none}.btn.btn-mini:active{background-color:#FFF;background-image:none;-webkit-box-shadow:inset 0 0 15px rgba(200,200,200,.6);-moz-box-shadow:inset 0 0 15px rgba(200,200,200,.6);box-shadow:inset 0 0 15px rgba(200,200,200,.6)}.btn.btn-blue:hover{background-color:#78ccde;background-image:-moz-linear-gradient(top,#93deec,#58b7cd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#93deec),to(#58b7cd));background-image:-webkit-linear-gradient(top,#93deec,#58b7cd);background-image:-o-linear-gradient(top,#93deec,#58b7cd);background-image:linear-gradient(to bottom,#93deec,#58b7cd);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-blue:active{background-color:#78ccde;background-image:-moz-linear-gradient(top,#93deec,#58b7cd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#93deec),to(#58b7cd));background-image:-webkit-linear-gradient(top,#93deec,#58b7cd);background-image:-o-linear-gradient(top,#93deec,#58b7cd);background-image:linear-gradient(to bottom,#93deec,#58b7cd);-webkit-box-shadow:inset 2px 2px 2px #57838c;-moz-box-shadow:inset 2px 2px 2px #57838c;box-shadow:inset 2px 2px 2px #57838c}.btn.btn-green:hover{background-color:#a2ad95;background-image:-moz-linear-gradient(top,#d0d7c8,#879477);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d0d7c8),to(#879477));background-image:-webkit-linear-gradient(top,#d0d7c8,#879477);background-image:-o-linear-gradient(top,#d0d7c8,#879477);background-image:linear-gradient(to bottom,#d0d7c8,#879477);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-green:active{background-color:#a2ad95;background-image:-moz-linear-gradient(top,#d0d7c8,#879477);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d0d7c8),to(#879477));background-image:-webkit-linear-gradient(top,#d0d7c8,#879477);background-image:-o-linear-gradient(top,#d0d7c8,#879477);background-image:linear-gradient(to bottom,#d0d7c8,#879477);-webkit-box-shadow:inset 2px 2px 2px #959595;-moz-box-shadow:inset 2px 2px 2px #959595;box-shadow:inset 2px 2px 2px #959595}.btn.btn-yellow{color:#fff;text-transform:none;box-shadow:none;z-index:1;font-weight:400;position:relative;background:#ff995d;background:-moz-linear-gradient(top,#ff995d 0,#ea5f18 100%);background:-webkit-linear-gradient(top,#ff995d 0,#ea5f18 100%);background:linear-gradient(to bottom,#ff995d 0,#ea5f18 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff995d', endColorstr='#ea5f18', GradientType=0)}.btn.btn-yellow:before{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:-1;left:1px;right:1px;top:1px;bottom:1px;content:"";position:absolute;display:block;background:#ff8f12;background:-moz-linear-gradient(top,#ff8f12 0,#ffb14f 18%,#ff961b 78%,#ef8b16 100%);background:-webkit-linear-gradient(top,#ff8f12 0,#ffb14f 18%,#ff961b 78%,#ef8b16 100%);background:linear-gradient(to bottom,#ff8f12 0,#ffb14f 18%,#ff961b 78%,#ef8b16 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8f12', endColorstr='#ef8b16', GradientType=0)}.btn.btn-yellow:active,.btn.btn-yellow:hover{background:#ff995d;background:-moz-linear-gradient(top,#ff995d 0,#ea5e19 100%);background:-webkit-linear-gradient(top,#ff995d 0,#ea5e19 100%);background:linear-gradient(to bottom,#ff995d 0,#ea5e19 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff995d', endColorstr='#ea5e19', GradientType=0)}.btn.btn-yellow:active:before,.btn.btn-yellow:hover:before{background:#ffa035;background:-moz-linear-gradient(top,#ffa035 0,#ffbd6a 18%,#ffa640 78%,#f19c39 100%);background:-webkit-linear-gradient(top,#ffa035 0,#ffbd6a 18%,#ffa640 78%,#f19c39 100%);background:linear-gradient(to bottom,#ffa035 0,#ffbd6a 18%,#ffa640 78%,#f19c39 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa035', endColorstr='#f19c39', GradientType=0)}.objects-menu{padding:21px 0 34px;border-bottom:1px solid #f4f2ec;-webkit-box-shadow:inset 0 -10px 30px rgba(244,242,236,.5);-moz-box-shadow:inset 0 -10px 30px rgba(244,242,236,.5);box-shadow:inset 0 -10px 30px rgba(244,242,236,.5)}.objects-menu .column{margin-bottom:24px}.objects-menu .caption,.objects-menu h2{border-bottom:1px solid #ddd;width:48%;margin-bottom:32px;padding-bottom:13px}.objects-menu .objects-menu__group{width:105%;display:flex;flex-wrap:wrap}.objects-menu .objects-menu__item{position:relative;width:278px;float:left;margin-bottom:10px;margin-right:27px}.objects-menu .objects-menu__item::after{content:'';display:block;width:100%;height:10px;background:0 0}.objects-menu .objects-menu__header{height:0;margin-bottom:31px;font-size:16px}.objects-menu .objects-menu__link{display:block;padding:14px 8px 11px 35px;border:1px solid #d1d1d1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#2579bf;font-size:16px;position:relative;text-decoration:none}.objects-menu .objects-menu__link.submenu::after{position:absolute;top:20px;right:15px;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:7px 4px 0;border-color:#307ac1 transparent transparent}.objects-menu .objects-menu__submenu{display:none;position:absolute;top:100%;left:0;box-sizing:border-box;width:100%;padding:15px 20px;background:#fff;z-index:10;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.objects-menu .objects-menu__submenu::before{position:absolute;top:-6px;right:20px;content:'';display:block;width:12px;height:12px;background:#fff;transform:rotate(45deg);border-top:1px solid rgba(0,0,0,.1)}.objects-menu .objects-menu__submenu-item{margin-bottom:5px}.objects-menu .objects-menu__submenu a{color:#000;text-decoration:none}.objects-menu .objects-menu__submenu a:hover{text-decoration:underline}.objects-menu .objects-menu__item:hover .objects-menu__submenu{display:block}.objects-menu .objects-menu__icon{width:16px;height:14px;background-position:-686px -362px;top:15px;left:9px}.objects-menu .objects-menu__count{color:#aeaeae}.objects-menu .objects-menu__link:hover .objects-menu__under{color:#ee6b19;text-decoration:underline}.objects-menu .objects-menu__link:hover .objects-menu__icon{background-position:-704px -362px}.objects-menu .column-button{text-align:center;margin-top:-4px;margin-bottom:5px}.objects-menu .all-coatches{display:inline-block;padding:11px 37px;color:#fff;font-size:16px;line-height:24px;background:#2b79c3;vertical-align:top;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}.objects-menu .all-coatches:hover{opacity:.9}.external-arrow-link{clear:both}.reviews-experts{overflow:hidden;padding-top:15px}.reviews-experts__item{width:33%;min-height:220px;float:left;border-left:1px solid #deddda;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviews-experts__item:first-child{border-left:0;padding-left:0}.reviews-experts__item:last-child{padding-right:0}.reviews-experts__photo{display:block;min-height:80px;margin-bottom:9px}.reviews-experts__title{color:#000;font-weight:600;font-size:14px;line-height:18px;padding-bottom:13px}.reviews-experts__caption{font-size:12px;line-height:18px;color:#626262;font-style:italic;position:relative}.quotes{display:inline-block;vertical-align:middle}.reviews-clients .quotes:first-child{margin-right:5px}.reviews-clients .quotes:last-child{margin-left:5px}.reviews-clients{padding-top:5px}.reviews-clients__row{margin-bottom:37px}.reviews-clients__row:last-child{margin-bottom:26px}.reviews-clients__row .reviews-clients__item:first-child{margin-left:0}.reviews-clients__item{width:384px;float:left;margin-left:24px}.reviews-clients__pub-date{display:inline-block;font-size:12px;color:#7c7c7c;margin-bottom:5px;width:100px}.reviews-clients__author{display:inline-block;font-size:14px;font-weight:600;color:#000;margin-bottom:5px}.reviews-clients__userpic{width:90px;float:left}.reviews-clients__caption{width:279px;min-height:120px;padding:14px 10px;float:right;border:1px solid #e9e6dd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:18px;font-style:italic;color:#626262;position:relative}.reviews-clients__caption::after{content:'';display:block;width:15px;height:15px;position:absolute;right:33px;bottom:-15px;background:url(/images/gfx/arrow-small.png)}.reviews-carousel.reviews-carousel--couch{padding:0 35px}.reviews-carousel.reviews-carousel--couch .next,.reviews-carousel.reviews-carousel--couch .prev{width:14px;height:14px;top:52%;background:0 0;border-left:3px solid #abc8d2;border-bottom:3px solid #abc8d2;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:3px}.reviews-carousel.reviews-carousel--couch .next{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);left:auto;right:3px}.reviews-carousel.reviews-carousel--couch .carousel{width:auto!important;height:auto}.reviews-carousel.reviews-carousel--couch .carousel__item{width:366px;height:auto;float:left;border:0;padding-bottom:15px;margin-right:16px;padding-top:8px}.reviews-carousel.reviews-carousel--couch .carousel__pub-date{display:inline-block;font-size:12px;color:#7c7c7c;margin-bottom:5px;width:100px}.reviews-carousel.reviews-carousel--couch .carousel__author{display:inline-block;font-size:14px;font-weight:600;color:#000;margin-bottom:5px}.reviews-carousel.reviews-carousel--couch .carousel__userpic{width:90px;float:left;position:relative;top:0;left:0}.reviews-carousel.reviews-carousel--couch .carousel__caption{width:263px;min-height:120px;padding:14px 10px;float:right;border:1px solid #e9e6dd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;line-height:18px;font-style:italic;color:#626262;position:relative}.reviews-carousel.reviews-carousel--couch .carousel__caption::after{content:'';display:block;width:15px;height:15px;position:absolute;right:33px;bottom:-15px;background:url(/images/gfx/arrow-small.png)}.reviews-carousel.reviews-carousel--couch .carousel__caption .quotes{position:relative;top:0;left:0}.reviews-carousel.reviews-carousel--couch .carousel__caption .quotes:first-child{margin-right:5px}.reviews-carousel.reviews-carousel--couch .carousel__caption .quotes:last-child{margin-left:5px}.form.form-search-repts,.hotline,.main-nav-button{display:none}.peoples-list{margin-top:20px;margin-bottom:35px}.peoples-list .peoples-list__title{text-align:center;font-size:30px;line-height:34px;font-weight:400;color:#000;font-family:Arial,sans-serif;padding-bottom:11px}.peoples-list .peoples-list__item{min-height:115px;position:relative;padding:20px 15px 15px 110px;background-color:#fff;border:1px solid #f0ece5;border-radius:4px;font-size:14px;line-height:18px;font-family:Arial,sans-serif;margin-top:16px}.peoples-list .peoples-list__preview{position:absolute;top:20px;left:16px}.peoples-list .peoples-list__img,.peoples-list .peoples-list__preview{display:block;width:78px;height:110px}.peoples-list .peoples-list__name{font-size:16px}.peoples-list .peoples-list__subjects{color:#000;font-weight:600;line-height:20px;margin:11px 0}.b-profile .teatcher-reviews .teatcher-reviews-block.teatcher-reviews-block--author{padding:inherit;color:inherit;background-color:inherit;border:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.b-profile .teatcher-reviews .teatcher-reviews-block.teatcher-reviews-block--author::after{display:none}.b-profile .teatcher-reviews .teatcher-reviews-block.teatcher-reviews-block--author .teatcher-reviews-block__inner{position:relative;padding:8px 6px;color:#626262;background-color:#f6f4eb;border:1px solid #e6e2db;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-profile .teatcher-reviews .teatcher-reviews-block.teatcher-reviews-block--author .teatcher-reviews-block__inner::after{content:'';display:block;width:17px;height:16px;position:absolute;right:34px;bottom:-16px;background:url(/images/icons/icons-sprite.png) no-repeat -822px -235px}.b-profile .teatcher-reviews .teatcher-reviews-block.teatcher-reviews-block--author .teatcher-reviews-block__footer{margin-top:15px;color:#000;margin-bottom:-22px}.b-profile .teatcher-reviews .teatcher-reviews-block .teatcher-reviews-block__header{margin-bottom:5px}.text-right{text-align:right}.jq-selectbox,.request_form button,.request_form input,.request_form label,.request_form select{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;border:0 none;outline:0;padding:0;margin:0;font-size:14px;width:100%;position:relative}.request_form{background:#bee6fa;background:-moz-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#bee6fa),color-stop(50%,#a4deff),color-stop(100%,#b4e4ff));background:-webkit-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-o-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:-ms-linear-gradient(top,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);background:linear-gradient(to bottom,#bee6fa 0,#a4deff 50%,#b4e4ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bee6fa', endColorstr='#b4e4ff', GradientType=0);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;float:right;margin-bottom:35px;margin-top:20px;padding:32px 30px;width:700px;color:#000}.request_form fieldset{margin-right:-30px}.request_form p{margin:0;padding:0}.request_form legend{margin-bottom:20px;font-size:22px}.request_form{font-size:16px;margin-right:-30px}.full_width,.half_width{width:50%;box-sizing:border-box;padding-right:30px;margin-bottom:20px;vertical-align:top;float:left}.full_width{width:100%}.wrapper:after{content:"";display:table;clear:both}.jq-selectbox{cursor:pointer}select.form__select{opacity:0;filter:alpha(Opacity=0)}.jq-selectbox__select,.request_form input,.request_form select{box-sizing:border-box;height:42px;line-height:42px;padding:0 18px}.jq-selectbox.dropup,.jq-selectbox__dropdown,.jq-selectbox__select,.request_form input,.request_form select{background-color:#fff;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.jq-selectbox__dropdown{box-sizing:border-box;margin-top:3px;padding:9px 0}.jq-selectbox li{line-height:1.7rem;padding-left:18px}.jq-selectbox .option{cursor:pointer;padding-left:36px}.jq-selectbox .optgroup{font-weight:700;cursor:auto}.jq-selectbox li:hover{background-color:#E8E8E8}.jq-selectbox li.sel,.jq-selectbox li.selected{background-color:#d6d6d6}.jq-selectbox .optgroup:hover{background-color:transparent}.request_form optgroup,.request_form option{padding:8px 0;padding-left:18px}.jq-selectbox__trigger{cursor:pointer;height:100%;position:absolute;right:0;top:0;width:36px}.jq-selectbox__trigger-arrow{background:rgba(0,0,0,0) url(/images/icons/icons-sprite.png) no-repeat scroll -711px -166px;display:block;height:8px;margin:-3px auto 0;position:relative;top:50%;width:11px}.form--new-design .phone_mask .placeholder{color:#000}.form--new-design .phone_mask input:-moz-placeholder{color:#000}.form--new-design .phone_mask input::-moz-placeholder{color:#000;opacity:1}.form--new-design .phone_mask input:-ms-input-placeholder{color:#000}.form--new-design .phone_mask input::-webkit-input-placeholder{color:#000}.form--new-design .empty_field{box-shadow:none!important}.form--new-design .case_select_station{float:left;margin-top:-10px}.form--new-design .lable_select{display:table;height:30px;line-height:30px;margin-right:30px;padding-right:23px;position:relative;font-size:14px}.form--new-design .lable_select:last-child{margin-bottom:10px}.form--new-design .icon_close{background:rgba(0,0,0,0) url(/images/icons/icons-sprite.png) no-repeat scroll -815px -334px;cursor:pointer;display:block;height:14px;position:absolute;right:0;width:14px;top:8px}.form--new-design optgroup option{margin-left:-18px;padding-left:36px}.form--new-design label{display:inline-block;margin-bottom:8px;text-align:left}.form--new-design .btn,.form--new-design button{font-size:19px;line-height:54px;padding:0 25px;float:right;width:auto}.b-profile .tutor.btn{width:auto;padding:15px 24px;margin-bottom:5px}.tutor.save-tutor{text-decoration:none;font-size:16px;position:relative;vertical-align:middle;margin-bottom:30px;display:inline-block;padding:5px 7px 5px 32px;border-radius:5px}.tutor.save-tutor:hover{background:#e1effc}.tutor.save-tutor:before{background-image:url(/images/icons/icons-sprite.png);background-position:73.6% 90.6%;content:"";display:inline-block;height:18px;width:18px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.tutor.save-tutor--sm{font-size:14px;padding-left:28px}.tutor.save-tutor--sm:before{background-position:73.6% 92.3%;height:14px;width:14px;left:9px}.b-profile .tutor-old{margin-right:32px!important}.b-profile .tutor-old.btn{width:auto;padding:15px 24px;margin-bottom:5px}.tutor-old.save-tutor{position:relative;display:inline-block;vertical-align:middle;margin-top:16px;margin-left:25px;font-size:16px;text-decoration:none;border-bottom:1px dashed}.tutor-old.save-tutor::before{background-image:url(/images/icons/tutor_ico.png);content:"";display:block;height:16px;left:-24px;position:absolute;top:1px;width:16px}.b-profile .tutor.h2{display:inline-block;margin-right:53px!important;margin-bottom:10px}.b-profile .rating{display:inline-block;vertical-align:middle}.b-profile .verify-info{vertical-align:middle;float:right;line-height:30px}.b-profile .verified{color:#8b9c78;position:relative;margin-left:35px}.b-profile .verified:before{background-image:url(/images/icons/verified_ico.png);content:"";display:block;height:16px;left:-24px;position:absolute;top:-2px;width:16px}.cur-pointer{cursor:pointer}.form .form__field-title,.form .form__label{display:block;margin-bottom:8px}.form .form__checkbox{position:relative;cursor:pointer}.form .form__checkbox-el{position:absolute;left:-9999px}.form .form__checkbox-icon{display:block;width:17px;height:17px;background-color:#fff;position:absolute;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form .form__checkbox-icon::after{content:'';display:none;width:13px;height:7px;border-left:2px solid #000;border-bottom:2px solid #000;position:absolute;top:0;left:3px;-webkit-transform:rotate(-51deg);-moz-transform:rotate(-51deg);-ms-transform:rotate(-51deg);-o-transform:rotate(-51deg);transform:rotate(-51deg)}.form .form__checkbox.js-is-active .form__checkbox-icon::after{display:block}.form .form__checkbox--label--additional{margin-left:30px}.form.form-search-coatch{min-height:288px;color:#000;background-color:#b1e4ff;padding:18px 24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form.form-search-coatch .form__legend{font-size:18px;line-height:24px;color:#000;margin-bottom:17px}.form.form-search-coatch .form__row{margin-left:-7px;margin-right:-7px;margin-bottom:25px}.form.form-search-coatch .form__column{float:left;padding-left:7px;padding-right:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form.form-search-coatch .form__column.form__column--subject{width:30%}.form.form-search-coatch .form__column.form__column--price{width:20%}.form.form-search-coatch .form__column.form__column--type{width:177px}.form.form-search-coatch .form__column.form__column--place-select,.form.form-search-coatch .form__column.form__column--three-select{width:50%;max-width:402px}.form.form-search-coatch .form__column.case_select_station{width:36%;margin-top:-6px;float:right}.form.form-search-coatch .form__field-title{margin-bottom:11px}.form.form-search-coatch .form__checkbox{margin-bottom:0}.form.form-search-coatch .nd-button.nd-button--new-gray{float:left;margin-top:5px;margin-bottom:7px}.form.form-redesign{min-height:auto;padding:18px 23px 26px}.form.form-redesign .form__row{display:table;table-layout:auto;width:100%;margin:0;margin-bottom:18px}.form.form-redesign .form__row:last-child{margin-bottom:0}.form.form-redesign .form__column{display:table-cell;vertical-align:bottom;padding-left:0;padding-right:14px;float:none}.form.form-redesign .form__column:last-child{padding-right:0}.form-search-coatch .table{table-layout:fixed;width:auto}.form-search-coatch .table-cell{padding-bottom:20px;white-space:nowrap}.form-search-coatch .table-row:last-child .table-cell{padding-bottom:0}.form-search-coatch .table-cell:first-child{padding-right:22px}.form-search-coatch .checkbox_like_btn .form__checkbox{display:inline-block;padding:5px 10px;background-color:#fff;border:1px solid #e4e4e4;border-radius:6px;margin-right:6px;margin-bottom:8px}.form-search-coatch .checkbox_like_btn.rounded .form__checkbox{border-radius:22px}.form-search-coatch .pseudo-select{cursor:pointer;display:inline-block}.form__column--place-select .modal-form-section--full-width{right:14px;min-width:325px}.form-section--education_lang{margin-top:-10px;margin-bottom:27px}.modal-form-section{display:none;padding:30px 30px 40px;background-color:#fff;border-radius:6px;margin-top:8px;position:absolute;right:0;box-sizing:border-box;z-index:15;box-shadow:0 0 10px rgba(0,0,0,.2)}.modal_arrow_left:before,.modal_arrow_right:before{display:block;content:"";width:12px;height:12px;background-color:#fff;position:absolute;right:25px;top:-6px;transform:rotate(45deg)}.modal_arrow_left:before{left:25px;right:auto}.modal-form-section--full-width{left:0}.table.form-section--education_place{margin:15px 0 -25px}.modal-form-section .form-section--location{margin:-30px -30px 0;border-bottom:1px solid #e4e4e4;height:250px;overflow-y:scroll;border-radius:6px 6px 0 0}.modal-form-section .form-section--location input{display:none}.modal-form-section .form-section--location label,.modal-form-section .form-section--location span{display:block;line-height:40px;margin:0;padding:0;cursor:pointer}.modal-form-section .form-section--location label:hover{background-color:#f3f3f3}.modal-form-section .form-section--location span{padding-left:40px}.modal-form-section .form-section--location .form__checkbox-icon{background-color:transparent;display:block;height:100%;width:40px}.modal-form-section .form-section--location .form__checkbox-icon::after{bottom:9px;left:6px;right:0;margin:auto;border-left:1px solid #000;border-bottom:1px solid #000}.form.form-redesign .nd-button.nd-button--new-gray{float:right;margin-bottom:4px;padding:10px 20px}.field-cost li:after{content:"i";font-family:Rouble;margin-left:3px;display:inline}.field-cost li:first-child:after{content:none}.jq-selectbox__select-text:after{content:"";display:block;width:35px;height:100%;position:absolute;right:30px;top:0;background:-moz-linear-gradient(left,rgba(255,255,255,.19) 0,rgba(255,255,255,.2) 10%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.19) 0,rgba(255,255,255,.2) 10%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,.19) 0,rgba(255,255,255,.2) 10%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30ffffff', endColorstr='#ffffff', GradientType=1)}.form-search--new-order{margin-bottom:30px;font-size:14px}.form.form-search-coatch.form-search--new-order .form__column.form__column--place-select{width:195px;max-width:195px}.form.form-search-coatch.form-search--new-order .form.form-search-coatch .form__column.form__column--subject{width:240px}.form.form-search-coatch.form-search--new-order.form.form-search-coatch .form__column.form__column--price{width:195px}.form__field.form__field--checkboxes{padding-bottom:4px}.form--new-design .form__field.form__field--checkboxes>div{display:flex}.form--new-design .form__checkbox-btn{width:50%}.form--new-design .form__checkbox-btn label{display:inline-block;width:98%;margin:0;margin-right:-4px;height:40px;font-size:15px;line-height:40px;text-align:center;color:#000;background-color:#fff;border:1px solid #fff;cursor:pointer}.form--new-design .form__checkbox-btn:nth-of-type(1){border-right:1px solid #c2c2c1}.form--new-design .form__checkbox-btn input{position:absolute;left:-9999px}.form--new-design .form__checkbox-btn:first-child label{border-radius:4px 0 0 4px}.form--new-design .form__checkbox-btn:last-child label{border-radius:0 4px 4px 0}.form--new-design .form__checkbox-btn input:checked~label{background-color:#FFEFD5;color:#EC5602}.form-search--new-order.form--new-design .form__label{font-size:13px}.form-search-home.form__field--checkboxes{padding-bottom:3px}.form-search-home .form__field.form__field--checkboxes>div{display:flex}.form-search-home .form__checkbox-btn{width:45%}.form-search-home .form__checkbox-btn label{display:inline-block;padding:0 20px;height:52px;font-size:15px;line-height:51px;text-align:center;color:#000;background-color:#fff;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;cursor:pointer}.form-search-home .form__checkbox-btn input{position:absolute;left:-9999px}.form-search-home .form__checkbox-btn input:checked~label{background-color:#FFEFD5;color:#EC5602}.form-search-home .form-section--education_form{display:inline-block}.widget.widget--search-teatcher{text-align:center;margin-top:8px}.widget.widget--search-teatcher.widget--full-search{margin-top:-53px}.widget.widget--search-teatcher .widget__img{margin:0 auto}.widget.widget--search-teatcher .widget__body{height:105px;padding:18px;border:1px solid #f0eee7;background-color:#faf8f0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.widget.widget--search-teatcher .widget__caption{font-size:16px;line-height:24px;padding-bottom:14px}.widget.widget--search-teatcher .btn.btn-yellow{font-size:16px}.sort .sort__link{text-decoration:underline}.sort .sort__item.is-active .sort__link,.sort .sort__link:hover{text-decoration:none}.sort.sort--horizontal .sort__item{display:inline}.sort.sort--align-left{text-align:left}.sort.sort--align-right{text-align:right}.sort.sort--worksheet{font-size:14px;line-height:18px;margin-top:5px;margin-bottom:13px}.sort.sort--worksheet .sort__item.asc .sort__link,.sort.sort--worksheet .sort__item.desc .sort__link{display:inline-block;vertical-align:middle;border:1px solid #dfdac7;background-color:#eeead9;padding:6px 27px 6px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.sort.sort--worksheet .sort__item.asc .sort__link::after,.sort.sort--worksheet .sort__item.desc .sort__link::after{content:"";display:block;width:11px;height:10px;background:url(/images/icons/icons-sprite.png) no-repeat;position:absolute;top:11px;right:10px}.sort.sort--worksheet .sort__item.asc .sort__link::after{background-position:-752px -688px}.sort.sort--worksheet .sort__item.desc .sort__link::after{background-position:-735px -688px}.sort.sort--worksheet .sort__item,.sort.sort--worksheet .sort__link{color:#000}.sort.sort--worksheet .sort__item{margin-right:11px}.worksheet-confirm-status{margin-bottom:12px}.worksheet-confirm-status .worksheet-confirm-status__item{font-size:14px;line-height:18px;color:#8b9c78;position:relative;padding-left:18px;display:inline;margin-right:17px}.worksheet-confirm-status .worksheet-confirm-status__icon{width:16px;height:11px;background-position:-760px -397px;top:0}.link-event,.link-icon{position:relative;text-decoration:none}.link-icon .icon{position:relative;display:inline-block;vertical-align:middle;margin-right:4px;top:0;left:0}.link-icon .link-icon__label{border-bottom:1px solid #2579bf}.link-event .link-event__label{border-bottom:1px dashed #2579bf}.link-event:hover .link-event__label,.link-icon:hover .link-icon__label{border:0}.modal.modal--search-teacher{width:690px;margin-left:-350px}.modal.modal--search-teacher .request_form{width:100%;margin:0;float:none;background:#fff;padding:27px 21px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal.modal--search-teacher .request_form .form__legend{margin-bottom:36px}.modal.modal--search-teacher .request_form .case_select_station{margin-top:-15px;margin-left:18px}.modal.modal--search-teacher .request_form .btn.btn-large.btn-yellow{margin-top:12px;margin-right:30px}.modal.modal--search-teacher .jq-selectbox__dropdown,.modal.modal--search-teacher .jq-selectbox__select,.modal.modal--search-teacher .select_phone{border:1px solid #c6c6c6}.modal--search-teacher .jq-selectbox__dropdown{top:42px!important}.modal--search-teacher .jq-selectbox__dropdown ul{max-height:270px!important}#main-demand-top-form{padding-bottom:15px}#main-demand-top-form .case_select_station{margin-left:18px;float:none}#main-demand-top-form .text-muted{margin-top:19px}#main-demand-top-form .text-muted,#main-demand-top-form .text-muted a{color:#688291}#main-demand-top-form .btn,#main-demand-top-form button{text-transform:none;font-weight:700}.modal.modal--callback .jq-selectbox__select{border:1px solid #e4e4e4;height:auto;line-height:inherit;padding:10px 18px}.modal.modal--callback .jq-selectbox__dropdown{top:118%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.modal.modal--callback .jq-selectbox__dropdown::before{display:block;content:"";width:12px;height:12px;background-color:#fff;position:absolute;right:25px;top:-6px;transform:rotate(45deg)}.modal.modal--callback .jq-selectbox li.sel,.modal.modal--callback .jq-selectbox li.selected,.modal.modal--callback .jq-selectbox li:hover{background-color:#f3f3f3}.modal.modal--callback .checkbox_like_btn .form__radio{display:inline-block;padding:5px 0;background-color:#fff;border:1px solid #e4e4e4;border-radius:6px;margin-right:6px;margin-bottom:8px;text-align:center}.modal.modal--callback .checkbox_like_btn.rounded .form__radio{border-radius:22px}.modal.modal--callback .checkbox_like_btn .form__radio.js-is-active{background-color:#ffb04c;border:1px solid #ffb04c;color:#fff}.modal.modal--callback .form__radio{display:block;position:relative;padding-left:24px;padding-bottom:6px;cursor:pointer}.modal.modal--callback .form__radio-el{position:absolute;left:-9999px}.modal.modal--callback .form__radio-icon{display:block;width:17px;height:17px;background-color:#fff;position:absolute;top:2px;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal.modal--callback .form__radio-icon::after{content:'';display:none;width:13px;height:7px;border-left:2px solid #000;border-bottom:2px solid #000;position:absolute;top:0;left:3px;-webkit-transform:rotate(-51deg);-moz-transform:rotate(-51deg);-ms-transform:rotate(-51deg);-o-transform:rotate(-51deg);transform:rotate(-51deg)}.modal.modal--callback .form__radio.js-is-active .form__radio-icon::after{display:block}.ui-widget .cabinet-dialog form{color:#000;font-size:12px;line-height:1.2em;padding:10px 0!important}.ui-widget .cabinet-dialog input,.ui-widget .cabinet-dialog select,.ui-widget .cabinet-dialog textarea{width:100%}.ui-widget .cabinet-dialog .form .form-group{margin:0 0 15px}.ui-widget .cabinet-dialog .form .form-group.small{display:inline-block;width:40%;margin:0 20px 15px 0;vertical-align:top}.ui-widget .cabinet-dialog .delete-button{vertical-align:middle}.ui-widget .cabinet-dialog button,.ui-widget .cabinet-dialog input,.ui-widget .cabinet-dialog select,.ui-widget .cabinet-dialog textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px}.icon-moving-forbidden{background:url(/images/icons/icon-moving-forbidden.png) no-repeat;width:32px;height:32px;display:block;margin:0 0 5px 35px}.icons-demand-call-status{line-height:20px;margin-top:-3px}.icons-demand-call-status>*{vertical-align:middle;margin-right:10px}.icon-call-success{background:url(/images/icons/icon-phone-handset.png) no-repeat;display:inline-block;width:20px;height:20px}.icon-call-fail{background:url(/images/icons/icon-phone-handset-forbidden.png) no-repeat;display:inline-block;width:20px;height:20px}.icon-hide{background:url(/images/icons/icon-hide.png) no-repeat;display:inline-block;width:18px;height:18px;margin-left:10px}.icon-question{background:url(/images/icons/icon-question.png) no-repeat;display:inline-block;width:18px;height:18px;margin-left:10px}.icon-dollar{background:url(/images/icons/icon-dollar.png) no-repeat;display:inline-block;width:18px;height:18px;margin-left:10px}.icon-whatsapp{background-image:url(/images/icons/icon-whatsapp.png);background-repeat:no-repeat;height:18px;width:18px;display:inline-block;cursor:pointer;margin-right:10px}.teatcher-profile-stats{overflow:hidden}.teatcher-profile-stats__wrap{width:105%}.teatcher-profile-stats__item{width:190px;height:60px;float:left;margin-right:20px;padding-top:91px;color:#555;border:1px solid #e6e2db;background-color:#fff;border-radius:4px;text-align:center;position:relative}.teatcher-profile-stats__icon,.teatcher-profile-stats__uptime{display:block;width:100%;height:60px;position:absolute;left:0;top:18px;background:url(/images/icons/icons_stats.png) no-repeat}.teatcher-profile-stats__icon.icon--star{background-position:50% 0}.teatcher-profile-stats__icon.icon--eye{background-position:50% -60px}.teatcher-profile-stats__icon.icon--user{background-position:50% -120px}.teatcher-profile-stats__icon.icon--num-3{background-position:50% -180px}.teatcher-profile-stats__title{font-size:18px;line-height:22px;font-weight:600}.teatcher-profile-stats__uptime{color:#859d77;font-size:62px;line-height:60px;font-weight:700;background:0 0;text-align:center}.teatcher-profile-stats__caption{font-size:13px;line-height:24px}.rating-teatchers-widget{position:relative;padding:17px 10px 13px;margin-bottom:32px;color:#000;font-size:12px;background-color:#FFF;border:1px solid #e6e2db;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.rating-teatchers-widget__title{font-size:16px;line-height:24px;font-weight:700}.rating-teatchers-widget__caption{font-size:14px;line-height:24px;margin-bottom:9px}.result-questionnaire-header{position:relative}.raiting_wrapper{float:right;margin-top:3px;margin-left:1rem}.result-questionnaire .review-link-wrapper{float:right;margin-top:1px;margin-left:1rem}.result-questionnaire .review-link-wrapper .review-link{margin:0;padding:0;color:#2579bf}.remember_teatchers{float:right;margin-top:14px}.result-questionnaire .result-questionnaire-footer{float:right}.mb-1{margin-bottom:10px!important}.is-outer{padding-top:15px;padding-bottom:44px}.b-content{padding:34px 24px;font-size:15px;line-height:24px;color:#000;background-color:#fff;border:1px solid #f0ece5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.b-content .h1{padding-bottom:28px}.b-content.b-content__documents a{font-size:18px;line-height:18px}.text-muted,.text-muted a{font-size:13px;line-height:18px;color:#bbb}.text-muted-white{font-size:12px;line-height:18px;color:#fff;padding:0 28px;margin-top:14px}.text-muted-white a{color:#fff}.text-center{text-align:center}.data-accepted{margin-top:40px;margin-bottom:15px}.data-accepted,.data-accepted a{font-size:13px;line-height:18px;color:#a9a9a9}#modal-review-teacher{width:790px;margin-left:-395px;background:url(/images/backgrounds/repetitor-request-border-gor.jpg) repeat-x 0 100%,url(/images/backgrounds/repetitor-request-border-gor.jpg) repeat-x 0 0,url(/images/backgrounds/repetitor-request-border-vert.jpg) repeat-y 0 0,url(/images/backgrounds/repetitor-request-border-vert.jpg) repeat-y 100% 0 #fff}#modal-review-teacher .modal-padding .modal-head{border:0;padding-top:32px;padding-bottom:24px}#modal-review-teacher .modal-padding .modal-cont{overflow:hidden;padding-left:30px;padding-right:37px;padding-bottom:60px}#modal-review-teacher .review-tutor-form{width:470px;float:left}#modal-review-teacher .review-tutor-form.review-tutor-form--centered{float:none;margin:0 auto}#modal-review-teacher .review-tutor-form .form__input{width:185px;height:49px}#modal-review-teacher .review-tutor-form .form__textarea{width:340px;height:165px;padding-top:10px;padding-bottom:10px;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modal-review-teacher .review-tutor-form .form__input,#modal-review-teacher .review-tutor-form .form__textarea{font-size:15px;line-height:1;color:#000;font-family:Arial;padding-left:14px;padding-right:14px;border:1px solid #e4e4e4;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#modal-review-teacher .review-tutor-form .form__captcha{float:right}#modal-review-teacher .review-tutor-form .form__input::placeholder,#modal-review-teacher .review-tutor-form .form__textarea::placeholder{color:#000}#modal-review-teacher .review-tutor-form .form__input::-moz-placeholder,#modal-review-teacher .review-tutor-form .form__textarea::-moz-placeholder{color:#000;opacity:1}#modal-review-teacher .review-tutor-form .form__input:-moz-placeholder,#modal-review-teacher .review-tutor-form .form__textarea:-moz-placeholder{color:#000;opacity:1}#modal-review-teacher .review-tutor-form .form__input::-webkit-input-placeholder,#modal-review-teacher .review-tutor-form .form__textarea::-webkit-input-placeholder{color:#000}#modal-review-teacher .review-tutor-form .rating-holder{overflow:hidden;margin-bottom:2px}#modal-review-teacher .review-tutor-form .rating-holder .rating{float:left}#modal-review-teacher .review-tutor-form .rating-holder .rating__label,#modal-review-teacher .review-tutor-form .review-tutor-form__label{width:102px;float:left}#modal-review-teacher .review-tutor-form .review-tutor-form__label.last{margin-top:12px}#modal-review-teacher .review-tutor-form .review-tutor-form__fields{overflow:hidden;margin-bottom:14px}#modal-review-teacher .review-tutor-form .review-tutor-form__label{font-size:14px;line-height:1;color:#000;margin-top:19px}#modal-review-teacher .review-tutor-form .review-tutor-form__column{float:left}#modal-review-teacher .review-tutor-form .btn{margin-left:102px;font-size:16px;padding:14px 25px}#modal-review-teacher .review-tutor-usepic{width:204px;float:right}#modal-review-teacher .review-tutor-usepic .name{margin-top:10px;font-size:16px;line-height:1}#modal-review-teacher .review-tutor-usepic .userpic{width:100%;height:265px}.new-request-to-repetitor{width:310px!important;padding:0;border:1px solid #d9be83;background-color:#ffeabe;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.new-request-to-repetitor .btn{width:100%;font-size:13px;text-transform:uppercase;margin-bottom:16px}.new-request-to-repetitor .text-muted,.new-request-to-repetitor .text-muted a{font-size:11px;line-height:16px;color:#606060}.new-request-to-repetitor .block-some-event-header{padding:16px 0;background-color:#fff7e6;border-top-left-radius:6px;border-top-right-radius:6px}.new-request-to-repetitor .block-some-event-content{padding-top:16px;padding-bottom:2px}.new-request-to-repetitor .block-some-event-footer{padding:10px 27px 13px}.new-request-to-repetitor .input{margin-bottom:6px}.new-request-to-repetitor .input input{height:42px;font-size:14px}.new-request-to-repetitor .some-text{font-size:13px;line-height:16px;color:#000;text-align:center;padding-bottom:15px}.new-request-to-repetitor .block-some-event-header .h3{text-transform:none;font-size:20px;line-height:24px;color:#000;font-weight:400}.card{display:block;padding:23px;background-color:#FFF;border:1px solid #f0ece5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.card__title{margin-bottom:19px;font-weight:700;font-size:18px;line-height:1.3;color:#000}.popular-subjects{margin-top:27px;margin-bottom:30px;font-size:15px}.popular-subjects__title{margin-bottom:19px;font-weight:700;font-size:18px;line-height:1.3;color:#000}.list-vertical,.list-vertical__item{margin:0;padding:0;list-style:none}.list-vertical__item{margin-top:12px}.list-vertical__item:first-child{margin-top:0}.section-best-way *{box-sizing:border-box}.section-best-way *>p:last-child{padding:0}.section-best-way{background-color:#fbf8f1;padding:100px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;line-height:normal}.section-best-way .table{max-width:1050px;margin:0 auto}.section-best-way .table-cell{vertical-align:top}.section-best-way .card{max-width:456px;border-color:#d1d1d1;margin:0 auto;padding:40px}.section-best-way ol{counter-reset:myCounter}.section-best-way li{position:relative;padding-left:50px;min-height:45px;line-height:150%;font-size:16px;margin-bottom:15px}.section-best-way li:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;color:#e5e5e5;display:inline-block;text-align:center;font-size:40px;font-weight:700;left:0;top:5px}.section-best-way h2{font-size:36px;text-align:center;font-weight:400;margin-bottom:60px}.section-best-way .h3,.section-best-way .small-txt{text-align:center}.section-best-way .small-txt{font-size:15px;color:#a3a3a3}.section-best-way .round-icon{margin:0 auto;border-radius:50%}.section-best-way .btn{margin:0 auto;margin-top:40px;display:block;max-width:326px;text-transform:unset;font-size:16px;font-weight:400}.btn.arrow-ico{font-size:22px;vertical-align:bottom}.btn.btn--flat{text-align:center;background-color:#2b79c3;box-shadow:unset;background-image:unset;text-transform:none}.btn.btn--flat:hover{background-color:#3b88d1}.btn.bnt--orange{background-color:#fe9619}.btn.bnt--orange:hover{background-color:#f7aa4d}.btn.btn--white{background-color:#fff;color:#000;border:1px solid #ccc}.btn.btn--white:hover{background-color:#fff;cursor:text}.btn.btn--green{background-color:#83ab4e}.btn.btn--green:hover{background-color:#8eb954}.btn.btn--black{background-color:#000}.btn.btn--black:hover{background-color:#323232}.btn--lg{font-size:18px;line-height:24px;width:277px;height:55px;padding:5px}.btn .phone{display:block;font-size:14px}.modal.modal--notice-tooltip{background-color:#faf8f1;padding:20px 15px;border-radius:5px;position:relative;width:auto;margin:0}.modal.modal--notice-tooltip p{padding:0}.modal.modal--notice-tooltip.modal--bottom-position:after,.modal.modal--notice-tooltip.modal--top-position:before{content:'';position:absolute;left:50%;transform:translateX(-50%);border:6px solid transparent}.modal.modal--notice-tooltip.modal--bottom-position:after{top:100%;border-top:6px solid #faf8f1}.modal.modal--notice-tooltip.modal--top-position:before{bottom:100%;border-bottom:6px solid #faf8f1}.modal-client-common{background-color:#F7F7F7;line-height:normal;font-size:16px}.modal-client-common .text-muted--v2{font-size:16px;color:#6f6f6f}.modal-client-common .modal-close{width:30px;height:30px;background:0 0;line-height:30px;opacity:.8;top:30px;-webkit-transition:all .32s cubic-bezier(.25,.8,.25,1);-moz-transition:all .32s cubic-bezier(.25,.8,.25,1);transition:all .32s cubic-bezier(.25,.8,.25,1)}.modal-client-common .modal-close:hover{opacity:1}.modal-client-common .modal-close:after,.modal-client-common .modal-close:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#000;top:0;margin-top:50%}.modal-client-common .modal-close:before{transform:rotate(45deg)}.modal-client-common .modal-close:after{transform:rotate(-45deg)}.modal-client-common p:last-child{padding:0}.modal-client-common .modal-padding{padding:25px}.modal-client-common .modal-padding .modal-head{font-size:36px;border-bottom:1px solid #859d77;margin:0;line-height:normal;padding:0 0 12px}.modal-client-common.modal--client-signup .modal-padding .modal-head{font-size:22px;line-height:38px}.modal-client-common .modal-cont,.modal-client-common .modal-footer{margin-top:25px}.modal--client-search-teacher .modal-cont{margin-top:10px}.modal--client-search-teacher .form--client-search-teacher{margin-top:15px}.modal--client-search-teacher .btn{width:auto;padding-left:40px;padding-right:40px}.modal-client-common .label{font-size:16px;color:#555;margin-left:3px}.modal-client-common .input{margin:0}.modal-client-common .input input{height:52px;padding:12px;border-color:#d0d0d0}.modal-client-common .input input::-webkit-input-placeholder{color:#acacac}.modal-client-common .input input::-moz-placeholder{color:#acacac}.modal-client-common .input input:-ms-input-placeholder{color:#acacac}.modal-client-common .input input:-moz-placeholder{color:#acacac}.modal-client-common .error{margin:5px 0 0}.modal-client-common .label+.input{margin-top:8px}.modal-client-common .form-group{max-width:440px;margin:0 auto}.modal-client-common .form-group+.form-group{margin-top:24px}.modal-client-common .btn{margin:30px 0;text-transform:none;font-size:18px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.modal-client-common .small-text{color:#888;font-size:14px}.modal-client-common .modal-footer{border-top:1px solid #859d77;padding:32px 0 12px}.modal--client-signup-confirm.modal-client-common .modal-cont{background:url(/images/icons/step_2.png);background-repeat:no-repeat;padding-left:161px}.modal--client-signup-confirm.modal-client-common .margin-left-compensation{margin-left:-161px}.modal--client-signup-confirm.modal-client-common .ajax-link+.btn{margin-left:20px}.modal--client-signup-confirm.modal-client-common fieldset{display:table}.modal--client-signup-confirm.modal-client-common .form-group{display:table-row}.modal--client-signup-confirm.modal-client-common .input,.modal--client-signup-confirm.modal-client-common .label{display:table-cell;vertical-align:middle;padding-bottom:20px}.modal--client-signup-confirm.modal-client-common .form-group:last-child .error{position:absolute}.modal--client-signup-confirm.modal-client-common .label{padding-right:20px;vertical-align:middle}.modal--client-signup-confirm.modal-client-common .editable{display:inline-block;vertical-align:middle;font-weight:700}.modal--client-signup-confirm.modal-client-common .edit-phone-trigger{background:url(/images/icons/apple_pen.png);display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center;vertical-align:middle}.modal--client-signup-confirm.modal-client-common .edit-phone-trigger:hover{opacity:.8}.modal--client-signup-confirm.modal-client-common .confirm_сode{width:130px;display:inline-block;margin-right:20px}.modal--client-signup-confirm.modal-client-common .code-processing{color:#acacac}.modal--client-signup-confirm.modal-client-common .sub-table{display:table;max-width:400px}.modal--client-signup-confirm.modal-client-common .sub-cell{display:table-cell;vertical-align:middle}.modal--new-order{display:none;padding:20px 30px 0;text-align:left;font-size:15px;width:790px}.modal--new-order .modal-padding{padding-bottom:0}.modal--new-order .modal-padding .modal-head{text-align:left;border:0;margin:0}.modal--new-order .modal-head-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.modal--new-order .modal-title{flex-basis:550px}.modal--new-order .modal-date{color:#898989;font-size:14px}.modal--new-order .modal-cost{padding:5px 15px;background-color:#ffefd5;border:1px solid #efd3a3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal--new-order .result-questionnaire{border:0;padding:0}.modal--new-order .result-questionnaire .result-questionnaire-content{margin-bottom:0}.modal--new-order .result-questionnaire .result-questionnaire-content .result-questionnaire-content__item{font-size:16px;line-height:24px}.modal--new-order .result-questionnaire .result-questionnaire-content .result-questionnaire-content__comment,.modal--new-order .result-questionnaire .result-questionnaire-content .result-questionnaire-content__hd,.modal--new-order .result-questionnaire .result-questionnaire-content .result-questionnaire-content__label{font-size:18px}.modal--new-order .modal-comment{height:100px;border-color:#e4e4e4;box-sizing:border-box;resize:none}.modal--new-order .btn{text-transform:none;font-size:17px;padding:20px 30px;margin-right:3px;margin-bottom:5px}.section-search-coach{padding-top:90px;padding-bottom:120px;background:linear-gradient(to top,#f6f6f6 0,#fff 50%,#fff 100%);border-bottom:1px solid #f1eee9}.section-search-coach__img{position:absolute;bottom:-120px;right:-70px}.section-search-coach__title{font-size:40px;line-height:54px;color:#181819;font-weight:400;margin-bottom:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-search-coach__title--mark{color:#76b425;font-weight:600}.section-search-coach__desc{font-size:24px;color:#181819;margin-bottom:80px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-search-home{font-size:16px;max-width:810px}.form-search-home.form-search-home--center{margin:0 auto}.form-search-home__left{width:200px;display:inline-block;vertical-align:top}.form-search-home__right{width:200px;display:inline-block;vertical-align:top;margin-left:-6px;margin-right:-6px}.form-search-home .jq-selectbox__select{border:1px solid #e4e4e4;border-radius:10px 0 0 10px;text-align:left;background-color:#fff;padding:0 30px 0 15px;font-size:16px;height:54px;line-height:54px}.form-search-home .form__column--place-select .jq-selectbox__select{border:1px solid #e4e4e4;border-right:0;text-align:left;background-color:#fff;border-radius:0}.form-search-home .checkbox_like_btn .form__checkbox{color:#383838}.form-search-home .btn{border-radius:0 10px 10px 0;font-size:16px;padding:18px 28px;vertical-align:top;margin-left:-10px;height:54px;border-top-width:6px;margin-top:0;margin-bottom:0;display:inline-block;box-shadow:none;background-image:none}.objects-menu--home .objects-menu__link{padding-left:10px}.objects-menu--home .objects-menu__count,.objects-menu--home .objects-menu__under{vertical-align:middle}.form-search-home .table{table-layout:fixed;width:auto}.form-search-home .table-cell{padding-bottom:20px;white-space:nowrap}.form-search-home .table-row:last-child .table-cell{padding-bottom:0}.form-search-home .table-cell:first-child{padding-right:22px}.form-search-home .checkbox_like_btn .form__checkbox{display:inline-block;padding:5px 10px;background-color:#fff;border:1px solid #e4e4e4;border-radius:6px;margin-right:6px;margin-bottom:8px}.form-search-home .checkbox_like_btn.rounded .form__checkbox{border-radius:22px}.checkbox_like_btn .form-group{margin-bottom:-8px}.checkbox_like_btn .form__checkbox.js-is-active{background-color:#ffb04c;border:1px solid #ffb04c;color:#fff}.form-search-home .pseudo-select{cursor:pointer;display:inline-block}.form__column--place-select,.form__column--three-select{position:relative}.form-search-home .jq-selectbox__dropdown{background-color:#fff;border-radius:6px;margin-top:12px;position:absolute;right:0;box-sizing:border-box;z-index:15;box-shadow:0 0 10px rgba(0,0,0,.2)}.form-search-home .jq-selectbox__dropdown ul{padding-bottom:9px}.form-search-home .jq-selectbox__dropdown::before{display:block;content:"";width:12px;height:12px;background-color:#fff;position:absolute;right:25px;top:-6px;transform:rotate(45deg)}.form-search-home .jq-selectbox li.sel,.form-search-home .jq-selectbox li.selected,.form-search-home .jq-selectbox li:hover{background-color:#f3f3f3}.icon-svg{display:inline-block;vertical-align:middle;width:22px;height:22px;background-size:24px;background-image:url(/images/icons/icons.svg);background-repeat:no-repeat}.icon-algebra{background-position:0 0}.objects-menu .objects-menu__link:hover .icon-algebra{background-position:0 -24px}.icon-art{background-position:0 -51px}.objects-menu .objects-menu__link:hover .icon-art{background-position:0 -75px}.icon-biology{background-position:0 -98px}.objects-menu .objects-menu__link:hover .icon-biology{background-position:0 -122px}.icon-chemistry,.icon-chemistry\:regular{background-position:0 -147px}.objects-menu .objects-menu__link:hover .icon-chemistry{background-position:0 -171px}.icon-cn,.icon-cn\:regular{background-position:0 -195px}.objects-menu .objects-menu__link:hover .icon-cn{background-position:0 -219px}.icon-de,.icon-de\:regular{background-position:0 -243px}.objects-menu .objects-menu__link:hover .icon-de{background-position:0 -267px}.icon-economy,.icon-economy\:regular{background-position:0 -290px}.objects-menu .objects-menu__link:hover .icon-economy{background-position:0 -314px}.icon-elementary,.icon-elementary\:regular{background-position:0 -339px}.objects-menu .objects-menu__link:hover .icon-elementary{background-position:0 -363px}.icon-en,.icon-en\:regular{background-position:0 -387px}.objects-menu .objects-menu__link:hover .icon-en{background-position:0 -411px}.icon-es,.icon-es\:regular{background-position:0 -435px}.objects-menu .objects-menu__link:hover .icon-es{background-position:0 -459px}.icon-fr,.icon-fr\:regular{background-position:0 -483px}.objects-menu .objects-menu__link:hover .icon-fr{background-position:0 -507px}.icon-geography,.icon-geography\:regular{background-position:0 -531px}.objects-menu .objects-menu__link:hover .icon-geography{background-position:0 -555px}.icon-geometry,.icon-geometry\:regular{background-position:0 -579px}.objects-menu .objects-menu__link:hover .icon-geometry{background-position:0 -603px}.icon-higher_math,.icon-higher_math\:regular{background-position:0 -627px}.objects-menu .objects-menu__link:hover .icon-higher_math{background-position:0 -651px}.icon-history,.icon-history\:regular{background-position:0 -675px}.objects-menu .objects-menu__link:hover .icon-history{background-position:0 -699px}.icon-informatics,.icon-informatics\:regular{background-position:0 -722px}.objects-menu .objects-menu__link:hover .icon-informatics{background-position:0 -746px}.icon-it,.icon-it\:regular{background-position:0 -770px}.objects-menu .objects-menu__link:hover .icon-it{background-position:0 -794px}.icon-jp,.icon-jp\:regular{background-position:0 -819px}.objects-menu .objects-menu__link:hover .icon-jp{background-position:0 -843px}.icon-literature,.icon-literature\:regular{background-position:0 -867px}.objects-menu .objects-menu__link:hover .icon-literature{background-position:0 -891px}.icon-math,.icon-math\:regular{background-position:0 -915px}.objects-menu .objects-menu__link:hover .icon-math{background-position:0 -939px}.icon-music,.icon-music\:regular{background-position:0 -962px}.objects-menu .objects-menu__link:hover .icon-music{background-position:0 -986px}.icon-other,.icon-other\:regular{background-position:0 -1011px}.objects-menu .objects-menu__link:hover .icon-other{background-position:0 -1035px}.icon-physics,.icon-physics\:regular{background-position:0 -1059px}.objects-menu .objects-menu__link:hover .icon-physics{background-position:0 -1083px}.icon-prep,.icon-prep\:regular{background-position:0 -1107px}.objects-menu .objects-menu__link:hover .icon-prep{background-position:0 -1131px}.icon-russian,.icon-russian\:regular{background-position:0 -1154px}.objects-menu .objects-menu__link:hover .icon-russian{background-position:0 -1226px}.icon-russian_as_foreign,.icon-russian_as_foreign\:regular{background-position:0 -1176px}.objects-menu .objects-menu__link:hover .icon-russian_as_foreign{background-position:0 -1200px}.icon-social_studies,.icon-social_studies\:regular{background-position:0 -1252px}.objects-menu .objects-menu__link:hover .icon-social_studies{background-position:0 -1276px}.icon-speech,.icon-speech\:regular{background-position:0 -1298px}.objects-menu .objects-menu__link:hover .icon-speech{background-position:0 -1322px}.icon-law,.icon-law\:regular{background-position:0 -1477px}.objects-menu .objects-menu__link:hover .icon-law{background-position:0 -1498px}.icon-drawing,.icon-drawing\:regular{background-position:0 -1519px}.objects-menu .objects-menu__link:hover .icon-drawing{background-position:0 -1541.5px}.icon-ecology,.icon-ecology\:regular{background-position:0 -1562px}.objects-menu .objects-menu__link:hover .icon-ecology{background-position:0 -1582px}.icon-culturology,.icon-culturology\:regular{background-position:0 -1604px}.objects-menu .objects-menu__link:hover .icon-culturology{background-position:0 -1626.5px}.icon-chess,.icon-chess\:regular{background-position:0 -1648px}.objects-menu .objects-menu__link:hover .icon-chess{background-position:0 -1669px}.icon-psychology,.icon-psychology\:regular{background-position:0 -1345px}.objects-menu .objects-menu__link:hover .icon-psychology{background-position:0 -1368px}.icon-dance,.icon-dance\:regular{background-position:0 -1390px}.objects-menu .objects-menu__link:hover .icon-dance{background-position:0 -1411px}.icon-bookkeeping,.icon-bookkeeping\:regular{background-position:0 -1433px}.objects-menu .objects-menu__link:hover .icon-bookkeeping{background-position:0 -1456px}.icon-programming,.icon-programming\:regular{background-position:0 -1690px}.objects-menu .objects-menu__link:hover .icon-programming{background-position:0 -1712px}.icon-menar,.icon-menar\:regular{background-position:0 -1735px}.objects-menu .objects-menu__link:hover .icon-menar{background-position:0 -1757px}.icon-babysitter,.icon-babysitter\:regular{background-position:0 -1779px}.objects-menu .objects-menu__link:hover .icon-babysitter{background-position:0 -1802px}.icon-nurse,.icon-nurse\:regular{background-position:0 -1824px}.objects-menu .objects-menu__link:hover .icon-nurse{background-position:0 -1846px}.preview-list{font-size:0}.preview-item{float:none;display:inline-block;vertical-align:top;width:370px;padding:0 15px;cursor:pointer}.preview-item:hover .preview-link{border-bottom:1px solid}.preview-img{border:1px solid #ccc;height:205px;overflow:hidden;margin-bottom:15px}.preview-img img{width:100%;height:auto}.preview-content{padding:5px 10px 50px}.preview-title{font-size:21px;line-height:28px;font-weight:600;margin-bottom:10px}.preview-link{color:#383838;text-decoration:none;border:1px solid transparent}.preview-date{font-weight:600;color:#8b9c78;font-size:14px;margin-bottom:5px}.preview-description{font-size:15px;line-height:24px}h1.great-title--news{display:block;font-family:Arial;font-size:36px;margin:40px 15px 30px}.wrapper--news{padding-bottom:40px}.price{float:right;padding:8px 10px;border:1px solid #efd3a3;border-radius:5px;background:#ffefd4;margin-top:-6px}.price--left{float:left}.price span{color:#000;font-size:21px}.level{display:flex;flex-wrap:wrap;align-items:center}.level__name{padding:5px 10px;background:#daf1fc;color:#000;margin-right:5px;margin-bottom:5px;border-radius:5px}.level__name-inside,.level_name-link{color:#000;text-decoration:none}a .level__name:hover{background:#8ab4c7}.level__name-inside:hover{color:gray}.ln-height{line-height:27px}.result-questionnaire .result-questionnaire-content>.result-questionnaire-content__item.result-questionnaire-content__item--subjects{margin-bottom:6px}.result-questionnaire-content>.result-questionnaire-content__item.result-questionnaire-content__item--subjects .level{margin-top:5px;font-size:14px;line-height:17px;font-weight:400}.usual-block.teacher-blank{width:830px;padding:25px 35px;font-size:14px}.teacher-blank .l-column{float:left;width:200px}.teacher-blank .r-column{float:right;width:550px}.teacher-avatar-upload input[type=file]{display:none}.teacher-avatar-upload label span.button{width:182px!important;line-height:40px;margin-top:20px}.teacher-blank .teacher-photo .img-wrap{width:200px;height:266px;display:block;overflow:hidden;position:relative;background:#f2f2f2}.teacher-blank .teacher-photo .img-wrap .img-prev{width:auto;height:100%;position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}.teacher-blank .teacher-photo .img-wrap .img-prev.vertical{width:100%;height:auto}.teacher-blank .teacher-photo .img-wrap #img-del{width:30px;height:30px;background:#eee;position:absolute;top:0;right:0;cursor:pointer}.teacher-blank .teacher-photo .img-wrap #img-del::after,.teacher-blank .teacher-photo .img-wrap #img-del::before{position:absolute;top:3px;left:15px;content:' ';height:22px;width:2px;background-color:#555}.teacher-blank .teacher-photo .img-wrap #img-del::before{transform:rotate(45deg)}.teacher-blank .teacher-photo .img-wrap #img-del::after{transform:rotate(-45deg)}.teacher-blank .h3{font:400 24px/28px Arial,Helvetica,sans-serif;margin-bottom:10px}.teacher-info-subjects{font-size:18px;float:left;width:270px;margin-bottom:10px}.teacher-info-price{color:rgba(0,0,0,.6)}.teacher-info-list{font-size:14px;line-height:20px}.teacher-info-item{margin-bottom:15px}.teacher-info-name{float:left;width:190px;text-transform:uppercase;font-weight:700}.teacher-info-value{width:360px;margin-left:190px}.teacher-info-value-row{display:-webkit-box;display:-ms-flexbox;display:flex}.teacher-info-value-col{width:45%;float:left;padding-left:30px;border-left:1px solid #e6e2db}.teacher-info-value-col:first-child{border-left:0;padding-left:0}.teacher-info-value-th{display:inline-block;text-transform:uppercase;font-weight:700;margin-bottom:10px}#tutorChangeQueryForm .form-element .label{text-transform:uppercase;font-style:normal!important;margin-bottom:15px}#tutorChangeQueryForm .button{width:200px;height:40px;background:#eb8a34;text-transform:uppercase;color:#fff;font-size:12px;border:0;font-style:normal;font-weight:700}#tutorChangeQueryForm .button:hover{background-color:#f7aa4d}#tutorChangeQueryForm .field-tutorchangesform-changes textarea{padding:0}.mark-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mark{padding:5px 10px;color:#000;margin-right:5px;margin-bottom:5px;border-radius:5px}.mark--blue{background-color:#e0f1fc}.mark--green{background-color:#d0f5e1}.teacher-info-value-text{display:block}.r-column .dark-block.short-block h2{margin-bottom:8px}.teacher-info-item::after,.teacher-info-item::before{content:"";display:table;clear:both}.form .form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0;margin-top:5px}.select2-dropdown{font-size:12px}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#aaa!important}.select2-container--default .select2-selection--multiple{line-height:0!important}.select2-selection__rendered{line-height:1.5}.select2-container .select2-search--inline .select2-search__field{margin-top:0!important}.my-calls-section,.my-calls-section *{-webkit-box-sizing:border-box;box-sizing:border-box}.my-calls{display:flex;justify-content:space-between;height:630px;margin-bottom:20px;font-size:14px}.my-calls__main{width:560px;height:100%;border:solid 1px #e5e9f2;border-radius:5px}.my-calls__main-inner{padding:15px 20px 20px}.my-calls__main p{margin-bottom:16px}.my-calls__aside{width:318px;border:solid 1px #e5e9f2;border-radius:5px}.my-calls__btn{display:block;width:302px;margin:12px auto;font-size:16px}.my-calls__list{height:calc(100% - 66px);overflow:auto}.my-calls__item{position:relative;display:flex;justify-content:space-between;height:56px;padding:8px 5px 8px 15px;cursor:pointer;border-top:solid 1px #e5e9f2;transition:.1s linear}.my-calls__item:last-child{border-radius:0 0 5px 5px}.my-calls__item:before{position:absolute;top:0;left:0;width:3px;height:100%;content:'';transition:.1s linear}.my-calls__item.active,.my-calls__item:hover{background-color:#fbfbfb}.my-calls__item .my-calls__item-name:before{display:inline-block;width:20px;height:20px;margin-right:10px;margin-bottom:3px;content:'';vertical-align:middle;background-repeat:no-repeat;background-size:cover}.my-calls__item--call.active:before,.my-calls__item--call:hover:before{background-color:#83ab4e}.my-calls__item--call .my-calls__item-name{color:#83ab4e}.my-calls__item--call .my-calls__item-name:before{background-image:url(/images/icons/phone-call.svg)}.my-calls__item--dont-call.active:before,.my-calls__item--dont-call:hover:before{background-color:#2579bf}.my-calls__item--dont-call .my-calls__item-name{color:#2579bf}.my-calls__item--dont-call .my-calls__item-name:before{background-image:url(/images/icons/phone-dont-call.svg)}.my-calls__item--no-call.active:before,.my-calls__item--no-call:hover:before{background-color:#a5a5a5}.my-calls__item--no-call .my-calls__item-name{color:#a5a5a5}.my-calls__item--no-call .my-calls__item-name:before{background-image:url(/images/icons/phone-no-call.svg)}.my-calls__item--call-back.active:before,.my-calls__item--call-back:hover:before{background-color:red}.my-calls__item--call-back .my-calls__item-name{color:red}.my-calls__item--call-back .my-calls__item-name:before{background-image:url(/images/icons/phone-call.svg)}.my-calls__item-name{font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.my-calls__item-history{display:inline-block;margin-right:10px;font-size:12px;color:#a5a5a5}.my-calls__item-history span{font-weight:700}.my-calls__item-history--call span{color:#83ab4e}.my-calls__item-history--dont-call span{color:#2579bf}.my-calls__item-date{font-size:12px;color:#a5a5a5}.my-calls .scrollbar-track{background:none!important;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.my-calls .scrollbar-thumb{width:3px!important;background:#b2b9cc!important}.my-calls__body:hover .scrollbar-track,.my-calls__sidebar-main:hover .scrollbar-track{opacity:1}.lead-card{display:none;border:solid 1px #e5e9f2;border-radius:5px}.lead-card.active,.lead-card.lead-card__new{display:block}.lead-card__header{display:flex;justify-content:space-between;padding:30px 20px;background:#ffeccf}.lead-card__title{font-size:20px;line-height:1.3;font-weight:700;text-transform:uppercase}.lead-card__highlight{color:#7d7d7d}.lead-card__age{font-weight:400;white-space:nowrap}.lead-card__tel{flex-shrink:0;font-size:20px;line-height:1.3;font-weight:700}.lead-card__row{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 20px;border-top:1px solid #e5e9f2}.lead-card__row--bottom{align-items:bottom}.lead-card__row--left{justify-content:left}.lead-card__row--center{justify-content:center}.lead-card__col--1{width:100%;margin-top:20px}.lead-card__col--3{width:calc(100% / 3 - 30px)}.lead-card__col--5{width:calc(100% / 5 - 16px)}.lead-card__label{display:block;margin-bottom:9px;font-size:14px}.lead-card__label--call,.lead-card__label--dont-call{margin-bottom:25px}.lead-card__label--call:before,.lead-card__label--dont-call:before{display:inline-block;width:20px;height:20px;margin-right:10px;margin-bottom:3px;content:'';vertical-align:middle;background-repeat:no-repeat;background-size:cover}.lead-card__label--call:before{background-image:url(/images/icons/phone-call.svg)}.lead-card__label--dont-call:before{background-image:url(/images/icons/phone-dont-call.svg)}.lead-card__value{font-size:16px;color:#7d7d7d;padding-left:30px}#all .lead-card__comment{height:136px;padding:15px;font-size:16px;resize:none}.lead-card__comment::-webkit-input-placeholder{font-size:16px}.lead-card__comment::-moz-placeholder{font-size:16px}.lead-card__comment:-ms-input-placeholder{font-size:16px}.lead-card__comment:-moz-placeholder{font-size:16px}.lead-card .selectbox,.lead-card .selectbox .select{height:46px}.lead-card .selectbox .dropdown{min-height:0}.selectbox .trigger{width:40px}.lead-card .selectbox .trigger .arrow{width:10px;height:10px;margin-top:-9px;background:0 0;border-left:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}.lead-card__checkbox{position:relative;display:block;height:46px;margin-top:23px;padding:0 12px;line-height:46px;font-size:16px;cursor:pointer;background:#ffeccf;border-radius:4px}.lead-card__btn{width:158px;margin:0 10px;padding:14px 15px;font-size:16px}.ui-widget-header .ui-icon{background-image:url(/images/icons/ui-icons_222222_256x240.png)!important}.whatsApp{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:905px;height:622px;font-size:14px;border-radius:5px;border:solid 1px #e5e9f2;background-color:#fff}.whatsApp,.whatsApp *{-webkit-box-sizing:border-box;box-sizing:border-box}#all .whatsApp input,#all .whatsApp textarea{width:100%;font-size:14px;color:#000;border:solid 1px #e4e4e4;border-radius:4px;background-color:#fff}#all .whatsApp input:focus:invalid{color:#8b0000;border-color:#8b0000}#all .whatsApp input{height:42px}#all .whatsApp input::-webkit-input-placeholder,#all .whatsApp textarea::-webkit-input-placeholder{font-size:14px;color:#797677;opacity:.4}#all .whatsApp input:-ms-input-placeholder,#all .whatsApp textarea:-ms-input-placeholder{font-size:14px;color:#797677;opacity:.4}#all .whatsApp input::-ms-input-placeholder,#all .whatsApp textarea::-ms-input-placeholder{font-size:14px;color:#797677;opacity:.4}#all .whatsApp input::placeholder,#all .whatsApp textarea::placeholder{font-size:14px;color:#797677;opacity:.4}#all .whatsApp textarea{vertical-align:top;resize:none}.whatsApp__btn-orange{height:39px;padding:0 24px;font-size:12px;line-height:41px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#faa458 -webkit-gradient(linear,left top,left bottom,from(#faa458),to(#e95804));background:#faa458 -webkit-linear-gradient(top,#faa458,#e95804);background:#faa458 -o-linear-gradient(top,#faa458,#e95804);background:#faa458 linear-gradient(to bottom,#faa458,#e95804);border:0;border-radius:4px}.whatsApp__btn-orange:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#fcb373),to(#f38434));background-image:-webkit-linear-gradient(top,#fcb373,#f38434);background-image:-o-linear-gradient(top,#fcb373,#f38434);background-image:linear-gradient(to bottom,#fcb373,#f38434)}.whatsApp__sidebar{width:286px;border-right:1px solid #e5e9f2}.whatsApp__main{position:absolute;top:0;right:0;width:617px;height:100%;visibility:hidden;pointer-events:none;overflow:hidden;background:url(/images/backgrounds/whatsapp-bg.svg) no-repeat center}.whatsApp__main.active{visibility:visible;pointer-events:auto}.whatsApp__sidebar-top{padding:18px 18px 0}.whatsApp__search{position:relative;margin-bottom:10px}#all .whatsApp__search-input{padding:0 34px 0 12px}.whatsApp__search-btn{position:absolute;top:13px;right:12px;width:15px;height:15px;background:url(/images/icons/search.svg) no-repeat;background-size:cover;border:0}.whatsApp__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -18px;padding:0 18px;border-bottom:1px solid #e5e9f2}.whatsApp__menu-item{position:relative;padding:16px 0;cursor:pointer}.whatsApp__menu-item.active:after{position:absolute;bottom:-1px;left:0;display:block;width:100%;height:2px;content:'';background:#3cb6ff}.whatsApp__menu-item:first-child{margin-right:36px}.whatsApp__add-contact{width:16px;height:16px;margin-left:auto;background:0 0;border:0;cursor:pointer}.whatsApp__add-contact rect{-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.whatsApp__add-contact:hover rect{fill:#3cb6ff}.whatsApp__sidebar-main{height:503px;overflow:auto}.whatsApp__list{display:none}.whatsApp__list.active{display:block}.whatsApp__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:82px;margin-top:-1px;padding:14px 13px 15px 18px;cursor:pointer;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.whatsApp__item:not(:first-child):before{position:absolute;top:0;right:0;width:93%;height:1px;content:'';background-color:#e5e9f2;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.whatsApp__item.active,.whatsApp__item:hover{background-color:#f1f3f9;z-index:1}.whatsApp__item.active:before,.whatsApp__item:hover:before{opacity:0}.whatsApp__item-text{width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.whatsApp__name{margin-right:auto;max-width:190px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.whatsApp__name.whatsApp__name--wide{max-width:400px}.whatsApp__name--underline b{display:inline-block}.whatsApp__name .clickable{cursor:pointer}.whatsApp__name--underline b:after{display:block;width:100%;height:1px;content:'';background:#e4e4e4}.whatsApp__mark{display:inline-block;width:8px;height:8px;margin:0 3px 3px 0;vertical-align:middle;border-radius:50%}.whatsApp__mark.whatsApp__mark--tutor{background-color:#ff3841}.whatsApp__mark.whatsApp__mark--client{background-color:#e1db42}.whatsApp__mark.whatsApp__mark--student{background-color:#20cc1c}.whatsApp__status{width:10px;height:8px;margin:0 3px;background-image:url(/images/icons/mark.svg);background-repeat:no-repeat;background-size:cover}.whatsApp__status--white{background-image:url(/images/icons/mark-white.svg)}.whatsApp__status--blue{background-image:url(/images/icons/mark-blue.svg)}.whatsApp__status--read{width:15px;background-image:url(/images/icons/doublemark.svg)}.whatsApp__status--read-white{width:15px;background-image:url(/images/icons/doublemark-white.svg)}.whatsApp__status--read-blue{width:15px;background-image:url(/images/icons/doublemark-blue.svg)}.whatsApp__date{font-size:12px;color:#a5a5a5}.whatsApp__date--blue{color:#84d7ff}.whatsApp__date--white{color:#fff}.whatsApp__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:67px;padding:0 18px;background:#fff;border-bottom:1px solid #e5e9f2;border-radius:0 10px 0 0}.whatsApp__body{width:100%;max-height:476px;overflow:auto}.whatsApp__body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:476px;padding:10px 0}.whatsApp__dialog{position:absolute;top:0;left:0;height:100%;visibility:hidden;background:#fff;border-radius:0 10px 10px 0}.whatsApp__main.active .whatsApp__dialog.active{visibility:visible;width:100%}.whatsApp__footer{position:absolute;left:0;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px;background:#fff;border-top:1px solid #e5e9f2;border-radius:0 0 10px}.whatsApp__message{width:100%;position:relative}#all textarea.whatsApp__message-textarea{height:42px;max-height:232px;padding:12px 94px 10px 12px;overflow:hidden!important}.whatsApp__message-send{position:absolute;bottom:10px;right:14px;width:19px;height:22px;background:0 0;border:0}.whatsApp__message-file svg,.whatsApp__message-send svg{fill:#E5E9F2;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.whatsApp__message-file:hover svg,.whatsApp__message-send:hover svg{fill:#20b6ff}.whatsApp__message-file{position:absolute;bottom:10px;right:54px;width:23px;height:22px;cursor:pointer}.whatsApp__outgoing{position:relative;max-width:66%;-ms-flex-item-align:end;align-self:flex-end;margin:0 17px 12px 0;padding:11px 14px 14px;color:#fff;background:#20b6ff;border-radius:5px}.whatsApp__outgoing:before{position:absolute;right:-6px;bottom:0;display:block;content:'';border:6px solid transparent;border-left:6px solid #20b6ff;border-bottom:6px solid #20b6ff}.whatsApp__incoming{position:relative;max-width:66%;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 12px 17px;padding:11px 14px 14px;background:#f1f3f9;border-radius:5px}.whatsApp__incoming:before{position:absolute;left:-6px;bottom:0;display:block;content:'';border:6px solid transparent;border-right:6px solid #f1f3f9;border-bottom:6px solid #f1f3f9}.whatsApp__incoming.whatsApp__incoming--file{padding-left:56px}.whatsApp__outgoing.whatsApp__outgoing--file{padding-right:56px}.whatsApp__incoming.whatsApp__incoming--file:after{position:absolute;top:14px;left:17px;width:22px;height:28px;content:'';background:url(/images/icons/file.svg) no-repeat;background-size:cover}.whatsApp__outgoing.whatsApp__outgoing--file:after{position:absolute;top:14px;right:17px;width:22px;height:28px;content:'';background:url(/images/icons/file.svg) no-repeat;background-size:cover}.whatsApp__file-info{margin-top:2px;opacity:.5}.whatsApp__file-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.whatsApp__incoming--image,.whatsApp__outgoing--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:230px;background:0 0;padding:0;overflow:hidden;border:1px solid #e5e9f2}.whatsApp__incoming--image:before,.whatsApp__outgoing--image:before{display:none}.whatsApp__incoming--image .whatsApp__caption,.whatsApp__outgoing--image .whatsApp__caption{position:absolute;right:7px;bottom:12px;padding:3px 6px;background:rgba(0,0,0,.1);border-radius:4px;pointer-events:none}.whatsApp__caption{position:relative;bottom:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;float:right}.whatsApp__incoming p,.whatsApp__outgoing p{word-break:break-word;white-space:pre-line}.whatsApp__incoming p:last-of-type,.whatsApp__outgoing p:last-of-type{display:inline}.whatsApp__hr{position:relative;width:100%;height:1px;margin:20px 0 30px;text-align:center;content:'';background:#e5e9f2}.whatsApp__hr span{position:absolute;top:50%;left:50%;padding:10px;font-size:12px;color:#a5a5a5;background:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.whatsApp .scrollbar-track{background:none!important;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.whatsApp .scrollbar-thumb{width:3px!important;background:#b2b9cc!important}.whatsApp__body:hover .scrollbar-track,.whatsApp__sidebar-main:hover .scrollbar-track{opacity:1}.whatsApp__modal{position:absolute;top:0;right:0;left:0;bottom:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.whatsApp__modal-overlay{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;background:#000;border-radius:5px;pointer-events:none;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.whatsApp__modal.active{pointer-events:auto;opacity:1}.whatsApp__modal-overlay.active{pointer-events:auto;opacity:.4}.whatsApp__modal-box{position:relative;width:373px;padding:35px 30px 42px;background:#fff;border-radius:4px;opacity:1}#all .whatsApp__modal-input,#all .whatsApp__modal-textarea{padding:12px;margin-bottom:18px}#all .whatsApp__modal-textarea{height:90px}.whatsApp__modal-title{margin-bottom:26px;font-size:18px;font-weight:400}.whatsApp__modal-btn-orange{padding-left:42px;padding-right:42px;margin-right:18px}.whatsApp__modal-btn-transparent{height:39px;padding:0 22px;font-size:14px;color:#2579bf;background:rgba(255,255,255,0);border:0}.whatsApp__modal-buttons{margin-top:24px}.whatsApp__modal-close{position:absolute;right:6px;top:7px;width:32px;height:32px;opacity:.3;cursor:pointer}.whatsApp__modal-close:hover{opacity:1}.whatsApp__modal-close:after,.whatsApp__modal-close:before{position:absolute;top:6px;left:15px;content:' ';height:19px;width:1px;background-color:#333}.whatsApp__modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.whatsApp__modal-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hr{padding:200px 0}.whatsApp-demands{position:relative;margin:30px 0;padding-top:32px}.whatsApp-show{position:absolute;top:0;right:13px;height:36px;padding:9px 19px;font-size:14px;background-color:#f1f3f9;border:1px solid #e5e9f2;border-radius:26px}.whatsApp-show.active{height:62px;padding:9px 19px 9px 12px}.whatsApp-show__close{position:relative;display:none;width:14px;height:14px;margin-right:3px;opacity:.3;cursor:pointer}.whatsApp-show__close:hover{opacity:1}.whatsApp-show__close:after,.whatsApp-show__close:before{position:absolute;top:2px;left:6px;content:' ';height:14px;width:1px;background-color:#333}.whatsApp-show__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.whatsApp-show__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.whatsApp-show.active span{display:inline-block;-webkit-transform:translateY(-13px);-ms-transform:translateY(-13px);transform:translateY(-13px)}.whatsApp-show.active .whatsApp-show__close{display:inline-block}.whatsApp-demands-box{position:absolute;opacity:0;pointer-events:none}.whatsApp-demands-box.active{opacity:1;position:static;pointer-events:auto}.whatsApp-demands .whatsApp{height:512px;border-radius:5px 0 5px 5px}.whatsApp-demands .whatsApp .whatsApp__search{margin-bottom:0}.whatsApp-demands .whatsApp .whatsApp__sidebar-top{padding:18px 18px 0;border-bottom:1px solid #e5e9f2}.whatsApp-demands .whatsApp .whatsApp__sidebar-main{height:400px}.whatsApp-demands .whatsApp .whatsApp__body{max-height:364px}.whatsApp-demands .whatsApp .whatsApp__body-inner{min-height:364px}.select-inner-mobile{border:1px solid #d1d1d1;padding:13px 9px;display:block;width:100%;overflow:hidden;position:relative;z-index:1;font-size:16px;color:#2f2f2f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/icons/arrow-select.svg);background-repeat:no-repeat;background-position:95% 20px}.lt-label-mobile ul.lt-label-states-list li.lt-label-wa a{background-position:50% 50%}.form{margin:0}.form .form__group{margin-bottom:20px;padding:20px;border:1px solid #E5E9F2;background-color:#fff;box-sizing:border-box;border-radius:5px}.form .form__group.form__group--highlighted{background-color:#FAF8F0}.form .form__field{position:relative;margin-bottom:25px}.form .form__field--no-bottom-margin{margin-bottom:0}.form .form__label{display:block;margin-bottom:10px;font-size:14px;line-height:16px;color:#000}.form .form__control{height:46px;padding:14px 13px;font-size:16px;line-height:21px;color:#7D7D7D;border:1px solid #E5E9F2;background-color:#fff;box-sizing:border-box;border-radius:5px}.form .form__field .field{display:block!important;width:100%!important}.form .form__checkbox-container .error,.form .form__checkbox-container .form-element,.form .form__field .error,.form .form__field .form-element{display:block;margin:0;padding:0}.form .form__checkbox{display:inline-block;vertical-align:middle;padding:0;font-size:inherit}.help-block{margin-top:5px}.grid__row{display:flex;justify-content:space-between;margin-right:-15px;margin-left:-15px}.grid__col{position:relative;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}.grid__col--12{width:100%}.grid__col--11{width:91.66666667%}.grid__col--10{width:83.33333333%}.grid__col--9{width:75%}.grid__col--8{width:66.66666667%}.grid__col--7{width:58.33333333%}.grid__col--6{width:50%}.grid__col--5{width:41.66666667%}.grid__col--4{width:33.33333333%}.grid__col--3{width:25%}.grid__col--2{width:16.66666667%}.grid__col--1{width:8.33333333%}.grid__col--offset-12{margin-left:100%}.grid__col--offset-11{margin-left:91.66666667%}.grid__col--offset-10{margin-left:83.33333333%}.grid__col--offset-9{margin-left:75%}.grid__col--offset-8{margin-left:66.66666667%}.grid__col--offset-7{margin-left:58.33333333%}.grid__col--offset-6{margin-left:50%}.grid__col--offset-5{margin-left:41.66666667%}.grid__col--offset-4{margin-left:33.33333333%}.grid__col--offset-3{margin-left:25%}.grid__col--offset-2{margin-left:16.66666667%}.grid__col--offset-1{margin-left:8.33333333%}.grid__col--offset-0{margin-left:0}.file-uploader{position:relative;display:flex}.file-uploader .file-uploader__btn{width:155px;padding-left:0;padding-right:0;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0}.file-uploader .file-uploader__input{width:100%;height:100%;padding-left:41px;font-size:16px;line-height:21px;color:#7D7D7D;border:1px solid #D1D1D1;border-top-left-radius:0;border-bottom-left-radius:0;box-sizing:border-box}.file-uploader .file-uploader__input-icon{position:absolute;top:13px;left:13px}.file-uploader .file-uploader__input-container{position:relative;flex:1}.file-uploader .file-uploader__fileinput{position:absolute;opacity:0;visibility:hidden}.widget-area{padding:24px 20px;font-size:16px;line-height:19px;border:1px solid #E5E9F2;box-sizing:border-box;border-radius:5px}.widget-area__header{display:flex;justify-content:space-between}.widget-area__title .solid-text{margin-right:4px}.widget-area__controls{display:flex;align-items:center;white-space:nowrap}.widget-area__controls .form__checkbox-container{color:#83AB4E}.widget-area__controls .trigger-link{margin-left:40px}.widget-area__content{margin-top:28px;font-size:16px;line-height:19px}.widget-area__outline{margin-top:30px;margin-left:-20px;margin-right:-20px;padding:25px 20px;background-color:#FFECCF}.trigger-link{position:relative;display:inline-block;color:#2579BF;cursor:pointer;white-space:nowrap}.trigger-link__icon{margin-right:5px}.trigger-link__icon,.trigger-link__label{display:inline-block;vertical-align:middle}.trigger-link__loader{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.trigger-link__carret{display:inline-block;width:7px;height:7px;margin-top:-4px;margin-left:5px;vertical-align:middle;border-left:1px solid #EC5602;border-bottom:1px solid #EC5602;transform:rotate(-45deg)}.trigger-link.js-is-opened .trigger-link__carret{margin-top:4px;transform:rotate(135deg)}.trigger-link.js-is-disabled{cursor:not-allowed;opacity:.1}.trigger-link.js-is-loading .trigger-link__icon,.trigger-link.js-is-loading .trigger-link__label{opacity:.5}.trigger-link.js-is-loading .trigger-link__loader{display:block}.trigger-link.trigger-link--underline .trigger-link__label{border-bottom:1px dashed #2579BF}.trigger-link.trigger-link--important{color:#A72C32}.trigger-link.trigger-link--important.trigger-link--underline .trigger-link__label{border-bottom-color:#A72C32}.trigger-link.trigger-link--attention{color:#EC5602}.trigger-link.trigger-link--attention.trigger-link--underline .trigger-link__label{border-bottom-color:#EC5602}.badge-event{position:relative;padding-left:27px}.badge-event .badge-event__header{margin-bottom:15px}.badge-event .badge-event__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge-event .badge-event__circle{position:absolute;top:-3px;left:0;width:22px;height:22px;text-align:center;border-radius:50%}.badge-event .badge-event__circle--calls{background-color:#83AB4E}.badge-event .badge-event__circle--noanswer{background-color:#2579BF}.badge-event .badge-event__circle--date{background-color:#AD6ECE}.badge-event .badge-event__circle--blacklist{background-color:#5B5958}.badge-event .badge-event__circle--client{background-color:#2A97BA}.badge-event .badge-event__title{font-size:14px;line-height:16px}.badge-event .badge-event__value{font-size:16px;line-height:21px;color:#7D7D7D}.vspaced{margin-top:20px}.form--new-demand-little-professor{width:410px;height:540px}.form--new-demand-little-professor .form__image{height:195px;border-radius:5px 5px 0 0;background-image:url(/images/backgrounds/demand-form-boy.png)}.form--new-demand-little-professor .form__content{border-radius:0 0 5px 5px;border-color:#fff;color:#FFF;text-align:center;background:linear-gradient(174deg,#3992d6 35%,#2b6fb4 100%);#background:linear-gradient(94deg,rgba(43,111,180,1) 0,rgba(57,146,204,1) 100%)}.form--new-demand-little-professor .form__content .form__header{font-size:28px;line-height:1;padding:20px 0}.form--new-demand-little-professor .form__content .form__fieldset{padding:0 40px}.form--new-demand-little-professor .form__content .form__fieldset .input{margin-bottom:20px}.form--new-demand-little-professor .form__content .form__fieldset .input input{font-size:14px;padding:0 10px}.form--new-demand-little-professor .form__content .form__fieldset .btn{width:100%;text-transform:none;border:1px solid #fff;font-size:16px}.form--new-demand-little-professor .form__content .form__fieldset .text-muted-white{margin:0;padding:25px 0 35px}.social-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:15;opacity:.7}.social-window{position:fixed;display:none;min-height:20px;z-index:20;background-color:#fff}.social-top{width:100%;background-color:#d1e0c1;height:50px;color:#40673a;font-size:20px;position:relative}.social-top-name{left:15px;position:absolute;top:18px}.social-top-close{position:absolute;top:10px;right:10px;cursor:pointer}.social-bottom{width:100%;background-color:#f5f8ed;height:30px;text-align:center;padding-top:10px}.social-bottom a{margin-top:15px;text-decoration:none;border-bottom:1px dashed #456243;color:#456243}.social-center{min-height:50px;padding:0 30px 30px}.social-help{margin-top:12px;color:#646464}.social-help-second{margin-top:12px;margin-bottom:12px}.social-w{display:inline-block}.social-last{margin-left:30px;vertical-align:top}#vk_groups,#vkwidget1{height:135px!important}.jq-checkbox,.jq-radio{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jq-checkbox input,.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.jq-file{position:relative;display:inline-block;overflow:hidden}.jq-file input{position:absolute;top:0;right:0;height:auto;margin:0;padding:0;opacity:0;font-size:100px;line-height:1em}.jq-file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jq-select-multiple,.jq-selectbox{position:relative;display:inline-block}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;opacity:0}.jq-select-multiple li,.jq-selectbox li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jq-selectbox{z-index:10}.jq-selectbox__select{position:relative}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;max-width:300px}.jq-selectbox__dropdown{position:absolute}.jq-selectbox__search input{-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{position:relative;overflow:auto;overflow-x:hidden;list-style:none;-webkit-overflow-scrolling:touch}.jq-select-multiple ul{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}.jq-number{display:inline-block}.jq-number__field input{-moz-appearance:textfield;text-align:left}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}