
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/seo30/css/less/
*/

@font-face{font-family:"Roboto-Black";src:url('/bitrix/templates/electronic_libraries/fonts/Roboto-Black.ttf');}@font-face{font-family:"Roboto-Regular";src:url('/bitrix/templates/electronic_libraries/fonts/Roboto-Regular.ttf');}@font-face{font-family:"Roboto-Bold";src:url('/bitrix/templates/electronic_libraries/fonts/Roboto-Bold.ttf');}body.without-header.ru{min-width:100%;text-align:left;background:url('/bitrix/templates/seo30/images/jpg/background_ru.jpg') no-repeat;background-size:cover}body.without-header.ru .location{display:none}body.without-header.ru .wrap_flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-line-pack:flex-start;align-content:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex:1 0 auto}body.without-header.ru .wrap_flex .wrap_top{display:flex;align-items:center;justify-content:flex-end}body.without-header.ru .wrap_flex .inclusive_btn{margin:0px 0 50px 50px;width:250px;height:57px;border:2px solid #021934;display:flex;text-align:center;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;background:url(/bitrix/templates/inclusive/images/glasses.svg) 5% 50% no-repeat, #003674;background-size:60px;line-height:1.2;cursor:pointer;padding-left:45px}body.without-header.ru .wrap_flex .inclusive_btn:hover{background:url(/bitrix/templates/inclusive/images/glasses.svg) 5% 50% no-repeat, #0550a5;background-size:60px}body.without-header.ru .wrapper_flex_index{margin-right:20px;height:100%}body.without-header.ru header{display:none}body.without-header.ru .logo{margin:0px 0 50px 50px;width:110px;height:50px;background:url(/bitrix/templates/seo30/images/png/academia_logo.png) 50% 50% no-repeat;background-size:contain;padding-top:100px}body.without-header.ru .login{margin-bottom:0px !important}body.without-header.ru .login p,body.without-header.ru .login a{color:#003674;font-style:normal;font-size:24px;text-decoration:none;font-weight:600}body.without-header.ru .login p.pls_log{margin-bottom:30px;font-size:24px;color:#003674;font-weight:600;font-style:normal}body.without-header.ru .login p:nth-of-type(2){margin-bottom:20px;font-size:15px;font-weight:300}body.without-header.ru .login p:nth-of-type(3){font-size:18px;font-weight:300}body.without-header.ru .login form{border-radius:0;width:600px;height:60px;margin:0 auto 8px 0;background:#003674}body.without-header.ru .login input[type="text"],body.without-header.ru .login input[type="password"]{border-radius:0;padding-left:5px;margin-right:20px;border-color:#7896b6;border-style:solid;border-width:1px;width:250px;height:36px;vertical-align:top;font-size:15px;font-weight:300}body.without-header.ru .login #error_field{color:#f00;line-height:30px;height:30px;min-width:300px}body.without-header.ru .login form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 0 20px}body.without-header.ru .login .forgotPasswordMessage{margin-top:-25px;margin-right:200px;font-size:17px !important;float:right}body.without-header.ru .ok_button{width:30px;height:30px;border:none;background-image:url("/bitrix/templates/seo30/images/svg/arrow_next.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:30px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}body.without-header.ru .ok_button:hover{cursor:pointer;background-image:url("/bitrix/templates/seo30/images/svg/arrow_next_h.svg")}body.without-header.ru .about-gvs{width:100%;font-size:16px;line-height:1.3em;text-decoration:none;margin-bottom:50px}body.without-header.ru .about-gvs p{max-width:10in;margin:0 auto}body.without-header.ru .about-gvs p:nth-child(2){padding-bottom:17px}body.without-header.ru .about-gvs p:nth-child(4){padding-top:20px;padding-bottom:10px}body.without-header.ru .about-gvs h3{font-size:27px;color:#003674;line-height:1.2;padding-bottom:25px}body.without-header.ru .about-gvs p a{font-size:24px;color:#003674;font-style:normal;font-weight:600;text-decoration:none}body.without-header.ru .wrap_flex-inclusive .wrapper_flex_index{background:#fff;margin:0;padding:0 20px}body.without-header.ru .wrap_flex-inclusive .logo{background:url(/bitrix/templates/seo30/images/png/logo_black.png) 50% 50% no-repeat;background-size:contain}body.without-header.ru .wrap_flex-inclusive .inclusive_btn{background:#000;background-size:100%;padding:2px;font-size:x-large}body.without-header.ru .wrap_flex-inclusive .inclusive_btn:hover{background:#fff;color:#000}body.without-header.ru .wrap_flex-inclusive .login p.pls_log{color:#000;font-size:26px}body.without-header.ru .wrap_flex-inclusive .login form{background:#000;padding:0 20px 0 10px}body.without-header.ru .wrap_flex-inclusive .login input[type="text"],body.without-header.ru .wrap_flex-inclusive .login input[type="password"]{height:45px;font-size:22px}body.without-header.ru .wrap_flex-inclusive .login .forgotPasswordMessage{font-size:22px !important;color:#000;margin-right:0;float:none}body.without-header.ru .wrap_flex-inclusive .login .ok_button{width:50px;height:50px;background-size:40px;margin-left:-10px}body.without-header.ru .wrap_flex-inclusive .login #error_field{color:#000;text-decoration:underline;font-size:22px}body.without-header.ru .wrap_flex-inclusive .about-gvs h3{color:#000;font-size:29px}body.without-header.ru .wrap_flex-inclusive .about-gvs p{font-size:22px;line-height:1.5}body.without-header.ru .wrap_flex-inclusive ~ .footer{background:#fff;border:1px solid #000}body.without-header.ru .wrap_flex-inclusive ~ .footer a,body.without-header.ru .wrap_flex-inclusive ~ .footer p{color:#000;font-size:20px}body.without-header.ru .wrap_flex-inclusive ~ .footer #up.up{color:#000;border:2px solid #000;background:#fff}body .button_wrap-u2035{width:320px;height:52px;margin:0 23% 50px}body .button-u2035{width:100%;height:100%;object-fit:cover;padding:0;cursor:pointer;border:none;background:url(/bitrix/templates/seo30/images/svg/button_u2035.svg) no-repeat center;background-size:cover}body .button-u2035:hover{background:url(/bitrix/templates/seo30/images/svg/button_u2035-hover.svg) no-repeat center;background-size:cover}@media all and (max-width:1650px){body.without-header.ru .wrap_flex{background:url(/bitrix/templates/seo30/images/jpg/background.jpg) no-repeat;background-size:cover}}@media all and (max-width:984px){.wrap_flex-inclusive .wrapper_flex_index{width:100%}}@media all and (max-width:858px){body.without-header.ru .wrapper_flex_index{width:94%}body.without-header.ru .logo{float:right}}@media all and (max-width:650px){body.without-header.ru .login input[type="text"],body.without-header.ru .login input[type="password"]{width:44%}body.without-header.ru .login form{width:100%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}svg{width:1.25rem;height:1.25rem}svg.noSize{width:0;height:0}*{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box}.main .content{padding-top:20px !important;min-height:calc(100% - 215px);-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.main .content .mycourses{padding:20px 0 40px !important}.main .content .mycourses .blue-block{width:100%;padding:20px;display:inline-block;margin-bottom:20px;background-color:#b9cbe2;color:#333;position:relative;border-radius:5px}.main .content .mycourses .blue-block .close{width:15px;height:15px;position:absolute;top:10px;right:10px;color:#333}.main .content .mycourses .flex-row{width:80%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .content .mycourses .flex-row .sys_sel{width:258px;min-height:375px;border:2px solid #b9cbe2;float:left;margin:20px 30px;padding:20px 30px;line-height:1.4;font-size:13px;text-decoration:none}.main .content .mycourses .flex-row .sys_sel.disabled{border-color:#808080 !important;color:#808080;opacity:0.5;cursor:not-allowed;text-decoration:none !important}.main .content .mycourses .flex-row .sys_sel.disabled .wr{color:#808080}.main .content .mycourses .flex-row .sys_sel.disabled .wr h2{color:#808080;min-height:70px}.main .content .mycourses .flex-row .sys_sel.disabled .wr p{color:#333}.main .content .mycourses .flex-row .sys_sel.disabled span{background-color:#808080}.main .content .mycourses .flex-row .sys_sel.last{margin-right:0px}.main .content .mycourses .flex-row .sys_sel:not(.disabled):hover{border-color:#003674}.main .content .mycourses .flex-row .sys_sel:not(.disabled):hover img{display:none}.main .content .mycourses .flex-row .sys_sel:not(.disabled):hover img + img{display:block}.main .content .mycourses .flex-row .sys_sel img{display:block;margin:0 auto 20px}.main .content .mycourses .flex-row .sys_sel img + img{display:none}.main .content .mycourses .flex-row .sys_sel .wr h2{color:#003674;margin-bottom:15px;font-family:Arial, sans-serif;font-size:14px;font-weight:bold;height:70px}.main .content .mycourses .flex-row .sys_sel .wr p{color:#333}.main .content .mycourses .flex-row .sys_sel span:last-of-type{width:200px;height:30px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#003674;color:#fff;display:none}body,html{width:100%;min-height:100%;height:100%;display:flex;flex-direction:column;font-size:14px;font-family:Roboto, Arial, Verdana !important}.header{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#003674;margin:0}.header .wrapper{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#003674}.header .wrapper .logotypes{width:100%;min-height:60px;background-size:100px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:500;line-height:1.3;position:relative;border-bottom:1px solid #fff;color:white}.header .wrapper .logotypes:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:1px;height:70%;background-color:white;margin:auto}.header .wrapper .logotypes_headline{width:50%;text-align:left;text-transform:uppercase;padding:10px 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .wrapper .logotypes_headline .logotype{width:65px;height:32px;margin-right:20px}.header .wrapper .wrapper-login-place{width:100%;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:black;background-color:#b9cbe2;position:relative}.header .wrapper .wrapper-login-place:before{content:"";width:1px;height:70%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;margin:auto}.header .wrapper .wrapper-login-place .search svg{width:15px;height:15px;fill:#fff}.header .wrapper .wrapper-login-place .login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%}.header .wrapper .wrapper-login-place .login .user-avatar svg{fill:#fff;width:30px;height:30px;margin:0 10px;border-radius:50%;border:2px solid #fff}.header .wrapper .wrapper-login-place .login .user-avatar img{width:30px;height:30px;margin:0 10px;border-radius:50%;border:2px solid #fff}.header .wrapper .wrapper-login-place .login .user-name{margin-right:15px;max-width:500px}.header .wrapper .wrapper-login-place .login .user-name a{color:#fff;text-decoration:none}.header .wrapper .wrapper-login-place .login .user-name a:hover{color:#fff}.header .wrapper .wrapper-login-place .logout{margin:0 35px 0 15px}.header .wrapper .wrapper-login-place .logout svg{width:15px;height:15px;fill:#fff}.header .wrapper .wrapper-login-place .name-box{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.header .wrapper .wrapper-login-place .name-box_column{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:100%}.header .wrapper .wrapper-login-place .name-box_item{display:block;width:100%;font-size:17px;font-weight:600;text-align:left;padding:0 100px;color:#000;text-transform:uppercase;text-decoration:none}.header .wrapper .wrapper-login-place .name-box_item_user{display:block;width:100%;font-size:17px;font-weight:600;text-align:left;padding:0 100px;color:#000;text-decoration:none}.location{padding:0 !important;background:#dededd;min-height:34px}.location .wrapper{width:100%;position:relative;padding:0 10px 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddd}.location .wrapper .crumb_wrap{width:auto;max-width:60%;position:relative;line-height:1.4;padding:5px 0}.location .wrapper .crumb_wrap .location_link{display:inline-block;font-size:13px;text-decoration:underline;position:relative;color:#212121}.location .wrapper .crumb_wrap .location_link:hover{text-decoration:none}.location .wrapper .crumb_wrap .location_link:first-of-type{width:17px;height:14px;margin-right:12px;background-image:url("../images/png/sprite_header.png");background-position:-128px 0px}.location .wrapper .crumb_wrap .location_link:last-of-type{text-decoration:none}.location .wrapper .crumb_wrap .location_link i{display:inline-block;width:9px;height:12px;background-image:url("../images/png/sprite_header.png");background-position:-160px 0px}.location .wrapper .crumb_wrap .location_link span{padding:0px 12px;color:#212121}.location .wrapper .header_icons{display:flex;justify-content:center;right:50px;top:0;width:auto;margin-left:auto;height:inherit}.location .wrapper .header_icons .icon{display:flex;min-height:34px;align-items:center;padding:0 12px 0 12px;border-left:1px solid #000}.location .wrapper .header_icons .icon:last-of-type{border-right:1px solid #000}.location .wrapper .header_icons .icon a{display:block;width:25px;height:25px}.location .wrapper .header_icons .icon a.calendar{background-image:url("../images/png/sprite_header.png");background-position:0px 0px}.location .wrapper .header_icons .icon a.help{background-image:url("../images/png/sprite_header.png");background-position:-89px -30px}.location .wrapper .header_icons .icon a.exit{background-image:url("../images/png/sprite_header.png");background-position:-41px 0px}.location .wrapper .header_icons .icon a.profile{background-image:url("../images/png/sprite_header.png");background-position:-135px -31px}.location .wrapper .header_icons .icon a.env{background-image:url("../images/png/sprite_header.png");background-position:-43px -30px}@media all and (max-width:986px){.location .wrapper{display:flex;flex-wrap:wrap}.location .wrapper .crumb_wrap{width:auto;max-width:100%;margin-right:auto}.header .wrapper .wrapper-login-place .login span{display:contents}}@media all and (max-width:812px){.header .wrapper .logotypes_headline{padding:10px 50px 10px 50px}.header .wrapper .wrapper-login-place .name-box_item{padding:10px 50px;font-size:15px}.header .wrapper .wrapper-login-place .name-box_item_user{padding:10px 50px}.location .wrapper{padding:0.5% 2% 0.5% 50px}}@media all and (max-width:736px){.location .wrapper{display:flex;flex-direction:column}.location .wrapper .crumb_wrap{width:100%}.location .wrapper .header_icons{display:flex;justify-content:flex-end;width:100%;margin-top:7px}}@media all and (max-width:652px){.login span{max-width:290px}}.main{width:100%;min-width:588px;display:flex;flex-direction:column;flex:1 0 auto}.main-content .mycourses{padding:0;width:100%}.main > div:not(.location){flex:1 0 auto}.content-wrapper{width:100%;min-height:calc(100% - 215px);display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;flex-wrap:wrap}@media all and (max-width:1907px){.main-content .mycourses{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}}.footer{width:100%;min-width:588px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#333;justify-content:center}.footer .contacts_wrapper{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .contacts{max-width:940px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:65px;height:auto;margin:0;padding:0}.footer .contacts .call,.footer .contacts .mail,.footer .contacts .skype{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}.footer .contacts .icons{width:30px;height:30px;margin-right:20px;border-radius:50%}.footer .contacts .icons svg{width:30px;height:30px;fill:#fff}.footer .contacts a{font-size:13px;color:#fff;font-weight:400;text-decoration:none}.footer .contacts a[href^='seo/contacts.php']{text-decoration:underline}.footer .footer-link{line-height:16px;display:flex;align-items:center;margin-left:5%}.footer .footer-link a{color:#fff;text-decoration:none}.footer .rights{height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;order:1;margin-left:5%;line-height:17px}.footer .rights p{font-size:13px;color:#fff}.footer .license__block{display:flex;min-height:65px;align-items:center;justify-content:center;margin-left:5%;line-height:17px}.footer .license__block a{color:#fff;font-size:13px}.footer #up{display:none}.footer #up.up{display:block;transform:rotate(-90deg);max-width:50px;height:auto;font-size:30px;color:#336a51;position:fixed;bottom:83px;right:10px;cursor:pointer;border:2px solid #ccc;background:#f7f7f7;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;z-index:10000}@media screen and (max-width:1270px){.footer .contacts{padding-top:10px}}@media all and (max-width:1262px){#up.up{bottom:148px !important}}@media all and (max-width:655px){.footer .contacts .skype{padding-top:0}}.sider-menu{width:300px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:35px 0 35px 35px;}.sider-menu .sider-menu_buttons{width:100%;height:65px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.sider-menu .sider-menu_buttons .reports,.sider-menu .sider-menu_buttons .favorits{width:50%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:#dededd}.sider-menu .sider-menu_buttons .reports.active,.sider-menu .sider-menu_buttons .favorits.active{background-color:#b9cbe2}.sider-menu .sider-menu_buttons .reports.active{color:#000}.sider-menu .sider-menu_buttons .favorits.active{color:#000}.sider-menu .sider-menu_buttons svg{width:20px;height:20px;margin-right:10px;fill:#000}.sider-menu .sider-menu_buttons .active svg{fill:#000}.sider-menu .sider-menu_buttons p{font-size:18px;font-weight:500}.sider-menu .sider-menu_ul{padding:25px 10px 0;display:none}.sider-menu .sider-menu_ul.active{display:block}.sider-menu .sider-menu_ul ul{border-radius:5px;list-style-type:none}.sider-menu .sider-menu_ul ul a{text-decoration:none;color:#333}.sider-menu .sider-menu_ul ul a.disabled{text-decoration:none;color:#333}.sider-menu .sider-menu_ul ul a.disabled li{background-color:#afafaf;opacity:0.5;cursor:not-allowed}.sider-menu .sider-menu_ul ul a.disabled li:hover{background-color:#afafaf}.sider-menu .sider-menu_ul ul li{padding:14px 40px 10px 20px;position:relative;font-size:14px;background-color:#dededd;cursor:pointer;border-bottom:1px solid #fff}.sider-menu .sider-menu_ul ul li.active,.sider-menu .sider-menu_ul ul li:hover{background-color:#b9cbe2}.sider-menu .sider-menu_ul ul li .icon{width:25px;height:25px;display:none;position:absolute;top:50%;right:6px;border-radius:50%;background-color:#4e5eaa;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.sider-menu .sider-menu_ul ul li .icon svg{width:100%;height:100%;fill:#fff}.sider-menu .sider-menu_ul ul li a{text-decoration:none;color:#333}.sider-menu .sider-menu_ul ul li .count{float:right;font-weight:bold}.sider-menu + .main-content{width:75%}.main-content{position:relative;width:75%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:35px auto;padding:0 40px;border-left:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.main-content.reports,.main-content.favorits{display:none}.main-content.reports.active,.main-content.favorits.active{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-content h1{font-size:20px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left;padding-right:170px}.main-content .blue-block{width:100%;max-width:960px;padding:20px 30px;display:none;margin-bottom:20px;background-color:#b9cbe2;color:#333;position:relative;border-radius:5px}.main-content .blue-block .close{width:11px;height:12px;position:absolute;top:8px;right:8px;color:#333;cursor:pointer}.main-content .fav_star{cursor:pointer;display:block;position:absolute;right:0;top:0;width:215px;height:25px;overflow:hidden;text-align:right}.main-content .fav_star span{text-decoration:none;color:inherit;font-size:16px}.main-content .fav_star span:hover{color:#003674;text-decoration:none}.main-content .fav_star svg{width:20px;height:20px;margin-left:10px;vertical-align:bottom;fill:#ccc}.main-content .fav_star.done svg{fill:#ffa736}.main-content .fav_star.disabled{opacity:0.5;cursor:not-allowed}.main-content .fav_star.disabled span{text-decoration:none;color:#ccc;font-size:16px}.main-content .fav_star.disabled span:hover{color:#ccc;text-decoration:none}.main-content a,.main-content a:hover{text-decoration:none}.main-content .item{width:100%;max-width:960px;min-height:120px;padding:15px 20px;margin-bottom:20px;background-color:#dededd;font-family:"Roboto", Arial, sans-serif;color:#000;cursor:pointer;transition:all 0.3s ease}.main-content .item:hover{background-color:#b9cbe2}.main-content .item:hover h3{font-family:"Roboto", Arial, sans-serif;color:#000;font-weight:bold}.main-content .item h3{font-size:19px;margin-bottom:10px;color:#000;font-family:"Roboto", Arial, sans-serif;text-align:left;font-weight:bold;transition:all 0.3s ease;width:100%}.main-content .item span{float:left;display:inline-block;padding:10px 0px;width:25%;font-size:18px;color:#333}.main-content .item p{width:100%;font-size:16px;margin-bottom:15px}.main-content .item p:last-child{margin-bottom:0}.main-content .item.grey{cursor:default}.main-content .item.grey:hover{box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.2)}.main-content .item.grey:hover h3{color:#ccc}.main-content .item.grey h3,.main-content .item.grey p{color:#ccc}.main-content .flex-row{width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-content .flex-row .item_new{width:45%;border:2px solid #b9cbe2;cursor:pointer}.main-content .flex-row .item_new h3{color:#003674}.main-content .flex-row .item_new:hover{border-color:#003674}.main-content .backtoreport{cursor:pointer;display:inline-block;width:100%;max-width:960px;float:left;padding:5px 5px;margin:5px 5px;overflow:hidden;text-align:right}.main-content .backtoreport span{text-decoration:none;color:#003674;font-size:16px;margin-right:5px}.main-content .backtoreport .close{width:15px;height:15px;color:#333;font-size:18px;float:right}.main-content .backtoreport:hover{font-weight:bold}.button_group{margin:15px 0 20px 0}.button_group.button_group-smaller{width:59% !important}.button_group-small{width:54% !important}.button_group.button_group-journal{max-width:870px;width:100%;display:flex;justify-content:flex-end}.button{display:inline-block;vertical-align:top;max-width:350px;border-radius:2px;border:1px solid #003674;padding:6px 30px;text-align:center;background-color:#003674;color:#fff;font-size:14px;outline:none;cursor:pointer;text-decoration:none}.button:hover{background-color:rgba(0, 54, 116, 0.86);border:1px solid rgba(0, 54, 116, 0.86)}.button[disabled]{opacity:0.5;cursor:default}.button[disabled]:hover{background-color:#003674}.button.service{height:29px;width:35px;padding:0;margin:0px 4px;background-color:transparent;background:url('../images/png/sprite_servicebuttons_blue.png') no-repeat}.button.print{background-position:-47px -2px}.button.excel{background-position:-91px -2px}.button.pdf{background-position:-136px -2px}.button.refresh{background-position:-181px -2px}.button.hide{background-position:-226px -2px}.button.show{background-position:-271px -2px}.button.light_but{background-color:#b9cbe2;border:1px solid #b9cbe2;color:black;border-radius:0px !important}.button.light_but:hover{background-color:rgba(185, 203, 226, 0.81);border:1px solid rgba(185, 203, 226, 0.81)}.button.inverse{background-color:#fff;color:#003674}.button.inverse:hover{background-color:#003674;color:white}.button.but200{width:210px}.button_report{position:relative;font-weight:500;font-size:16px}.button_tool{width:32px;height:32px;padding:6px;border-radius:2px;font-size:22px;margin-left:6px;vertical-align:middle;position:relative;background-color:#fff;border:1px solid #003674;color:#003674;z-index:100}.button_tool:hover{background-color:#003674;color:white}.button_tool:hover:before{display:block}.button_tool:hover:after{display:block}.button_tool:before{content:attr(data-helper);position:absolute;left:-185px;top:-205%;width:200px;min-height:10px;padding:8px;font-size:12px;text-align:center;display:none;background-color:white;color:black;border:1px solid #a3a5a4;border-radius:3px;box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);z-index:3}.button_tool:after{display:none;content:'';position:absolute;bottom:90%;left:10px;width:0;border-top:5px solid #000;border-top:5px solid #a3a5a4;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid transparent;font-size:0;line-height:0}.button_report-label{display:none;position:absolute;left:0;top:0;bottom:0;margin:auto;width:40px;height:100%;background-color:#003674;background-image:url("../images/svg/forming.svg");background-repeat:no-repeat;background-position:center center;background-size:40%;border-radius:5px 0 0 5px}input#main_button{margin-right:10px}.button_icon-exel,.button_icon-pdf,.button_icon-print{text-transform:capitalize;padding-left:60px;border-radius:3px}.button_exel-label{position:absolute;left:0;top:0;bottom:0;margin:auto;width:40px;height:100%;border-radius:5px 0 0 5px;color:white;background-image:url("../images/svg/exel.svg");background-repeat:no-repeat;background-position:center center;background-size:50%}.button_icon-refresh{background-image:url("../images/png/refresh.png");background-repeat:no-repeat;background-position:center center;background-size:80%;width:32px;height:32px;padding:0;margin-left:4px}.back_link{padding-left:80px;background-image:url("../images/png/greenbg.png");background-size:50px 30px;background-position:left top;background-repeat:no-repeat;margin-bottom:15px}.schevron{position:absolute;right:10px;top:0;bottom:0;margin:auto;width:30px;height:30px}.schevron:before,.schevron:after{content:'';position:absolute;width:12px;height:3px;background-color:#003674;top:0;bottom:0;margin:auto}.schevron:before{transform:rotate(-45deg);right:5px}.schevron:after{transform:rotate(45deg);left:6px}.report_date .cal-menu{margin-top:-5px}.report_date .inl{display:table-cell;padding:0 10px 0px 0px}.report_date .inl:last-child{padding:0px}.report_date input{background-color:#dedede;width:100%;min-width:200px;height:36px;font-size:16px;border:none;display:inline-block;padding-left:10px}.report_date .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background:url('../images/png/sprite_calendar_blue.png') no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.preloader{display:none;background-color:#a9a9a9;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:9999;opacity:0.6;margin:0;padding:0;box-sizing:border-box}.preloader img{position:absolute;left:49%;top:49%}.fancybox-inner{padding:20px;display:flex;flex-direction:column;align-items:stretch;min-width:600px;max-height:900px;height:100% !important}.fancybox-inner p.err{max-height:45vh;overflow:auto;line-height:1.2}.fancybox-wrap{min-width:600px;max-height:900px;flex-direction:column;justify-content:center;align-items:center;margin-top:1%;display:flex;width:600px !important;height:600px !important}.about_header{font-size:18px;color:#003674;margin:15px 0}.buttons_wrap{text-align:right;width:100%;height:30px;position:absolute;bottom:10px;left:0;right:0}.popup{position:relative;width:100%;height:100%;padding-bottom:30px}.popup__text{font-size:16px;margin-bottom:12px}.about_content button{border-color:#003674;color:#003674}.hid_reload_but{display:none;visibility:hidden}div[id^="picture_"]{width:100% !important}div[id^="picture_"] img{width:100%}div[id^="comp_"]{display:inherit}div[id^="wait_"]{display:none;visibility:hidden}.wrapper-stepper{width:100%;height:60px;background-color:#191919;display:table}.wrapper-stepper .stepper{display:table-cell;vertical-align:middle;text-align:center}.wrapper-stepper .stepper .step{display:inline-block;width:26px;height:26px;margin:5px;background:#bcbcbc;border:2px solid #fff;border-radius:50%;cursor:pointer}.wrapper-stepper .stepper .step.current{background-image:url('../images/png/sprite2.png');background-position:-62px -134px}.no_click{color:#ccc}.heading_table{margin:30px 0}.heading_table td,.heading_table th{padding:6px 15px;font-size:15px;background-color:#dededd;border-collapse:collapse;border:2px solid #fff;text-align:left}.heading_table th{font-weight:bold}iframe{width:100%;min-height:612px;height:auto;border:15px solid #eee}.iframe_page{width:80%}.iframe_menu{width:20%}.main-content-help{width:100%;height:100%;margin:0;padding:0;display:flex;flex-direction:row;align-self:flex-end}@media all and (max-width:1907px){.main-content .item{float:left}.main-content.reports.active,.main-content.favorits.active{display:inline-block}.sider-menu ~ .main-content > .mycourses > form#support{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.main-content .mycourses .rating_wr-journal{flex-wrap:nowrap}}@media all and (max-width:1676px){.main-content.importUser{width:100%}}@media all and (max-width:1280px){.sider-menu + .main-content{width:100% !important}}@media all and (max-width:1124px){.main-content .flex-row .item_new{width:80%;margin:12px 60px 12px 60px}}@media all and (max-width:973px){.main-content .fav_star{top:-32px}}.tabs-content-page{display:none;padding:20px 0px}.tabs-content-page.active{display:flex;flex-direction:column;min-width:480px}.tabs-content-page.active button.button{float:left;margin:25px 10px}.eventsCalendar{max-width:1100px;width:100%;margin:0 auto;display:block}.eventsCalendar .eventsTable__navigation{width:inherit;height:25px;margin:10px auto}.eventsCalendar .eventsTable__navigation td{width:150px}.eventsCalendar .eventsTable__navigation td.CalMonthNav{float:left}.eventsCalendar .eventsTable__navigation td .curDate{width:auto;text-align:center;font-size:20px;font-weight:bold}.eventsCalendar .eventsTable__navigation td.CalYearNav{float:right}.eventsCalendar .eventsTable__navigation td a{font-size:22px;text-decoration:none;display:inline-block;width:15px;height:20px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat}.eventsCalendar .eventsTable__navigation td a.prev{background-position:-46px -23px}.eventsCalendar .eventsTable__navigation td a.prev:hover{background-position:-46px 0px}.eventsCalendar .eventsTable__navigation td a.next{background-position:-63px -23px}.eventsCalendar .eventsTable__navigation td a.next:hover{background-position:-63px 0px}.eventsCalendar .eventsTable__navigation td i{width:auto;padding:5px 15px;vertical-align:bottom;font-size:18px}.eventsCalendar .eventsTable{width:inherit;margin:0 auto}.eventsCalendar .eventsTable th,.eventsCalendar .eventsTable td{width:14%;padding-left:8px;height:60px;font-size:9pt;vertical-align:middle;border:1px solid #b3b3b3;border-collapse:collapse}.eventsCalendar .eventsTable th.weekdays{background-color:#326950;color:#fff;text-align:center;font-weight:bold;font-size:18px;padding:5px}.eventsCalendar .eventsTable td{color:#000;text-align:left;}.eventsCalendar .eventsTable td span{margin:15px 5px;display:inline-block;font-size:18px}.eventsCalendar .eventsTable td .events_count{cursor:pointer;float:right;display:inline-block;position:relative;margin:2px 15px;width:34px;height:45px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:0px 0px}.eventsCalendar .eventsTable td .events_count i{position:absolute;bottom:5px;right:6px;color:#fff;font-weight:bold}.eventsCalendar .eventsTable td.CalDefault{background-color:#fff}.eventsCalendar .eventsTable td.CalToday{background-color:#c9f1ab}.eventsCalendar .eventsTable td.CalWeekend{background-color:#f3f3f3}.eventsCalendar .eventsTable td.CalOtherMonth{background-color:#d2d2d2}.eventsCalendar .eventsTable td.DayHasEvents{background-color:#c9f1ab}.eventsCalendar .eventsTable td .events_list{display:none;width:550px;height:auto;position:fixed;top:17%;left:36%;background:#fff;border:1px solid #326950;border-radius:8px;padding:15px 15px}.eventsCalendar .eventsTable td .events_list.on{display:block;z-index:99}.eventsCalendar .eventsTable td .events_list .close{background-image:url(../images/fancybox/close.png);background-repeat:no-repeat;cursor:pointer;position:absolute;float:right;width:30px;height:30px;top:1px;right:1px;background-size:contain}.eventsCalendar .eventsTable td .events_list h2{font-weight:bold;font-size:20px;margin:15px auto;width:100%;color:#336951}.eventsCalendar .eventsTable td .events_list table{border-collapse:separate;width:100%}.eventsCalendar .eventsTable td .events_list table thead th{background-color:#c9f1ab;text-align:center;font-weight:bold;font-size:18px;padding:0px 20px}.eventsCalendar .eventsTable td .events_list table thead th:first-of-type{width:25%}.eventsCalendar .eventsTable td .events_list table thead th:last-of-type{width:75%}.eventsCalendar .eventsTable td .events_list table tbody tr td{font-weight:normal;font-size:18px;text-align:left;padding:0px 20px}.eventsCalendar .eventsTable td .events_list table tbody tr td:first-of-type{width:25%}.eventsCalendar .eventsTable td .events_list table tbody tr td:last-of-type{width:75%}.eventsCalendar .eventsTable td .events_list table tbody tr td i{float:right}.eventsCalendar .eventsTable td .events_list table tbody tr td a{text-decoration:underline;color:#000}.eventsCalendar .eventsTable td .events_list table tbody tr td a:hover{text-decoration:none}.eventsCalendar .eventsTable td .events_list table tbody tr:nth-child(2n){background-color:#c9f1ab}.eventsCalendar .eventsTable td .events_list .legend{float:left;margin:15px 0px 0px 0px;font-size:125%}.eventsCalendar .button_group{position:relative;margin:20px auto;width:100%;display:inline-block}.eventsCalendar .button_group .button,.eventsCalendar .button_group .add{display:inline-block;width:225px;float:left;border-radius:2px;padding:6px 30px;text-align:center;color:#fff;font-size:16px;cursor:pointer}.addEvent,.editEvent{display:none;width:550px;height:auto;position:fixed;top:15%;left:50%;margin-left:-275px;background:#fff;border:1px solid #326950;border-radius:8px;padding:15px 15px}.addEvent.on,.editEvent.on{display:block;z-index:99}.addEvent .close,.editEvent .close{background:url(../images/fancybox/close.png) no-repeat;cursor:pointer;position:absolute;float:right;width:30px;height:30px;top:1px;right:1px;background-size:contain}.addEvent h2,.editEvent h2{font-weight:bold;font-size:20px;margin:15px auto;width:100%;color:#336951}.addEvent ul.tabs.calendar,.editEvent ul.tabs.calendar{padding:0;margin:0}.addEvent ul.tabs.calendar li,.editEvent ul.tabs.calendar li{list-style:none;cursor:pointer;display:inline-block;padding:10px 5px;margin-right:14px;width:31%;color:#326950;font-weight:bold;font-size:16px;text-align:center;background-color:#fff;border:2px solid #326950;border-radius:4px}.addEvent ul.tabs.calendar li:hover,.editEvent ul.tabs.calendar li:hover,.addEvent ul.tabs.calendar li.active,.editEvent ul.tabs.calendar li.active{font-weight:bold;color:#fff;background-color:#326950}.addEvent ul.tabs.calendar li:last-of-type,.editEvent ul.tabs.calendar li:last-of-type{margin-right:0px}.addEvent .tab,.editEvent .tab{padding:5px 0px 0px;display:none}.addEvent .tab.active,.editEvent .tab.active{display:block}.addEvent fieldset,.editEvent fieldset{width:100%;margin:7px 0px;padding:0px}.addEvent fieldset.event_type ul,.editEvent fieldset.event_type ul{list-style:none;padding:0;margin:0}.addEvent fieldset.event_type ul li,.editEvent fieldset.event_type ul li{display:inline-block;padding:10px 12px;margin:0;width:33%;height:auto;text-align:center;background-color:#dedede;}.addEvent fieldset.event_type ul li:before,.editEvent fieldset.event_type ul li:before{background-color:transparent !important}.addEvent fieldset.event_type ul li.selected,.editEvent fieldset.event_type ul li.selected{background-color:#caf2ac}.addEvent fieldset.event_type ul li:last-of-type,.editEvent fieldset.event_type ul li:last-of-type{margin:0px;float:right}.addEvent fieldset.event_type ul li input,.editEvent fieldset.event_type ul li input{width:auto;height:auto;display:inline-block;float:left;vertical-align:bottom}.addEvent fieldset.event_type ul li i,.editEvent fieldset.event_type ul li i{vertical-align:sub}.addEvent fieldset label,.editEvent fieldset label{width:100%;display:block;margin:3px 0px}.addEvent fieldset input,.editEvent fieldset input{background-color:#dedede;width:100%;height:35px;display:block;font-size:18px;border:none}.addEvent fieldset input:focus,.editEvent fieldset input:focus,.addEvent fieldset input:active,.editEvent fieldset input:active{border:1px solid #326950}.addEvent fieldset input[type="submit"],.editEvent fieldset input[type="submit"]{display:inline-block;width:162px;float:right;border-radius:2px;border:1px solid #326950;padding:6px 30px;background-color:#326950;color:#fff;font-weight:bold;font-size:16px;text-align:center;cursor:pointer}.addEvent fieldset .calendar-icon,.editEvent fieldset .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background:url('../images/png/sprite_calendar.png') no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.addEvent fieldset textarea,.editEvent fieldset textarea{width:100%;height:250px;display:block;background-color:#dedede;border:none;font-size:18px;resize:none}.addEvent fieldset textarea:focus,.editEvent fieldset textarea:focus,.addEvent fieldset textarea:active,.editEvent fieldset textarea:active{border:1px solid #326950}.addEvent .users_list,.editEvent .users_list{display:block;margin:0;padding:0;font-size:18px}.addEvent .users_list li,.editEvent .users_list li{list-style:none;background-color:#dedede;margin:5px auto;padding:8px 15px;cursor:pointer;color:#000}.addEvent .users_list li:after,.editEvent .users_list li:after{content:'x';float:right;color:red;margin-right:10px}.addEvent .users_list li span,.editEvent .users_list li span{display:none}.addEvent .users_list li:hover,.editEvent .users_list li:hover{background-color:#caf2ac}.addEvent .users_list li:hover span,.editEvent .users_list li:hover span{font-weight:bold}.addEvent .search_list,.editEvent .search_list{display:none;margin:0;padding:0;font-size:18px}.addEvent .search_list li,.editEvent .search_list li{list-style:none;background-color:#dedede;margin:5px auto;padding:8px 15px;cursor:pointer;color:#000}.addEvent .search_list li span,.editEvent .search_list li span{display:none;float:right}.addEvent .search_list li:hover,.editEvent .search_list li:hover{background-color:#9a9898;color:inherit}.addEvent .search_list li:hover span,.editEvent .search_list li:hover span{display:block;color:red;margin-right:10px}.blanket{display:none;background-color:#a9a9a9;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:90;opacity:0.6;margin:0;padding:0;box-sizing:border-box}.noborder{border:none}.events{width:960px;display:block;margin:5px auto;padding:5px 5px;font-size:16px;font-weight:normal;color:inherit}.events h1{text-transform:uppercase;font-size:26px}.events .details{margin-top:15px;padding:5px 0px}.events .details .info{display:block;width:650px;font-style:normal}.events .details .info b{display:inline-block;width:30%;padding:5px 15px;margin:0px 1px 1px 0px;font-weight:bolder;background-color:#dedede}.events .details .info span{display:inline-block;width:65%;padding:5px 15px;margin:0px 1px 1px 0px;background-color:#dedede}.events .details .info span i{float:right;font-style:italic;font-size:75%;padding:2px 0px}.events .details .description{font-size:18px;overflow:hidden;line-height:1.2;margin:15px 0px;padding:5px 0px}.events .button_group{position:relative;display:block;margin:10px auto}.events .button_group .button,.events .button_group .edit{display:inline-block;width:205px;float:right;border-radius:2px;padding:6px 30px;text-align:center;color:#fff;font-weight:bold;font-size:16px;cursor:pointer}@media all and (min-width:1012px) and (max-width:1140px){.eventsCalendar{width:670px}}@media all and (max-width:1011px){.eventsCalendar{width:578px}}@media all and (max-width:1011px){.eventsCalendar .eventsTable th.weekdays{font-size:15px}}@media all and (max-width:880px){.eventsCalendar{margin-left:-134px}}@font-face{font-family:"AGBengalyc";src:url("/fonts/agbengalyc.otf");}.pr{height:24px;width:6px;display:table-cell;position:relative;z-index:1}.pr.grey{background-color:#dededd}.pr.green{background:#b9cbe2}.pr.blue{background:#b9cbe2}.pr.white{background:#dededd}.all_pr{height:28px;width:100%;max-width:606px;text-align:center;overflow:hidden}.pr_text{padding:5px 2px;max-width:606px;width:100%}.pr_text span{float:right;font-weight:bold}.pr_title{padding:10px 0px 10px 20px}.product_count_l{font-size:58px !important;font-weight:700;color:#818181 !important;text-shadow:0 -1px 0 #555;position:absolute;top:33%;left:36.5%}.course_flex{padding:20px 30px 0px 5% !important;margin:0 0 50px 0 !important;position:relative;width:100%}.logo_academia{width:80px;height:100px;position:absolute;left:550px}.logo_academia img{width:80px}.course_flex .mycourses_item:first-child{margin-top:20px}.mycourses_item{display:flex;margin-bottom:50px;width:100%}.mycourses_item.serf-academy .catalogue_main_left_s .catalogue_main .catalogue_main_img{position:relative}.mycourses_item.serf-academy .catalogue_main_left_s .catalogue_main .catalogue_main_img:before{content:'ACADEMIA';background:url('../images/png/label_serf-academy.png') no-repeat center;background-position:0 0;background-size:150px;width:150px;height:50px;position:absolute;top:-32px;left:-25px;color:#fff;display:flex;flex-direction:row;justify-content:center;padding:8px;font-weight:700;font-family:"AGBengalyc"}.mycourses_item.copy{float:left}.mycourses_item .catalogue_main_left_s{display:flex;flex-direction:column}.mycourses_item .catalogue_main_left_s .catalogue_main_img{background-repeat:no-repeat;background-size:cover;background-position:center;width:325px;height:230px}.mycourses_item .catalogue_main_left_s ul li{font-size:15px;font-style:italic;padding:10px 0px;display:inline-block}.mycourses_item .catalogue_main_left_s ul li span{font-style:normal}.mycourses_item .catalogue_main_left_s ul li.button-delete_container{width:30px;height:30px;padding:0;margin:3px;float:right}.mycourses_item .catalogue_main_left_s ul li.button-delete_container .button_delete{background:url('../images/png/baskets.png') no-repeat center;background-position:4px 1px;background-size:19px;border:none;width:100%;height:100%;padding:0;margin:0}.mycourses_item .catalogue_main_left_s ul li.button-delete_container .button_delete:hover{background-position:4px -30px}.mycourses_item .mycourses_main{display:inline-block;padding-left:160px;width:75%;height:100%}.mycourses_item .mycourses_main .mycourses_title{font-size:20px;color:#003674;font-weight:500;width:100%;max-width:730px;height:auto}.mycourses_item .mycourses_main .mycourses_kval{font-size:18px;padding:15px 0px 50px 0;height:20px}.mycourses_item .mycourses_main .flex_row{max-width:75%;vertical-align:top;display:inline-flex;flex-wrap:wrap}.mycourses_item .mycourses_main .flex_row span,.mycourses_item .mycourses_main .flex_row a{width:220px;height:44px;padding:14px}.mycourses_item .mycourses_main .flex_row span[disabled],.mycourses_item .mycourses_main .flex_row a[disabled]{color:#808080;cursor:not-allowed;border-color:#808080;background-color:#fff;opacity:0.5}.mycourses_item .mycourses_main .flex_row span{margin:9px 30px 0px 0px}.mycourses_item .mycourses_main .flex_row span.button{border-radius:0px !important}.mycourses_item .mycourses_main .flex_row a{text-decoration:none;margin:9px 30px 9px 0px}.mycourses_item .mycourses_main .flex_row a.button.light_but{margin-left:35px !important}.licence{width:146px;height:115px;display:inline-block;position:relative;padding-bottom:20px;margin-top:9px;margin-right:10px}.licence.teacher_bl{width:120px;height:80px}.licence.teacher_bl .licence_block{width:120px;height:106px}.licence.teacher_bl .product_count{font-size:58px !important;font-weight:700;color:#818181 !important;text-shadow:0 -1px 0 #555}.licence.teacher_bl .product_count_l{position:absolute;top:50% !important;left:0;margin:0 auto;text-align:center;width:100%}.licence.teacher_bl .catalogue_main_heading{position:absolute;left:0;top:6px}.licence.teacher_bl .catalogue_main_heading_text{line-height:1}.licence .licence_block{width:146px;height:106px;border:1px solid #b9cbe2;display:table;padding-bottom:10px;background-color:#b9cbe2}.licence .licence_block > div{display:table-cell;color:#000;font-size:14px;vertical-align:middle;text-align:center}.licence .licence_block .left_avail{width:50%}.licence .licence_block .left_avail .number{font-size:130%;line-height:34px}.licence .licence_block .left_avail .text{font-size:12px}.licence .licence_block .left_avail .plus button{display:none;cursor:pointer;width:26px;height:26px;margin:0 auto;font-size:22px;font-weight:900;background-color:#b9cbe2;color:#fff;border-radius:5px;border:none;line-height:0}.licence .licence_block .right_total .number{font-size:130%;line-height:34px}.licence .licence_block .right_total .number.right_col:before{content:'';position:absolute;top:33px !important;right:71px;width:1px;height:36px;background:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.licence .licence_block .right_total .text{font-size:12px}.licence .licence_block .center_avail{font-size:50px}.licence .licence_block .details_link{display:table-caption;text-align:center;caption-side:bottom;margin-top:-25px;font-size:18px}.licence .licence_block .details_link a{text-decoration:none;color:inherit;font-size:13px;margin-right:-7px}.catalogue_main_heading{position:absolute;left:0;top:1px;text-align:center;width:100%}.catalogue_main_heading_text{height:24px;line-height:2;color:#000;font-size:13px;text-shadow:0 1px 0 rgba(0, 0, 0, .5);border-top-right-radius:3px;border-bottom-right-radius:3px}@media all and (max-width:1907px){.mycourses_item.copy{width:100%;min-width:559px;max-width:100%}.mycourses_item{max-width:100%}.mycourses_course{display:flow-root}.content-wrapper .main-content .mycourses_item.copy{min-width:100%}}@media all and (max-width:1844px){.mycourses_item .mycourses_main .flex_row a.button.light_but{margin-left:0 !important}}@media all and (max-width:1762px){.mycourses_item .mycourses_main .flex_row span[disabled],.mycourses_item .mycourses_main .flex_row a[disabled],.mycourses_item .mycourses_main .flex_row .light_but{margin-left:0;margin-right:30px}.mycourses_item .mycourses_main .flex_row{width:60%}}@media all and (max-width:1700px){.logo_academia{position:absolute;left:530px}}@media all and (max-width:1516px){.mycourses_item .mycourses_main .flex_row{width:65%}}@media all and (max-width:1480px){.logo_academia{position:absolute;left:507px}}@media all and (max-width:1447px){.mycourses_item .mycourses_main .flex_row{width:72%}}@media all and (max-width:1353px){.mycourses_item .mycourses_main{width:65%;padding-left:50px}.logo_academia{left:5px}}@media all and (max-width:1317px){.mycourses_item .mycourses_main .flex_row{width:46%}.mycourses_item .mycourses_main .mycourses_kval{padding:15px 0px 25px 0}}@media all and (max-width:1124px){.mycourses_item .mycourses_main{padding-left:20px}.main-content .flex-row .item_new:last-of-type{margin-bottom:40px}}@media all and (max-width:1005px){.mycourses_course{float:left}}@media all and (max-width:980px){.mycourses_item .mycourses_main{width:60%}}@media all and (max-width:966px){.logo_academia{display:none}.mycourses_item .mycourses_main .mycourses_title{width:566px;margin-left:-345px;height:62px;}.mycourses_item .catalogue_main_left_s .catalogue_main_img{margin-top:87px}.content-wrapper .main-content .mycourses_item .mycourses_main .mycourses_title{width:100%;height:auto;margin-left:0}.content-wrapper .main-content .mycourses_item .catalogue_main_left_s .catalogue_main_img{margin-top:0}.licence{margin-left:40px}}@media all and (max-width:864px){.mycourses_item .mycourses_main{width:45%}}@media all and (max-width:811px){.main .content .mycourses .flex-row{width:100%}.main .content .mycourses .flex-row .sys_sel{margin:18px}}@media all and (max-width:625px){.mycourses_item .catalogue_main_left_s .catalogue_main_img{width:290px}.mycourses_item .mycourses_main .mycourses_title{margin-left:-310px;width:527px}.mycourses_item .mycourses_main .flex_row span,.mycourses_item .mycourses_main .flex_row a{width:217px}.content-wrapper .main-content .mycourses_item .mycourses_main .mycourses_title{width:100%}.mycourses_item .mycourses_main .flex_row span{margin:9px 0px 0px 0px}.mycourses_item .mycourses_main .flex_row span[disabled],.mycourses_item .mycourses_main .flex_row a[disabled],.mycourses_item .mycourses_main .flex_row .light_but{margin-right:0px}.main-content .flex-row .item_new{width:85%}}ul.tabs.methods{padding:0;margin:0;border-bottom:1px solid #000}ul.tabs.methods li{list-style:none;cursor:pointer;display:inline-block;padding:10px 5px;margin-right:-20px;width:300px;color:inherit;text-align:center;background:url('../images/png/sprite_methods_tabs.png');background-position:0px 36px}ul.tabs.methods li:hover{font-weight:bold}ul.tabs.methods li.active{font-weight:bold;color:#000;background-position:0px 0px;z-index:10}ul.tabs.methods li.long{font-size:13px}.controls .search{width:400px;display:inline-block;-ms-flex-direction:row;flex-direction:row;position:relative}.controls .search input{display:block;width:100%;height:30px;background-color:#f5f5f5;margin:0px;padding:0px 50px 0px 20px;border-width:1px;border-style:solid;border-color:#ccc;border-image:initial;transition:all 0.3s ease}.controls .search div{width:30px;height:30px;position:absolute;top:0px;right:0px;background-color:transparent;cursor:pointer;border-width:1px 1px 1px;border-style:solid solid solid none;border-color:#ccc #ccc #ccc;border-image:initial;border-left:none}.controls .search div svg{width:30px;height:30px;fill:#ccc}.controls .add{cursor:pointer;float:right;display:inline-block;font-weight:normal;margin:25px 0px}.controls .add:hover{background-color:rgba(0, 54, 116, 0.86)}div.detail_tab,.search_tab{display:none;padding:25px 0px}div.detail_tab.active,.search_tab.active{display:block}div.detail_tab h2,.search_tab h2{margin:10px auto;width:35%;font-weight:bold;font-size:22px}div.detail_tab .files_list ul li,.search_tab .files_list ul li{display:block;width:100%;border:1px solid black;padding:15px 15px;margin:10px auto;}div.detail_tab .files_list ul li .delete_this_doc,.search_tab .files_list ul li .delete_this_doc{position:relative;cursor:pointer;color:red;font-size:20px;right:-8px;top:-10px;float:right}div.detail_tab .files_list ul li h3,.search_tab .files_list ul li h3{font-size:20px;font-weight:bold;margin-bottom:15px;color:#003674}div.detail_tab .files_list ul li a,.search_tab .files_list ul li a{display:block}div.detail_tab .files_list ul li a:hover,.search_tab .files_list ul li a:hover{text-decoration:none}div.detail_tab .files_list ul li i,.search_tab .files_list ul li i{display:block;font-style:italic}div.detail_tab .files_list ul li .details,.search_tab .files_list ul li .details{display:block;font-size:16px;line-height:1.5}.add_file{display:none;width:450px;height:auto;position:fixed;top:15%;left:50%;margin-left:-225px;background:#fff;padding:25px}.add_file.on{display:block;z-index:3030}.add_file .close{position:absolute;cursor:pointer;right:0px;top:0px;float:right}.add_file h2{margin:15px auto 25px;width:100%;text-align:center;color:#444;font-size:18px;margin-bottom:10px;display:inline-block}.add_file fieldset{width:100%;margin-top:20px;padding:0px}.add_file fieldset label{color:#000;font-size:18px;margin-bottom:10px;display:inline-block}.add_file fieldset input:not([type="file"]),.add_file fieldset select{width:100%;height:40px;display:block;font-size:16px;border:none;background:#dedede;padding:5px 10px;font-family:Roboto, Arial, sans-serif}.add_file fieldset input:not([type="file"]):focus,.add_file fieldset select:focus,.add_file fieldset input:not([type="file"]):active,.add_file fieldset select:active{border:1px solid #003674}.add_file fieldset select{cursor:pointer}.add_file fieldset .file-input .webform-field-upload-list{margin:0px 50px 10px 12px;float:left}.add_file fieldset .file-input .webform-field-upload{cursor:pointer;width:100%;float:left}.add_file fieldset .file-input .webform-field-upload span,.add_file fieldset .file-input .webform-field-upload input{cursor:pointer}.add_file fieldset textarea{width:100%;height:40px;display:block;font-size:16px;border:none;resize:vertical;background:#dedede;padding:5px 10px}.add_file fieldset textarea:focus,.add_file fieldset textarea:active{border:1px solid #003674}.add_file fieldset input[type="submit"]{display:inline-block;vertical-align:top;width:auto;max-width:350px;height:30px;border-radius:2px;border:1px solid #003674;padding:6px 30px;text-align:center;background-color:#003674;color:#fff;font-size:14px;outline:none;cursor:pointer;text-decoration:none;float:right}.add_file fieldset input[type="submit"]:focus,.add_file fieldset input[type="submit"]:active{border:1px solid #003674}.add_file fieldset input[type="submit"]:hover{background-color:rgba(0, 54, 116, 0.86)}.blanket{display:none;background-color:#a9a9a9;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:90;opacity:0.6;margin:0;padding:0;box-sizing:border-box}@media all and (max-width:1907px){ul.tabs.methods{display:flow-root}}.profor ul.tabs.methods{padding:0;margin:0;border-bottom:none}.profor ul.tabs.methods li{list-style:none;cursor:pointer;display:inline-block;padding:10px 5px;margin:0px 20px;width:300px;text-align:center;background:none;background-color:#b9cbe2;border:1px solid #000;border-radius:10px}.profor ul.tabs.methods li:first-of-type{margin-left:0}.profor ul.tabs.methods li:hover{font-weight:bold;background-color:#326950;color:#fff}.profor ul.tabs.methods li.active{font-weight:bold;color:#fff;background-color:#326950}.profor .controls .search{width:400px;display:inline-block;-ms-flex-direction:row;flex-direction:row;position:relative}.profor .controls .search input{display:block;width:100%;height:30px;background-color:#f5f5f5;margin:0px;padding:0px 50px 0px 20px;border-width:1px;border-style:solid;border-color:#ccc;border-image:initial;transition:all 0.3s ease}.profor .controls .search div{width:30px;height:30px;position:absolute;top:0px;right:0px;background-color:transparent;cursor:pointer;border-width:1px 1px 1px;border-style:solid solid solid none;border-color:#ccc #ccc #ccc;border-image:initial;border-left:none}.profor .controls .search div svg{width:30px;height:30px;fill:#ccc}.profor .controls .add{cursor:pointer;float:left;display:inline-block;font-weight:normal;margin:25px 0px}.profor .controls .add:hover{background-color:#b9cbe2;color:#000}.profor div.detail_tab,.profor .search_tab{display:none;padding:25px 0px}.profor div.detail_tab.active,.profor .search_tab.active{display:block}.profor div.detail_tab h2,.profor .search_tab h2{margin:10px auto;width:35%;font-weight:bold;font-size:22px}.profor div.detail_tab .files_list ul li,.profor .search_tab .files_list ul li{display:block;width:100%;border:1px solid black;padding:15px 15px;margin:10px auto;}.profor div.detail_tab .files_list ul li .delete_this_doc,.profor .search_tab .files_list ul li .delete_this_doc{position:relative;cursor:pointer;color:red;font-size:20px;right:-8px;top:-10px;float:right}.profor div.detail_tab .files_list ul li h3,.profor .search_tab .files_list ul li h3{font-size:20px;font-weight:bold;margin-bottom:15px;color:#326950}.profor div.detail_tab .files_list ul li a,.profor .search_tab .files_list ul li a{display:block}.profor div.detail_tab .files_list ul li a:hover,.profor .search_tab .files_list ul li a:hover{text-decoration:none}.profor div.detail_tab .files_list ul li i,.profor .search_tab .files_list ul li i{display:block;font-style:italic}.profor div.detail_tab .files_list ul li .details,.profor .search_tab .files_list ul li .details{display:block;font-size:16px;line-height:1.5}.add_file.profor{display:none;width:450px;height:auto;position:fixed;top:15%;left:50%;margin-left:-225px;background:#fff;border:1px solid #dedede;border-radius:4px;padding:15px 15px}.add_file.profor.on{display:block;z-index:3030}.add_file.profor .close{position:relative;cursor:pointer;right:0px;top:-15px;float:right}.add_file.profor h2{font-weight:bold;font-size:20px;margin:15px auto;width:100%;color:#326950}.add_file.profor fieldset{width:100%;margin:10px 0px;padding:0px}.add_file.profor fieldset label{width:100%;display:block;margin:3px 0px}.add_file.profor fieldset input:not([type="file"]),.add_file.profor fieldset select{width:100%;height:35px;display:block;font-size:18px;border:1px solid #326950;border-radius:2px}.add_file.profor fieldset input:not([type="file"]):focus,.add_file.profor fieldset select:focus,.add_file.profor fieldset input:not([type="file"]):active,.add_file.profor fieldset select:active{border:1px solid #326950}.add_file.profor fieldset .file-input .webform-field-upload-list{margin:15px 50px 10px 12px;float:left}.add_file.profor fieldset .file-input .webform-field-upload{cursor:pointer;width:100%;float:left}.add_file.profor fieldset .file-input .webform-field-upload span,.add_file.profor fieldset .file-input .webform-field-upload input{cursor:pointer}.add_file.profor fieldset textarea{width:100%;height:150px;display:block;font-size:18px;border:1px solid #326950;border-radius:2px;resize:none}.add_file.profor fieldset textarea:focus,.add_file.profor fieldset textarea:active{border:1px solid #326950}.add_file.profor fieldset input[type="submit"]{width:100%;height:35px;display:block;font-size:18px;color:#fff;border:1px solid #326950;border-radius:2px;cursor:pointer;background-color:#326950}.add_file.profor fieldset input[type="submit"]:focus,.add_file.profor fieldset input[type="submit"]:active{border:1px solid #326950}.add_file.profor fieldset input[type="submit"]:hover{background-color:#b9cbe2}.pr_report_table *{box-sizing:border-box}.pr_report_table .scrolled-sider-table{width:100%;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:auto;max-height:400px}.pr_report_table .scrolled-sider-table .scrolled-sider{width:693px;padding-bottom:20px}.pr_report_table .scrolled-sider-table .scrolled-sider table{width:100%;margin:0}.pr_report_table .scrolled-sider-table .scrolled-sider table td,.pr_report_table .scrolled-sider-table .scrolled-sider table th{width:200px;height:85px;font-size:14px}.pr_report_table .scrolled-sider-table .scrolled-sider table th > div{display:flex;justify-content:center;align-items:center;width:auto;min-width:215px;padding:0 20px}.pr_report_table .scrolled-sider-table .scrolled-table{width:calc(100% - 693px);position:relative}.pr_report_table .scrolled-sider-table .scrolled-table table{width:auto;margin:0;position:absolute;top:0;left:-1px}.pr_report_table .scrolled-sider-table .scrolled-table table td,.pr_report_table .scrolled-sider-table .scrolled-table table th{width:200px;min-width:123px;height:85px;font-size:14px}.pr_report_table .scrolled-sider-table .scrolled-table-small{border-right:1px solid transparent !important}.pr_report_table .scrolled-sider-table .scrolled-table-small table{min-width:100% !important}.pr_report_table .scrolled-rating-table{width:auto;display:flex;-ms-flex-direction:row;flex-direction:row}.pr_report_table .scrolled-rating-table .scrolled-sider{width:700px;padding-bottom:20px}.pr_report_table .scrolled-rating-table .scrolled-sider table{width:700px;margin:0}.pr_report_table .scrolled-rating-table .scrolled-sider table td,.pr_report_table .scrolled-rating-table .scrolled-sider table th{height:90px}.pr_report_table .scrolled-rating-table .scrolled-sider.big{width:1000px}.pr_report_table .scrolled-rating-table .scrolled-sider.big table{width:1000px}.pr_report_table .scrolled-rating-table .scrolled-table{width:65%;position:relative}.pr_report_table .scrolled-rating-table .scrolled-table table{width:auto;margin:0;position:absolute;top:0;left:-1px}.pr_report_table .scrolled-rating-table .scrolled-table table td,.pr_report_table .scrolled-rating-table .scrolled-table table th{width:200px;min-width:200px;height:90px}.pr_report_table .scrolled-rating-table .scrolled-table.big{width:calc(100% - 1000px)}.icon-text .icon{position:relative;margin-top:-10px;font-size:16px}.icon-text .text{font-size:12px}.star{background:url(../images/png/sprite_inner_icons.png);background-size:cover;background-position:18px -217px;display:inline-block;height:9px;width:47px;margin:0 auto;position:absolute;bottom:5px;right:5px}.star.star_footnote{position:relative}@media all and (min-width:1583px){.reports_heading + .pr_report_table.pr_report_table-small{width:60% !important}.reports_heading + .pr_report_table.pr_report_table-small td{width:17%}}@media all and (max-width:1582px){.pr_report_table.pr_report_table-small{width:100% !important}}@media all and (max-width:1350px){.pr_report_table .scrolled-sider-table{overflow-x:auto}.pr_report_table .scrolled-sider-table .scrolled-table{overflow:initial}}@media all and (max-width:854px){button.button.inverse.js-popup-open.add-user{width:auto;max-width:252px;padding:6px 5px}}@media all and (max-width:730px){.pr_report_table{overflow-x:auto}}.fancybox-inner h1{font-size:20px;font-weight:bold;margin-bottom:25px;text-align:center}.fancybox-inner label,.fancybox-inner h2{color:#003674;font-size:18px;margin-bottom:10px;display:inline-block}.fancybox-inner input,.fancybox-inner select,.fancybox-inner textarea{display:block;font-size:16px;border:none;font-family:Roboto, Arial, sans-serif;padding:10px;background-color:#dededd;width:100%}.fancybox-inner input[type=radio],.fancybox-inner input[type=checkbox]{width:15px;height:15px;margin:0 auto}.fancybox-inner .button{margin:15px 0px 0px}.fancybox-inner #lb_ol_add .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background:url('../images/png/sprite_calendar.png') no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.fancybox-inner #lb_ol_add input,.fancybox-inner #lb_ol_add select{width:100%;height:44px;border:1px solid #fff;margin-bottom:5px}.fancybox-inner #lb_ol_add input[type=radio]{width:15px;height:15px;margin:0 auto}.fancybox-inner #lb_ol_add label{font-size:16px;color:#000}.fancybox-inner #lb_ol_add .gr_row{height:36px;font-size:16px;padding:10px;background-color:#dededd;border:1px solid #fff}.fancybox-inner #lb_ol_add .gr_row:hover{background-color:rgba(185, 203, 226, 0.81)}.fancybox-inner .pr_report_table{width:100%}.fancybox-inner .pr_report_table.column{display:flex;flex-direction:column}.fancybox-inner .pr_report_table table{margin-bottom:0px}.fancybox-inner .pr_report_table table th{border:1px solid #fff;width:50%}.fancybox-inner .pr_report_table table tr{transition:all 0.3s ease;background-color:#dededd}.fancybox-inner .pr_report_table table tr:hover{background-color:rgba(185, 203, 226, 0.81)}.fancybox-inner .pr_report_table table td{border:1px solid #fff}.fancybox-inner .pr_report_table table td.radio{width:38px}.fancybox-inner .pr_report_table table td.name{width:calc(50% - 38px)}.fancybox-inner .pr_report_table table td.group{width:50%}.fancybox-inner .pr_report_table table td.inputs + td{cursor:pointer}.fancybox-inner #lb_del label{display:block}.fancybox-inner .button__add{float:right}.fancybox-inner .prod_sec_wrap{max-height:400px;overflow-y:auto}#fake-fancybox .fancybox-wrap{width:600px;height:600px;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);opacity:1}#fake-fancybox .fancybox-wrap .fancybox-skin{padding:0 !important;width:auto;height:auto}#fake-fancybox .fancybox-wrap .fancybox-skin .fancybox-inner{overflow:auto;width:600px;height:140px}#fake-fancybox .fancybox-wrap .fancybox-skin .fancybox-inner .errortext{display:none}#fake-fancybox .fancybox-wrap .fancybox-skin .fancybox-inner #term{display:inline-block}#fake-fancybox .fancybox-wrap .fancybox-skin .fancybox-inner label{color:black;font-weight:normal;font-size:14px}#fake-fancybox .fancybox-wrap .fancybox-skin .fancybox-inner h2{margin-bottom:20px;color:black;font-weight:normal;font-size:14px}#fake-fancybox .fancybox-overlay{width:auto;height:auto;display:block}#lb-gr-add,#lb-user-add,#lb-teacher-edit,#lb-user-edit,#lb-obs-add,#lb-more-dz,#lb-more-com{max-width:600px}#lb-gr-add h2,#lb-user-add h2,#lb-teacher-edit h2,#lb-user-edit h2,#lb-obs-add h2,#lb-more-dz h2,#lb-more-com h2{display:block;text-align:center}#lb-gr-add p,#lb-user-add p,#lb-teacher-edit p,#lb-user-edit p,#lb-obs-add p,#lb-more-dz p,#lb-more-com p{text-align:center}#lb-gr-add input,#lb-user-add input,#lb-teacher-edit input,#lb-user-edit input,#lb-obs-add input,#lb-more-dz input,#lb-more-com input,#lb-gr-add textarea,#lb-user-add textarea,#lb-teacher-edit textarea,#lb-user-edit textarea,#lb-obs-add textarea,#lb-more-dz textarea,#lb-more-com textarea,#lb-gr-add select,#lb-user-add select,#lb-teacher-edit select,#lb-user-edit select,#lb-obs-add select,#lb-more-dz select,#lb-more-com select{width:560px;height:40px}#lb-gr-add label,#lb-user-add label,#lb-teacher-edit label,#lb-user-edit label,#lb-obs-add label,#lb-more-dz label,#lb-more-com label{margin-top:10px;color:#000;font-size:16px}#lb-gr-add .no_but,#lb-user-add .no_but,#lb-teacher-edit .no_but,#lb-user-edit .no_but,#lb-obs-add .no_but,#lb-more-dz .no_but,#lb-more-com .no_but{cursor:pointer;text-decoration:underline;border:none;background-color:transparent;color:#000;font-size:14px;float:none}#lb-gr-add table,#lb-user-add table,#lb-teacher-edit table,#lb-user-edit table,#lb-obs-add table,#lb-more-dz table,#lb-more-com table{width:560px}#lb-gr-add table td:last-child,#lb-user-add table td:last-child,#lb-teacher-edit table td:last-child,#lb-user-edit table td:last-child,#lb-obs-add table td:last-child,#lb-more-dz table td:last-child,#lb-more-com table td:last-child{text-align:right}#lb-gr-add table input[type=checkbox],#lb-user-add table input[type=checkbox],#lb-teacher-edit table input[type=checkbox],#lb-user-edit table input[type=checkbox],#lb-obs-add table input[type=checkbox],#lb-more-dz table input[type=checkbox],#lb-more-com table input[type=checkbox]{width:15px;height:15px;margin:0 auto}.activeLic{max-width:600px}.activeLic .pr_report_table table th{width:0 !important}table.popup_check_input tr{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}table.popup_check_input tr td{user-select:none}table.popup_check_input tr td:last-of-type{display:flex;order:-1;margin-right:10px;box-shadow:inset 15px 0px 0px #a6a6a6}.lb-popup .popup-footer{border-top:1px solid #cecece;text-align:center;margin-top:20px}.info_h h2{margin-bottom:10px;font-size:16px}.info_h h2 span{color:#326950;font-size:inherit}.pr_report_table table{width:100%}.pr_report_table table td.w33p,.pr_report_table table th.w33p{width:33.33%}.pr_report_table table td.w33p:last-child,.pr_report_table table th.w33p:last-child{width:33.34%}.pr_report_table table tr.par_578{background-color:#fff}.pr_report_table table tr.par_1655{background-color:#fff}.pr_report_table h2{margin-bottom:10px;font-size:16px}#print_buttons{width:100%}#print_buttons .button_icon-exel{text-transform:capitalize;padding-left:60px;border-radius:5px;background-image:url(../images/svg/exel_blue.svg);background-repeat:no-repeat;background-position:15%;background-size:auto 80%;background-color:white;color:#b9cbe2;font-size:16px}#print_buttons .button_icon-pdf{text-transform:capitalize;padding-left:60px;border-radius:5px;background-image:url(../images/svg/exel_blue.svg);background-repeat:no-repeat;background-position:15%;background-size:auto 80%}#print_buttons .button_icon-print{text-transform:capitalize;padding-left:60px;border-radius:5px;background-image:url(../images/svg/exel_blue.svg);background-repeat:no-repeat;background-position:15%;background-size:auto 80%}.reports_heading{position:relative;margin:8px 0;margin-top:30px;width:100%;min-width:540px;max-width:870px;display:table}.reports_heading h1{display:table-caption}.reports_heading h2{position:relative;font-size:16px;margin-bottom:16px;color:#000;display:table-row;background-color:#dededd}.reports_heading div{display:table-cell;font-weight:bold;border:1px solid #fff;padding:10px;width:15%}.reports_heading span{display:table-cell;border:1px solid #fff;padding:10px;width:50%}table.poo_table{width:auto !important}table.poo_table.fixed-layout{table-layout:fixed;min-width:530px;max-width:870px;width:auto !important}table.poo_table .poo_name{cursor:pointer}table.poo_table tr.colored{background-color:#dededd}table.poo_table tr td.hide,table.poo_table tr th.hide{display:none}.table_student{display:inline-block;margin-top:15px}.pr_report_table{margin-top:0px !important;overflow:auto;width:100%}.pr_report_table.pr_report_table-fullWidth{margin-left:-300px;padding-top:30px;width:auto}.pr_report_table table{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #cbcdcd;border-spacing:0;border-collapse:collapse}.pr_report_table table thead tr{background-color:#b9cbe2}.pr_report_table tr .save_changes{width:30px;height:30px;display:inline-block;float:right;cursor:pointer;margin-top:-5px}.pr_report_table tr th > div{display:flex;justify-content:center;align-items:center;width:auto}.pr_report_table tr.darker_tr{background-color:#b9cbe2}.pr_report_table tr.dark_tr{background-color:rgba(0, 54, 116, 0.18)}.pr_report_table tr.dark_tr td.act_right:hover,.pr_report_table tr.dark_tr td.act_bottom:hover{background-color:#b9cbe2}.pr_report_table th{position:relative;padding:10px 5px;text-align:center;border:1px solid #818181;vertical-align:middle;font-size:16px;line-height:1.42857}.pr_report_table th .detail_grey_text a{padding-top:10px;font-style:italic;color:#818181}.pr_report_table .big th{padding:18px 30px}.pr_report_table td{text-align:center;border:1px solid #818181;padding:8px;line-height:1.42857;vertical-align:middle;font-size:14px}.pr_report_table .table_courses_manage tbody tr td{max-width:600px;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.pr_report_table .act_right{text-align:left;padding-right:40px;background-image:url("../images/svg/schevron-white.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:25px;cursor:pointer;min-width:200px}.pr_report_table .act_bottom{position:relative;text-align:left;padding-right:40px;background-image:url("../images/svg/schevron-white-top.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:25px;cursor:pointer}.pr_report_table .td_link{text-decoration:underline;cursor:pointer}.pr_report_table span.more_arr_r{cursor:pointer;width:37px;height:34px;display:inline;float:left}.pr_report_table span.more_arr_r:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url(../images/png/sprite_inner_icons_part21.png);background-repeat:no-repeat;background-position:-8px -81px !important;background-size:75px;cursor:pointer;margin-right:0px;align-self:flex-start}.pr_report_table span.more_arr_r + p{overflow:hidden;display:flex;align-items:center;min-height:34px}.pr_report_table span.more_arr_b{cursor:pointer;width:37px;height:34px;display:inline;float:left}.pr_report_table span.more_arr_b:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url(../images/png/sprite_inner_icons_part21.png);background-position:-8px -156px !important;background-repeat:no-repeat;background-size:75px;cursor:pointer;margin-right:0px;align-self:flex-start}.pr_report_table span.more_arr_b + p{overflow:hidden;display:flex;align-items:center;min-height:34px}.pr_report_table .separator_name{background-color:#dce8e8;background-image:url(../images/png/sprite_inner_icons_part21.png);background-repeat:no-repeat;background-size:75px;text-align:left;display:flex;align-items:center;border:none;border-bottom:1px solid #818181}.pr_report_table .separator_name input{margin-right:75px}.pr_report_table .separator_name.more_arr_r{background-position:32px -80px}.pr_report_table .separator_name.more_arr_b{background-position:32px -155px}.pr_report_table .group_name{background-color:#dff1d7;background-image:url(../images/png/sprite_inner_icons_part21.png);background-repeat:no-repeat;background-size:75px;text-align:left}.pr_report_table .group_name input{margin-right:100px;float:left}.pr_report_table .group_name p{margin-left:117px}.pr_report_table .group_name.more_arr_r{background-position:60px -80px}.pr_report_table .group_name.more_arr_b{background-position:60px -155px}.pr_report_table .item_name{background-color:#ede5be;text-align:left}.pr_report_table .item_name input{margin-right:70px}.pr_report_table .item_name a p.item_name{margin-left:137px;margin-top:-24px;color:black;text-decoration:underline}.pr_report_table .item_name.item_no_checkbox{display:flex}.pr_report_table .item_name.item_no_checkbox p.item_name{margin-left:0}.pr_report_table .item_name.item_no_checkbox a{display:flex;align-items:flex-end;margin-left:93px}.pr_report_table .item_name.item_no_checkbox img{margin-right:26px}.pr_report_table .item_name.item_no_checkbox input[type='number']{margin-left:auto !important}.pr_report_table .mng_gr.inactive td{opacity:0.5}.pr_report_table .mng_gr td{background-color:#ddd;text-align:left;border:none;width:auto;max-width:100%;white-space:normal;text-overflow:inherit;word-wrap:normal;overflow:inherit}.pr_report_table .mng_gr td:nth-child(2),.pr_report_table .mng_gr td:nth-child(6){max-width:10%;width:auto}.pr_report_table .mng_gr td:nth-child(6){text-align:center}.pr_report_table .mng_gr td:nth-child(5),.pr_report_table .mng_gr td:last-child{text-align:right}.pr_report_table .mng_gr td .no_but{cursor:pointer;text-decoration:underline;border:none;background-color:transparent;color:#000;font-size:14px}.pr_report_table [class^="users-"].inactive td{opacity:0.5}.pr_report_table [class^="users-"] td{background-color:rgba(185, 203, 226, 0.32);text-align:left;border:none}.pr_report_table [class^="users-"] td:first-child{padding-left:45px}.pr_report_table [class^="users-"] td:nth-child(2),.pr_report_table [class^="users-"] td:nth-child(6){width:10%}.pr_report_table [class^="users-"] td:nth-child(6){text-align:center}.pr_report_table [class^="users-"] td:nth-child(5),.pr_report_table [class^="users-"] td:last-child{text-align:right}.pr_report_table [class^="users-"] td .no_but{cursor:pointer;text-decoration:underline;border:none;background-color:transparent;color:#000;font-size:14px}.pr_report_table .sep_st td{background-color:#dce8e8;text-align:center}.pr_report_table .sep_st td:first-child{text-align:left}.pr_report_table .sep_st td.more_arr_r,.pr_report_table .sep_st td.more_arr_b{display:flex;align-items:center}.pr_report_table .gr_st td{background-color:#dff1d7;text-align:center}.pr_report_table .gr_st td:first-child{text-align:left}.pr_report_table .gr_st td.more_arr_r{background-position:26px -80px;padding-left:40px;display:flex;align-items:center}.pr_report_table .gr_st td.more_arr_b{background-position:26px -155px;padding-left:40px;display:flex;align-items:center}.pr_report_table .item_st td{background-color:#ede5be;text-align:center}.pr_report_table .item_st td:first-child{padding-left:60px;text-align:left}.pr_report_table .item_st td .arrow_item,.pr_report_table .item_st td a{display:table-cell;vertical-align:middle}.pr_report_table .item_st td .arrow_item{width:30px}.pr_report_table .item_st td a{color:#000;text-decoration:underline;display:flex;align-items:center}.pr_report_table .item_st td .items_name{padding-left:15px}.pr_report_table .item_st td .items_name.ask:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url("../images/png/sprite_inner_icons.png");background-repeat:no-repeat;background-size:65px;background-position:-22px 2px;margin-right:0px;align-self:flex-start;float:left}.pr_report_table .item_st td .items_name.check:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url("../images/png/sprite_inner_icons.png");background-repeat:no-repeat;background-size:65px;background-position:-22px -46px;margin-right:0px;align-self:flex-start;float:left}.pr_report_table .item_st td .items_name.test:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url("../images/png/sprite_inner_icons.png");background-repeat:no-repeat;background-size:65px;background-position:-22px -91px;margin-right:0px;align-self:flex-start;float:left}.pr_report_table .att_st td{background-color:#dededd;text-align:center}.pr_report_table .att_st td:first-child{padding-left:88px;text-align:left}.pr_report_table.pr_report_table-big{width:100% !important}#student_form + #result .pr_report_table .item_st td .arrow_item{width:30px;height:30px}#student_form + #result .pr_report_table .bold_col.more_arr_r{background-position:22px -81px !important}#student_form + #result .pr_report_table .more_arr_r:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url(../images/png/sprite_inner_icons_part21.png);background-repeat:no-repeat;background-position:-8px -81px !important;background-size:75px;cursor:pointer;margin-right:0px;align-self:flex-start}#student_form + #result .pr_report_table .bold_col.more_arr_b{background-position:22px -156px !important}#student_form + #result .pr_report_table .more_arr_b:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url(../images/png/sprite_inner_icons_part21.png);background-position:-8px -156px !important;background-repeat:no-repeat;background-size:75px;cursor:pointer;margin-right:0px;align-self:flex-start}.sortable{width:28px;height:38px}.sortable .sort_arr{width:25px;height:14px;background-image:url("../images/png/sprite_inner_icons_part21.png");background-color:transparent;background-repeat:no-repeat;background-size:31px;cursor:pointer;opacity:0.4;z-index:2}.sortable .sort_arr:first-child{width:25px;height:14px;position:relative;top:1px;right:3px;background-position:6px -102px}.sortable .sort_arr:last-child{width:25px;height:14px;position:relative;top:15px;right:3px;background-position:6px -117px}.sortable .sort_arr:hover{opacity:1}.sortable .sort_arr.active{opacity:1;z-index:1}.pr_report_table.no_stripes table thead tr th{position:inherit}.pr_report_table.no_stripes table thead tr th > div{position:relative}.pr_report_table.about_content{width:100% !important}.headline_questionable{position:relative;display:inline-block;padding:0 30px}.headline_questionable:hover:before{background-color:#a3a5a4;border-color:#fff;color:#fff}.headline_questionable:hover:before ~ .hidden-tooltip{display:block !important}.hidden-tooltip{width:21px;height:21px;text-align:center;font-size:16px;color:#a3a5a4;line-height:1;padding:0 3px;position:absolute;right:0;top:0;bottom:0;margin:auto 2px;background-color:white;border:1px solid #a3a5a4;border-radius:50%;cursor:pointer;font-weight:normal;font-family:Roboto, Arial, sans-serif}.hidden-tooltip span{vertical-align:middle}.hidden-tooltip:hover{background-color:#a3a5a4;border-color:#a3a5a4;color:white}.hidden-tooltip:hover > .hidden-tooltip_content{display:block}.hidden-tooltip_content{display:none;position:absolute;right:0px;bottom:140%;width:200px;min-height:35px;border:1px solid #a3a5a4;border-radius:3px;box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);padding:10px;background-color:#fff;z-index:3}.hidden-tooltip_content:before{content:'';position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid #a3a5a4;border-right:5px solid transparent;border-left:5px solid transparent;font-size:0;line-height:0}.hidden-tooltip_text{font-size:12px;color:black;line-height:1.1}.item_new{width:100%;min-height:100%;border:1px solid #b9cbe2 !important;margin:12px 60px 12px -10px;padding:15px}.item_new a{text-decoration:none}.item_new a h3{font:700 18px "Roboto", Arial, sans-serif;text-align:left;color:#003674 !important;opacity:0.9}.item_new a p{font:700 15px "Roboto", Arial, sans-serif;text-align:left;color:#000;padding:6px 0 12px 0;opacity:0.9}.item_new:hover .img_item_container span:first-of-type{display:none}.item_new:hover .img_item_container span:first-of-type + span{display:block}.item_new .img_item_container{float:left;width:62px;height:46px;margin-right:15px;margin-bottom:12px;min-height:100%}.item_new .img_item_container span:first-of-type{display:block}.item_new .img_item_container span:first-of-type + span{display:none}.item_new .img_item_container span{display:block;width:62px;height:46px;margin:0 auto;background-image:url(../images/png/sprite_reports_blue.png);background-size:cover}.item_new .img_item_container span#digital_learning_blue_icon{background-position:0 -186px}.item_new .img_item_container span#digital_learning_blue_h_icon{background-position:0 -231px}.item_new .img_item_container span#result_work_blue_icon{background-position:0 0}.item_new .img_item_container span#result_work_blue_h_icon{background-position:0 -51px}.item_new .img_item_container span#evaluation_tools_blue_icon{background-position:0 104px}.item_new .img_item_container span#evaluation_tools_blue_h_icon{background-position:0 53px}.item_new .img_item_container span#analytic_report_blue_icon{background-position:0 195px}.item_new .img_item_container span#analytic_report_blue_h_icon{background-position:0 151px}.item_new .img_item_container span#course_materials_blue_icon{background-position:0 -97px}.item_new .img_item_container span#course_materials_blue_h_icon{background-position:0 -140px}.item_new .img_item_container span#users_activity_blue_icon{background-position:0 -274px}.item_new .img_item_container span#users_activity_blue_h_icon{background-position:0 -318px}.item_new:hover{border:1px solid #003674 !important;transition:300ms;transition-timing-function:ease-in-out;-webkit-transition:200ms;-webkit-transition-timing-function:ease-in-out}.item_new:hover h3{opacity:1}.item_new:hover p{opacity:1}.back_button{width:37px;height:30px;background-image:url("../images/png/sprite_header.png");background-position:-200px 0px;background-size:cover;margin-top:15px;margin-left:15px;z-index:1000}.back_button.qual{position:relative;display:block;margin-bottom:20px;top:0px;left:0px;float:left;}.input-as-text{cursor:pointer;background:transparent;padding:0;display:inline;text-decoration:underline;border:0 none}.input-as-text:hover{text-decoration:none}.inline-b{display:inline-block}#result{position:relative;width:100%;overflow:auto;min-height:15px}.cover_result_header{width:100%;border:2px solid #5e5d5d;font-size:18px;font-weight:bold;padding:20px;text-align:center;display:flex}.cover_result{background-color:#a9a9a9;position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:999;opacity:0.6;margin:0;padding:0;box-sizing:border-box}table tr.adaptiveForIEColorLine{background-color:#b9cbe2}table tr.adaptiveForIEColorLine th{background:none}@media all and (max-width:927px){.reports_heading{min-width:440px}}.individual .mycourses{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.individual .mycourses .form{width:500px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;margin-bottom:20px}.individual .mycourses .form input{width:100%;height:30px;margin:0;padding:0 50px 0 20px;border:1px solid #ccc;background-color:#dededd;transition:all 0.3s ease}.individual .mycourses .form input:focus{background-color:#fff;outline:none}.individual .mycourses .form .search-provider-btn{width:30px;height:30px;position:absolute;top:0;right:0;border:1px solid #ccc;border-left:none;background-color:transparent;cursor:pointer}.individual .mycourses .form .search-provider-btn svg{width:30px;height:30px;fill:#ccc}.individual .mycourses .form .search-provider-btn svg:hover{fill:#333}.recs .select{margin:15px 0;display:inline-block;font-size:14px;color:#000;width:100%;height:40px;max-width:400px}.recs .headline{margin-bottom:15px;font-size:20px}.recs_item{display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;min-height:200px;border-radius:3px;border:1px solid #e0e0e0;padding:15px;margin-bottom:20px}.recs_item-photo{min-width:200px;width:200px;height:200px;overflow:hidden}.recs_item-photo img{max-width:100%}.recs_content{width:calc(100% - 225px);margin-left:25px}.recs_header{margin-bottom:20px;font-size:24px;border-bottom:1px solid #e0e0e0}.recs_header a{color:black;text-decoration:none}.recs_date{display:flex;justify-content:flex-start;flex-direction:row;font-size:20px}.recs_date-date{border-bottom:1px solid #9e9e9e;margin-right:10px}.recs_date-month{width:120px;border-bottom:1px solid #9e9e9e;margin-right:10px;text-align:center}.recs_date-year{width:60px;border-bottom:1px solid #9e9e9e;position:relative}.recs_date-year:after{content:'г.';position:absolute;right:0}.recs_article{padding-top:20px}.paragraph{margin-bottom:15px}.sider-menu{width:300px;min-width:300px;display:flex;flex-direction:column;margin:35px 0 35px 35px;font-family:'Roboto', sans-serif}.sider-menu_ul{display:none;padding:0 !important}.sider-menu_ul.active{display:block}.accordion_trigger:before,.accordion_trigger:after{display:none}.accordion_trigger{position:absolute;background-color:transparent;width:100%;height:100%;right:0;top:0;cursor:pointer}.accordion_trigger:before,.accordion_trigger:after{content:"";position:absolute;width:13px;height:1px;background-color:#333;right:14px;top:0;bottom:0;margin:auto}.accordion_trigger:before{transform:rotate(0deg)}.accordion_trigger:after{transform:rotate(90deg)}.accordion_item{padding:0 !important}.accordion_item a{text-transform:uppercase;color:#333;padding:14px 40px 10px 20px;position:relative;font-size:14px;cursor:pointer;display:block}.accordion_item.active .accordion_trigger:before{transition:all ease 0.15s;transform:rotate(45deg)}.accordion_item.active .accordion_trigger:after{transition:all ease 0.15s;transform:rotate(135deg)}.accordion_item.active .accordion_content{display:block}.accordion_item.active .accordion_item-list{background-color:#fcdd95}.accordion_content{display:none}.accordion_content a{font-weight:400;text-transform:none}.accordion_content li{padding:0 !important}.accordion_content-second{display:block !important}.accordion_content-second a{padding-left:35px;padding-right:20px;font-size:14px;font-weight:400;color:black !important}.accordion_content-second li.active a{background-color:#b9cbe2 !important}.accordion_content-second li:last-child{border-bottom:1px solid #ccc}.accordion_trigger-second{font-weight:600;position:relative}.accordion_content .recs_item{border:none}.accordion_content .recs_list-item{margin-bottom:10px}.accordion_content .recs_list-item .link{background-color:transparent;padding:0;font-size:16px;color:#0070a1;display:inline-block}.accordion_content .additional{margin-top:20px;font-weight:600}.accordion_content .additional .paragraph{font-weight:400;margin-top:10px}.sider-menu .sider-menu_ul ul li{border:0;position:relative}.sider-menu .sider-menu_ul ul li:not(last-child):after{content:'';position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #fff;z-index:2}.sider-menu .sider-menu_ul .accordion_list > .accordion_item{background-color:#326851}.sider-menu .sider-menu_ul .accordion_list > .accordion_item > a{color:#fff;line-height:1.1}.sider-menu .sider-menu_ul .accordion_list > .accordion_item a{-webkit-transition:all 0.3s ease;transition:all 0.8s ease}.sider-menu .sider-menu_ul .accordion_list > .accordion_item a:hover{color:#333}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active > a{color:#333;font-weight:900}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_item-list{background-color:#6fa047}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_content{position:relative}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_content:after,.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_content:before{content:'';position:absolute;left:0;right:0;height:0;border-bottom:1px solid #fff;z-index:2}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_content:after{border-bottom:0}.sider-menu .sider-menu_ul .accordion_list > .accordion_item.active .accordion_content:before{top:0;border-bottom:2px solid #fff}.sider-menu .sider-menu_ul .accordion_list .accordion_item a:hover{background-color:#b7dd96}.sider-menu .sider-menu_ul .accordion_content{border-radius:0}.sider-menu .sider-menu_ul .accordion_content-second{position:relative}.sider-menu .sider-menu_ul .accordion_content-second:before{content:'';position:absolute;left:0;right:0;height:0;border-bottom:1px solid #fff;z-index:2}.sider-menu .sider-menu_ul .accordion_content-second a{font-size:14px}.about_wrsk{position:relative}.about_wrsk .about_content_year{margin-bottom:10px}.about_wrsk table{margin:20px 0px 10px 0px;background-color:#fff}.about_wrsk table *{font-size:14px}.about_wrsk table tr{transition:all 0.3s ease}.about_wrsk table tr th{padding:10px;border:1px solid #818181}.about_wrsk table tr td{padding:10px;border:1px solid #818181}.about_wrsk table tr td.inline{color:grey;cursor:pointer}.about_wrsk table tr td input{width:auto;margin:0}.about_wrsk .js-popup-open{cursor:pointer}.about_wrsk .js-popup-open.trash svg{width:30px;height:30px;fill:#333}.about_wrsk .js-popup-open.trash svg:hover{fill:#ff0040}.about_wrsk td.js-popup-open span{text-decoration:underline}.about_wrsk .head_level{padding:10px;cursor:pointer;border:1px solid #fff;background-color:#dededd;transition:all 0.3s ease;position:relative;max-width:1400px;}.about_wrsk .head_level h2{font-size:18px}.about_wrsk .head_level.active{border:1px solid #dededd;cursor:default;background-color:#fff}.about_wrsk .head_level.active h2{margin-bottom:10px;color:#326950}.about_wrsk .head_level.active .schevron{margin:0}.about_wrsk .head_level.active .schevron:before{transform:rotate(45deg);right:5px}.about_wrsk .head_level.active .schevron:after{transform:rotate(-45deg);left:6px}.about_wrsk .head_level .pr_report_table{overflow:inherit}.about_wrsk .del_tr{background-image:url("../img/delete.svg");background-repeat:no-repeat;background-position:center center}.sortable{width:28px;height:38px}.sortable .sort_arr{width:25px;height:14px;background-image:url("../images/png/sprite_inner_icons_part21.png");background-color:transparent;background-repeat:no-repeat;background-size:31px;cursor:pointer;opacity:0.4;z-index:2}.sortable .sort_arr:first-child{width:25px;height:14px;position:relative;top:1px;right:3px;background-position:6px -102px}.sortable .sort_arr:last-child{width:25px;height:14px;position:relative;top:15px;right:3px;background-position:6px -117px}.sortable .sort_arr:hover{opacity:1}.sortable .sort_arr.active{opacity:1;z-index:1}.about_content{width:auto}.about_content h1{padding-right:0}.about_content h3{color:#000;font:16px "Roboto", Arial, sans-serif;font-weight:bold;padding:10px 0}.about_content table{max-width:100%;margin-bottom:10px;background-color:#fff}.about_content table *{font-size:14px}.about_content table tr{transition:all 0.3s ease}.about_content table tr:hover{background-color:rgba(185, 203, 226, 0.55)}.about_content table tr.table-min-max_tr{background-color:#dededd}.about_content table tr th{color:#000;background-color:#b9cbe2;padding:10px;font:14px "Roboto", Arial, sans-serif;font-weight:bold}.about_content table tr td{color:#000;padding:10px;border:1px solid #828282;font:14px "Roboto", Arial, sans-serif;font-weight:normal}.about_content table tr .table-th-number{width:30px;padding:10px 7px 5px;font:14px "Roboto", Arial, sans-serif;font-weight:bold;border:1px solid #828282}.about_content table tr .table-th-name-column{max-width:440px;padding-top:20px;text-align:center;border:1px solid #828282}.about_content table tr .table-td-names{max-width:440px;text-align:left}.about_content table tr .table-td-number{width:30px;padding:10px 7px 5px}.about_content table tr .table-td-input-number{width:170px}.about_content table tr .table-td-input-number input{width:3.5em}.about_content table tr .table-min-max{width:140px;border:1px solid #828282;font-weight:normal}.about_content table tr .table-min-max.bold{font-weight:bold}.about_content .table-settings-button{margin:0;padding:0;float:right;margin-left:10px;margin-top:15px}.about_content .table-settings-button button{color:#fff;border:1px solid #326950;background-color:#326950;font:14px "Roboto", Arial, sans-serif;padding:7px 25px;cursor:pointer;line-height:1;border-radius:3px;transition:all 0.3s ease}div.errortext{background-color:#b9cbe2;text-align:center;padding:10px;font-size:18px;font-weight:bold;margin-bottom:20px}[name=order_form]{width:100%;max-width:540px;font-size:16px;padding:0px 30px}[name=order_form] input,[name=order_form] select,[name=order_form] textarea{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd}[name=order_form] .sender{margin:25px 0px;width:150px;background-color:#326950;border:1px solid #326950}[name=order_form] .sender:hover{background-color:#398060;border:1px solid #398060}[name=order_form] input[type=checkbox]{width:15px;height:15px;margin:0px 10px 0 0;display:inline}[name=order_form] table tr td{padding:10px;text-align:left}[name=order_form] table tr td:last-child{text-align:center}[name=order_form] table tr.inactive td{color:#818181}[name=form1],[name=form2]{width:49%;vertical-align:top;display:inline-block;font-size:16px;padding:0px 30px}[name=form1] h1,[name=form2] h1{font-size:20px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left;width:75%}[name=form1] p,[name=form2] p{margin-bottom:25px}[name=form1] label,[name=form2] label{margin-top:10px;color:#000}[name=form1] input,[name=form2] input,[name=form1] select,[name=form2] select,[name=form1] textarea,[name=form2] textarea{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd}[name=form1] .sender,[name=form2] .sender{margin:25px 0px;width:150px}[name=form1] input[type=checkbox],[name=form2] input[type=checkbox]{width:15px;height:15px;margin:0 auto;display:inline}[name=form1] table tr td,[name=form2] table tr td{padding:10px}[name=form1] table tr td:last-child,[name=form2] table tr td:last-child{text-align:right}[name=form1] table tr td.no_padding,[name=form2] table tr td.no_padding{padding:10px;text-align:left}.content_license{max-width:960px;width:auto;margin:0 auto;text-align:justify;line-height:1.2}.content_license .info ul{padding-left:20px}.content_license .info ol > li > b{text-decoration:none}.info{font-size:16px;margin-bottom:30px}.info h1{font-size:20px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left}.info h2{font-size:18px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left}.info p{margin:10px 0px;text-indent:20px}.info b{font-weight:bold;color:#326950}.info ol > li > b{text-decoration:underline}.info ul > li{position:relative;padding:7px 0 7px 20px}.info ul > li:before{position:absolute;left:2px;top:12px;width:6px;height:6px;background-color:#5e5d5d;border-radius:50%;content:""}.info ol > li{position:relative;padding:7px 0 7px 20px}.info ol > li:before{content:counters(item, ".") ". ";counter-increment:item;color:#326950;font-weight:bold}.info ol{counter-reset:item}.my_orders_table h1{font-size:20px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left;width:75%}.my_orders_table table tr th{border:1px solid #828282}@media all and (max-width:1000px){[name=form1],[name=form2]{width:70%}}@media all and (max-width:974px){[name=order_form],[name=new_form]{padding:0}}@media all and (max-width:852px){[name=form1],[name=form2]{width:90%}}.content_forgetPassword{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.content_forgetPassword .course_flex{padding:20px 50px 40px 5% !important;margin:100px auto 0 auto !important;position:relative;width:41%;background:#dededd;border-radius:6px}.content_forgetPassword .course_flex p.account--description{font-size:18px;font-weight:400;margin-left:16px}.content_forgetPassword .course_flex form{padding:20px;border:1px solid #c6c6c6;width:92%;margin-top:30px;background:#fff;box-shadow:1px 1px 10px #000}.content_forgetPassword .course_flex form input{width:69%;height:40px;margin-bottom:5px;background-color:#dededd;border-width:1px;border-style:solid;border-color:#fff;border-image:initial;padding:10px;margin-right:15px}.content_forgetPassword .course_flex form input#forget_button,.content_forgetPassword .course_flex form input#change_button{display:inline-block;vertical-align:top;max-width:350px;text-align:center;background-color:#003674;color:#fff;font-size:14px;cursor:pointer;border-radius:2px;border:1px solid #003674;outline:none;text-decoration:none;height:37px;margin-top:1px;margin-right:0 !important;width:139px}.content_forgetPassword .course_flex form input#forget_button:hover,.content_forgetPassword .course_flex form input#change_button:hover{background-color:rgba(0, 54, 116, 0.86);border:1px solid rgba(0, 54, 116, 0.86)}.dropdown{display:flex;align-items:center}.ios-switch{margin:0 25px}.ios-switch{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;height:25px;min-width:55px}.ios-switch-caption{color:#000;padding-right:10px;text-transform:uppercase;font-size:1rem}.ios-switch input{display:none;position:absolute}.ios-switch input + i{position:relative;display:inline-block;min-width:55px;height:23px;background-color:#003674;border-radius:16px;vertical-align:-5px;transition:all 0.4s cubic-bezier(0.17, 0.67, 0.43, 0.98);overflow:hidden}.ios-switch input + i:after{position:absolute;display:block;content:'';width:20px;height:20px;border-radius:100%;top:1px;left:1px;background:url('../images/png/sprite_header.png');background-position:-3px -35px;box-shadow:inset 0 0 0 0.03em rgba(0, 0, 0, 0.1), 0 0 0.05em rgba(0, 0, 0, 0.05), 0 0.1em 0.2em rgba(0, 0, 0, 0.2);transition:all 0.25s ease-out}.ios-switch .on,.ios-switch .off{display:none;width:calc(100% - 20px);text-align:center}.ios-switch input:checked + i{background-color:#b9cbe2}.ios-switch input:checked + i:after{left:calc(100% - 21px)}.ios-switch input:checked + i .on{display:inline-block;line-height:23px;color:#fff;font-size:14px}.ios-switch input:checked + i .off{display:none}.ios-switch input + i .off{display:inline-block;float:right;line-height:23px;color:#fff;font-size:14px}.main-content,.content{}.main-content #error,.content #error{width:100%;max-width:695px;background-color:#b9cbe2;text-align:center;padding:10px;font-size:18px;font-weight:bold;margin-bottom:20px}.main-content form[name=new_form],.content form[name=new_form]{max-width:700px;width:100%;vertical-align:top;display:inline-block;font-size:16px;padding:0 30px}.main-content form[name=new_form] .block_it label,.content form[name=new_form] .block_it label{display:block;clear:both}.main-content form[name=new_form] .block_it label.no_block,.content form[name=new_form] .block_it label.no_block{display:inline-block}.main-content form[name=new_form] .block_it .file-input,.content form[name=new_form] .block_it .file-input{max-width:100%}.main-content form[name=new_form] .block_it .file-input .webform-field-upload,.content form[name=new_form] .block_it .file-input .webform-field-upload{display:inline-block;margin-bottom:15px}.main-content form[name=new_form] .block_it .file-input .webform-field-upload-list,.content form[name=new_form] .block_it .file-input .webform-field-upload-list{margin:10px 10px 15px 0}.main-content form[name=new_form] .block_it input.personal.rfield,.content form[name=new_form] .block_it input.personal.rfield,.main-content form[name=new_form] .block_it input.personal,.content form[name=new_form] .block_it input.personal{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:15px;background-color:#dededd}.main-content form[name=new_form] .block_it input.personal.rfield.capcha,.content form[name=new_form] .block_it input.personal.rfield.capcha{width:50% !important;float:left}.main-content form[name=new_form] .block_it select.personal,.content form[name=new_form] .block_it select.personal{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd}.main-content form[name=new_form] .block_it textarea.personal.rfield,.content form[name=new_form] .block_it textarea.personal.rfield{width:100%;height:100px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd}.main-content form[name=new_form] .block_it input.button,.content form[name=new_form] .block_it input.button{width:24%;height:38px;border:none;margin:1px 0 0 0 !important;background:#60605f;display:flex;justify-content:center}.main-content form[name=new_form] .block_it input#Password,.content form[name=new_form] .block_it input#Password{width:75%}.main-content form[name=new_form] .block_it .capcha-block,.content form[name=new_form] .block_it .capcha-block{display:flex;justify-content:center}.main-content form[name=new_form] .block_it .capcha-block img,.content form[name=new_form] .block_it .capcha-block img{border:1px solid #dededd}.main-content form[name=new_form] .block_it .capcha-block #reloadCaptcha,.content form[name=new_form] .block_it .capcha-block #reloadCaptcha{display:inline-block;width:45px;height:37px;cursor:pointer;background:url("../images/png/reload.png") center center no-repeat #fff;background-size:24px}.main-content form[name=new_form] .block_it.footer-line,.content form[name=new_form] .block_it.footer-line{border-bottom:1px solid #cecece;padding:15px 0;margin-bottom:15px;clear:both}.main-content form[name=new_form] input.button,.content form[name=new_form] input.button{margin:30px 0px 30px 15px;height:35px;float:right}.main-content form[name=new_form] button.button.sender,.content form[name=new_form] button.button.sender{display:block;margin-top:20px}.main-content .block_it.left,.content .block_it.left{margin-bottom:30px}.main-content .block_it.left .select__gap,.content .block_it.left .select__gap{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd;position:relative}.main-content .block_it.left .select__gap:after,.content .block_it.left .select__gap:after{content:'';position:absolute;right:10px;top:17px;border-top:5px solid #000;border-left:3px solid transparent;border-right:3px solid transparent}.main-content .block_it.left .select__list,.content .block_it.left .select__list{background-color:#dededd;height:auto;min-height:77px;max-height:240px;overflow-y:scroll}.main-content .block_it.left .select__list li.select__item,.content .block_it.left .select__list li.select__item{width:100%;padding:5px 10px;font-size:14px}.main-content .block_it.left .select__list li.select__item:hover,.content .block_it.left .select__list li.select__item:hover{color:#fff;background:#4791c8;cursor:pointer}.main-content .content,.content .content{padding-top:0 !important}.main-content .content.admins.products h1,.content .content.admins.products h1{font-size:24px}.main-content .content.admins.products .competence,.content .content.admins.products .competence{display:block;width:inherit;max-width:900px;height:auto;margin-bottom:20px;overflow:hidden}.main-content .content.admins.products .competence h2,.content .content.admins.products .competence h2{font-size:20px;font-weight:bold;padding:5px;margin-bottom:20px;border-bottom:1px solid grey}.main-content .content.admins.products .competence h2 i,.content .content.admins.products .competence h2 i{font-size:16px;font-style:italic;font-weight:normal}.main-content .content.admins.products .competence .course__tile,.content .content.admins.products .competence .course__tile{width:265px;display:inline-flex;flex-flow:row wrap;flex-direction:column;margin:0px 20px 10px 0px;cursor:pointer;opacity:0.9}.main-content .content.admins.products .competence .course__tile img,.content .content.admins.products .competence .course__tile img{width:265px;height:196px;margin-bottom:10px}.main-content .content.admins.products .competence .course__tile a,.content .content.admins.products .competence .course__tile a{margin-bottom:20px;display:block}.main-content .content.admins.products .competence .course__tile span,.content .content.admins.products .competence .course__tile span{color:#000;text-decoration:underline;width:inherit;font-weight:bold;font-size:18px}.main-content .content.admins.products .competence .course__tile:hover,.content .content.admins.products .competence .course__tile:hover{opacity:1}.main-content .content.admins.products .competence .course__tile:hover span,.content .content.admins.products .competence .course__tile:hover span{text-decoration:none}.main-content .book_name.academia,.content .book_name.academia{padding-right:50px;background-image:url("../images/png/academia_logo.png");background-repeat:no-repeat;background-position:right 5px center;background-size:40px}@media all and (max-width:974px){[name=order_form],[name=new_form]{padding:0 !important}}form#main{padding-top:15px;width:100%;min-width:540px;max-width:870px;display:table}form#main .preview_top{min-height:36px;width:100%;max-width:100% !important;font-weight:400;padding:0 !important;font-size:18px;border:1px solid #fff;text-align:center}form#main .preview_top .preview_text{background-color:#b9cbe2;width:100%;min-height:36px;color:#000;border:1px solid #fff;text-align:center;font-weight:500;font-size:15px;padding:12px 10px}form#main .preview_item{display:flex;justify-content:flex-end;width:100%;max-width:99.8% !important;cursor:pointer;padding:0 !important}form#main .preview_item input[type="checkbox"]{margin-right:6px;margin-top:12px}form#main .preview_item .preview_text{background:#b9cbe2;width:97%;font-size:15px;font-weight:500;padding:10px;border-bottom:2px solid white}form#main .preview_item .preview_text.first{background-color:#dededd !important;font-size:15px;padding:10px}form#main .preview_item .preview_text:hover{background:#cbd6d6 !important}form#main .button{margin:15px 0 0 0;float:right;width:155px}.btn_survey{margin:20px 10px 5px 0px}.btn_survey a{color:#fff;vertical-align:text-bottom}div.vote-item-date{margin-top:-30px;line-height:2}.vote-items-list.vote-question-list{line-height:2}.vote-vote-footer{margin-top:25px}.vote-answer-table td{vertical-align:bottom;padding:3px 0}li.vote-item-vote{border-bottom:1px solid black;margin:15px 0}.font.errortext{color:red;font-weight:500}.whatwedo_tabs{margin-top:55px;width:92%}.whatwedo_tabs ul.whatwedo_list{padding:0;margin:0;border-bottom:1px solid #000;display:flex}.whatwedo_tabs ul.whatwedo_list li{list-style:none;cursor:pointer;display:inline-block;padding:8px 13px;margin-right:-20px;width:387px;color:inherit;text-align:center;background:url(../images/png/sprite_methods_tabs_blue.png);background-position:0px 45px;background-size:cover;height:45px;z-index:5}.whatwedo_tabs ul.whatwedo_list li .whatwedo_item{font-size:13px}.whatwedo_tabs ul.whatwedo_list li a{text-decoration:none;color:#000}.whatwedo_tabs ul.whatwedo_list li.active{font-weight:bold;color:#000;background-position:0px 0px;z-index:10}.whatwedo_tabs ul.whatwedo_list li:hover{font-weight:bold}.whatwedo_tabs .whatwedo_content{margin:40px 0 40px 40px !important;display:none;line-height:1.5}.whatwedo_tabs .whatwedo_content h2{font-weight:900;font-size:20px;margin-bottom:35px}.whatwedo_tabs .whatwedo_content.active{display:block}table.site_closed{width:100%;height:100%;background:#00f 1a}table.site_closed_inner{display:flex;justify-content:center;align-items:center;margin:0;padding:18px;width:96%}td font{font-size:40px !important;line-height:2}.main-content .mycourses .rating_wr{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;-webkit-flex-direction:row;-webkit-box-orient:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px;width:100%;max-width:1300px}.flex-start{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.col_choice{width:100%;min-width:250px;max-width:420px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;position:relative;margin-bottom:24px;margin-right:20px}.col_choice.small{width:100px;min-width:100px}.col_choice .active{background-color:#b9cbe2 !important;color:#000}.col_choice h3{font-size:18px;margin-bottom:10px;color:#003674;text-align:left;font-weight:500;height:38px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.col_choice h3 span{display:table-cell;vertical-align:bottom}.col_choice .scrollbody{width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-bottom:1px solid #fff}.col_choice .drop-menu{border:1px solid #dededd;margin-bottom:10px;position:relative}.col_choice .drop-menu .scrollbody{width:calc(100% + 1px)}.col_choice .drop-menu .scrollbody .scrollbody-item,.col_choice .drop-menu .scrollbody .selecter{border-bottom:1px solid #ccc;cursor:pointer;background-color:#f1f1f1}.col_choice .drop-menu .scrollbody .scrollbody-item:hover,.col_choice .drop-menu .scrollbody .selecter:hover{background-color:#b9cbe2}.col_choice .drop-menu .scrollbody .scrollbody-item:first-child,.col_choice .drop-menu .scrollbody .selecter:first-child{border-bottom:1px solid #ccc}.col_choice .drop-menu .scrollbody .scrollbody-item:last-child,.col_choice .drop-menu .scrollbody .selecter:last-child{border-top:none;border-bottom:none}.col_choice .drop-menu .scrollbody .selecter{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.col_choice .drop-menu .scrollbody .scroll-item{width:calc(100% - 36px);padding:10px}.col_choice .drop-menu .scrollbody .scroll-item.full{width:100%}.col_choice .drop-menu .scrollbody input[type="checkbox"]{width:16px;height:16px;padding:0;margin:10px}.col_choice .drop-menu .click_reports_header{margin:0;padding:10px;padding-right:40px;cursor:pointer;position:relative;background-color:#dededd}.col_choice .select-menu{margin-bottom:10px}.col_choice .select-menu .selecter{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#dededd;border:1px solid #dededd;cursor:pointer}.col_choice .select-menu .scrollbody{margin-top:0}.col_choice .select-menu .scrollbody .selecter{border:1px solid #fff;border-top:none;cursor:pointer}.col_choice .select-menu .scrollbody .selecter:hover{background-color:#f3f3f3}.col_choice .select-menu .scrollbody .selecter:first-child{border-bottom:1px solid #fff}.col_choice .select-menu .scrollbody .selecter:last-child{border-top:none}.col_choice .select-menu .scroll-item{width:calc(100% - 36px);padding:10px}.col_choice .select-menu input[type="checkbox"]{width:16px;height:16px;padding:0;margin:10px}.rating_wr .col_choice:last-child{margin-right:0}.scroll-item{padding:10px}.pull-left{float:left !important}.pull-right{float:right !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.full-width{width:100% !important}.hidden{display:none !important}.results_headline{display:block;width:100%;position:relative;padding-right:250px}.button_container{float:left;width:100%;margin-bottom:35px;padding:0 !important}.button_container .rep_info{margin-bottom:40px}.button_container.rating{padding-top:0 !important;clear:both}.button_container-2columns{max-width:860px !important}.button_container.mega_small{width:100%;min-width:250px;max-width:420px;clear:both}.link-green{color:#398060}.mb-03{margin-bottom:0.3rem}.mb-05{margin-bottom:0.5rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.pt-0{padding-top:0 !important}.d-flex{display:flex !important}.flex-wrap{flex-wrap:wrap !important}@media screen and (max-width:1440px){.button_container-3columns{max-width:420px !important}}@media screen and (max-width:1280px){.col_choice h3{height:54px}}@media all and (max-width:986px){.col_choice{max-width:100%}.col_choice .drop-menu .click_reports_header,.nn-textinput .drop-menu .click_reports_header{padding:20px}.col_choice h3,.nn-textinput h3,.col_choice label,.nn-textinput label{font-size:23px}#group_title{font-size:18px}.col_choice .drop-menu .scrollbody .scroll-item.full,.nn-textinput .drop-menu .scrollbody .scroll-item.full{padding:20px;font-size:18px}}@media screen and (max-width:953px){.button_container-2columns{max-width:420px !important}}@media screen and (max-width:947px){.main-content h1{padding-right:0px}}@media screen and (max-width:792px){.pr_report_table{overflow-x:auto}}