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

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 .green-block{width:100%;padding:20px;display:inline-block;margin-bottom:20px;background-color:#a6d67c;color:#333;position:relative;border-radius:5px}.main .content .mycourses .green-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 #a6d67c;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:last-of-type{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:#326950}.main .content .mycourses .flex-row .sys_sel:not(.disabled):hover span:first-of-type{display:none}.main .content .mycourses .flex-row .sys_sel:not(.disabled):hover span:first-of-type + span{display:block;margin:0 auto 20px}.main .content .mycourses .flex-row .sys_sel span:first-of-type{display:block;margin:0 auto 20px}.main .content .mycourses .flex-row .sys_sel span:first-of-type + span{display:none}.main .content .mycourses .flex-row .sys_sel .wr h2{color:#326950;margin-bottom:15px;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;min-height:70px}.main .content .mycourses .flex-row .sys_sel .wr p{color:#333}.main .content .mycourses .flex-row .sys_sel span{width:119px;height:53px;display:block;margin:0 auto;background-image:url(../images/png/sprite_mycourses.png);background-size:cover}.main .content .mycourses .flex-row .sys_sel span#seo_icon{background-position:0px -133px}.main .content .mycourses .flex-row .sys_sel span#seo_h_icon{background-position:0px -193px}.main .content .mycourses .flex-row .sys_sel span#rating_icon{background-position:0px -522px;height:54px}.main .content .mycourses .flex-row .sys_sel span#rating_h_icon{background-position:0px -590px;height:54px}.main .content .mycourses .flex-row .sys_sel span#communication_icon{background-position:0px 0px}.main .content .mycourses .flex-row .sys_sel span#communication_h_icon{background-position:0px -66px}.main .content .mycourses .flex-row .sys_sel span#qualification_icon{background-position:0px -253px}.main .content .mycourses .flex-row .sys_sel span#qualification_h_icon{background-position:0px -320px}.main .content .mycourses .flex-row .sys_sel span#develop_icon{background-position:0px 384px}.main .content .mycourses .flex-row .sys_sel span#develop_h_icon{background-position:0px 316px}.main .content .mycourses .flex-row .sys_sel span#expert_icon{background-position:0px -387px}.main .content .mycourses .flex-row .sys_sel span#expert_h_icon{background-position:0px -455px}.main .content .mycourses .flex-row .sys_sel span#monitoring_icon{background-position:11px 249px}.main .content .mycourses .flex-row .sys_sel span#monitoring_h_icon{background-position:11px 181px}.main .content .mycourses .flex-row .sys_sel span#journal_icon{background-position:0px 518px}.main .content .mycourses .flex-row .sys_sel span#journal_h_icon{background-position:0px 451px}.main .content .mycourses .flex-row .sys_sel span#library_icon{background-position:0px -1059px}.main .content .mycourses .flex-row .sys_sel span#library_h_icon{background-position:0px -1115px}.main .content .mycourses .flex-row .sys_sel span#survey_icon{background-position:0px -522px;height:54px}.main .content .mycourses .flex-row .sys_sel span#survey_h_icon{background-position:0px -590px;height:54px}.main .content .mycourses .flex-row .sys_sel span#lessons_icon{background-position:0px -522px;height:54px}.main .content .mycourses .flex-row .sys_sel span#lessons_h_icon{background-position:0px -590px;height:54px}.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:#326950;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:#326950;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:#326950}.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{max-height:43px;max-width:80px;margin-right:20px}.header .wrapper .logotypes_headline .cluster_settings{height:50px;width:50px;position:absolute;right:10px;cursor:pointer}.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:#a6d67c;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}.location .wrapper .crumb_wrap{width:auto;max-width:60%;position:relative;padding:5px 0}.location .wrapper .crumb_wrap .location_link{display:inline-block;font-size:13px;text-decoration:underline;position:relative;color:#212121;vertical-align:middle}.location .wrapper .crumb_wrap .location_link:hover{text-decoration:none}.location .wrapper .crumb_wrap .location_link:first-of-type{width:30px;height:25px;margin-right:12px;background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-120px 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:10px;background-image:url("../images/png/sprite_header_new.png?v=1");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.notification{background-image:url("../images/png/alert.png");background-position:0px 0px;background-size:25px;background-repeat:no-repeat}.location .wrapper .header_icons .icon a.calendar{background-image:url("../images/png/sprite_header_new.png?v=1");background-position:0px 0px}.location .wrapper .header_icons .icon a.help{background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-89px -30px}.location .wrapper .header_icons .icon a.exit{background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-41px 0px}.location .wrapper .header_icons .icon a.profile{background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-135px -31px}.location .wrapper .header_icons .icon a.env{background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-43px -30px}.location .wrapper .header_icons .icon a.chat{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAdhwAAHYcBj+XxZQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAc+SURBVHic7Z1rqFRVFMd/a1JTo6eP0qisqKQHRRFEVNCDMqnoTVRoESgV2QuKgl4UWERl9aEI1KhQiqg06GEEmYIfIioqtSzEQM1XaaVmdlt92HNrHGfuzNx7Zq9zzl4/WMydmXP2Wnfv/+yzzzr7nC2qipMuFesAHFtcAInjAkgcF0DiDLIOoBkisjdwPnAKcAhwECHe3lFrX6/tbNPJtlmX1y3ffwHrgDXAElVdTitUNVcGHAjMBXbUVIBb/2wZMA2oNK1v6wava/yrgQ05qLiy2ULgiNwKABgJvJ6Diiqz/Q5Mra97sU4EicgewGLgNNNA0uFxVb2v900ezgLuwhs/JveIyOm9b0x7ABEZD3wBDDULIk1WACep6jazHqDa9c/GG9+Co4AnwLAHEJEJwPsmzh0IA8NxlmOAywx9OyDAZZY9wEpgnIlzp5cFJgIQESFk+gZHd+7U8p3VIWAk3vh5YIyVAPYy8uvsyj55SAQ5hrgAEscFkDgugMRxASSO1ZSwLcCM6t+1iQht8VqU7/YgzGwaW7WTgGHkEPP5ACkgIsOB84BLgKuAfWwj+h8XQGREZATwAHAzMMQ4HBeAFSJyODAH48kwHQlARAYBownKld6P23jNetu8l9cDrAfWquoGmiAiewIvAZOabdN1WkzW3BeYDLxNmG/+D/aTG4tmq4BngZP7qOfHzOLrI6iLgLU5qMCyWA/wJDC0SX2/kQsBEEaoM3NQYWW1pcCpDep9OPClqQCAkwldlnUlld3+Bm5pIIJTiH2YrVPgihxUTiq2Azi+gQjmWAng+RxUSmr2GTCoTgCHE27yjCcA4Bx8hG9l9zfoBT6I6J8h+HHf0nYAh9UJYGos/xXgXOBQHCuGAFfWfTaP0CN3nQo+Pz8PXFr7RlV/BlbHcFwhnHo4tpzQ4LM1MRxXgDExHDl9sm/1knEt0QQwOoYjpyUj6943vYiUJRXC7BXHnvrpeWrh1EkMF0DiuAASxwWQOC6AxHEBJI4LIHGyvjNoPfAQ8BbhKlcsTgQeJFzYcjogawHMUNUXMy6zHT4VkRuBlXhiqyOyPgT8kHF5nbAe+M3QfyHJWgDTRGT/jMtsSfWhU7cC0X0XnawPAWcAq0XkE8K8tlicABwR0V9p6Mbt4cOAC7tQrtMF/DQwcVwAieMCSBwXQOK4ABLHBZA43XpK2Eri5gFiIoQVN6TVhkUgawEsBa5T1S8zLjdXiMiRwCzgLOtYBsifWR8Cnil74wOo6o/Ao9ZxZMDarAVQim6xTcrwv67OWgB3i0jp1wAUkWOBh63jyICPsx4DHAMsEZG1lHsQWJa7qd/u1lmA32+Yfz5U1a88D5Amm4GbwBNBqTJNVVeDCyBF3lHVV3vfuADS4mXCo3//w2rBCCcu64Apqjq//gvvAcpNDzAXOK5R40N3eoA/gI8odx7gbGCUdSA1fENo7L8Iv/Y1wBLgXVXd1NeOWQtgIXCxqv6ecbm5ovqc/1nAtdaxVDlTVTf3Z8esDwHPl73xAVR1B/C0dRxZkLUAxmdcXp4pxf+a9SHgdhHZRPybQ2NSASYAj2RcbpSHQtWTtQBGAS9UzekMk8vLfhqYOC6AxHEBJI4LIHFcAIlTwej0w9mNvy2cVoCNFo6d3YjydPB6KoTVQR1bfqmml6NTIVxJcmz53MpxhbAwtGNLozaIMjYTYC/gJ+CAGA6d3fgNOEpV19d+KCLjgcXAiDbK2L/fl4NVdSvhEWuODXfVNz6Aqi4nrOC+raveaxYrfBP7RRRTs/cbLSVft4jkRGBni3L2a1VO0/JrHI0iPG3TulJSsc3AwW01Ekyi76V9+y2A/zKBqroBuAHYitNtNgPX996c0QpVfQW4tyuRNFDbkcAi7H8hZbX3gLH96q7hqSZlDvwQUOeoAtwNbM9BhZXFtgA39behqu0iwGt15f5K3RL0AxZAjcOjgenAshxUYBFtE7AAuBkYPZDGr2mTwcBswsCwB7hjIOVJtdCWVJ8CPhY4kLDidSdMBG7rcJ9OWAw8xq6V39egaaDft9p3J7BBu5jeFZGDgeGqumIg5bQ9J1BVfyV0N9926kRExnW6Twd8Q7gXoV+JkKLS7gCyFUWfD7AKuCC1xs+SIgtgI6Hxo6yyXVaKKoCtwERV/c46kKJTRAHsBC5X1c+sAykDRROAAjeo6gLrQMpC0QRwp6rOsQ6iTBRJANNV9VnrIMpGUQQwS1Xvtw6ijBRBAPOBKdZBlJW8C2AxcI2q9lgHUlbyLICvCSne7daBlJm8CmAVMMFTvN0njwLYCJzvKd445E0AfxBSvN9bB5IKeRLATuAKT/HGJS8CUGCyp3jjkxcB3KGqc62DSJE8CGC6qj5nHUSqWAtgpqd4bYklgEaTI+cBUyP5d5rQ9qzgATkJk0JX8P8k1EWEc/0/u+7c6ZMoAgAQkbOA24EPgFe98fNBNAE4+cR6EOgY4wJIHBdA4rgAEudf/0E7HYZOah8AAAAASUVORK5CYII=');background-position:0px 0px;background-size:25px;background-repeat:no-repeat}.location .wrapper .header_icons .icon .rocketchat-icon{background-image:url(/bitrix/templates/seo35/images/png/chat.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;width:26px;height:26px;cursor:pointer;border:none}.location .wrapper .header_icons .icon .rocketchat_icon_unread{font-weight:bold;color:red;position:absolute;margin-top:-22px;margin-left:27px}.location .wrapper .header_icons .icon span{position:relative;top:-9px;right:9px;width:16px;height:16px;overflow:hidden;font-size:11px;border-radius:8px;background-color:red;margin-right:-15px;color:white;font-weight:bold;padding:3px 1px;text-align:center;vertical-align:middle}.dashboard_link{padding:10px 12px}.dashboard_link a{color:#212121;text-decoration:none}a[data-submenutoggle='1']{display:none}a[data-submenutoggle='1'] li{padding-left:35px !important;width:300px}@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-wrap:wrap}.location .wrapper .crumb_wrap{width:auto;max-width:100%;margin-right:auto}.location .wrapper .header_icons{display:flex;justify-content:flex-end;width:auto;margin-left:auto;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%}.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}.technical__contacts_block{border-top:1px solid #dbdbdb;padding:15px 10px;line-height:1.4}.technical__contacts_block:first-child{border-top:none}.technical__contacts_block h3{font-size:18px;text-decoration:underline;color:#326950}.technical__contacts_block a{text-decoration:underline !important}@media all and (max-width:1907px){.main-content .mycourses{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.main-content .mycourses.useful_websites{width:100% !important}}.mycourses.useful_websites table a{text-align:left}.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%;background-color:#fff}.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 .rights,.footer .footer-link{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,.footer .footer-link p{font-size:13px;color:#fff}.footer .footer-link{order:0}.footer .footer-link a{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}#rocketchat_frame_container{display:none;background-color:white;position:fixed;left:calc(50% - 350px);top:calc(50% - 350px);width:700px;height:700px;box-shadow:1px 2px 100px 100px rgba(34, 60, 80, 0.32);border:3px solid #2f343d;z-index:100}#rocketchat_frame_container .title{font-size:20px;padding:10px;background-color:#2f343d;color:white;cursor:move}#rocketchat_frame_container .close-button{position:absolute;width:32px;height:40px;font-weight:bold;color:white;font-size:27px;font-family:cursive;right:0;top:4px;cursor:pointer}#rocketchat_frame_container .content{height:calc(100% - 40px);width:100%}#rocketchat_frame{width:100%;height:100%}@media screen and (max-width:1270px){.footer .contacts,.footer .license__block,.footer .rights{padding-top:10px}.footer .footer-link{padding-top:6px}}@media all and (max-width:1262px){#up.up{bottom:148px !important}}.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:#a6d67c}.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;border:none}.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:#a6d67c}.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;position:absolute;right:35px;top:50%;transform:translateY(-35%)}.sider-menu .sider-menu_ul.favorits ul li a{display:initial;padding:0}.sider-menu .sider-menu_ul.reports ul li a{padding:0}.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.reports.active a,.main-content.favorits.active a{opacity:1}.main-content.reports.active a.findme,.main-content.favorits.active a.findme{opacity:0.25}.main-content h1{font-size:20px;font-weight:bold;margin-bottom:25px;color:#000;text-align:left;padding-right:195px}.main-content .green-block{width:100%;max-width:960px;padding:20px 30px;display:none;margin-bottom:20px;background-color:#a6d67c;color:#333;position:relative;border-radius:5px}.main-content .green-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:25px;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{font-weight:500;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;position:relative}.main-content .item:hover{background-color:#cbf2ac}.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:97%}.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 .item .optimize_report{position:absolute;top:15px;right:20px}.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 #a6d67c;cursor:pointer}.main-content .flex-row .item_new h3{color:#326950}.main-content .flex-row .item_new:hover{border-color:#326950}.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:#326950;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:89% !important}.button_group-floatLeft{float:left}.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;width:auto;border-radius:2px;border:1px solid #326950;padding:6px 30px;text-align:center;background-color:#326950;color:#fff;font-size:14px;outline:none;cursor:pointer;text-decoration:none;margin:0px 10px 10px 0}.button:hover{background-color:#398060;border:1px solid #398060}.button[disabled]{opacity:0.5;cursor:default;min-width:132px}.button[disabled]:hover{background-color:#326950}.button.switch-of_red{border:1px solid red !important;background:transparent;color:red}.button.switch-of_red:hover{background:red;color:#fff}.button.service{height:29px;width:35px;padding:0;margin:0px 4px;background-color:transparent;background-image:url('../images/png/sprite_servicebuttons.png');background-repeat: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:#a6d67c;border:1px solid #a6d67c;color:black}.button.light_but:hover{background-color:#cbf2ac;border:1px solid #cbf2ac}.button.inverse{background-color:#fff;color:#326950}.button.inverse:hover{background-color:#326950;color:white}.button.but200{width:210px}.pr_report_table td.block_buttons{text-align:left;max-width:413px}.block_buttons .button{width:132px;padding:6px 0}.block_buttons .button[disabled]{margin-right:10px;width:132px}.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 #326950;color:#326950;z-index:100}.button_tool:hover{background-color:#326950;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:#326950;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:#326950;top:0;bottom:0;margin:auto}.schevron:before{transform:rotate(-45deg);right:5px}.schevron:after{transform:rotate(45deg);left:6px}.schevron.schevron_white{background:#326950;border-radius:50%;left:60%;right:40%;width:23px;height:22px;cursor:pointer;transform:rotate(-87deg)}.schevron.schevron_white:before,.schevron.schevron_white:after{background-color:#fff;width:7px;height:2px}.schevron.schevron_white:before{right:6px}.fio{min-width:180px !important}.report_date .sel_date,.date_st .sel_date,.date_end .sel_date{display:table-cell}.report_date .sel_date:last-child,.date_st .sel_date:last-child,.date_end .sel_date:last-child{padding-left:20px}.report_date .cal-menu,.date_st .cal-menu,.date_end .cal-menu{margin-top:-5px}.report_date .cal-menu .sel_date,.date_st .cal-menu .sel_date,.date_end .cal-menu .sel_date{width:45%}.report_date .cal-menu .button_tool,.date_st .cal-menu .button_tool,.date_end .cal-menu .button_tool{margin:7px 0px 2px 5px}.report_date .cal-menu.cal-menu-with-info,.date_st .cal-menu.cal-menu-with-info,.date_end .cal-menu.cal-menu-with-info{display:flex;align-items:flex-end;justify-content:space-between}.report_date .cal-menu.cal-menu-with-info .sel_date,.date_st .cal-menu.cal-menu-with-info .sel_date,.date_end .cal-menu.cal-menu-with-info .sel_date{width:45%}.report_date .cal-menu.cal-menu-with-info .button_tool,.date_st .cal-menu.cal-menu-with-info .button_tool,.date_end .cal-menu.cal-menu-with-info .button_tool{margin:7px 0px 2px 5px}.report_date .inl,.date_st .inl,.date_end .inl{display:table-cell;padding:0 10px 0px 0px}.report_date .inl:last-child,.date_st .inl:last-child,.date_end .inl:last-child{padding:0px}.report_date input,.date_st input,.date_end input{width:100%;min-width:200px;height:36px;font-size:16px;border:none;display:inline-block;padding-left:10px;background-color:#dedede}.report_date .calendar-icon,.date_st .calendar-icon,.date_end .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.grade_type{width:150px}.grade_type select{width:132px}.grade_value{padding-top:13px !important}.grade_value input{min-height:35px !important}.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:10px 20px 20px;display:flex;flex-direction:column;align-items:stretch;min-width:600px;max-height:905px;overflow:auto;height:100% !important;margin-top:10px;margin-right:0px;}.fancybox-inner p.err{max-height:45vh;overflow:auto;line-height:1.2}.fancybox-outer .fancybox-inner{max-height:96vh !important}.fancybox-wrap{min-width:600px;max-height:900px;flex-direction:column;justify-content:center;align-items:center;display:flex;width:600px !important;height:600px !important}.about_header{font-size:18px;color:#326950;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:#326950;color:#326950}.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}.scrolled-table th span.monitoring_tooltip{overflow:hidden;max-height:64px;max-width:300px;line-height:16px;position:relative;display:block;display:none}.scrolled-table th span.monitoring_tooltip_mask{display:flex;align-items:center;width:100%;height:auto;min-height:100%;line-height:16px;padding:10px 5px;z-index:10000;max-height:100%;padding:1px}@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{min-width:100% !important;width:100% !important}.main-content.monitoring{width:100% !important}}@media all and (max-width:1275px){.button_group.button_group-journal{max-width:420px !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}}@media all and (min-width:687px) and (max-width:821px){.report_date .cal-menu input{min-width:172px}}.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 25px 0}.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:url('../images/png/sprite_calendar.png') 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:url('../images/png/sprite_calendar.png') 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:50%;margin-left:-275px !important;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:url(../images/fancybox/close.png) 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;display:inline-block;margin:20px auto;width:100%}.eventsCalendar .button_group .button,.eventsCalendar .button_group .add{display:inline-block;width:225px;float:left;border-radius:2px;border:1px solid #326950;padding:6px 30px;text-align:center;background-color:#326950;color:#fff;font-size:16px;cursor:pointer}.eventsCalendar .button_group .button:hover,.eventsCalendar .button_group .add:hover{background-color:#398060;border:1px solid #398060}.deleteEvent.on{min-height:auto}.addEvent,.editEvent,.deleteEvent{display:none;width:550px;min-height:470px;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,.deleteEvent.on{display:block;z-index:99}.addEvent .close,.editEvent .close,.deleteEvent .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,.deleteEvent h2{font-weight:bold;font-size:20px;margin:15px auto;width:100%;color:#336951}.addEvent ul.tabs.calendar,.editEvent ul.tabs.calendar,.deleteEvent ul.tabs.calendar{padding:0;margin:0}.addEvent ul.tabs.calendar li,.editEvent ul.tabs.calendar li,.deleteEvent 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,.deleteEvent ul.tabs.calendar li:hover,.addEvent ul.tabs.calendar li.active,.editEvent ul.tabs.calendar li.active,.deleteEvent 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,.deleteEvent ul.tabs.calendar li:last-of-type{margin-right:0px}.addEvent .tab,.editEvent .tab,.deleteEvent .tab{padding:5px 0px 0px;display:none}.addEvent .tab.active,.editEvent .tab.active,.deleteEvent .tab.active{display:block}.addEvent .tab.users.active,.editEvent .tab.users.active,.deleteEvent .tab.users.active{min-height:299px}.addEvent fieldset,.editEvent fieldset,.deleteEvent fieldset{width:100%;margin:7px 0px;padding:0px}.addEvent fieldset.event_type ul,.editEvent fieldset.event_type ul,.deleteEvent fieldset.event_type ul{list-style:none;padding:0;margin:0}.addEvent fieldset.event_type ul li,.editEvent fieldset.event_type ul li,.deleteEvent fieldset.event_type ul li{cursor:pointer;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,.deleteEvent fieldset.event_type ul li:before{background-color:transparent !important}.addEvent fieldset.event_type ul li.selected,.editEvent fieldset.event_type ul li.selected,.deleteEvent 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,.deleteEvent 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,.deleteEvent 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,.deleteEvent fieldset.event_type ul li i{vertical-align:sub}.addEvent fieldset label,.editEvent fieldset label,.deleteEvent fieldset label{width:100%;display:block;margin:3px 0px}.addEvent fieldset input,.editEvent fieldset input,.deleteEvent fieldset input{background-color:#dedede;width:100%;height:35px;display:block;font-size:18px;border:none}.addEvent fieldset input:focus,.editEvent fieldset input:focus,.deleteEvent fieldset input:focus,.addEvent fieldset input:active,.editEvent fieldset input:active,.deleteEvent fieldset input:active{border:1px solid #326950}.addEvent fieldset input[type="submit"],.editEvent fieldset input[type="submit"],.deleteEvent 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,.deleteEvent fieldset .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.addEvent fieldset textarea,.editEvent fieldset textarea,.deleteEvent fieldset textarea{width:100%;height:250px;display:block;background-color:#dedede;border:none;font-size:18px;resize:none;margin-bottom:17px}.addEvent fieldset textarea:focus,.editEvent fieldset textarea:focus,.deleteEvent fieldset textarea:focus,.addEvent fieldset textarea:active,.editEvent fieldset textarea:active,.deleteEvent fieldset textarea:active{border:1px solid #326950}.addEvent fieldset button.event_search_user,.editEvent fieldset button.event_search_user,.deleteEvent fieldset button.event_search_user{float:right;margin:-33px 3px 0px 0px}.addEvent .users_list,.editEvent .users_list,.deleteEvent .users_list{display:block;margin:0;padding:0;font-size:18px;overflow-y:auto;height:auto;max-height:340px}.addEvent .users_list li,.editEvent .users_list li,.deleteEvent .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,.deleteEvent .users_list li:after{content:'x';float:right;color:red;margin-right:10px}.addEvent .users_list li span,.editEvent .users_list li span,.deleteEvent .users_list li span{display:none}.addEvent .users_list li:hover,.editEvent .users_list li:hover,.deleteEvent .users_list li:hover{background-color:#caf2ac}.addEvent .users_list li:hover span,.editEvent .users_list li:hover span,.deleteEvent .users_list li:hover span{font-weight:bold}.addEvent .search_list,.editEvent .search_list,.deleteEvent .search_list{display:none;margin:0;padding:0;font-size:18px;overflow-y:auto;max-height:142px}.addEvent .search_list li,.editEvent .search_list li,.deleteEvent .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,.deleteEvent .search_list li span{display:none;float:right}.addEvent .search_list li:hover,.editEvent .search_list li:hover,.deleteEvent .search_list li:hover{background-color:#9a9898;color:inherit}.addEvent .search_list li:hover span,.editEvent .search_list li:hover span,.deleteEvent .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;width:100%;padding-right:0}.events .details{margin-top:15px;padding:5px 0px}.events .details .info{display:block;width:100%;font-style:normal}.events .details .info b{display:inline-block;width:30%;padding:10px 15px;margin:0px 1px 1px 0px;font-weight:bolder;background-color:#dedede;vertical-align:top}.events .details .info span{display:inline-block;width:65%;padding:10px 15px;margin:0px 1px 1px 15px;background-color:#dedede}.events .details .info span i{float:right;font-style:italic;font-size:75%;padding:2px 0px}.events .details .info_events-list{margin-left:11px !important;max-height:285px;overflow-y:auto}.events .details .description{font-size:18px;overflow:hidden;line-height:1.2;margin:15px 0px;padding:5px 0px}.events .button_group{position:relative;display:inline-block;margin:10px auto}.events .button_group .button{display:inline-block;width:205px;float:right;border-radius:2px;border:1px solid #326950;padding:8px 30px;text-align:center;background-color:#326950;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;margin-right:10px}@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");}@font-face{font-family:"Roboto-Regular";src:url("/bitrix/templates/seo35/css/fonts/Roboto-Regular.ttf");}@font-face{font-family:"Roboto-Bold";src:url("/bitrix/templates/seo35/css/fonts/Roboto-Bold.ttf");}@font-face{font-family:"Roboto-Black";src:url("/bitrix/templates/seo35/css/fonts/Roboto-Black.ttf");}@font-face{font-family:"Roboto-Light";src:url("/bitrix/templates/seo35/css/fonts/Roboto-Light.ttf");}.pr{height:24px;width:6px;display:table-cell}.pr.grey{background-color:#dededd}.pr.green{background:#a6d67c}.pr.white{background:#dededd}.all_pr{height:28px;width:100%;max-width:606px;text-align:center;overflow:hidden}.all_pr.long{max-width:700px}.all_pr.long .pr{width:7px}.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}.course_flex{padding:20px 30px 0px 5% !important;margin:0 0 50px 0 !important;position:relative;width:100%}.course_flex .col_choice.col_choice_courses{margin-bottom:55px}.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-image:url('../images/png/label_serf-academy.png');background-repeat:no-repeat;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;justify-content:flex-start;margin-bottom:20px;max-width:325px;width:325px}.mycourses_item .catalogue_main_left_s .catalogue_main_img{background-repeat:no-repeat;background-size:cover;background-position:center;max-width:325px;width:100%;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-image:url('../images/png/baskets.png');background-repeat:no-repeat;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:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:50px;width:calc(100% - 325px);height:100%}.mycourses_item .mycourses_main .mycourses_title{font-size:20px;color:#326950;font-weight:500;width:88%;height:auto;display:flex;align-items:flex-start;line-height:1.2em}.mycourses_item .mycourses_main .mycourses_title img{margin-right:5px}.mycourses_item .mycourses_main .mycourses_kval{font-size:16px;padding:10px 0px;min-height:20px;margin:10px 10px 10px 0}.mycourses_item .mycourses_main .flex_row{width:100%;max-width:750px;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:flex-start;justify-content:flex-start}.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 a{text-decoration:none;margin:9px 30px 9px 0px}.mycourses_item .mycourses_main .task_container{clear:both;margin-top:15px;padding:20px 0 15px;font-size:24px;color:#000;max-width:720px;display:flex;flex-direction:column;border-top:2px solid #326950}.mycourses_item .mycourses_main .task_container p{font-size:18px;margin-bottom:15px}.mycourses_item .mycourses_main .task_container .task_block{display:flex;flex-wrap:wrap;align-items:baseline;font-size:20px}.mycourses_item .mycourses_main .task_container .task_block a{font-size:20px;margin-right:30px;margin-bottom:15px;text-decoration:none;position:relative}.mycourses_item .mycourses_main .task_container .task_block a:first-child{margin-left:0}.mycourses_item .mycourses_main .task_container .task_block a:last-child{margin-right:0}.mycourses_item .mycourses_main .task_container .task_block-right{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;flex-grow:1;max-width:100%}.mycourses_item .mycourses_main .task_container .task_block .sup{display:inline-block;border-radius:4px;background:#249127;color:#fff;font-size:13px;line-height:20px;min-width:40px;height:20px;text-align:center;position:absolute;top:-10px;right:-13px;padding:0 2px}.mycourses_item .mycourses_main .task_container .task_block > span{margin-right:30px;margin-bottom:15px;position:relative}.mycourses_item .catalogue_main_left_s .catalogue_main + ul{display:flex;flex-direction:column}.button_light{width:220px;height:44px;padding:14px;border:1px solid #326950;background:#d2eabd;color:#326950;display:flex;justify-content:center;align-items:center}.button.button_white{background:none;padding:5px 15px;font-size:14px;margin:20px 0;color:#000}.button.button_white:hover{color:#fff}span.btn_plus{background:#249127;border-radius:100%;color:#fff;height:20px;display:flex;justify-content:center;align-items:center;min-width:20px;margin-left:10px}.button.button_noborder{border:1px solid transparent !important}.button.button_noborder:hover{background:none;color:#645f5f}.button.button_delete{background:transparent}.button.button_delete:hover{background:transparent}.context-menu{position:absolute;top:0;left:0;border:1px solid #cbcbcb;background:#fff;padding:10px}.context-menu a{text-decoration:none;color:inherit}.add_file_left{display:flex;flex-direction:column}.add_file_left .webform-field-upload{margin:0}.add_file_left .webform-field-upload-list li.saved{white-space:normal;line-height:1.2}.task_course{margin-bottom:30px;width:100%;font-family:Roboto, Arial, sans-serif}.task_course table ul,.task_course table ol{margin:0 0 7px 0}.task_course table ul li,.task_course table ol li{list-style:disc;line-height:1.4;margin:0 15px;padding:0 5px}.task_course table ol li{list-style:decimal}.task_course_title{background-color:#bcbcbc;padding:10px 0 10px 20px;display:flex;flex-wrap:wrap;align-items:center;width:100%}.task_course_title .courseTitle_quest{font-size:25px;color:#249127;background:#dededd;border-radius:50%;margin-right:10px;margin-left:-10px;display:flex;justify-content:center;align-items:center;width:30px;height:30px}.task_course_title .oz_title_answ{background-image:url('../images/png/oz_answ.png');background-repeat:no-repeat;background-size:contain;margin-right:10px;width:25px;height:30px}.task_course_title .oz_title_noansw{background-image:url('../images/png/oz_noansw.png');background-repeat:no-repeat;background-size:contain;margin-right:10px;width:25px;height:30px}.task_course_title h1{margin:0;padding:0;margin-right:auto;display:flex;flex-wrap:wrap;align-items:center;font-size:18px;font-weight:normal}.task_course_title h1 a{color:inherit;width:100%}.task_course_title .quest-actions{width:50px;position:relative;display:flex;justify-content:center;align-items:center}.task_course_title .quest-actions .quest-actions-menu{width:33px;height:33px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:5px;border-radius:100%;cursor:pointer;background-color:#dededd}.task_course_title .quest-actions .quest-actions-menu span{width:5px;height:5px;background:#000;border-radius:100%;pointer-events:none}.task_course_title .quest-actions .quest-actions-menu-hover{background:#f1f1f1;border:1px solid #000;display:none;flex-direction:column;min-width:100%;position:absolute;top:100%;right:-40%;font-size:15px}.task_course_title .quest-actions .quest-actions-menu-hover a{padding:7px;cursor:pointer;display:flex;color:inherit}.task_course_title .quest-actions .quest-actions-menu-hover a:hover{background-color:#c3c0c0;color:#fff}.task_course_title .quest-actions .quest-actions-menu-hover.active{display:flex}.task_course_title-student{flex-wrap:nowrap;justify-content:space-between}.task_course_title-student h1{width:auto;max-width:calc(100% - 245px)}.task_course_title-student .quest-actions-container{display:flex}.task_course_title-student .quest-actions-container .quest-actions{width:auto;margin-right:20px}.task_course_content{width:100%;display:flex;background-color:#dededd;border-top:2px solid #fff;padding:0 0 10px 0}.task_course_content .left_content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.task_course_content .left_content .task_question,.task_course_content .left_content .task_instruction{margin:10px 20px 20px 0}.task_course_content .left_content .task_question h2,.task_course_content .left_content .task_instruction h2{line-height:1.5;padding:0 0 5px 0;font-size:16px;font-weight:700;font-family:Roboto-Regular, sans-serif}.task_course_content .left_content .task_question div,.task_course_content .left_content .task_instruction div{font-size:15px}.task_course_content .left_content .task_question p,.task_course_content .left_content .task_instruction p{line-height:1.3;margin:5px 0 0 0}.task_course_content .left_content table.task_info{margin:0;width:100%}.task_course_content .left_content table.task_info tr{line-height:1.3}.task_course_content .left_content table.task_info tr.tr_header{background:#326950;color:#fff;font-family:Roboto-Regular, sans-serif;font-weight:700;font-size:18px}.task_course_content .left_content table.task_info tr.tr_header td{padding:10px 5px;border:1px solid #fff}.task_course_content .left_content table.task_info tr.tr_header td:last-of-type{border-right:none}.task_course_content .left_content table.task_info tr.tr_content td{padding:10px 5px;border:1px solid #fff;vertical-align:middle;font-size:15px;font-family:Roboto-Regular, sans-serif}.task_course_content .left_content table.task_info tr.tr_content td a{font-size:24px;position:relative}.task_course_content .left_content table.task_info tr.tr_content td a:after{content:'';width:26px;height:1px;background:#000;display:inline-block;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.task_course_content .left_content table.task_info tr.tr_dark_content{background:#bcbcbc;height:50px}.task_course_content .left_content table.task_info tr.tr_dark_content td{border:1px solid #bcbcbc;border-bottom:1px solid #fff}.task_course_content .left_content table.task_info tr.tr_dark_content td.status{font-size:15px;font-family:Roboto-Regular, sans-serif}.task_course_content .left_content table.task_info tr.tr_dark_content td.grade{font-size:17px;font-family:Roboto-Black, sans-serif}.task_course_content .left_content table.task_info tr.tr_dark_content td button{margin:0 auto;font-family:Roboto-Regular, sans-serif}.task_course_content .left_content table.task_info tr.tr_dark_content td span{color:#326950;font-weight:700;font-size:16px}.task_course_content .left_content table.task_info tr td{vertical-align:middle}.task_course_content .left_content table.task_info tr td.right_td{text-align:right}.task_course_content .left_content table.task_info tr td.td_border{padding:10px 5px;border:1px solid #fff}.task_course_content .left_content table.task_info tr:first-of-type td{font-size:18px}.task_course_content .left_content .task_more{margin-left:20px}.task_course_content .left_content .task_attach{margin:20px 10px 20px 0}.task_course_content .left_content .task_attach a{font-size:15px;color:rgba(0, 0, 255, 0.79);text-decoration:underline;padding-left:15px}.task_course_content .left_content a{color:inherit}.task_course_content .right_content{display:flex;justify-content:center;align-items:center;width:9%}.task_course_content .right_content .task_result{text-align:center}.task_course_content .right_content .task_result ul li{margin:5px 0 15px;font-size:18px}.task_course_content .right_content .task_result ul li:nth-child(odd){font-size:35px;margin:0}.task_course_content .right_content .task_result ul li a{color:inherit}.task_course_content td.td_maxWidth{max-width:120px;padding-right:10px}.task_course_content td.td_data{max-width:70px}.task_course_content td.td_minWidth{min-width:80px}.task_course_content td.td_width{width:130px}.task_course_content td.td_center{text-align:center !important}.task_course_content td.td_num{font-size:30px !important;color:#326950}.task_course_content td.td_link{text-decoration:underline;color:rgba(0, 0, 255, 0.79)}.task_course_content td.td_link_black{color:#000;font-size:24px;font-family:Roboto-Regular, sans-serif}.task_course_content td.td_bg_grey{background:#bcbcbc;font-family:Roboto-Regular, sans-serif;font-size:15px}.task_course_content td.td_bg_grey a{position:relative}.task_course_content td.td_bg_grey a:after{content:'';width:19px;height:1px;background:#000;display:inline-block;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.task_course_content td.groups_list.hideList .schevron.schevron_white{transform:rotate(0deg)}.task_course_content h2.visibleAndHide{position:relative;color:#326950}.task_course_content h2.visibleAndHide:before{content:none;height:30px;display:inline-block;position:absolute;top:50%;left:180px;transform:translateY(-50%);font-size:17px}.task_course_content h2.visibleAndHide:after{content:'\02C5';height:30px;display:inline-block;position:absolute;top:50%;left:180px;transform:translateY(-50%);font-size:17px}.task_course_content h2.visibleAndHide.hide:after{content:none}.task_course_content h2.visibleAndHide.hide:before{content:'\02C4'}.task_course_footer{border-top:2px solid #fff;padding:20px 0px 10px 0px;display:flex;align-items:flex-start;background-color:#dededd}.task_course_footer .comment_container{display:flex;flex-direction:column;justify-content:center;margin-top:9px;width:calc(100% - 235px);order:1}.task_course_footer .comment_container .task_comments{margin-right:50px;padding-left:20px}.task_course_footer .comment_container .task_comments span{text-decoration:underline;cursor:pointer;font-size:15px}.task_course_footer .comment_container .comments_list{display:none;margin:10px 0}.task_course_footer .comment_container .comments_list.active{display:block;margin-left:-215px}.task_course_footer .comment_container .comments_list .classroom_comment{padding:20px;line-height:1.5;width:100%}.task_course_footer .comment_container .comments_list .classroom_comment.public_comment{color:blue}.task_course_footer .comment_container .comments_list .classroom_comment .classroom_username{font-weight:700}.task_course_footer .comment_container .comments_list .classroom_comment .classroom_date_comment{margin-bottom:10px}.task_course_footer .comment_container .comments_list .classroom_comment .comment_content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:10px 20px 0;min-height:45px}.task_course_footer .comment_container .comments_list .classroom_comment .comment_content .classroom_comment_text{max-width:75%;display:flex;flex-wrap:wrap;margin-bottom:10px}.task_course_footer .comment_container .comments_list .classroom_comment .classroom_edit_comment{display:none}.task_course_footer .comment_container .comments_list .classroom_comment .classroom_answer_button{display:none}.task_course_footer .comment_container .comments_list .classroom_comment:hover .classroom_edit_comment,.task_course_footer .comment_container .comments_list .classroom_comment:hover .classroom_answer_button{display:block}.task_course_footer .comment_container .comments_list .classroom_comment:hover{background-color:#bcbcbc}.task_course_footer .comment_container .comments_list .classroom_answer_comment{display:flex;align-items:baseline;padding-left:30px;box-sizing:border-box;width:100%}.task_course_footer .comment_container .comments_list .classroom_answer_comment.public_comment{color:blue}.task_course_footer .comment_container .comments_list .classroom_answer_comment .classroom_answer_arrow{font-size:18px;margin-right:10px}.task_course_footer .comment_container .comments_list .classroom_answer_comment .classroom_comment{width:calc(100% - 39px)}.task_course_footer .comment_container .comments_list .classroom_answer_comment .classroom_comment .comment_content{margin:10px 0 0}.task_course_footer .comment_container .comments_list .classroom_answer_comment:hover{background-color:#bcbcbc}.task_course_footer .add_comment{margin-left:20px;font-size:15px}.task_course_workspace.answer{display:flex;align-items:center;margin-bottom:10px}.task_course_workspace.answer .answer_container{display:flex;align-items:center;margin:0 10px}.task_course_workspace.answer .answer_correct{margin-right:5px}.task_course_workspace.answer .answer_text{width:76%}.task_course_workspace.answer .answer_delete{text-decoration:none;cursor:pointer;color:red;font-size:1.2rem;font-weight:700;margin-left:10px;margin-top:-3px}.task_course_workspace.question{color:#06589c;width:745px;border:2px solid lightgray;padding:15px 15px 55px;margin-bottom:5px;position:relative}.task_course_workspace.question p.question__text{margin-bottom:10px}.task_course_workspace.question h4.question__title{font-size:1.2rem;display:inline-block;margin-bottom:10px}.task_course_workspace.question a.question__title_delete{text-decoration:none;cursor:pointer;color:red;font-size:1.2rem;font-weight:700;margin-left:10px}.task_course_workspace.question h4.question__title_answer{margin-top:20px;margin-bottom:10px}.task_course_workspace.question a.question__title_add{color:#fff;font-weight:400;font-size:14px;margin:20px 0 0 0;padding:8px 33px;position:absolute;left:15px;bottom:15px}.task_course_workspace + .button{margin-left:17px}div.task_question-content ol{list-style:decimal;margin:10px 25px;line-height:1.3}div.task_question-content ul{list-style:disc;margin:10px 25px;line-height:1.3}div.task_question-content li{list-style:inside}div.task_question-content p{padding-left:15px}div.task_question-content.hide{height:71px;overflow:hidden}div.open_task_question-content{display:block;width:60px;margin:5px 0 0 15px;padding:0 0 1px 0;color:blue;border-bottom:1px solid blue;cursor:pointer;font-family:Roboto-Regular, sans-serif}.task_course_content .left_content div.task_question-content a{text-decoration:underline;color:rgba(0, 0, 255, 0.79)}td.task_question-content ol,td.task_question-content li{list-style:decimal;list-style-position:inside}.task_answer{display:flex;justify-content:space-between;background-color:#dededd;padding:15px;width:80%;border-bottom:2px solid #fff}.task_answer_h1{margin:20px 0 10px !important}.task_answer_info{width:calc(100% - 140px)}.task_answer_info div{margin-bottom:10px}.task_answer_info .task_answer_username{font-weight:700}.task_answer_status-container{display:flex;flex-direction:column;align-items:center;width:140px}.task_answer_status-container .task_answer_status-mark{display:flex;flex-direction:column;align-items:center;margin:0 0 10px 0}.task_answer_status-container .task_answer_status-mark div{margin:10px}.task_answer_status-container .task_answer_status-mark input{width:50px !important;height:30px !important;text-align:center;font-size:18px}.task_answer_status-container .task_answer_status{margin:10px 0}.task_answer_status-container button{width:132px !important;display:flex;justify-content:center;padding:5px !important;margin:5px 0}.circle_in_button{display:inline;border:1px solid;border-radius:50%;padding:10px 5px;margin-left:10px}@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:1556px){.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}.task_course{width:100%}}@media all and (max-width:1280px){.mycourses_item .mycourses_main{max-width:50%}}@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}.task_course_title .quest-actions .quest-actions-menu-hover{z-index:10000}.task_answer{width:100%}.task_course_content{position:relative}.task_course_content .left_content{width:100%}.task_course_content .left_content .task_question,.task_course_content .left_content .task_instruction{width:80%;text-align:justify}.task_course_content .left_content table.task_info{margin-top:150px}.task_course_content .right_content{position:absolute;top:4%;right:1%;width:auto}}@media all and (max-width:1005px){.mycourses_course{float:left}}@media all and (max-width:966px){.mycourses_item .mycourses_main{width:46%}.mycourses_item .mycourses_main .mycourses_title{width:566px;margin-left:-345px;height:62px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.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}.task_question,.task_instruction{width:68%}}@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:539px}.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-image: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;position:relative}ul.tabs.methods li.long{font-size:13px}ul.tabs.methods li i{color:#f00}.page__navigation{text-align:center;width:100%}.page__navigation .page__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__navigation .page__item{margin:0 0.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;border-bottom:0.2rem solid #e5e5e5;cursor:pointer;font-size:0.63rem}.page__navigation .page__item.page__item_product{border-bottom:0.2rem solid #023a63;color:#023a63;font-size:0.9rem}.page__navigation .page__item.page__item_product a{border-bottom:0.2rem solid #e5e5e5;width:2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;font-size:0.8rem}.page__navigation .page__item a{text-decoration:none;color:#848484}.page__navigation .page__item a:hover{text-decoration:none;color:#848484}.page__navigation .page__item.active{border-bottom:0.2rem solid #023a63;font-size:0.63rem}.page__navigation .page__item.active a{color:#023a63;font-weight:600}.page__navigation .page__item.active a:hover{color:#023a63}.page__navigation .page__item.prev.dropdown__list_down,.page__navigation .page__item.next.dropdown__list_down{position:relative;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:-0.06rem;right:0;border:none}.page__navigation .page__item.prev.dropdown__list_down.disabled,.page__navigation .page__item.next.dropdown__list_down.disabled{cursor:default;top:0.3rem}.page__navigation .page__item.prev.dropdown__list_down.disabled a,.page__navigation .page__item.next.dropdown__list_down.disabled a{cursor:default}.page__navigation .page__item.prev.dropdown__list_down.disabled:before,.page__navigation .page__item.prev.dropdown__list_down.disabled:after,.page__navigation .page__item.next.dropdown__list_down.disabled:before,.page__navigation .page__item.next.dropdown__list_down.disabled:after{background-color:#848484}.page__navigation .page__item.prev.dropdown__list_down.next.dropdown__list_down,.page__navigation .page__item.next.dropdown__list_down.next.dropdown__list_down{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.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:left;display:inline-block;font-weight:normal;margin:25px 0px}div.detail_tab,.search_tab{display:none}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:-1px auto}div.detail_tab .files_list ul li.predator,.search_tab .files_list ul li.predator{background-color:#d3d3d3}div.detail_tab .files_list ul li a,.search_tab .files_list ul li a{margin-right:10px;display:inline-block}div.detail_tab .files_list ul li a.delete_this_doc,.search_tab .files_list ul li a.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 a.edit_this_doc,.search_tab .files_list ul li a.edit_this_doc{position:relative;cursor:pointer;color:red;font-size:20px;right:-8px;top:-10px;float:right;width:20px;height:20px}div.detail_tab .files_list ul li a.edit_this_doc img,.search_tab .files_list ul li a.edit_this_doc img{width:100%}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:#326950}div.detail_tab .files_list ul li h3 .founded,.search_tab .files_list ul li h3 .founded{background-color:#f38494}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:600px;height:auto;max-height:98vh;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:25px;overflow:auto}.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:#326950;font-size:18px;margin-bottom:10px;display:inline-block}.add_file fieldset{width:100%;margin-top:20px;padding:0px}.add_file fieldset label{color:#326950;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 #326950}.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;font-family:Roboto, Arial, sans-serif}.add_file fieldset textarea:focus,.add_file fieldset textarea:active{border:1px solid #326950}.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 #326950;padding:6px 30px;text-align:center;background-color:#326950;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 #326950}.add_file fieldset input[type="submit"]:hover{background-color:#398060}.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}}.tabs_data .detail_tab{padding-top:0}.tabs_data .files_list > p{margin-top:20px}.tabs_data .files_list li:first-child{margin-top:-1px}.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:#a6d67c;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{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{cursor:pointer;position:absolute;float:right;width:30px;height:30px;top:1px;right:1px;background-image:url(../images/fancybox/close.png);background-position:0% 0%;background-size:contain;background-repeat:no-repeat}.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:#a6d67c}div.webform-field-upload{max-width:418px}.chat_main_container{max-width:1100px;width:100%;max-height:700px;height:100%;margin:0 auto;display:block;border:1px solid #dededd;border-radius:10px}.chat_main_container .chat_list{background-color:#f7f7f7;display:inline-block;width:30%;height:inherit;max-height:700px;float:left;overflow-y:scroll;border-right:#dededd solid 2px;border-radius:10px 0px 0px 10px}.chat_main_container .chat_list .chat_list_buttons{display:block;border-bottom:1px solid #9c9c94;padding:10px 10px}.chat_main_container .chat_list .chat_list_buttons div{display:inline-block;cursor:pointer;width:48%;margin:0 auto;text-align:center;border:1px solid grey;border-radius:5px;padding:5px}.chat_main_container .chat_list .chat_list_buttons div:hover{background-color:#b3b1b1}.chat_main_container .chat_list .chat_list_item{display:block;width:100%;height:auto;border-bottom:1px solid #9c9c94;text-align:left;padding:15px 25px;opacity:0.6}.chat_main_container .chat_list .chat_list_item:last-of-type{border-bottom:none}.chat_main_container .chat_list .chat_list_item:hover{cursor:pointer;background-color:#e9ebeb;opacity:1;font-weight:bold}.chat_main_container .chat_list .chat_list_item.active{cursor:default;opacity:1;font-weight:bold}.chat_main_container .chat_list .chat_list_item .chat_list_item_name{line-height:normal}.chat_main_container .chat_window{display:inline-block;width:70%;height:100%;float:right;position:relative;background-color:#f5f0e9;border-radius:0px 10px 10px 0px;}.chat_main_container .chat_window .default_bg{display:block;max-width:300px;width:80%;height:100px;background-image:url("../images/chat/default_chat_bg.png");margin:20% auto;-webkit-transform-origin:center;transform-origin:center;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.chat_main_container .chat_window .chat_block{display:none}.chat_main_container .chat_window .chat_block.active{display:block}.chat_main_container .chat_window .chat_block .chat_header{display:block;position:absolute;top:0px;left:0px;width:100%;height:50px;padding:13px 20px;background-color:#dededd;border-radius:0px 10px 0px 0px}.chat_main_container .chat_window .chat_block .chat_header .chat_header_icon{display:none;float:left;width:25px;height:25px}.chat_main_container .chat_window .chat_block .chat_header .chat_header_name{display:block;width:fit-content;margin:0 auto;font-size:25px;font-weight:600}.chat_main_container .chat_window .chat_block .chat_body{display:block;width:100%;height:auto;overflow-x:hidden;overflow-y:scroll;padding:15px 20px;position:absolute;top:50px;left:0px;bottom:50px}.chat_main_container .chat_window .chat_block .chat_body_empty{display:block;width:fit-content;height:auto;margin:0 auto;font-size:20px;font-style:italic}.chat_main_container .chat_window .chat_block .chat_body .message_item{border-radius:5px;width:fit-content;max-width:65%;padding:5px 10px;margin:5px 0px;float:right;background-color:#d6c8ba;box-shadow:0 2px 0.5px rgba(0, 0, 0, 0.5);clear:both;}.chat_main_container .chat_window .chat_block .chat_body .message_item.others{float:left;background-color:#fff}.chat_main_container .chat_window .chat_block .chat_body .message_item_author{color:green;margin-bottom:6px;border-bottom:1px solid #9a9a9a;text-align:right;display:block;padding-bottom:3px;font-size:12px}.chat_main_container .chat_window .chat_block .chat_body .message_item_file_link{cursor:pointer;padding:5px 3px;margin-bottom:10px;box-shadow:2px 2px 9px grey;border-radius:5px}.chat_main_container .chat_window .chat_block .chat_body .message_item_file_link:hover{box-shadow:2px 2px 15px grey}.chat_main_container .chat_window .chat_block .chat_body .message_item_body{width:100%;font-size:15px}.chat_main_container .chat_window .chat_block .chat_body .message_item_time{float:right;margin-top:6px;font-size:10px;color:#2e463b}.chat_main_container .chat_window .chat_block .chat_body .message_item .message_item_highlight{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACoUExURUxpcaG3kg8PD1JdSXeHbLPKoCo1KgAAAAAAAA4ODr7Xq7HJoFZkTi8zKgwMDKK4kZ+1kC03LXuJbr7WqwAAAL/XrFpkUgAAAHuMb7LJoHKBZae9lQAAAJ2zjsfZtwAAACwxJp2yjqW8lVVqVbLLoQ8PDyk0KVJaSbHHnr3Vqp2yjXWEarPLobbOpLrTp73Wqr3XqrPMobnSp7fPpLfQo7fPpb/Yq7bPpKsjaEcAAAAsdFJOUwDFEVqN6DABAhL96l42FMbBM5H9Bf1jA5XldugMmHwJLr7PDMwQMVfj/L+JZBaDmAAAAIpJREFUKM/tzTcSwkAQRNHG7grvvfdGuxL+/jeDTASfgCLlh/OqaxQmrSZLJb1BeB0bhstwxHBbTBniAf84pwIEVywLodCRIYh6LUMLX61IAC5XF8GpXRJC3OgaAl8LRAvXzwuhmZEhiLLW0MLP04LCx24mhP0WHry6Hy0OdFjzXZsPd9mv4d/vPQGQ9iBRfDf7rQAAAABJRU5ErkJggg==")}.chat_main_container .chat_window .chat_block .chat_footer{display:block;position:absolute;bottom:0px;left:0px;width:100%;height:auto;min-height:50px;background-color:#dededd;border-radius:0px 0px 10px 0px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_emoji{display:none;float:left;width:10%;height:100%}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field{display:inline-block;width:85%;height:100%;padding-top:12px;padding-left:25px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field [data-template=whatsapp]{height:auto;padding:10px 0px;max-width:350px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field .whatsapp-file-list{margin:0;padding:0;max-width:350px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field .whatsapp-file-list > li{color:inherit}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field .whatsapp-file-list > li > a.upload-file-name{text-decoration:none;margin:0 20px 0 10px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field .whatsapp-file-list > li > a.delete-file{margin:-3px 0 0 0}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field .whatsapp-file-list > li > .upload-file-size{margin:0 15px 0 0}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field input{display:block;border:none;border-radius:7px;background-color:#fff;font-size:15px;font-weight:400;width:100%;max-height:100px;min-height:20px;outline:none;overflow-x:hidden;overflow-y:auto;position:relative;white-space:pre-wrap;word-wrap:break-word;z-index:1;padding:5px 10px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_input_field input[type=submit]{display:none}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_send_button,.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_add_button{display:inline-block;float:right;width:55px;height:50px;margin:0 auto;padding:14px 16px}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_send_button svg,.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_add_button svg{cursor:pointer;width:24px;height:24px;fill:#263238;fill-opacity:0.5}.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_send_button svg:hover,.chat_main_container .chat_window .chat_block .chat_footer .chat_footer_add_button svg:hover{fill-opacity:1}.createChat{display:none;width:550px;min-height:470px;height:auto;position:fixed;top:15%;left:50%;margin-left:-275px;background:#fff;border:1px solid #326950;border-radius:8px;padding:15px 15px}.createChat.on{display:block;z-index:99}.createChat .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}.createChat fieldset{width:100%;margin:7px 0px;padding:0px}.createChat fieldset.event_type ul{list-style:none;padding:0;margin:0}.createChat fieldset.event_type ul li{cursor:pointer;display:inline-block;padding:10px 12px;margin:0;width:33%;height:auto;text-align:center;background-color:#dedede;}.createChat fieldset.event_type ul li:before{background-color:transparent !important}.createChat fieldset.event_type ul li.selected{background-color:#caf2ac}.createChat fieldset.event_type ul li:last-of-type{margin:0px;float:right}.createChat fieldset.event_type ul li input{width:auto;height:auto;display:inline-block;float:left;vertical-align:bottom}.createChat fieldset.event_type ul li i{vertical-align:sub}.createChat fieldset label{width:100%;display:block;margin:3px 0px}.createChat fieldset input{background-color:#dedede;width:100%;height:35px;display:block;font-size:18px;border:none}.createChat fieldset input:focus,.createChat fieldset input:active{border:1px solid #326950}.createChat 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}.createChat fieldset .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.createChat fieldset textarea{width:100%;height:250px;display:block;background-color:#dedede;border:none;font-size:18px;resize:none;margin-bottom:17px}.createChat fieldset textarea:focus,.createChat fieldset textarea:active{border:1px solid #326950}.createChat fieldset button.event_search_user{float:right;margin:-33px 3px 0px 0px}.createChat .users_list{display:block;margin:0;padding:0;font-size:18px;overflow-y:auto;height:auto;max-height:340px}.createChat .users_list li{list-style:none;background-color:#dedede;margin:5px auto;padding:8px 15px;cursor:pointer;color:#000}.createChat .users_list li:after{content:'x';float:right;color:red;margin-right:10px}.createChat .users_list li span{display:none}.createChat .users_list li:hover{background-color:#caf2ac}.createChat .users_list li:hover span{font-weight:bold}.createChat .search_list{display:none;margin:0;padding:0;font-size:18px;overflow-y:auto;max-height:142px}.createChat .search_list li{list-style:none;background-color:#dedede;margin:5px auto;padding:8px 15px;cursor:pointer;color:#000}.createChat .search_list li span{display:none;float:right}.createChat .search_list li:hover{background-color:#9a9898;color:inherit}.createChat .search_list li:hover span{display:block;color:red;margin-right:10px}.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{min-width:200px;width:auto;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}.mark_green{background:url(../images/png/sprite_inner_icons.png);background-size:cover;background-position:0 -167px;display:block;height:30px;width:64px;margin:0 auto}.mark_red{background:url(../images/png/sprite_inner_icons.png);background-size:cover;background-position:0 -201px;display:block;height:30px;width:62px;margin:0 auto}.mark_yellow{background:url(../images/png/sprite_inner_icons.png);background-size:cover;background-position:0 -249px;display:block;height:30px;width:64px;margin:0 auto}.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}.star_role{background:url(../images/png/sprite_inner_icons.png);background-size:40px;background-position:-12px -185px;display:inline-block;height:13px;width:14px;margin:0 auto;position:absolute}.star_role.star_footnote{position:relative}@media all and (min-width:1583px){.pr_report_table.pr_report_table-small{width:60% !important}.reports_heading + .pr_report_table.pr_report_table-small{width:60% !important}}@media all and (max-width:1582px){.pr_report_table.pr_report_table-small{width:100% !important}.pr_report_table .scrolled-sider-table .scrolled-sider table th{min-width:200px}}@media all and (max-width:1500px){.pr_report_table .scrolled-sider-table{overflow:auto}.pr_report_table .scrolled-sider-table .scrolled-table{overflow:visible}}@media all and (max-width:1500px) and (max-width:1350px){.pr_report_table .scrolled-sider-table{overflow-x:scroll}.pr_report_table .scrolled-sider-table .scrolled-table{overflow:visible}}@media all and (max-width:1500px) 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:1500px) 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:#326950;font-size:18px;margin:10px 0px;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.error,.fancybox-inner select.error,.fancybox-inner textarea.error{border:1px solid red}.fancybox-inner input[type=radio],.fancybox-inner input[type=checkbox]{width:15px;height:15px;margin:0 auto}.fancybox-inner .button{margin:15px 0px 10px}.fancybox-inner .like_button{display:inline-block;vertical-align:top;max-width:350px;width:auto !important;border-radius:2px;border:1px solid #326950;padding:6px 30px;text-align:center;background-color:#326950;color:#fff;font-size:14px;outline:none;cursor:pointer;text-decoration:none;margin:10px 10px 10px 0}.fancybox-inner .like_button:hover{background-color:#398060;border:1px solid #398060}.fancybox-inner .col_choice{max-width:100%}.fancybox-inner #lb_ol_add .calendar-icon,.fancybox-inner #lb_dairy .calendar-icon,.fancybox-inner #lb_add_desc .calendar-icon,.fancybox-inner #lb_net .calendar-icon{display:inline-block;float:right;position:relative;width:40px;height:25px;right:5px;top:10px;background-image:url('../images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:-87px 0px;margin-bottom:-20px;cursor:pointer}.fancybox-inner #lb_ol_add input,.fancybox-inner #lb_dairy input,.fancybox-inner #lb_add_desc input,.fancybox-inner #lb_net input,.fancybox-inner #lb_ol_add select,.fancybox-inner #lb_dairy select,.fancybox-inner #lb_add_desc select,.fancybox-inner #lb_net select{width:100%;height:44px;border:1px solid #fff;margin-bottom:5px}.fancybox-inner #lb_ol_add input[type=radio],.fancybox-inner #lb_dairy input[type=radio],.fancybox-inner #lb_add_desc input[type=radio],.fancybox-inner #lb_net input[type=radio]{width:15px;height:15px;margin:0 auto}.fancybox-inner #lb_ol_add label,.fancybox-inner #lb_dairy label,.fancybox-inner #lb_add_desc label,.fancybox-inner #lb_net label{font-size:16px;color:#000}.fancybox-inner #lb_ol_add .gr_row,.fancybox-inner #lb_dairy .gr_row,.fancybox-inner #lb_add_desc .gr_row,.fancybox-inner #lb_net .gr_row{height:36px;font-size:16px;padding:10px;background-color:#dededd;border:1px solid #fff}.fancybox-inner #lb_ol_add textarea,.fancybox-inner #lb_dairy textarea,.fancybox-inner #lb_add_desc textarea,.fancybox-inner #lb_net textarea{width:500px;height:200px}.fancybox-inner #lb_ol_add .col_choice,.fancybox-inner #lb_dairy .col_choice,.fancybox-inner #lb_add_desc .col_choice,.fancybox-inner #lb_net .col_choice{max-width:500px}.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}.fancybox-inner .pr_report_table table tbody tr{transition:all 0.3s ease;background-color:#dededd}.fancybox-inner .pr_report_table table tbody td{border:1px solid #fff}.fancybox-inner .pr_report_table table tbody td.radio{width:38px}.fancybox-inner .pr_report_table table tbody td.name{width:calc(50% - 38px)}.fancybox-inner .pr_report_table table tbody td.group{width:50%}.fancybox-inner .pr_report_table table tbody 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}.fancybox-inner .scrollbody{height:100%;max-height:572px;}.fancybox-inner .scrollbody_container{width:100%;min-height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd;position:relative;font-size:16px}.fancybox-inner .scrollbody_container:after{content:'';position:absolute;right:10px;top:50%;border-top:5px solid #000;border-left:3px solid transparent;border-right:3px solid transparent}.fancybox-inner .scrollbody_container .schevron{display:none}.fancybox-inner .scrollbody.dr_body{background-color:#dededd;height:auto;max-height:240px;overflow-y:scroll}.fancybox-inner .scrollbody.dr_body .scrollbody-item{width:100%;font-size:14px}.fancybox-inner .scrollbody.dr_body .scrollbody-item:hover{color:#fff;background:#4791c8;cursor:pointer}.fancybox-inner .fgos .big{font-size:16px}.fancybox-inner .fgos .input_fgos{width:50px}.fancybox-inner .fgos .name_fgos{text-align:left !important}#fake-fancybox .fancybox-wrap{position:absolute;opacity:1;margin:auto;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;width:100% !important;height:100% !important;display:flex;align-items:center;justify-content:center}#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 #doc{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;background-color:rgba(170, 170, 170, 0.93) !important}.fancybox-inner .errortext{display:none}#lb-gr-add,#lb-user-add,#lb-teacher-edit,#lb-user-edit,#lb-obs-add,#lb-more-dz,#lb-more-com,#lb-housing-edit,#lb-housing-add,#lb-audience-add,#lb-inventory-add,#lb-teacher-add{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,#lb-housing-edit h2,#lb-housing-add h2,#lb-audience-add h2,#lb-inventory-add h2,#lb-teacher-add 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,#lb-housing-edit p,#lb-housing-add p,#lb-audience-add p,#lb-inventory-add p,#lb-teacher-add 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-housing-edit input,#lb-housing-add input,#lb-audience-add input,#lb-inventory-add input,#lb-teacher-add 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-housing-edit textarea,#lb-housing-add textarea,#lb-audience-add textarea,#lb-inventory-add textarea,#lb-teacher-add 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,#lb-housing-edit select,#lb-housing-add select,#lb-audience-add select,#lb-inventory-add select,#lb-teacher-add 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,#lb-housing-edit label,#lb-housing-add label,#lb-audience-add label,#lb-inventory-add label,#lb-teacher-add 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,#lb-housing-edit .no_but,#lb-housing-add .no_but,#lb-audience-add .no_but,#lb-inventory-add .no_but,#lb-teacher-add .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,#lb-housing-edit table,#lb-housing-add table,#lb-audience-add table,#lb-inventory-add table,#lb-teacher-add 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,#lb-housing-edit table td:last-child,#lb-housing-add table td:last-child,#lb-audience-add table td:last-child,#lb-inventory-add table td:last-child,#lb-teacher-add 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],#lb-housing-edit table input[type=checkbox],#lb-housing-add table input[type=checkbox],#lb-audience-add table input[type=checkbox],#lb-inventory-add table input[type=checkbox],#lb-teacher-add table input[type=checkbox]{width:15px;height:15px;margin:0 auto}#lb-exist-user-add .teachersInOtherIb td{background-color:#f4f4f4;color:#dedede}#tutor_wrap{max-height:300px;overflow-y:auto}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}.row_floatLeft{display:flex;flex-direction:column;align-items:flex-start;padding-top:10px}.row_floatLeft ol{margin-left:10px !important}.row_floatLeft .webform-field-upload{margin-left:0}.row_floatCenter .webform-field-upload-list{margin:10px 0 !important;text-align:center}.row_floatCenter .webform-field-upload{width:151px}.form_checkbox_block{display:flex;align-items:center}.form_checkbox_block input{margin:0 10px 0 0 !important}.form_checkbox_block label{width:99%}.generate_butt #Password{width:75%;display:inline-block}.generate_butt .button{width:24% !important;border:none;margin:1px 0 0 0 !important;background:#60605f;display:inline-block}.search_teacher_div button{margin:0 !important}.search_teacher_div input{display:inline-block;background-color:#fff;border:1px solid #898988;width:80%;height:30px}.lb-popup .popup-footer{border-top:1px solid #cecece;text-align:center;margin-top:20px}@media all and (max-width:1370px){.fancybox-inner .scrollbody{max-height:100%}}.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:auto}#print_buttons .button_icon-exel{text-transform:capitalize;padding-left:60px;border-radius:5px;background-image:url(../images/svg/exel.svg);background-repeat:no-repeat;background-position:15%;background-size:auto 80%;background-color:white;color:green;font-size:16px}#print_buttons .button_icon-pdf{text-transform:capitalize;padding-left:60px;border-radius:5px;background-image:url(../images/svg/exel.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.svg);background-repeat:no-repeat;background-position:15%;background-size:auto 80%}.button_group_width{max-width:1621px}.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;border-top:none;padding:10px;width:15%}.reports_heading span{display:table-cell;border:1px solid #fff;border-top:none;padding:10px;width:50%}table.poo_table.fixed-layout{table-layout:fixed;min-width:530px;max-width:870px}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}td.date_issue{text-align:left !important}td.date_issue input{max-width:108px;margin-top:3px}.table_statistic{display:flex;flex-wrap:wrap}.table_statistic_report{margin-right:20px;max-height:450px;overflow-y:auto}.table_statistic_report h3{text-align:center;font-weight:700;width:100%;padding:15px 5px;border:1px solid #fff}.table_statistic_report table th,.table_statistic_report table td{padding:10px;color:#fff;border:1px solid #fff;vertical-align:middle;position:relative;}.table_statistic_report table th{background:#326950}.table_statistic_report table tr{background:#f4f4f4}.table_statistic_report table tr:nth-of-type(odd){background:#dededd}.table_statistic_report table tr.visit-rating-high{background:#b6d7a8}.table_statistic_report table tr.visit-rating-middle{background:#fff2cc}.table_statistic_report table tr.visit-rating-low{background:#f4cccc}.table_statistic_report table td{color:#000}.table_statistic_report-green h3{color:#326950;background:#e9f9db}.table_statistic_report-green th{background:#249127 !important}.table_statistic_report-pink h3{color:#fff;background:#ff9492}.table_statistic_report-pink th{background:#ff0c06 !important}.table__container_outer{position:relative}.table__container_inner{overflow-x:scroll;overflow-y:visible}.table__container_inner p.table-comment{right:20%}.table__container_inner table thead{position:absolute;top:0px;left:0}.table__container_inner div#header-fixed-wrapper{position:fixed;top:0;overflow-x:scroll;z-index:10000}.table__container_inner table#header-fixed{position:fixed;top:0;display:none;z-index:10000}.table__container_inner.newReport table.table__user_activity_report thead,.table__container_inner table#header-fixed thead{max-width:1200px !important}.table__container_inner.newReport table.table__user_activity_report thead tr th:first-child,.table__container_inner table#header-fixed thead tr th:first-child{max-width:198px !important;width:198px !important;min-width:198px !important}.table__container_inner.newReport table.table__user_activity_report tr th:first-child,.table__container_inner table#header-fixed tr th:first-child,.table__container_inner.newReport table.table__user_activity_report tr:first-child td:first-child,.table__container_inner table#header-fixed tr:first-child td:first-child{width:15%}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(2),.table__container_inner table#header-fixed tr th:nth-of-type(2),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(2),.table__container_inner table#header-fixed tr:first-child td:nth-of-type(2){width:20%}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(3),.table__container_inner table#header-fixed tr th:nth-of-type(3),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(3),.table__container_inner table#header-fixed tr:first-child td:nth-of-type(3){width:50% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(3),.table__container_inner table#header-fixed tr th:nth-of-type(3),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(3),.table__container_inner table#header-fixed tr:first-child td:nth-of-type(3){width:50% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(3),.table__container_inner table#header-fixed tr th:nth-of-type(3),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(3),.table__container_inner table#header-fixed tr:first-child td:nth-of-type(3){width:50% !important}.table__container_inner.newReport table.table__user_activity_report tr th:last-of-type,.table__container_inner table#header-fixed tr th:last-of-type,.table__container_inner.newReport table.table__user_activity_report tr:first-child td:last-of-type,.table__container_inner table#header-fixed tr:first-child td:last-of-type{width:15%}.table__container_inner.newReport table.table__user_activity_report thead,.table__container_inner.newReport table#header-fixed thead{width:80% !important}.table__container_inner.newReport table.table__user_activity_report tr th,.table__container_inner.newReport table#header-fixed tr th,.table__container_inner.newReport table.table__user_activity_report tr td,.table__container_inner.newReport table#header-fixed tr td{font-size:12px}.table__container_inner.newReport table.table__user_activity_report tr th:first-child,.table__container_inner.newReport table#header-fixed tr th:first-child,.table__container_inner.newReport table.table__user_activity_report tr:first-child td:first-child,.table__container_inner.newReport table#header-fixed tr:first-child td:first-child{width:33% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(2),.table__container_inner.newReport table#header-fixed tr th:nth-of-type(2),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(2),.table__container_inner.newReport table#header-fixed tr:first-child td:nth-of-type(2){width:12% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(3),.table__container_inner.newReport table#header-fixed tr th:nth-of-type(3),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(3),.table__container_inner.newReport table#header-fixed tr:first-child td:nth-of-type(3){width:15% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(4),.table__container_inner.newReport table#header-fixed tr th:nth-of-type(4),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(4),.table__container_inner.newReport table#header-fixed tr:first-child td:nth-of-type(4){width:10% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(5),.table__container_inner.newReport table#header-fixed tr th:nth-of-type(5),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(5),.table__container_inner.newReport table#header-fixed tr:first-child td:nth-of-type(5){width:10% !important}.table__container_inner.newReport table.table__user_activity_report tr th:nth-of-type(6),.table__container_inner.newReport table#header-fixed tr th:nth-of-type(6),.table__container_inner.newReport table.table__user_activity_report tr:first-child td:nth-of-type(6),.table__container_inner.newReport table#header-fixed tr:first-child td:nth-of-type(6){width:10% !important}.table__container_inner.newReport table.table__user_activity_report tr th:last-of-type,.table__container_inner.newReport table#header-fixed tr th:last-of-type,.table__container_inner.newReport table.table__user_activity_report tr:first-child td:last-of-type,.table__container_inner.newReport table#header-fixed tr:first-child td:last-of-type{width:10% !important}.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr th:first-child,.table__container_inner.newReport table#header-fixed.equal_4_col tr th:first-child,.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr:first-child td:first-child,.table__container_inner.newReport table#header-fixed.equal_4_col tr:first-child td:first-child{width:auto !important;min-width:auto !important}.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr th:nth-of-type(2),.table__container_inner.newReport table#header-fixed.equal_4_col tr th:nth-of-type(2),.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr:first-child td:nth-of-type(2),.table__container_inner.newReport table#header-fixed.equal_4_col tr:first-child td:nth-of-type(2){width:20% !important}.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr th:nth-of-type(3),.table__container_inner.newReport table#header-fixed.equal_4_col tr th:nth-of-type(3),.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr:first-child td:nth-of-type(3),.table__container_inner.newReport table#header-fixed.equal_4_col tr:first-child td:nth-of-type(3){width:20% !important}.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr th:nth-of-type(4),.table__container_inner.newReport table#header-fixed.equal_4_col tr th:nth-of-type(4),.table__container_inner.newReport table.table__user_activity_report.equal_4_col tr:first-child td:nth-of-type(4),.table__container_inner.newReport table#header-fixed.equal_4_col tr:first-child td:nth-of-type(4){width:20% !important}.table__container_inner::-webkit-scrollbar{-webkit-appearance:none;width:0px;display:none}.form_block{display:flex;flex-direction:column;width:40%;margin:15px 0}.form_block input,.form_block textarea{margin:10px 0;padding:5px;height:30px;outline:none}.form_block textarea{height:auto;resize:vertical}.w-15{width:15% !important}.d-inline-block{display:inline-block !important}.d-inline-flex{display:inline-flex !important}.w-25{width:25% !important}.w-35{width:35% !important}.w-40{width:40% !important}.w-45{width:45% !important}.w-50{width:50% !important}.w-60{width:60% !important}.w-70{width:70% !important}.w-80{width:80% !important}.w-85{width:85% !important}.w-100{width:100% !important}.d-flex{display:flex !important}.align-center{align-items:center !important}.justify-content-center{justify-content:center !important}.tal{text-align:left !important}.tar{text-align:right !important}.w-auto{width:auto !important}.h-auto{height:auto !important}.overflow-x-auto{overflow-x:auto !important}.overflow-y-auto{overflow-y:auto !important}.overflow-auto{overflow:auto !important}.ml-auto{margin-left:auto !important}.mt-50{margin-top:50px !important}.pr_report_table{margin-top:0px !important;overflow:auto;width:100%}.pr_report_table table{width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}.pr_report_table table.table_5items th{width:21%}.pr_report_table table.table_6items th{width:16%}.pr_report_table table.table_9items th{width:36%}.pr_report_table table tr td.cert_issue input{width:15px;height:15px}.pr_report_table table tr td.file_button .file-input{max-width:100%}.pr_report_table table tr td.drop_down_calendar{width:20%}.pr_report_table .font16.table_reports > thead > tr > th{width:37%}.pr_report_table thead tr{background-color:#a6d67c}.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 th > div > div{max-width:100%;width:auto}.pr_report_table tr.darker_tr{background-color:#a6d67c}.pr_report_table tr.darker_tr th .monitoring_tooltip_mask{background-color:#a6d67c}.pr_report_table tr.dark_tr td.act_right:hover,.pr_report_table tr.dark_tr td.act_bottom:hover{background-color:#a6d67c}.pr_report_table th{position:relative;padding:10px;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 .global_group_table tbody tr{border:1px solid #818181}.pr_report_table .dark_tr{background-color:#cbf2ac !important;color:#000}.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 .more_arr_r p{display:inline-block;max-width:calc(100% - 80px);vertical-align:middle}.pr_report_table span.more_arr_r{cursor:pointer;width:37px;height:34px;display:inline;float:left}.pr_report_table span.more_arr_r + p{overflow:hidden;display:flex;align-items:center;min-height:34px}.pr_report_table .more_arr_b p{display:inline-block;max-width:calc(100% - 80px);vertical-align:middle}.pr_report_table span.more_arr_b{cursor:pointer;width:37px;height:34px;display:inline;float:left}.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;text-align:left;display:flex;align-items:center;border:none;border-bottom:1px solid #818181}.pr_report_table .separator_name input{margin-right:15px;order:-1}.pr_report_table .separator_name.more_arr_r{background-position:32px -80px;margin-right:-1px}.pr_report_table .separator_name.more_arr_b{background-position:32px -155px;margin-right:-1px}.pr_report_table .group_name{background-color:#dff1d7;text-align:left}.pr_report_table .group_name input{margin-right:42px;float:left;order:-1;margin-left:-28px}.pr_report_table .group_name.more_arr_r{background-position:60px -80px;padding-left:40px}.pr_report_table .group_name.more_arr_b{background-position:60px -155px;padding-left:40px}.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 .coef_inp{max-width:40px;margin-right:10px;margin-left:60px}.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 .item_name.item_no_checkbox .add_att_block{margin-left:auto !important}.pr_report_table .item_name.item_no_checkbox .add_att_block .add_att{width:20px;padding:0px;height:20px;font-weight:bold;border-radius:50%;margin:0px 9px 0px 20px}.pr_report_table .item_name.item_no_checkbox .add_att_block label{cursor:pointer}.pr_report_table .calendar-icon{display:inline-block;float:right;position:relative;width:25px;height:25px;right:47px;top:1px;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgd2lkdGg9IjQ4MHB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0zOTkuODMyMDMxIDU0LjM5ODQzOGMtLjA2MjUtLjI3NzM0NC0uMjMwNDY5LS40OTYwOTQtLjMxMjUtLjc1NzgxMy0uMTM2NzE5LS40NDkyMTktLjMxNjQwNi0uODgyODEzLS41MzUxNTYtMS4yOTY4NzUtLjI1LS40NzY1NjItLjU1MDc4MS0uOTIxODc1LS44OTQ1MzEtMS4zMzU5MzgtLjI3NzM0NC0uMzQzNzUtLjU4MjAzMi0uNjY0MDYyLS45MTQwNjMtLjk2MDkzNy0uNDAyMzQzLS4zMzk4NDQtLjg0Mzc1LS42MzI4MTMtMS4zMTI1LS44Nzg5MDYtLjM5NDUzMS0uMjM4MjgxLS44MTI1LS40NDE0MDctMS4yNDYwOTMtLjYwOTM3NS0uNTE5NTMyLS4xNjQwNjMtMS4wNTg1OTQtLjI3MzQzOC0xLjYwMTU2My0uMzI4MTI1LS4zMzIwMzEtLjA5NzY1Ny0uNjcxODc1LS4xNzU3ODEtMS4wMTU2MjUtLjIzMDQ2OWgtNDAuMzM1OTM4Yy0yLjA2MjUtMjcuODQ3NjU2LTE0Ljk4NDM3NC00OC0zMS42NjQwNjItNDhzLTI5LjYwMTU2MiAyMC4xNTIzNDQtMzEuNjY0MDYyIDQ4aC0xNi42NzE4NzZjLTIuMDYyNS0yNy44NDc2NTYtMTQuOTg0Mzc0LTQ4LTMxLjY2NDA2Mi00OHMtMjkuNjAxNTYyIDIwLjE1MjM0NC0zMS42NjQwNjIgNDhoLTE2LjY3MTg3NmMtMi4wNjI1LTI3Ljg0NzY1Ni0xNC45ODQzNzQtNDgtMzEuNjY0MDYyLTQ4cy0yOS42MDE1NjIgMjAuMTUyMzQ0LTMxLjY2NDA2MiA0OGgtMTYuNjcxODc2Yy0yLjA2MjUtMjcuODQ3NjU2LTE0Ljk4NDM3NC00OC0zMS42NjQwNjItNDhzLTI5LjYwMTU2MiAyMC4xNTIzNDQtMzEuNjY0MDYyIDQ4aC00MC4zMzU5MzhjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2NDE2YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMzg0YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTI0aDcyYzIuNDAyMzQ0IDAgNC42NzU3ODEtMS4wODIwMzEgNi4xOTE0MDYtMi45NDE0MDYgMS41MTk1MzItMS44NjMyODIgMi4xMjEwOTQtNC4zMDQ2ODggMS42NDA2MjUtNi42NjAxNTZ6bS03OS44MzIwMzEtMzguMzk4NDM4YzUuNzc3MzQ0IDAgMTMuODM5ODQ0IDEyLjI1NzgxMiAxNS42MTcxODggMzJoLTMxLjIwMzEyNmMxLjc0NjA5NC0xOS43NDIxODggOS44MDg1OTQtMzIgMTUuNTg1OTM4LTMyem0tODAgMGM1Ljc3NzM0NCAwIDEzLjgzOTg0NCAxMi4yNTc4MTIgMTUuNjE3MTg4IDMyaC0zMS4yMDMxMjZjMS43NDYwOTQtMTkuNzQyMTg4IDkuODA4NTk0LTMyIDE1LjU4NTkzOC0zMnptLTgwIDBjNS43NzczNDQgMCAxMy44Mzk4NDQgMTIuMjU3ODEyIDE1LjYxNzE4OCAzMmgtMzEuMjAzMTI2YzEuNzQ2MDk0LTE5Ljc0MjE4OCA5LjgwODU5NC0zMiAxNS41ODU5MzgtMzJ6bS04MCAwYzUuNzc3MzQ0IDAgMTMuODM5ODQ0IDEyLjI1NzgxMiAxNS42MTcxODggMzJoLTMxLjIwMzEyNmMxLjc0NjA5NC0xOS43NDIxODggOS44MDg1OTQtMzIgMTUuNTg1OTM4LTMyem0tNjQgNDhoMzIuMzM1OTM4YzIuMDYyNSAyNy44NDc2NTYgMTQuOTg0Mzc0IDQ4IDMxLjY2NDA2MiA0OCA0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04cy0zLjU4MjAzMS04LTgtOGMtNS43NzczNDQgMC0xMy44Mzk4NDQtMTIuMjU3ODEyLTE1LjYxNzE4OC0zMmg2My45NTMxMjZjMi4wODk4NDMgMjcuODQ3NjU2IDE0Ljk4NDM3NCA0OCAzMS42NjQwNjIgNDggNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHMtMy41ODIwMzEtOC04LThjLTUuNzc3MzQ0IDAtMTMuODM5ODQ0LTEyLjI1NzgxMi0xNS42MTcxODgtMzJoNjMuOTUzMTI2YzIuMDg5ODQzIDI3Ljg0NzY1NiAxNC45ODQzNzQgNDggMzEuNjY0MDYyIDQ4IDQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LThzLTMuNTgyMDMxLTgtOC04Yy01Ljc3NzM0NCAwLTEzLjgzOTg0NC0xMi4yNTc4MTItMTUuNjE3MTg4LTMyaDYzLjk1MzEyNmMyLjA4OTg0MyAyNy44NDc2NTYgMTQuOTg0Mzc0IDQ4IDMxLjY2NDA2MiA0OCA0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04cy0zLjU4MjAzMS04LTgtOGMtNS43NzczNDQgMC0xMy44Mzk4NDQtMTIuMjU3ODEyLTE1LjYxNzE4OC0zMmg3OS42MTcxODh2ODBoLTM2OHptMzY4IDQwMGgtMzY4di0zMDRoMzY4em0xNi0zMnYtMjk4LjM5ODQzOGw2Mi4xNjc5NjkgMjk4LjM5ODQzOHptMCAwIi8+PHBhdGggZD0ibTE3NiAyODhoLTMyYy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djMyYzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMzJjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOHptLTggMzJoLTE2di0xNmgxNnptMCAwIi8+PHBhdGggZD0ibTI1NiAyODhoLTMyYy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djMyYzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMzJjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOHptLTggMzJoLTE2di0xNmgxNnptMCAwIi8+PHBhdGggZD0ibTk2IDI4OGgtMzJjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGgzMmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04em0tOCAzMmgtMTZ2LTE2aDE2em0wIDAiLz48cGF0aCBkPSJtMTc2IDM2OGgtMzJjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGgzMmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04em0tOCAzMmgtMTZ2LTE2aDE2em0wIDAiLz48cGF0aCBkPSJtMjU2IDM2OGgtMzJjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGgzMmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04em0tOCAzMmgtMTZ2LTE2aDE2em0wIDAiLz48cGF0aCBkPSJtOTYgMzY4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im0xNzYgMjA4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im0yNTYgMjA4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im0zMzYgMjg4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im0zMzYgMzY4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im0zMzYgMjA4aC0zMmMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYzMmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMyYzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTMyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDMyaC0xNnYtMTZoMTZ6bTAgMCIvPjxwYXRoIGQ9Im05NiAyMDhoLTMyYy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djMyYzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMzJjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOHptLTggMzJoLTE2di0xNmgxNnptMCAwIi8+PC9zdmc+);background-size:75%;background-repeat:no-repeat;background-position:0px 0px;cursor:pointer}.pr_report_table.study_schedule th{text-align:left;padding-left:20px}.pr_report_table.study_schedule .error{border:1px solid red}.pr_report_table .disabled{opacity:0.5}.pr_report_table .mng_gr.inactive td{opacity:0.5}.pr_report_table .mng_gr.inactive td .deleteUserFromGroup,.pr_report_table .mng_gr.inactive td .deleteGroup{visibility:visible}.pr_report_table .mng_gr .deleteUserFromGroup,.pr_report_table .mng_gr .deleteGroup{visibility:hidden}.pr_report_table .mng_gr td{background-color:#dce8e8;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-"].inactive td .deleteUserFromGroup,.pr_report_table [class^="users-"].inactive td .deleteGroup{visibility:visible}.pr_report_table [class^="users-"] .deleteUserFromGroup,.pr_report_table [class^="users-"] .deleteGroup{visibility:hidden}.pr_report_table [class^="users-"] td{background-color:#dff1d7;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 .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}.pr_report_table .gr_st td.more_arr_b{background-position:26px -155px;padding-left:40px}.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{background-position:center center;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 .no_href{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 .item_st td .items_name.practice:before{content:'';min-width:45px;height:32px;display:inline-block;background-image:url("../images/png/practice_work.png");background-repeat:no-repeat;background-size:24px;margin-right:0px;align-self:flex-start;float:left}.pr_report_table .item_st td .items_name.underline{text-decoration:underline;cursor:pointer}.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}.pr_report_table.pr_report_table-smaller{width:70% !important;max-width:1300px}.pr_report_table.pr_report_table-smaller th{min-width:200px}.pr_report_table .item_st td .arrow_item{width:30px;height:30px}.pr_report_table .bold_col.more_arr_r{background-position:22px -81px !important}.pr_report_table .more_arr_r:before{content:'';min-width:45px;height:32px;display:inline-block;vertical-align:middle;background-image:url(../images/png/sprite_inner_icons_part21.png);background-position:-8px -81px !important;background-repeat:no-repeat;background-size:75px;margin-right:0px;align-self:flex-start}.pr_report_table .bold_col.more_arr_b{background-position:22px -156px !important}.pr_report_table .more_arr_b:before{content:'';min-width:45px;height:32px;display:inline-block;vertical-align:middle;background-image:url(../images/png/sprite_inner_icons_part21.png);background-position:-8px -156px !important;background-repeat:no-repeat;background-size:75px;margin-right:0px;align-self:flex-start}.sortable{width:28px;height:38px}.sortable_wrapper{display:flex;justify-content:center;align-items:center;width:auto}.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}.checkbox_wrapper{width:15px;height:15px;margin:0 auto}.checkbox_wrapper input{width:15px;height:15px;margin:0}.checkbox_line{margin-top:33px;display:flex;align-items:center}.checkbox_line input{width:15px;height:15px}.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}.headline_questionable:hover:before{background-color:#a3a5a4;border-color:#fff;color:#fff}.headline_questionable:hover:before ~ .hidden-tooltip{display:block !important}.headline_questionable.journal_headline_questionable{position:absolute !important;bottom:100% !important;top:0 !important;right:0 !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-center{top:50%;transform:translateY(-50%);right:2px}.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}.hidden_title_text{display:none;position:absolute;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:999;white-space:pre-wrap;max-width:250px;min-width:150px;width:auto}.item_new{width:100%;min-height:100%;border:1px solid #c8f1af;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:#326950;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:55px;height:45px;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:55px;height:45px;margin:0 auto;background-image:url(../images/png/sprite_reports.png);background-size:cover}.item_new .img_item_container span#digital_learning_icon{background-position:0 -161px}.item_new .img_item_container span#digital_learning_h_icon{background-position:0 -201px}.item_new .img_item_container span#result_work_icon{background-position:0 0}.item_new .img_item_container span#result_work_h_icon{background-position:0 -45px}.item_new .img_item_container span#evaluation_tools_icon{background-position:0 93px}.item_new .img_item_container span#evaluation_tools_h_icon{background-position:0 47px}.item_new .img_item_container span#analytic_report_icon{background-position:0 176px}.item_new .img_item_container span#analytic_report_h_icon{background-position:0 137px}.item_new .img_item_container span#course_materials_icon{background-position:0 -83px}.item_new .img_item_container span#course_materials_h_icon{background-position:0 -121px}.item_new .img_item_container span#users_activity_icon{background-position:0 -241px}.item_new .img_item_container span#users_activity_h_icon{background-position:0 -280px}.item_new:hover{border:1px solid #326950;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}.timetable_btn{margin:5px 0 5px 10px;height:36px;display:inline-flex;align-items:center;justify-content:center}.back_button{width:37px;height:30px;background-image:url("../images/png/sprite_header_new.png?v=1");background-position:-202px 0px;background-size:cover;margin-top:15px;margin-left:15px;z-index:1000;display:inline-block}.back_button.qual{position:relative;display:block;margin-bottom:20px;top:0px;left:0px}.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:#cbf2ac}table tr.adaptiveForIEColorLine th{background:none}table.fixed-header thead{position:initial}table.fixed-header thead.fixed{position:fixed;top:0;z-index:100}@media all and (max-width:1353px){.pr_report_table.pr_report_table-smaller{width:90% !important;max-width:1300px}}@media all and (max-width:1062px){.pr_report_table.pr_report_table-smaller{width:100% !important;max-width:1300px}.table_statistic_report{width:100% !important}}@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 li .notif{display:block;position:absolute;right:10px;top:calc(50% - 6px)}.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 !important;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:#a6d67c !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 ul li b{font-weight:bold;padding:10px 10px 10px 0px}.sider-menu .sider-menu_ul ul li b.red{color:red}.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: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}.sider-menu .sider-menu_ul .accordion_content-second li a{padding-left:32px !important}@media screen and (max-width:1440px){.sider-menu-adaptive{width:94%;display:flex;flex-direction:column;font-family:'Roboto', sans-serif}.sider-menu-adaptive .sider-menu_ul ul li{display:inline-flex;align-items:center;justify-content:center;width:260px;height:60px;vertical-align:middle;text-align:center;padding:10px !important}.sider-menu-column{width:300px;min-width:300px;margin:35px 0 35px 35px}.sider-menu-column .sider-menu_ul ul li{display:inherit;width:auto;max-width:100%;height:auto;min-height:40px;vertical-align:middle;text-align:left;padding:10px !important}}.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;overflow:auto}.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 .del_tr{background-image:url("../img/delete.svg");background-repeat:no-repeat;background-position:center center}.about_wrsk .delete_X{color:red;font-weight:bold;cursor:pointer}.about_wrsk img.save_button{width:30px;height:30px;cursor:pointer;opacity:0.7}.about_wrsk img.save_button:hover{opacity:1}.legend_container{margin-right:35px}.legend_container h3{font-weight:700;margin-bottom:10px}.legend_container .legend{display:flex;flex-wrap:wrap}.legend_container .legend table{border-collapse:collapse;margin:0 10px 10px 0;width:30%}.legend_container .legend table tr td{border:1px solid #bdbdbd;padding:5px 10px;text-align:left;max-width:150px;width:auto;vertical-align:middle}.legend_container .legend table tr td.color_td{text-align:center;width:60px}table#journal__table td,table#journal__table th{border:1px solid #aaa8a8}#idTd,#userTd,#lastTd,#course_work,#generalHeader table tr:first-of-type{background:#cbf2ac;font-weight:600;font-size:15px;text-align:center;vertical-align:middle}#idTd,#userTd,#lastTd{display:flex;justify-content:center;align-items:center}td.tableIdCol,td.tableUserCol{padding:5px;vertical-align:middle}#lastTd{position:relative}.headline_questionable.journal_headline_questionable{top:14px !important}td.tableUserCol{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;}.month-date .generalHeaderTd{width:100%;text-align:center}div#generalHeader td{padding:5px;height:25px;border-left:none}div#generalHeader tr:last-of-type td{border-bottom:none}div#generalTable{overflow:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}div#generalTable::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}div#generalTable::-webkit-scrollbar-button{background-size:100%;height:10px;width:10px;-webkit-box-shadow:inset 1px 1px 2px #fff}div#generalTable::-webkit-scrollbar-button:end{display:block}div#generalTable::-webkit-scrollbar-button:start{display:none}div#generalTable::-webkit-scrollbar-button:horizontal:increment{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAV0lEQVQ4T73TwQoAIAgD0Pnn9eWFh27qFlJCt3wFU0OzLOkfAPzQyoAFYCpIBfjrFGEARRSgRFQgRW6AEPkKhImoP0jjVIByFhjQGiTa7LE8Wya6hefCBhILGhGzGTl7AAAAAElFTkSuQmCC)}div#generalTable::-webkit-scrollbar-button:horizontal:decrement{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAWUlEQVQ4T72TQQoAIAgEt5fX08ODYJbgKiR4c0YUHWjGIPgFQPKIrEDACeCqzwgUls60wMK0wMOU4AWnBRH8TyCdWiPoobSWGEnoO/DjlARWUhaopPxM4dNugpQOESmtVbwAAAAASUVORK5CYII=)}div#generalTable::-webkit-scrollbar-button:vertical:increment{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVklEQVQ4T93S0QoAEAwF0OvLzZ+LwrCN5Y0XJfeoawGPKzzm8RFAAKKzjwSAeAcepIbLg2uJN0gPS0A5s5AprAEasoUtYEXE8AloCN+3j/poEp1DOK5nfmcNES1z5SIAAAAASUVORK5CYII=)}div#generalTable::-webkit-scrollbar-button:vertical:decrement{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVUlEQVQ4T2NkoBAwUqifYfAb0AD1IozG8DE+L4A01UN1NDIwMGA1BJcByJphtmI1BJsB2DTjNATdAHyasRqCbAAxmjEMgRlAimYUQwZ/QiKYVQbeCwBFhQ0RcSHRhgAAAABJRU5ErkJggg==)}div#generalTable::-webkit-scrollbar-track{background:#f8f8f8;-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.1)}div#generalTable::-webkit-scrollbar-thumb{background:#aaa;-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.2);border-radius:2px}div#generalTable::-webkit-scrollbar-thumb:hover{background:#989898}div#generalTable::-webkit-scrollbar-thumb:active{background:#808080;-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.3)}div#generalTable table tr td{min-height:26px;position:relative}div#generalTable table tr td form{position:absolute;top:0;left:0;width:100%}.generalHeaderTd,#generalTable td{vertical-align:middle}.generalHeaderTd-fix{width:200px !important}#generalHeader td,#generalTable td{min-width:40px;max-width:151px;width:auto}#idTd,.tableIdCol{min-width:40px;max-width:40px;width:40px}#userTd,.tableUserCol{min-width:150px;max-width:150px;width:150px}.generalHeaderTd-fixWidth div{width:auto !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#lastcol td{vertical-align:middle}#total_grade td{height:50px;vertical-align:middle}#total_grade_table td{min-width:71px !important}#course_work{height:100%}#course_work tr{height:50%}#course_work tr td{vertical-align:middle}#table_plan{border:none}.legend_title{display:flex;align-items:center;cursor:pointer}.legend_title img{margin:3px 0 10px 10px}.legend_title.openLegend img{transform:rotate(-180deg);margin:0px 0 10px 10px}.legend_title + .legend{display:none}.legend_title.openLegend + .legend{display:flex}#generalHeader td,#generalTable td{min-width:100px;max-width:100px;width:100px}table#course_work td,table#course_workTable td{min-width:172px !important}table#course_workTable td input{font-size:14px;font-family:Roboto, Arial, sans-serif;min-height:26px}.journal__checkbox{margin-bottom:20px;display:flex}.journal__checkbox_item{display:flex;align-items:center;margin-right:30px}.journal__checkbox_item input{margin-right:7px}.onlineTaskIcon{background:url(/bitrix/templates/seo35/images/svg/icon_details_lesson.svg);width:24px;height:24px;display:inline-block}.journal_online_task .comment_container{background:#faf7f7;padding:15px 5px}.journal_online_task .journal__row{display:flex;align-items:center;margin:15px 0}.journal_online_task .journal__column{font-weight:bold;margin:0 5px 0 0;max-width:100%;line-height:1.2}.journal_online_task .journal__column label{font-weight:100;margin-right:5px}.journal_online_task .journal_textarea{border:1px solid #000;margin:5px 0;padding:10px;line-height:1.2;max-height:200px;overflow:auto}.journal_online_task .journal__row_questions_types{margin:15px 0}.journal_online_task .journal__row_questions_types button{border:none;border-bottom:1px solid #000;background:none;cursor:pointer;font-weight:bold}.journal_online_task .journal__row_questions_types .journal__column{margin-right:20px}.journal_online_task .classroom_username span{font-weight:bold}.journal_online_task .comments_list{margin:15px 0 15px 10px;line-height:1.2}.journal_online_task .classroom_comment_text{margin:15px 0 20px 0;padding:0 15px;max-height:100px;overflow:auto}.journal_online_task .task_comments{margin:5px 0 10px;display:flex}.journal_online_task .classroom_answer_comment{margin:15px 0;display:flex}.journal_online_task .classroom_answer_arrow{margin-right:20px}.journal_online_task .classroom_comment{flex:1;margin-bottom:15px}.journal_online_task span.open_task_comments{text-decoration:underline;cursor:pointer}.journal_online_task .journal__comments_status{margin:25px 0 15px;flex-direction:column}.journal_online_task .form-edit-online-grade input{width:30px;height:100%;text-align:center;font-weight:bold}.journal_online_task .journal__comments_status button{margin-bottom:0}.journal_online_task .journal__comments_status h2{padding:0}.journal_online_task .journal_student_answer{display:flex;align-items:center;width:100%}.journal_online_task .journal_student_answer textarea{margin:0px;min-width:calc(100% - 61px);min-height:100px;margin-left:15px}.journal_online_task .delete{text-decoration:none;cursor:pointer;color:red;border:1px solid #dedede;padding:2px 5px;margin-left:10px;display:inline}.journal_online_task .task_comments .open_arrow,.journal_online_task .journal__comments_status .open_arrow{position:relative}.journal_online_task .task_comments .open_arrow:before,.journal_online_task .journal__comments_status .open_arrow:before{content:'';display:inline-block;width:16px;height:16px;position:absolute;top:50%;right:-30px;background-image:url(/bitrix/templates/electronic_libraries/images/menu.svg);background-position:0 0;transform:translateY(-50%);margin-top:7px}.journal_online_task .task_comments.active .open_arrow:before,.journal_online_task .journal__comments_status.active .open_arrow:before{transform:translateY(-50%) rotate(-90deg);transition:transform 0.3s}.journal_online_task .journal__comments_status .journal_student .open_arrow:before{margin-top:15px}.journal_online_task .journal__comments_status .journal_student.active .open_arrow:before{transform:translateY(-50%) rotate(-90deg);transition:transform 0.3s}.journal_online_task .journal__row.journal_student + .journal_student_info{display:none}.journal_online_task .journal__row.journal_student.active + .journal_student_info{display:block}.journal_online_task .task_comments + .comments_list{display:none}.journal_online_task .task_comments.active + .comments_list{display:block}.pr_report_table .calendar-icon.calendar_new_icon{background-image:url('/bitrix/templates/seo35/images/png/sprite_calendar.png');background-repeat:no-repeat;background-position:-54px 4px;right:7px;top:10px;background-size:95px;display:inline-block;float:right;position:relative;width:28px;height:25px;margin-bottom:-20px;cursor:pointer}@media all and (max-width:1116px){div.pr_report_table[id^='level_']{overflow-x:auto !important;overflow-y:hidden !important}}@media all and (max-width:986px){.journal__checkbox{flex-wrap:wrap;line-height:2}div#generalTable{min-width:162px !important}.generalHeaderTd-fix{width:153px !important}.legend_wrapper{flex-direction:column}#table_plan{position:absolute;background:#fff;z-index:300;overflow:auto;width:100% !important}#table_plan > table{left:0;top:0;z-index:200;width:100%}#journal__table tr{position:relative}table#journal__table td,table#journal__table th{border:1px solid transparent}}.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:#cbf2ac}.about_content table tr.table-min-max_tr{background-color:#dededd}.about_content table tr th{color:#000;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:left;margin-right: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:#a6d67c;text-align:center;padding:10px;font-size:18px;font-weight:bold;margin-bottom:20px}[name=order_form],.nn-textinput{width:100%;max-width:540px;padding:0px 30px}[name=order_form] input,.nn-textinput input,[name=order_form] select,.nn-textinput select,[name=order_form] textarea,.nn-textinput textarea{width:100%;height:40px;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd;font-size:14px}[name=order_form] .sender,.nn-textinput .sender{margin:25px 0px;width:150px;background-color:#326950;border:1px solid #326950}[name=order_form] .sender:hover,.nn-textinput .sender:hover{background-color:#398060;border:1px solid #398060}[name=order_form] input[type=checkbox],.nn-textinput input[type=checkbox]{width:15px;height:15px;margin:0 auto;display:inline}[name=order_form] input.can_add,.nn-textinput input.can_add{vertical-align:middle}[name=order_form] table tr td,.nn-textinput table tr td{padding:10px;text-align:left}[name=order_form] table tr td:last-child,.nn-textinput table tr td:last-child{text-align:center}[name=order_form] table tr td.delete_this_doc,.nn-textinput table tr td.delete_this_doc{cursor:pointer;color:red;font-weight:bold}[name=order_form] table tr td.red_td,.nn-textinput table tr td.red_td{color:red;font-weight:bold}[name=order_form] table tr.inactive td,.nn-textinput table tr.inactive td{color:#818181}[name=order_form].big,.nn-textinput.big{max-width:none !important}[name=order_form] .hid_book.big,.nn-textinput .hid_book.big{padding:10px 0px}[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;font-size:15px;font-family:Roboto, Arial, Verdana}[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}.content__contract h1{text-align:center}.content__contract p{line-height:24px;margin:0}.content__contract .bold{font-weight:900}.content__contract_points ol > li{line-height:19px}.content__contract_points ol > li:before{color:inherit !important}.content__contract_points ul > li{padding:7px 0 7px 32px;line-height:19px}.content__contract_points ul > li:before{left:15px;background-color:#000}.content__contract_points ul > li p{text-indent:0}.content__contract_contractor{margin:30px 0}.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}.fake-fancybox-close{background-image:url('../images/png/close.png?v=1');background-position:0 0;background-size:cover;position:absolute;top:0px;right:0px;width:25px;height:28px;cursor:pointer;z-index:1}@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%}}@media all and (max-width:843px){.info{text-align:justify}}.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{display:inline-block;vertical-align:top;max-width:350px;text-align:center;background-color:#326950;color:#fff;font-size:14px;cursor:pointer;border-radius:2px;border-width:1px;border-style:solid;border-color:#326950;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{background-color:#398060}.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:#336a51;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_new.png?v=1');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 .on.on_png,.ios-switch .off.off_png{background:url(../images/png/check_sprite.png);background-position:-18px -13px;background-size:34px;width:25px;height:20px;background-repeat:no-repeat}.ios-switch .on.on_png{background-position:8px -14px}.ios-switch input:checked + i{background-color:#a7d67d}.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.new_order_form label > i,.content.new_order_form label > i{color:#f00}.main-content.new_order_form table.sticky_t_header,.content.new_order_form table.sticky_t_header{display:none}.main-content.new_order_form table.sticky_t_header.on,.content.new_order_form table.sticky_t_header.on{display:block;position:fixed;top:0}.main-content.new_order_form table thead.off,.content.new_order_form table thead.off{visibility:hidden}.main-content.new_order_form .form_control_buttons,.content.new_order_form .form_control_buttons{background-color:#fff;width:100% !important}.main-content.new_order_form .form_control_buttons.stick,.content.new_order_form .form_control_buttons.stick{display:block;position:fixed;bottom:0;border-top:1px solid #000}.main-content.new_order_form .form_control_buttons.form_control_buttons-fullWidth,.content.new_order_form .form_control_buttons.form_control_buttons-fullWidth{margin-left:-300px}.main-content.new_order_form .select__list li.chance,.content.new_order_form .select__list li.chance{background-color:#326950;color:#fff}.main-content #error,.content #error{width:100%;max-width:695px;background-color:#a6d67c;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] #clus_list,.content form[name=new_form] #clus_list{width:100%}.main-content form[name=new_form] #clus_list .delete_this_doc,.content form[name=new_form] #clus_list .delete_this_doc{cursor:pointer;color:red;font-weight:bold;text-align:right}.main-content form[name=new_form] #clus_list select,.content form[name=new_form] #clus_list select,.main-content form[name=new_form] #clus_list td:first-child,.content form[name=new_form] #clus_list td:first-child{width:300px}.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;width:95%;vertical-align:text-top}.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 10px}.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:0px 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 .seo30,.content form[name=new_form] .block_it .seo30{display:none}.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}.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 form[name=set_form] .block_it,.content form[name=set_form] .block_it{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;display:-webkit-box;-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}.main-content form[name=set_form] .block_it .file_wrapper,.content form[name=set_form] .block_it .file_wrapper{margin:0px 0px 0px 20px}.main-content form[name=set_form] .block_it .search_button_block,.content form[name=set_form] .block_it .search_button_block{margin:20px 0px 0px 20px}.main-content form[name=set_form] .block_it label,.content form[name=set_form] .block_it label{display:block;clear:both}.main-content form[name=set_form] .block_it label.no_block,.content form[name=set_form] .block_it label.no_block{display:inline-block;width:95%;vertical-align:text-top}.main-content form[name=set_form] .block_it input.personal,.content form[name=set_form] .block_it input.personal{width:100%;max-width:820px;min-width:820px;height:40px;border:1px solid #fff;margin-bottom:5px;padding:0px 15px;background-color:#dededd}.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;vertical-align:top;border:1px solid #ccc;border-radius:5px}.main-content .content.admins.products .competence .course__tile img,.content .content.admins.products .competence .course__tile img{max-width:100%;max-height:196px;margin-bottom:10px;margin:0 auto;display:block}.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;display:flex;margin:0 5px}.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 .content.admins.products .competence .course__tile .mycourses_fgos,.content .content.admins.products .competence .course__tile .mycourses_fgos{color:#000 !important;margin:10px 5px}.main-content .book_name.academia,.content .book_name.academia{background-image:url("../images/png/academia_logo.png");background-repeat:no-repeat;background-position:right 2px top 10px;background-size:40px}.main-content .book_name.academia:before,.content .book_name.academia:before{content:'';width:54px;height:13px;float:right;margin-right:-10px}.main-content .book_name i,.content .book_name i{color:red;float:right;margin-right:-9px}.main-content td.edit,.content td.edit{text-decoration:underline;cursor:pointer}.pr_report_table.comp{color:#000}.pr_report_table.comp .enable_tr{color:#545454}.pr_report_table.comp .enable_tr:hover{background-color:#dededd !important;color:#545454 !important}.pr_report_table.pr_report_table-fullWidth{margin-left:-300px;padding-top:30px;width:auto;position:relative}.give_access b{font-weight:bold;padding:10px 10px 10px 0px}.give_access b.red{color:red}.delete_this_point{cursor:pointer;color:red;font-weight:bold;text-align:right}@media all and (max-width:1727px){.pr_report_table table.sticky_t_header.on{opacity:0}}@media all and (max-width:1280px){.pr_report_table.pr_report_table-fullWidth{margin-left:0 !important}.main-content.new_order_form .form_control_buttons.form_control_buttons-fullWidth,.content.new_order_form .form_control_buttons.form_control_buttons-fullWidth{margin-left:0}}@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:#a6d67c;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:rgba(232, 245, 245, 0.55);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}.vote_manage_actions{width:450px}.vote_manage_actions a{display:inline-block;padding:5px;margin:0px;font-size:13px;background-repeat:no-repeat;background-position-x:center;background-position-y:top;vertical-align:middle;color:black;line-height:1.1;cursor:pointer}.vote_manage_actions a.disabled{color:gray;opacity:0.7;cursor:default;pointer-events:none}.vote_manage_actions a.disabled svg{fill:#acabab}.vote_manage_actions .acts_seo_svg{width:30px;height:30px;fill:#326950}.main-content-survey{}.main-content-survey .one-level-elements{display:flex}.main-content-survey .form_block{padding-left:10px;padding-top:10px}.main-content-survey .form_block label{display:block;padding-bottom:5px}.main-content-survey .form_block label{display:block;padding-bottom:5px}.main-content-survey .target_audience{margin:2px;padding:5px;border-bottom:2px dashed gray;position:relative}.main-content-survey .target_audience .reports_header{margin-top:0}.main-content-survey .audience-data{margin:2px;padding:2px}.main-content-survey .remove-audience{position:absolute;right:0;bottom:0}.main-content-survey .form_row .form_block.checkbox_block label{display:inline}.main-content-survey #poll_data{position:relative}.main-content-survey .target_audience .errors{border:2px solid red;display:inline-block;padding:8px;padding-left:40px;background:url('../images/png/attention.png') no-repeat;background-size:20px;background-position:10px 5px;min-height:60px}.main-content-survey .form_row .form_block{display:inline-block;margin-top:0;padding-top:0}.main-content-survey #poll-parameters .form_block{margin-top:10px}.main-content-survey .no_click{color:gray}.main-content-survey .one-level-elements{display:flex}.main-content-survey table.td_content_top tr td{vertical-align:top}.main-content-survey td.list-content li{list-style-type:disc;text-align:left;margin-left:10px;word-break:break-word}.main-content-survey td.list-content li.invisible{display:none}.main-content-survey span.show-hidden{cursor:pointer;font-weight:bold}.main-content-survey .form_row .form_block{display:inline-block}@font-face{font-family:"Roboto";src:url('../../fonts/Roboto-Regular.ttf');}@font-face{font-family:"Roboto-Bold";src:url('../../fonts/Roboto-Bold.ttf');}@font-face{font-family:"Roboto-Medium";src:url('../../fonts/Roboto-Medium.ttf');}@font-face{font-family:"Roboto-Italic";src:url('../../fonts/Roboto-Italic.ttf');}@font-face{font-family:"Roboto-Black";src:url('../../fonts/Roboto-Black.ttf');}.b-pageContent__row.m-pageContent__row__header,.b-search.m-search__workZone,.b-tabs__selectorItem.m-tabs__selectorItem__unselected,.footer + .p{display:none !important}.b-tabs__selectorItems{text-align:left}.b-pageContent__row.m-pageContent__row__header + tr{height:100% !important;display:inline-block !important;flex-direction:column !important}.b-pageContent__side.m-pageContent__side__footer .footer .contacts_wrapper{background:#333 !important}.b-article__preWrapper{height:100% !important}.b-article{height:100% !important}.b-workZone{background:none !important;height:auto !important}.b-tree__i_folder_closed_inner,.b-tree__i_folder_opened_inner,.b-tree__i_article_inner{background:url('../images/images_help_icons/sprite_help_icons.png') !important;background-repeat:no-repeat !important;background-position:0px 15px !important;background-size:cover !important;display:block !important;width:15px !important;height:29px !important;z-index:10;position:initial !important;top:0 !important;left:0 !important}.b-tree__i_folder_opened_inner{background-position:0px -20px !important;width:14px !important;height:27px !important}.b-tree__i_article_inner{background-position:3px -54px !important}.b-tree__itemLink,.b-tree__itemText,span.m-tree_itemText_selected{text-align:left !important}div.p table{width:100% !important}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}.employer_requests{}.employer_requests tr th{padding:5px}.employer_requests tr.inactive{color:gray}.employer_requests tr.inactive .buttons_container,.employer_requests tr.inactive .buttons button{display:none}.employer_requests .company-logo img{max-width:75px;max-height:75px}.employer_requests td p{padding:2px !important}.employer_requests ul{text-align:left}.employer_requests li{margin-bottom:7px}.employer_requests tr.status-1 td:first-child span{border-bottom:3px solid #a6d67c}.employer_requests tr.status-2 td:first-child span{border-bottom:3px solid #ffa1a1}.employer_requests tr.status-3 td:first-child span{border-bottom:3px solid #ffa1a1}.employer_requests td{vertical-align:top !important}.employer_requests tr.status-1 button.access_open,.employer_requests tr.status-1 button.access_reject{visibility:hidden}.employer_requests tr.status-2 button.access_reject,.employer_requests tr.status-2 button.access_close{visibility:hidden}.employer_requests tr.status-3 button.access_close,.employer_requests tr.status-3 button.access_reject{visibility:hidden}.employer_requests .buttons button{margin-bottom:9px;cursor:pointer;width:110px;text-align:center}.employer_requests .buttons button:hover{box-shadow:0 0 2px 0px black}.employer_requests .buttons .access_open{padding:3px}.employer_requests .buttons .access_close{padding:3px}.employer_requests .buttons .access_reject{padding:3px}.drop-menu{outline:none}table{width:100%;border-collapse:collapse}table td{text-align:center}.search-bar input{width:100%;height:38px;font-size:15px;padding:0 10px;outline:none}.page-container.edit-role{border:1px solid #828282;padding:10px;padding-top:45px;position:relative}.user-role-switch{position:absolute;top:0;left:0;border-bottom:1px solid #828282;width:100%}.user-role-switch > button{background-color:#f3f3f3;color:black;display:block;float:left;border:none;border-right:1px solid #828282;border-radius:0;margin:0;vertical-align:top;max-width:350px;padding:6px 30px;text-align:center;font-size:14px;outline:none;cursor:pointer;text-decoration:none}.user-role-switch > button.active{background-color:#fcdd95}.user-role-switch > button:hover{background-color:#a6d67c}button.save{margin-left:calc(100% - 200px)}.setAccessSelected.access-buttons{background:#a6d67c}.access-buttons.edit-role li,.access-buttons.edit-role option{text-align:left;list-style-type:none;display:none}.access-buttons.edit-role{width:310px}.access-buttons.edit-role.teachers .view{display:block}.access-buttons.edit-role.teachers .viewEdit{display:block}.access-buttons.edit-role.teachers .disabled{display:block}.access-buttons.edit-role.students .view{display:block}.access-buttons.edit-role.students .viewEdit{display:block}.access-buttons.edit-role.parents .view{display:block}.access-buttons.edit-role.parents .viewEdit{display:block}.access-buttons.edit-role.unsaved{background-color:#fcdd95}@media (max-width:1872px){.survey-menu-content-container div.pr_report_table[id^='level_']{overflow:auto;max-height:563px}}.books_menu{border-top:1px solid black}.books_menu ul li a{border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black;padding:10px;display:block;cursor:pointer;padding-left:31px;font-weight:700}.books_menu ul li a.selected{background-color:#326950;color:#fff}.books_menu ul li a.selected_child{background-color:rgba(166, 214, 124, 0.26);display:block}.books_menu ul li a.selected_child:hover{background-color:#a6d67c}.books_menu ul li ul{display:none;background:#d3ebbd}.books_menu ul li ul li:before{content:'';position:relative;top:50%;left:3px;transform:translateY(50%);float:left;background-image:url(../images/png/sprite_arrow.png);background-repeat:no-repeat;background-position:-35px 2px;width:15px;height:15px}.books_menu ul li ul li.active:before{content:'';background-position:-35px -9px}.books_menu ul li ul li ul{background:#a6d67c}.books_menu ul li ul li ul li ul{background:#87b758}.books_menu ul li ul li ul li ul li.active:before{content:'';background-position:2px -10px}.books_menu ul li ul li ul li ul li:before{content:'';background-position:2px 3px}.books_menu ul li ul li ul li ul li a{font-weight:400}.books_menu ul li ul li ul li ul li ul{background:#648c37}.books_menu ul li ul li ul li ul li ul li:before{content:'';background-position:15px 0}.books_menu ul li ul li ul li.active:before{content:'';background-position:-17px -11px}.books_menu ul li ul li ul li:before{content:'';background-position:-17px 2px}.books_menu > div > ul > li > a{background-color:#326950;color:#fff}.pr_report_table tr.books td{text-align:center}.pr_report_table tr.books td.book_name span{font-weight:900}.pr_report_table tr.books td.no_access{color:#dedede}.pr_report_table tr.books td.q_access{vertical-align:middle;font-size:35px;color:#818181;background:#eee}.pr_report_table tr.books td.book_name{text-align:left}.pr_report_table tr.books td.visual{position:relative}.pr_report_table tr.books td.visual .top50{position:absolute;top:0;left:0;height:100%;width:50%;background-image:url('../images/png/top50v2.png');background-position:5px center}thead.books_header td{font-weight:900}.book_action{display:flex;min-width:175px;align-items:flex-start;margin-top:10px}.book_action .new-access-requests{position:absolute;right:-4px;top:-10px;background-color:rgba(255, 255, 0, 0.4);padding:1px 7px;font-size:11px;border-radius:30px;font-weight:bold}.book_action a{margin:0 3px}.book_action span{background-image:url('../images/png/sprite_books.png?v=1');background-repeat:no-repeat;background-size:280px;width:40px;height:40px;display:inline-block;cursor:pointer}.book_action span.read{background-position:2px 0px}.book_action span.read:hover:not(.no_access){background-position:1px 0px;background-size:290px}.book_action span.read.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.download-file-book{background-position:0 0;background-image:url(../images/svg/download_book_icon.svg);background-size:32px}.book_action span.download-file-book:hover:not(.no_access){background-position:-1px 0px;background-size:33px}.book_action span.download-file-book.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.edit-file-book{background-position:5px -2px;background-image:url(../images/svg/edit_book_icon.svg);background-size:31px}.book_action span.edit-file-book:hover:not(.no_access){background-position:5px -1px;background-size:33px}.book_action span.edit-file-book.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.info{background-position:-37px 0px;margin-bottom:0}.book_action span.info:hover:not(.no_access){background-position:-40px 0px;background-size:290px}.book_action span.info.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.profile{background-position:-76px 0px}.book_action span.profile:hover:not(.no_access){background-position:-79px 0px;background-size:290px}.book_action span.profile.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.valid-period{background-position:-113px 0px}.book_action span.valid-period:hover:not(.no_access){background-position:-119px 0px;background-size:290px}.book_action span.valid-period.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.valid-period.grey_span{background-position:-231px 0px}.book_action span.valid-period.grey_span:hover:not(.no_access){background-position:-240px 0px;background-size:290px}.book_action span.diagramm{background-position:-152px 0px}.book_action span.diagramm:hover:not(.no_access){background-position:-158px 0px;background-size:290px}.book_action span.diagramm.no_access{opacity:0.4;filter:alpha(Opacity=40);cursor:not-allowed}.book_action span.access_requests{background-position:-192px 0px}.book_action span.access_requests:hover:not(.no_access){background-position:-200px 0px;background-size:290px}.search_books_div{width:100%}.search_books_div input{width:40%;max-width:560px;min-width:306px;height:30px;border:1px solid #898988;margin-bottom:5px;padding:10px;margin-right:2%;outline:none}.search_books_div button{width:auto;height:30px}.search_books_div .finded_count{padding:20px 0px 0px 0px;font-weight:bold}.search-provider-btn span.search_search{font-size:21px;margin-top:2px;display:flex;color:#aeacac}.search-provider-btn span.cancel_search{font-size:24px;margin-top:2px;display:none;color:red}.search-provider-btn span:hover{color:#000}.library_pagination{width:50%;display:flex;justify-content:flex-end}.library_pagination a{float:left;padding:8px 9px;text-decoration:none;transition:background-color 0.3s;font-size:12px;color:#326950;width:20px;text-align:center}.library_pagination a.active{font-weight:900;font-size:21px;color:#000;padding:3px}.library_pagination a:hover:not(.active){padding:3px;font-size:21px}.no_print #print_buttons,.no_print .button_tool{display:none !important}.academia_logo{background-image:url("../images/png/academia_logo.png");background-repeat:no-repeat;background-position:center center;background-size:40px;width:50px}a.sys_sel{width:258px;min-height:310px;height:auto;border:2px solid #a6d67c;float:left;margin:20px 30px;padding:20px 10px;line-height:1.4;font-size:13px;text-decoration:none}a.sys_sel:not(.disabled):hover{border-color:#326950}a.sys_sel:not(.disabled):hover span{display:none}a.sys_sel:not(.disabled):hover span + span{display:block}a.sys_sel span{width:119px;height:70px;display:block;margin:0 auto 20px;background-image:url(../images/png/sprite_e_library.png);background-size:260px}a.sys_sel span:first-of-type{display:block;margin:0 auto 20px}a.sys_sel span:first-of-type + span{display:none}a.sys_sel span#library_els_icon{background-position:0px 0px}a.sys_sel span#library_els_h_icon{background-position:-136px 0px}a.sys_sel span#library_eep_icon{background-position:0px -90px}a.sys_sel span#library_eep_h_icon{background-position:-136px -90px}a.sys_sel span#library_lmm_icon{background-position:0px -179px}a.sys_sel span#library_lmm_h_icon{background-position:-136px -179px}a.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:#326950;color:#fff;display:none}a.sys_sel span + span{display:none}a.sys_sel .wr h2{color:#326950;margin-bottom:15px;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;min-height:70px;text-align:center}a.sys_sel .wr p{color:#333}a.sys_sel.disabled{border-color:#808080 !important;color:#808080;opacity:0.5;cursor:not-allowed;text-decoration:none !important}a.sys_sel.disabled .wr{color:#808080}a.sys_sel.disabled .wr h2{color:#808080;min-height:70px}a.sys_sel.disabled .wr p{color:#333}a.sys_sel.last{margin-right:0px}td.buttons .buttons_container{display:flex;justify-content:center}td.buttons .buttons_container button{margin:0 10px}.main-content_books{max-width:1530px}.main-content_books .table-borders{width:100%}.main-content_books .table-borders td,.main-content_books .table-borders th{border:1px solid gray}.main-content_books form.enroll{width:100%;padding:0 !important}.main-content_books form.enroll h2{padding-top:20px;padding-bottom:10px;font-size:18px;font-weight:500}.main-content_books .back_button{display:inline-block;margin-bottom:25px;padding-left:30px}.main-content_books h2{font-weight:700}.main-content_books form .block_it{display:flex;width:50%;margin-bottom:5px}.main-content_books form .block_it label{width:40%}.main-content_books form .block_it label span{color:red}.main-content_books form .block_it input{width:60%}.main-content_books .main_table th{padding:10px;font-weight:700;vertical-align:middle}.main-content_books .main_table th span{color:red}.main-content_books .main_table tr td:first-of-type{text-align:left}.main-content_books .main_table tr td:last-of-type{text-align:center}.main-content_books .main_table tr td input{width:49px;text-align:center}.main-content_books .main_table tr td select{width:auto}.main-content_books .main_table .books_header tr td{text-align:center}.main-content_books [name=form1] input,.main-content_books [name=form1] select{width:auto}.main_table.main_table-books{position:relative;margin:8px 0;margin-top:30px;width:100%;min-width:540px;max-width:870px;display:table}.main_table.main_table-books tr{position:relative;font-size:16px;margin-bottom:16px;color:#000;display:table-row;background-color:#dededd}.main_table.main_table-books tr td{font-weight:500;border:1px solid #fff;padding:10px;width:auto;text-align:left}.main_table.main_table-books tr td:first-of-type{font-weight:700}form#filter_form,form.filter_form{padding:0.91em 0.8em 0.5em;margin-bottom:1.6em;font-size:1.083em}form#filter_form .form_row,form.filter_form .form_row{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start;align-items:flex-end;margin:0px 20px 10px 0}form#filter_form .form_row .form_block,form.filter_form .form_row .form_block{margin:0px 20px 0px 0;width:31%}form#filter_form .form_row .text_block,form.filter_form .form_row .text_block{min-width:100%}form#filter_form .form_row .filter_switch,form.filter_form .form_row .filter_switch{display:none}form#filter_form .form_row .filter_switch.active,form.filter_form .form_row .filter_switch.active{display:block}form#filter_form .form_row .field_name,form.filter_form .form_row .field_name{float:none;font-size:0.917em;color:#666;line-height:1.5em;width:auto;padding:0.43em 0.25em 0.15em 0}form#filter_form .form_row input[type='text'],form.filter_form .form_row input[type='text'],form#filter_form .form_row select,form.filter_form .form_row select,form#filter_form .form_row input[type='time'],form.filter_form .form_row input[type='time']{width:100%;height:30px;margin:10px 0 0;padding:0 5px;outline:none}form#filter_form .form_row .form_name,form.filter_form .form_row .form_name{font-size:18px}form#filter_form .form_row textarea,form.filter_form .form_row textarea{resize:vertical;margin:10px 0 0}form#filter_form .form_row .webform-field-upload,form.filter_form .form_row .webform-field-upload{margin:0}form#filter_form .form_row .checkbox_block,form.filter_form .form_row .checkbox_block{display:flex;width:auto;align-items:flex-end;padding-bottom:4px;min-height:70px}form#filter_form .form_row .checkbox_block input,form.filter_form .form_row .checkbox_block input{width:15px;height:15px}form#filter_form .form_row .checkbox_block label,form.filter_form .form_row .checkbox_block label{padding-bottom:2px;margin-left:7px}form#filter_form .form_row .yearRelease,form.filter_form .form_row .yearRelease{width:9%;min-width:9%}form#filter_form .form_row .notActiveBooks,form.filter_form .form_row .notActiveBooks{width:auto;display:flex;align-items:baseline}form#filter_form .form_row .notActiveBooks input,form.filter_form .form_row .notActiveBooks input{width:15px;height:15px}form#filter_form .form_row .notActiveBooks label,form.filter_form .form_row .notActiveBooks label{padding:4px 3px 3px}form#filter_form .form_row label,form.filter_form .form_row label{display:flex;align-items:flex-end;min-height:30px}form#filter_form .form_row:first-child,form.filter_form .form_row:first-child{margin:0}form#filter_form .form_row.form_row_search,form.filter_form .form_row.form_row_search{flex-wrap:nowrap !important}form#filter_form .form_row.form_row_search .form_block,form.filter_form .form_row.form_row_search .form_block{width:49%}form#filter_form .form_row.form_row_footer,form.filter_form .form_row.form_row_footer{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}form#filter_form .form_row.form_row_footer .filter_form_button,form.filter_form .form_row.form_row_footer .filter_form_button{margin-left:auto}form#filter_form .extra_filter,form.filter_form .extra_filter{display:none}form#filter_form .extra_filter.active,form.filter_form .extra_filter.active{display:block}form.filter_form .form_row{justify-content:flex-start;align-items:flex-start}.search_books_result{background:#eee;max-width:726px;padding:20px;display:none}.search_books_result a{border-bottom:1px dashed gray;display:block;padding:7px;text-align:left;max-width:700px;cursor:pointer}.search_books_result a:hover{font-weight:700}.search_books_result a.selected{font-weight:bold}h2{font-size:15px;font-weight:bold;padding:0 0 15px 0}.books_alert{width:66px;height:auto;display:flex;align-items:center;justify-content:flex-end;margin:-25px 0px 10px auto;padding:5px}.books_alert.active{opacity:0.6}.books_alert .img{width:30px;height:30px;background:url('../images/png/alert.png') center no-repeat;background-size:cover;cursor:pointer}.books_alert:hover .img{background:url('../images/png/alert_h.png') center no-repeat;background-size:cover}.books_alert span{font-weight:700;color:red}li.books_notification{display:flex;align-items:center;padding-top:12px !important}li.books_notification p{width:100%}li.books_notification span{width:25px;height:36px;display:flex;justify-content:center;align-items:center;margin:0 15px 0 auto;border:1px solid #808080;font-weight:700;background:#dedede;font-size:16px}li.books_notification.active span,li.books_notification:hover span{background:#a6d67c;color:#000}@media all and (max-width:1720px){.main-content.main-content_books{width:100%}}@media all and (max-width:725px){form#filter_form .form_row .form_block,form.filter_form .form_row .form_block{width:39%}form#filter_form .filter_form_button,form.filter_form .filter_form_button{margin-top:-1px;margin-right:-11px}}h1.page-book-title{width:100%;margin-bottom:0px;padding-bottom:0px}.button.button_books{max-width:133px;display:flex;justify-content:center;align-items:center;float:left;margin:10px}.select__list{background-color:#fff;height:auto;min-height:77px;max-height:240px;overflow-y:scroll}.select__list li.select__item{width:100%;padding:5px 10px;font-size:14px}.select__list li.select__item:hover{color:#fff;background:#4791c8;cursor:pointer}.select__gap{position:relative;padding:5px;border:1px solid #adacac;width:100%;margin:10px 0 0;outline:none;background:#fff;display:flex;align-items:center}.select__gap:after{content:'';position:absolute;right:5px;top:50%;border-top:5px solid #000;border-left:3px solid transparent;border-right:3px solid transparent;box-sizing:border-box}.manage-product-demo .course-tree .changed,.manage-product-demo .course-tree .active.changed{background-color:#f8f8d5}.manage-product-demo .course-tree .active{background-color:#def0db}.manage-product-demo .course-tree li{margin-top:15px;padding-left:20px;padding-top:0;padding-bottom:2px}.manage-product-demo .course-tree li:first-child{margin-top:0}.manage-product-demo .course-tree li li{margin-top:5px}.manage-product-demo .element-separator,.manage-product-demo .element-item,.manage-product-demo .element-group{display:block;margin:5px;padding:2px}.manage-product-demo label{cursor:pointer}.manage-product-demo .course-tree .element-item{cursor:auto;color:gray}.manage-product-demo .course-tree .element-separator{font-weight:bold;border-bottom:1px solid black;}.manage-product-demo .course-tree{position:relative;top:-20px}.manage-product-demo .course-tree input[type=checkbox]{position:absolute;left:0;margin-top:0}.manage-product-demo .course-tree .element-item{background:none;padding-bottom:0;padding-top:0;min-height:auto;margin-bottom:auto}.manage-product-demo .table-info{width:auto}.manage-product-demo .table-info b{font-weight:bold}.manage-product-demo .table-info td{padding:5px;text-align:left}.manage-product-demo .filter div.filter-element{margin:5px 20px 5px 0}.manage-product-demo .book_name{position:relative;padding-right:55px}.manage-product-demo .top50{color:red;position:absolute;right:2px;bottom:2px;font-size:13px}.admin_filter_form h1{font-size:18px;margin-bottom:0}.admin_filter_form .form_row label{display:inline-block}.admin_filter_form .form_row input[type='text'],.admin_filter_form .form_row select{width:auto}.admin_filter_form .form_row .checkbox_container{display:flex}.admin_filter_form .form_row .checkbox_container .checkbox_block{margin:0 30px 0 0}.expertise_adm_prod{display:inline-block !important;margin-right:20px !important}.search_wr{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;display:-webkit-box;-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}.search_wr .col_search{width:100%;min-width:250px;max-width:400px;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}.search_wr .col_search h3{text-align:left;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;margin:20px 0 10px}.search_wr .col_search .search_body{width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-bottom:1px solid #fff}.search_wr .col_search .search_body .search_item{border-bottom:1px solid #ccc;cursor:pointer;background-color:#f1f1f1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.search_wr .col_search .search_body .search_item.active{background-color:#a6d67c;color:#000}.search_wr .col_search .search_body .search_item:hover{background-color:#d4ece4}.search_wr .col_search .search_body .search_item:first-child{border-bottom:1px solid #ccc}.search_wr .col_search .search_body .search_item:last-child{border-top:none;border-bottom:none}.search_wr .col_search .search_body .search_item.disabled{color:#b6b6b3}.search_wr .col_search .search_body .search_item input[type="checkbox"]{width:16px;height:16px;padding:0;margin:10px}.search_wr .col_search .search_body .search_item label{display:block;width:calc(100% - 36px);padding:10px;line-height:1.2;color:black !important;margin:0 !important;font-size:14px}.search_wr .col_search .search_body .search_item label.full{width:100%}.search_wr .col_search .search_title{margin:0;padding:10px;padding-right:40px;position:relative;background-color:#dededd;border:none;width:calc(100% - 5px) !important;height:36px !important;outline:none;display:inline-block !important}.search_wr .col_search .up_body{padding:10px;margin:0;width:10%;display:inline-block;border:none;position:absolute;height:36px;background:url("../images/svg/search.svg") no-repeat center, #d8d8d7;background-size:22px;margin-left:-36px}.search_wr .col_search .up_body:before,.search_wr .col_search .up_body:after{display:none;content:'';position:absolute;width:12px;height:3px;background-color:#326950;top:0;bottom:0;margin:auto}.search_wr .col_search .up_body:before{transform:rotate(45deg);right:11px}.search_wr .col_search .up_body:after{transform:rotate(-45deg);left:10px}.search_wr .col_search .up_body.close{background:#d8d8d7;cursor:pointer}.search_wr .col_search .up_body.close:before,.search_wr .col_search .up_body.close:after{display:block}.search_wr .col_search.big{max-width:420px}.search_wr .col_search.big .up_body:before{right:11px}.search_wr .col_search.big .up_body:after{left:11px}.search_wr.lesson_form .col_search h3{display:inline-block;font-size:18px;color:#326950;text-align:left;font-weight:500;height:38px}.search_wr.lesson_form .col_search h3 + div[class^="search_"]{display:flex;align-items:center}.search_wr.lesson_form .col_search h3 + div[class^="search_"] input[type='checkbox']{width:15px;height:15px}.search_wr.lesson_form .col_search h3 + div[class^="search_"] label{margin:0 20px 0 5px}.search_wr.lesson_form .col_search h3 + div[class^="search_"] input[type='radio'] + span.pseudocheckbox{display:flex;margin-left:-15px;pointer-events:none}.search_wr.lesson_form .col_search h3 + div[class^="search_"] input[type='radio'] + span.pseudocheckbox:before{content:"\00A0";display:inline-block;box-sizing:border-box;width:11px;height:11px;background:linear-gradient(#f5f4f4, #dedede);box-shadow:0 0 1px #444;margin-right:6px;vertical-align:baseline;text-align:center;font-family:Arial, sans-serif;font-size:12px;line-height:1;font-weight:bold;color:#808080}.search_wr.lesson_form .col_search h3 + div[class^="search_"] input[type='radio']:checked + span.pseudocheckbox::before{content:"\2714"}.search_wr.lesson_form .col_search input[type="text"]{display:block;font-size:16px;border:none;padding:10px;background-color:#dededd}.set_item{margin-bottom:20px}.set_item h3{font-size:18px;margin-bottom:10px;color:#326950;text-align:left;font-weight:500}.set_item img{height:150px;margin-right:2px}.set_item .set_types{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;display:-webkit-box;-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;align-items:center;margin:20px 0}.set_item .set_types .added_type{max-width:300px;padding:10px;display:flex;align-items:center;min-height:73px;border:1px solid #eee}.set_item .set_types .added_type div{width:calc(100% - 65px);line-height:1.2}.set_item .set_types .added_type div.added_type-count{padding-left:10px;width:65px}.set_item .set_types .added_type div.added_type-count span{font-size:18px;font-weight:700}form[name=set_form] .pr_report_table{min-width:400px;margin-bottom:20px;max-height:400px}form[name=set_form] .block_it{margin:15px 0;align-items:center}form[name=set_form] .block_it input{margin:5px 5px 5px 0}form[name=set_form] .button_tool{margin-left:2px}form[name=set_form] input[type='checkbox']{width:17px;height:17px}.mw-100{max-width:100% !important}.add_sets_table .delete_this_doc{cursor:pointer;color:red;font-weight:bold}.lesson_form_properties{max-width:75%}.lesson_form_properties .filter_form{margin:20px 0px}.lesson_form_properties .filter_form .form_block{margin:0px 20px !important;width:46% !important}.lesson_form_properties .filter_form .form_block label{font-size:18px;margin-bottom:10px;color:#326950;text-align:left;font-weight:500;height:38px}.lesson_form_properties .filter_form .form_block select{margin:10px 0 0;height:36px;padding:0px;cursor:pointer;position:relative;background-color:#dededd}.lesson_form_properties .filter_form .form_block input,.lesson_form_properties .filter_form .form_block textarea{width:100%;border:1px solid #fff;margin-bottom:5px;padding:10px;background-color:#dededd;font-size:14px}.lesson_form_properties .filter_form .form_block input[type='text'],.lesson_form_properties .filter_form .form_block input[type='time']{height:36px !important}.lesson_form_properties .filter_form .form_block input[type='checkbox']{width:15px;height:15px}.lesson_form_properties .filter_form .form_block textarea{height:80px;width:100%}.lesson_form_properties .button_group{display:flex;flex-wrap:wrap;align-items:center;margin-left:-10px}.lesson_form_properties .button_group button,.lesson_form_properties .button_group a{max-width:210px;width:210px;height:36px;margin:10px !important;display:flex;justify-content:center;align-items:center}.lesson_form_properties .button_group button[disabled="disabled"],.lesson_form_properties .button_group a[disabled="disabled"]{pointer-events:none}.lesson_form_properties .button_group button[disabled],.lesson_form_properties .button_group a[disabled]{pointer-events:none}.lesson_form_properties .pr_report_table{overflow:hidden}.lesson_form_properties .pr_report_table table.td_no_border td{border:none;padding:0}.lesson_form_properties .pr_report_table .table_lesson_stage{background:#a6d67c;border:1px solid #818181;min-height:50px;display:flex;align-items:center;padding:10px 20px}.lesson_form_properties .pr_report_table .more_arr_r:before{background-position:-8px -83px !important}.lesson_form_properties .pr_report_table .more_arr_b:before{background-position:-8px -158px !important}.lesson_form_properties .pr_report_table input[type='checkbox']{width:15px;height:15px}.lesson_form_properties ul.tabs.methods{border-bottom:1px solid #000;display:flex}.lesson_form_properties ul.tabs.methods li{border-bottom:none;background-position:0px 36px}.lesson_form_properties ul.tabs.methods li.active{color:#fff;background-position:0px 0px}.lesson_form_properties ul.tabs.methods li.disabled{color:#afacac;pointer-events:none;cursor:no-drop;background:url(../images/png/sprite_methods_tabs_disabled.png) center no-repeat;background-position:0px -5px}.lesson_form_properties ul.tabs.methods.lesson_conducting li.active{position:relative;background-position:0px 2px}.lesson_form_properties ul.tabs.methods.lesson_conducting li.active:before{content:'';width:100%;height:4px;position:absolute;top:-2px;left:0;background:#fff}.lesson_form_properties ul.tabs.methods.lesson_conducting li a{width:100%;display:flex;justify-content:center;align-items:center}.js-popup-text.popup__text{font-weight:700}.js-popup-text.popup__text ul{margin-top:20px}.js-popup-text.popup__text ul li{font-weight:400;line-height:1.4}.button.btn_lesson_structure{margin:0;height:36px;display:flex;justify-content:center;align-items:center;max-width:210px}@media (max-width:1045px){.lesson_form_properties form#filter_form .form_row .form_block,.lesson_form_properties form.filter_form .form_row .form_block{width:90% !important}}.list-block2{width:550px}.list-block2 li{display:block;border:1px solid black;margin:-1px;font-size:15px;background-color:#efefef;position:relative}.list-block2 li.basic{padding:10px}.list-block2 li input[type=text]{width:100%;height:100%}.list-block2 .button-delete{background:url('/bitrix/templates/seo35/images/svg/close.svg') center no-repeat;background-size:contain;width:15px;height:15px;position:absolute;right:-25px;top:12px;cursor:pointer;opacity:0.7}.list-block2 .button-delete:hover{opacity:1}.list-block2 .button-save{background:url('/bitrix/templates/seo35/images/svg/icon_save.svg') center no-repeat;background-size:contain;width:20px;height:20px;position:absolute;right:6px;top:10px;cursor:pointer;opacity:0.7}.list-block2 .button-save:hover{opacity:1}.list-block2 li.custom input[type=text]{padding:10px;padding-right:40px;background-color:#efefef;border:none;font-size:15px;font-family:Roboto, Arial, Verdana}.list-block2 li.custom input[type=text]:focus{background-color:white}.lesson_list .list-block2 li{border:1px solid #a7a0a0}.lesson_list .list-block2 li.basic{padding:10px;width:100%;height:36px;border:1px solid #fff;background-color:#dededd;font-size:14px;margin:0}.lesson_list .list-block2 li button{display:block;margin-top:20px}.lesson_form_properties .pr_report_table table.td_no_border td{border:1px solid #fff}.form_block.container{min-height:95px;margin-bottom:30px !important}.item_name{margin-left:35px}.input-delete{width:20px;max-width:30px;cursor:pointer;background-color:#fff !important;color:red;font-weight:700;margin:1px 0 0 0 !important;min-width:40px;font-size:18px}.item_new .img_item_container span{height:43px}.main-content .flex-row{justify-content:flex-start}.lb-popup.lb-settings{margin-top:15px}.lb-popup.lb-settings label{display:flex;align-items:center;background:#dedede;padding:15px 10px;margin:2px}.lb-popup.lb-settings label input{margin:0 20px 0 0;width:20px;height:20px}.lb-popup.lb-settings div.view-on-page{margin-top:12px;line-height:2}.lb-popup.lb-journal-lesson tr:not(:first-of-type){background:#dedede}.lb-popup.lb-journal-lesson tr:not(:first-of-type) td{padding:10px;border-bottom:2px solid #fff;border-right:2px solid #fff f}.lb-popup.lb-journal-lesson td{text-align:left}.stage_pagination{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center}.stage_pagination .stage{background:#dedede;border-radius:50%;padding:5px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:26px;color:#a3a3a3;font-weight:700;margin:0 17px;cursor:pointer}.stage_pagination .stage span.stage_span{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50%;position:relative}.stage_pagination .stage:not(:last-of-type) span.stage_span:after{content:'';width:35px;height:2px;background:#dedede;position:absolute;left:calc(100% + 3px)}.stage_pagination .stage.active{background:#a6d67c;color:#326950}.select{display:inline-block;vertical-align:top;width:100%}.select-wrap{max-width:700px;width:100%;margin:20px auto}.select-wrap select{margin:20px}.select-gap{background-color:#dededd;color:#06589c;border:1px solid #06589c;font-size:15px;padding:10px 15px;cursor:pointer;position:relative;height:37px}.on.select-gap,.select-gap:hover{color:#06589c}.select-list{background:transparent;border:1px solid #06589c;margin:0px 0;overflow-y:auto}.select-list.on{display:block}.select-item{border-bottom:1px solid #dededd;height:40px}.select-item span{display:block;padding:10px 15px;cursor:pointer;color:#333}.select-item span:hover{color:#fff}.select-item.selected,.select-item:hover{color:#fff;background:#06589c}.select-item:hover span{color:#fff}.select-gap:after{content:'';display:block;position:absolute;right:15px;top:50%;margin-top:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #06589c;-webkit-transition:all 0.27s ease-in-out;-o-transition:all 0.27s ease-in-out;transition:all 0.27s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.on.select-gap:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}label.search_inputs{background:#dededd;width:46.5%;height:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}label.search_inputs input{display:none}label.search_inputs.check{color:#fff;background:#b7b7b4}label.search_inputs.check:after{content:url('/bitrix/templates/seo35/images/svg/mck_arrow_check.svg');width:15px;height:15px;position:absolute;bottom:2px;right:2px}table.td-color tr:nth-of-type(odd) td:last-of-type,table.td-color tr:nth-of-type(odd).par_full td{background:#b7b7b4}table.td-color tr:nth-of-type(even) td:last-of-type,table.td-color tr:nth-of-type(even).par_full td{background:#efeded}.pr_report_table.color_table tr.darker_tr{background:#326950 !important;color:#fff}.pr_report_table.color_table table tr:nth-of-type(even){background:#b7b7b4}.pr_report_table.color_table table tr:nth-of-type(odd){background:#efeded}.tools-link a{width:17px;height:17px;display:inline-block;cursor:pointer;margin:5px}.tools-link a.view-link,.tools-link a.view-link_disabled{background:url(/bitrix/templates/seo35/images/svg/icon_prosmotr_lessons.svg) center no-repeat;background-size:contain}.tools-link a.info-link,.tools-link a.info-link_disabled{background:url(/bitrix/templates/seo35/images/svg/icon_info_lessons.svg) center no-repeat;background-size:contain}.tools-link a.edit-link,.tools-link a.edit-link_disabled{background:url('/bitrix/templates/seo35/images/svg/icon_redakt_lessons.svg') center no-repeat;background-size:contain}.tools-link a.copy-link,.tools-link a.copy-link_disabled{background:url(/bitrix/templates/seo35/images/svg/icon_copy_lessons.svg) center no-repeat;background-size:contain}.tools-link a.settings-link,.tools-link a.settings-link_disabled{background:url(/bitrix/templates/seo35/images/svg/icon_nastroyyke_lessons.svg) center no-repeat;background-size:contain}.tools-link a.delete-link,.tools-link a.delete-link_disabled{background:url(/bitrix/templates/seo35/images/svg/icon_udalit_lessons.svg) center no-repeat;background-size:contain}.tools-link a[class*="_disabled"]{opacity:0.5;cursor:not-allowed}ul.tabs.methods.lesson_conducting a{color:inherit}.online-course{}.online-course .tabs__square{display:flex;flex-wrap:wrap;padding-left:0;list-style:none;border-bottom:1px solid #02a1dc;margin:3rem 0}.online-course .tabs__square_item{margin-bottom:-1px}.online-course .tabs__square_item img{margin-left:1rem}.online-course .tabs__square_link{background:rgba(2, 161, 220, 0.2);color:#06589c;border-bottom:2px solid #fff;border-left:1px solid #fff;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;height:calc(100% - 0.1rem);display:flex;justify-content:center;align-items:center;padding:0.5rem 1rem;margin-right:0.3rem}.online-course .tabs__square_link.active{background:rgba(2, 161, 220, 0.5);border-bottom:1px solid #02a1dc;height:100%;font-weight:bold}.online-course a[disabled='disabled']{pointer-events:none;cursor:no-drop;background:#dedede}.online-course .title_with_tooltip{display:flex;align-items:center}.online-course .title_with_tooltip h2{padding:0;font-size:1.29rem}.online-course .title_with_tooltip .button.button_tool{font-weight:700;margin:auto 0 auto 1.5rem;display:flex;align-items:center;justify-content:center}.online-course .online_form{margin-bottom:2rem}.online-course .textarea{background:#dededd;padding:0.8rem;color:#444;line-height:1.3;min-height:100px;border:none}.online-course label{font-size:1.43rem;color:#06589c}.online-course .form_row{margin-bottom:2rem;display:flex;max-width:1300px}.online-course .form_block .input{height:35px;border:none;background:#dededd}.online-course .form_block table{margin-top:2rem}.online-course .form_block table th,.online-course .form_block table td{border:none;border-right:1px solid #fff;border-left:1px solid #fff}.online-course .form_block table tr:not(.darker_tr){background:#efefed}.online-course .form_block table tr:not(.darker_tr):nth-of-type(odd){background:#dedede}.online-course .form_block table tr:not(.darker_tr) td{padding:10px}.online-course .form_block table tr:not(.darker_tr) td:first-of-type{text-align:left;font-weight:700}.online-course .form_block table tr:not(.darker_tr) input{width:6rem;height:2.5rem;padding:0 0.5rem 0 1rem}.online-course .col_choice label{margin-bottom:0.8rem}.online-course .schevron:before{right:4px}.online-course .search_wr .col_search{font-size:1.43rem;color:#06589c;max-width:100%}.online-course .search_wr .col_search .up_body{width:3rem;top:0;right:0}.online-course .search_wr .col_search .up_body:before{right:13px}.online-course .button.button_delete{background-image:url(/bitrix/templates/seo35/images/svg/delete.svg);background-repeat:no-repeat;background-position:3px 0;background-size:contain;border:none !important;width:2rem;height:2rem;padding:0;margin:0}.online-course .button.button_delete:hover{background-image:url(/bitrix/templates/seo35/images/svg/delete_red.svg);background-position:4px 1px;width:2rem;height:2rem}.online-course .button{height:35px}.online-course button.button[disabled]:hover{opacity:0.5;background:#06589c}.online-course .webform-field-upload{width:auto;height:40px}.online-course .webform-button-upload{background:#dededd;padding:0.5rem 1rem;height:100%}.online-course .webform-button-upload:before,.online-course .webform-button-upload:after{content:none}.online-course .webform-button-upload:hover{background:#c6c6c5}.online-course .already-uploaded-file{margin-top:1rem !important;display:flex;align-items:center}.online-course .already-uploaded-file span{max-width:25rem;width:auto;word-wrap:break-word}.main-content-college-management .one-level-elements{display:flex}.main-content-college-management .one-level-elements .back_button{margin-top:-5px;margin-right:20px}.teachers_charge_table{position:relative;width:auto;display:inline-block;vertical-align:top}.teachers_charge_table.static{position:absolute;z-index:600;max-width:350px;min-width:350px}.teachers_charge_table.scroll{margin-left:350px;overflow:auto}.teachers_charge_table table thead tr th{height:65px}.teachers_charge_table table thead tr:nth-child(2) th{height:110px}.teachers_charge_table table thead tr:nth-child(3) th{height:90px}.teachers_charge_table table tbody tr td{height:50px;background-color:white}form .hide_button{display:none}.first_in_day{border-top:2px solid black}.day_2 td,.day_4 td,.day_6 td{background-color:#dededd}.delete_distribution_day{color:#00e;cursor:pointer}.no_audition{background:#ff9492}#resultAudition{max-height:400px}.shared_timetable .logotypes_headline{display:flex;align-items:center}.shared_timetable .logotypes_headline img{width:auto;height:85px}.shared_timetable .logotypes_headline h1{font-size:3vw;color:#326950;margin-left:13px;margin-bottom:0;font-family:Corbel-Bold, sans-serif;font-weight:700;border-left:1px solid #326950;padding-left:10px;min-height:65px;display:flex;align-items:center}.shared_timetable .red_error_text{background:#f95555;color:#fff;padding:0.5rem 1rem;width:100%;text-align:center;position:fixed;top:0;left:0;z-index:99}.shared_timetable .poo_name{font-size:3rem;margin:3rem auto;color:#326950;font-family:Corbel-Bold, sans-serif}.shared_timetable .pr_report_table table{margin-bottom:0}.shared_timetable .no_border .table{display:flex;flex-direction:column;align-items:center;justify-content:center}.shared_timetable .no_border .table__title{width:100%;background-color:#a6d67c;position:relative;padding:10px;text-align:center;border:1px solid #818181;font-size:16px;line-height:1.42857}.shared_timetable .no_border .table__body{display:flex;flex-wrap:wrap;padding:20px 0px;justify-content:center}.shared_timetable .no_border .table__body .sht_button{cursor:pointer;border:1px solid #326950;padding:10px 5px;display:flex;align-items:center;justify-content:center;margin:10px 5px;min-width:170px;max-width:170px;text-align:center;line-height:1.2}.shared_timetable .no_border .table__body .sht_button.houses{min-width:220px;max-width:220px}.shared_timetable .no_border .table__body .sht_button.active{background:#326950;color:#fff}.shared_timetable .no_border .table__body .sht_button.has_timetable{font-weight:bold}.shared_timetable .act_bottom{background:#a6d67c, url(../images/svg/schevron-white-top.svg)}.shared_timetable .weeks{display:inline-block}.shared_timetable .weeks.left{float:left;cursor:pointer}.shared_timetable .weeks.right{float:right;cursor:pointer}.shared_timetable .number_3,.shared_timetable .number_4,.shared_timetable .number_7,.shared_timetable .number_8{background-color:#dededd}.timetable_webinars .webinar_icon{background-size:contain;width:33px;height:33px;cursor:pointer;margin:auto;display:inline-block}.timetable_webinars .copy_webinar{background:url(/bitrix/templates/seo35/images/svg/icon_copy_lessons.svg) center no-repeat}.timetable_webinars .add_webinar{background:url(/bitrix/templates/seo35/images/svg/add_webinar.svg?v=1) center no-repeat}.timetable_webinars .added_webinar{background:url(/bitrix/templates/seo35/images/svg/added_webinar.svg) center no-repeat}.timetable_webinars .with_video{background:url(/bitrix/templates/seo35/images/svg/with_video_webinar.svg) center no-repeat}.timetable_webinars .no_video{background:url(/bitrix/templates/seo35/images/svg/no_video_webinar.svg?v=1) center no-repeat}.timetable_webinars .delete_webinar{height:25px;width:22px;display:inline-block;background:url(/bitrix/templates/seo35/images/png/baskets.png) no-repeat 0 0px;background-size:85%;position:relative;top:0px;left:10px}.journal__container{display:flex;flex-direction:column}.journal__container .journal__block_bottom{display:flex}.journal__container .journal__block_bottom .journal__block{max-width:50%}.journal__container .journal__block{display:flex;flex-direction:column;flex-grow:1;padding:10px}.journal__container .journal__content{height:auto;min-height:100px;padding:10px}.journal__container .journal__estimation_table thead{background:#cbf2ac;vertical-align:middle;font-weight:700;line-height:1.2}.journal__container .journal__estimation_table td,.journal__container .journal__estimation_table th{border:1px solid lightgray;padding:10px 5px;vertical-align:middle}.journal__container .journal__estimation_table tbody tr:nth-of-type(even){background:rgba(203, 242, 172, 0.45)}.journal__container .journal__estimation_table thead th:nth-last-child(2),.journal__container .journal__estimation_table tbody tr td:nth-last-child(2){border-right:1px solid transparent}.journal__container .journal__estimation_table .arrow{width:5px;padding:0}.journal__container .journal__estimation_table .arrow button{width:20px;height:20px;background:url(/bitrix/templates/seo35/images/svg/schevron-right.svg) no-repeat center;background-size:contain;border:none;box-shadow:none;cursor:pointer}.journal__container .journal__estimation_table .arrow button:hover,.journal__container .journal__estimation_table .arrow button:active{border:none;box-shadow:none}.journal__container .journal__estimation_table .arrow_back button{transform:rotate(-180deg)}.journal__container .journal__estimation_table .arrow_next{border-left:1px solid transparent}.journal__container .timetable_container{display:flex}.journal__container .timetable_container .timetable_block{width:50%}span.form-required{color:#f00}.red_count{color:#f00;font-weight:bold}.main-content strong{font-weight:bold}.main-content .list-block{border:1px solid #b8b8b8;padding:10px 32px 60px 10px;position:relative;min-height:50px;margin:10px}.main-content .list-block .message{font-size:17px}.main-content .list-block .date{position:absolute;left:10px;bottom:10px;color:gray;font-size:17px}.main-content .list-block .buttons{position:absolute;right:0;bottom:0}.main-content .list-block.not-actual{border-color:#ccc}.main-content .list-block.not-actual .message{color:#c3c3c3}.main-content .list-block.not-actual .date{color:#c3c3c3}.main-content .list-block.not-actual .buttons{display:none}.main-content .mycourses .rating_wr{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex !important;display:-webkit-box;-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}.main-content .mycourses .pr_report_table td.courseList{text-align:left;padding-left:12px}.main-content .mycourses .pr_report_table td.courseList ul{list-style:none}.main-content .mycourses .pr_report_table td.courseList ul li{position:relative}.main-content .mycourses .pr_report_table td.courseList ul li:not(:first-child){display:none}.main-content .mycourses .pr_report_table td.courseList ul li:before{content:'';width:5px;height:5px;background:#000;border-radius:50%;position:absolute;left:-6px;top:6px;transform:translate(-50%)}.main-content .mycourses .pr_report_table td.courseList ul.active li{display:block}.main-content .mycourses .pr_report_table td.courseList .open_courseList{display:block;width:54px;margin:5px 0 0 0;padding:0;color:blue;border-bottom:1px solid blue;cursor:pointer;font-family:Roboto-Regular, sans-serif}.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;flex-wrap:wrap}.col_choice,.nn-textinput{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,.nn-textinput.small{width:100px;min-width:100px}.col_choice .active,.nn-textinput .active{background-color:#a6d67c !important;color:#000}.col_choice h3,.nn-textinput h3,.col_choice label,.nn-textinput label{font-size:18px;margin-bottom:10px;color:#326950;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;margin-top:20px}.col_choice h3 span,.nn-textinput h3 span,.col_choice label span,.nn-textinput label span{display:table-cell;vertical-align:bottom}.col_choice h3.black_title,.nn-textinput h3.black_title,.col_choice label.black_title,.nn-textinput label.black_title{font-size:14px !important;color:#000 !important}.col_choice .scrollbody,.nn-textinput .scrollbody{width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-bottom:1px solid #fff}.col_choice .drop-menu,.nn-textinput .drop-menu{border:1px solid #dededd;margin-bottom:10px;position:relative;z-index:5}.col_choice .drop-menu .scrollbody,.nn-textinput .drop-menu .scrollbody{width:calc(100% + 1px)}.col_choice .drop-menu .scrollbody .scrollbody-item,.nn-textinput .drop-menu .scrollbody .scrollbody-item,.col_choice .drop-menu .scrollbody .selecter,.nn-textinput .drop-menu .scrollbody .selecter{border-bottom:1px solid #ccc;cursor:pointer;background-color:#f1f1f1}.col_choice .drop-menu .scrollbody .scrollbody-item:hover,.nn-textinput .drop-menu .scrollbody .scrollbody-item:hover,.col_choice .drop-menu .scrollbody .selecter:hover,.nn-textinput .drop-menu .scrollbody .selecter:hover{background-color:#d4ece4;color:#000}.col_choice .drop-menu .scrollbody .scrollbody-item:first-child,.nn-textinput .drop-menu .scrollbody .scrollbody-item:first-child,.col_choice .drop-menu .scrollbody .selecter:first-child,.nn-textinput .drop-menu .scrollbody .selecter:first-child{border-bottom:1px solid #ccc}.col_choice .drop-menu .scrollbody .scrollbody-item:last-child,.nn-textinput .drop-menu .scrollbody .scrollbody-item:last-child,.col_choice .drop-menu .scrollbody .selecter:last-child,.nn-textinput .drop-menu .scrollbody .selecter:last-child{border-top:none;border-bottom:none}.col_choice .drop-menu .scrollbody .selecter,.nn-textinput .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,.nn-textinput .drop-menu .scrollbody .scroll-item{width:calc(100% - 36px);padding:10px}.col_choice .drop-menu .scrollbody .scroll-item.full,.nn-textinput .drop-menu .scrollbody .scroll-item.full{width:100%}.col_choice .drop-menu .scrollbody .scroll-item.bold_real_cluster,.nn-textinput .drop-menu .scrollbody .scroll-item.bold_real_cluster{font-weight:bold}.col_choice .drop-menu .scrollbody input[type="checkbox"],.nn-textinput .drop-menu .scrollbody input[type="checkbox"]{width:16px;height:16px;padding:0;margin:10px}.col_choice .drop-menu .click_reports_header,.nn-textinput .drop-menu .click_reports_header{margin:0;padding:10px;padding-right:40px;cursor:pointer;position:relative;background-color:#dededd}.col_choice .select-menu,.nn-textinput .select-menu{margin-bottom:10px}.col_choice .select-menu .selecter,.nn-textinput .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,.nn-textinput .select-menu .scrollbody{margin-top:0}.col_choice .select-menu .scrollbody .selecter,.nn-textinput .select-menu .scrollbody .selecter{border:1px solid #fff;border-top:none;cursor:pointer}.col_choice .select-menu .scrollbody .selecter:hover,.nn-textinput .select-menu .scrollbody .selecter:hover{background-color:#f3f3f3}.col_choice .select-menu .scrollbody .selecter:first-child,.nn-textinput .select-menu .scrollbody .selecter:first-child{border-bottom:1px solid #fff}.col_choice .select-menu .scrollbody .selecter:last-child,.nn-textinput .select-menu .scrollbody .selecter:last-child{border-top:none}.col_choice .select-menu .scroll-item,.nn-textinput .select-menu .scroll-item{width:calc(100% - 36px);padding:10px}.col_choice .select-menu input[type="checkbox"],.nn-textinput .select-menu input[type="checkbox"]{width:16px;height:16px;padding:0;margin:10px}.col_choice input[type=radio],.nn-textinput input[type=radio]{display:none}.col_choice .dr_body,.nn-textinput .dr_body{display:none}.rating_wr .col_choice:last-child{margin-right:0}.scroll-item{padding:10px}.btn_filter{background:transparent;width:20px;height:20px;border:none;outline:none}.btn_filter:active,.btn_filter:focus{outline:none}.btn_filter svg{fill:#fff}.btn_filter.hide svg{fill:#fff}.btn_filter.show svg{fill:orange}.filter-in-table{width:13px;height:13px;cursor:pointer;margin-top:5px}.js-sort > span svg{fill:#fff}.js-sort > span.js-sorted svg{fill:orange}.noBorder{border:none !important}.noBorder-right{border-right:1px solid transparent !important}.noBorder-left{border-left:1px solid transparent !important}.pull-left{float:left !important}.pull-right{float:right !important;max-height:40px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.full-width{width:100% !important}.hidden{display:none !important}.invisible{visibility:hidden !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}table.borders-lite td,table.borders-lite th{border:1px solid lightgray;padding:3px}table.borders-lite b{font-weight:bold}table.borders-lite td.left{text-align:left}.button.button-green{background-color:#398060}.button.button-gray{background-color:#939393;border-color:darkgray}.button.button-red{background-color:#f25353}.button.switch-of_red{border:1px solid red !important;background:transparent;color:red}.button.switch-of_red:hover{background:red;color:#fff}.webinar_top{position:absolute;margin-top:3px;margin-left:10px;padding:2px;z-index:999;width:55%}.webinar_top .text{color:#575757;display:inline-block;margin-top:3px}.webinar_top .copy{background:url(/bitrix/templates/seo35/images/svg/copy_link.svg) no-repeat;width:27px;height:27px;margin-top:-1px;cursor:pointer;display:inline-block;float:right}.webinar_serverId{position:absolute;margin-left:90%;z-index:9;top:11px}.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}tr.table-filter input{width:100%}.table-filter-toggle{width:22px !important;height:22px;position:absolute;right:5px;top:calc(50% - 8px);cursor:pointer;background:url('../images/png/filter-black-shape-symbol.png') center no-repeat}.red_cercle_menu{display:inline;float:right;border-radius:50%;border:2px solid #f25353;color:#f25353;padding:5px 8px;font-weight:bold;margin-top:-9px}.fancybox-outer strong{font-weight:bold}svg.table-tools{width:35px;height:34px;padding:7px;border:1px solid #2f7bb5;fill:#2f7bb5}svg.table-tools-noBorder{width:35px;height:34px;fill:#023a63}svg.svg-green{fill:#177848 !important}svg.table-tools-noBorder:hover{fill:#2f7bb5}svg.table-tools:hover{border:1px solid #cc9a56;background:linear-gradient(rgba(255, 255, 35, 0.84), #fbca83 70%)}.transform_svg,.transform_wrap_svg svg{transform:scale(-1, 1) rotate(180deg) !important}.webinarsList{display:flex;flex-wrap:wrap}.webinarsList__item{width:100%;height:100%;background:#fff;margin-top:6px;position:relative;border:1px solid #a7a4a4;box-shadow:6px 6px 0 #dedede;padding:46px 5px 20px 78px}.webinarsList__item:after{content:'';position:absolute;background:#dadada;top:-1px;left:6px;width:55%;height:23px;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);border-bottom:1px solid #a7a4a4;border-right:1px solid #a7a4a4;border-top:1px solid #dadada;z-index:50}.webinarsList__item_mask{width:calc(100% / 3 - 40px);margin:0 40px 40px 0;max-width:375px;height:auto;min-width:300px;min-height:100px;background:#dadada;position:relative}.webinarsList__item_mask:before{content:'';background:#dadada;position:absolute;top:0;left:0;width:55%;height:29px;border-left:1px solid #dadada;z-index:100}.webinarsList__item h3{color:#326950;margin-bottom:30px}.webinarsList__item ul li{list-style:square;line-height:1.2;color:#000;margin-bottom:10px}.webinarsList__item_pictVideo{width:38px;height:auto;position:absolute;top:45px;left:20px}.webinarsList__item_pictPlay{display:none;width:64px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.webinarsList__item:hover{background:#7b7979;cursor:pointer}.webinarsList__item:hover .webinarsList__item_pictPlay{display:block}@media screen and (max-width:1714px){.main-content .mycourses .rating_wr.rating-3columns{display:-webkit-flex}.button_container-3columns{max-width:420px !important}}@media screen and (max-width:1280px){.main-content .mycourses .rating_wr{display:flex}.pr_report_table{width:100% !important}}@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}}.tr_header_practice{background:#326950}#custom-alert2{display:none;z-index:10001;border:1px solid #6f6f6f;box-shadow:3px 3px 12px gray;padding:20px;width:500px;position:fixed;background-color:white;top:calc(50% - 40px);left:calc(50% - 250px)}#custom-alert2 .text{margin-bottom:20px;color:#444;font-size:16px}#custom-alert2 button{position:absolute;right:0;bottom:0}#custom-alert2-background{z-index:10000;display:none;background-color:gray;opacity:0.5;position:fixed;width:100%;height:100%}.button-help{font-weight:bold;font-size:20px;background-color:white;border-radius:2px;cursor:pointer;border-width:1px}.button-help:before{content:"?"}.help-text{font-size:15px}.help-text p{padding:3px 0}table.timetable_step{border:none}table.timetable_step thead{display:block;overflow:auto;width:100%}table.timetable_step tbody{display:block;width:100%;min-width:100%;max-height:500px;height:auto;margin:0;overflow-y:hidden}table.timetable_step tbody:hover{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}table.timetable_step tbody::-webkit-scrollbar{-webkit-appearance:none;width:7px;display:none}table.timetable_step tbody::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 1px rgba(255, 255, 255, 0.5)}table.timetable_step tbody td{word-break:break-word}table.timetable_step th,table.timetable_step td{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}table.timetable_step.timetable_firstStep{width:1055px !important;min-width:1055px !important;max-width:1055px !important}table.timetable_step.timetable_firstStep thead tr:first-child th,table.timetable_step.timetable_firstStep tbody tr:first-child td{width:120px !important;min-width:120px !important;max-width:120px !important}table.timetable_step.timetable_firstStep thead tr:first-child th:first-child,table.timetable_step.timetable_firstStep tbody tr:first-child td:first-child{width:50px !important;min-width:50px !important;max-width:50px !important}table.timetable_step.timetable_firstStep thead tr:first-child th:nth-of-type(2),table.timetable_step.timetable_firstStep thead tr:first-child th:nth-of-type(5),table.timetable_step.timetable_firstStep tbody tr:first-child td:nth-of-type(2),table.timetable_step.timetable_firstStep tbody tr:first-child td:nth-of-type(5){width:350px !important;min-width:350px !important;max-width:350px !important}table.timetable_step.timetable_firstStep thead tr:first-child th:last-child,table.timetable_step.timetable_firstStep tbody tr:first-child td:last-child{width:122px !important;min-width:122px !important;max-width:122px !important}table.timetable_step.timetable_thirdStep{width:1055px !important;min-width:1055px !important;max-width:1055px !important}table.timetable_step.timetable_thirdStep thead tr:nth-of-type(2) th:nth-of-type(3){width:160px !important;min-width:160px !important;max-width:160px !important}table.timetable_step.timetable_thirdStep thead tr:nth-of-type(2) th:first-child,table.timetable_step.timetable_thirdStep tbody tr:first-child td:first-child{width:82px !important;min-width:82px !important;max-width:82px !important}table.timetable_step.timetable_thirdStep thead tr:nth-of-type(2) th:nth-of-type(2),table.timetable_step.timetable_thirdStep tbody tr:first-child td:nth-of-type(2){width:512px !important;min-width:512px !important;max-width:512px !important}table.timetable_step.timetable_thirdStep tbody tr:first-child td:nth-of-type(3),table.timetable_step.timetable_thirdStep tbody tr:first-child td:nth-of-type(4){width:80px !important;min-width:80px !important;max-width:80px !important}table.timetable_step.timetable_thirdStep thead tr:nth-of-type(2) th:nth-of-type(4),table.timetable_step.timetable_thirdStep tbody tr:first-child td:nth-of-type(5){width:350px !important;min-width:350px !important;max-width:350px !important}table.timetable_step.timetable_thirdStep thead tr:nth-of-type(2) th:nth-of-type(5),table.timetable_step.timetable_thirdStep tbody tr:first-child td:nth-of-type(6){width:165px !important;min-width:165px !important;max-width:165px !important}table.timetable_step.timetable_fourthStep{width:1055px !important;min-width:1055px !important;max-width:1055px !important}table.timetable_step.timetable_fourthStep thead tr:nth-of-type(2) th,table.timetable_step.timetable_fourthStep thead tr:nth-of-type(3) th,table.timetable_step.timetable_fourthStep thead tr:nth-of-type(4) th,table.timetable_step.timetable_fourthStep thead th[rowspan],table.timetable_step.timetable_fourthStep tbody tr:first-child td{width:100px !important;min-width:100px !important;max-width:100px !important}table.timetable_step.timetable_fourthStep thead tr:first-child th:first-child,table.timetable_step.timetable_fourthStep tbody tr:first-child td:first-child{width:80px !important;min-width:80px !important;max-width:80px !important}table.timetable_step.timetable_fourthStep thead tr:first-child th:nth-of-type(2),table.timetable_step.timetable_fourthStep tbody tr:first-child td:nth-of-type(2){width:197px !important;min-width:197px !important;max-width:197px !important}table.timetable_step.timetable_fifthStep{width:1055px !important;min-width:1055px !important;max-width:1055px !important}table.timetable_step.timetable_fifthStep thead tr:nth-of-type(3) th,table.timetable_step.timetable_fifthStep thead th[rowspan],table.timetable_step.timetable_fifthStep tbody tr:first-child td{width:162px !important;min-width:162px !important;max-width:162px !important}table.timetable_step.timetable_fifthStep thead tr:first-child th:first-child,table.timetable_step.timetable_fifthStep tbody tr:first-child td:first-child{width:90px !important;min-width:90px !important;max-width:90px !important}table.timetable_step.timetable_fifthStep thead tr:first-child th:nth-of-type(2),table.timetable_step.timetable_fifthStep tbody tr:first-child td:nth-of-type(2){width:450px !important;min-width:450px !important;max-width:450px !important}table.timetable_step.timetable_sixthStep{width:1055px !important;min-width:1055px !important;max-width:1055px !important}table.timetable_step.timetable_sixthStep thead tr:nth-of-type(2) th,table.timetable_step.timetable_sixthStep tbody tr:first-child td{width:150px !important;min-width:150px !important;max-width:150px !important}table.timetable_step.timetable_sixthStep thead tr:first-child th:first-child,table.timetable_step.timetable_sixthStep tbody tr:first-child td:first-child{width:79px !important;min-width:79px !important;max-width:79px !important}table.timetable_step.timetable_sixthStep thead tr:first-child th:nth-of-type(2),table.timetable_step.timetable_sixthStep tbody tr:first-child td:nth-of-type(2){width:449px !important;min-width:449px !important;max-width:449px !important}table.timetable_step.timetable_seventhStep{width:954px !important;min-width:954px !important;max-width:1055px !important}table.timetable_step.timetable_seventhStep thead tr:first-child th:first-child,table.timetable_step.timetable_seventhStep tbody tr:first-child td:first-child{width:650px !important;min-width:650px !important;max-width:650px !important}table.timetable_step.timetable_seventhStep thead tr:nth-of-type(2) th,table.timetable_step.timetable_seventhStep tbody tr:first-child td{width:150px !important;min-width:150px !important;max-width:150px !important}table.timetable_step.timetable_seventhStep + form input#save_form__save{min-width:130px}table.table_scroll_adapt thead{display:block;overflow:auto;width:100%}table.table_scroll_adapt thead th.th_scroll{width:16px !important;min-width:16px !important;max-width:16px !important;padding:0;background:#fff;border:1px solid transparent}table.table_scroll_adapt tbody{display:block;width:100%;min-width:100%;max-height:500px;height:auto;margin:0;overflow-y:hidden}table.table_scroll_adapt tbody::-webkit-scrollbar{display:none}table.table_scroll_adapt tbody:hover{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}table.table_scroll_adapt td{min-width:86px}.wrap_flex.wrap_flex-installation{padding:3% 4% 2%;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;flex:1 0 auto}.wrap_flex.wrap_flex-installation:before{content:'';width:65%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 1) 75%);display:block;position:absolute;right:0;top:0}.wrap_flex.wrap_flex-installation .wrapper_flex_index{display:flex;flex-direction:column;align-items:flex-end;margin-right:0;position:relative;width:100%;height:100%}.wrap_flex.wrap_flex-installation .title{text-align:right}.wrap_flex.wrap_flex-installation .title h1{font-size:3.5vw;color:#003674;font-family:Roboto-Black, sans-serif}.wrap_flex.wrap_flex-installation .login{margin-top:4%;margin-left:auto;font-family:Roboto-Bold, sans-serif}.wrap_flex.wrap_flex-installation .login p.pls_log{display:none}.wrap_flex.wrap_flex-installation .login .pls_log-installation{display:flex}.wrap_flex.wrap_flex-installation .login .pls_log-installation .pls_log{font-size:20px;color:#003674;margin-right:auto}.wrap_flex.wrap_flex-installation .login .pls_log-installation .link-forgot-installation{font-family:Roboto-Bold, sans-serif;font-size:23px !important;margin-left:auto;text-decoration:none;color:#003674}.wrap_flex.wrap_flex-installation .login .pls_log-installation .link-forgot-installation:hover{color:#0d59b0}.wrap_flex.wrap_flex-installation .login .pls_log-installation + form .link-forgot-password,.wrap_flex.wrap_flex-installation .login .pls_log-installation + form .block-forgot-password,.wrap_flex.wrap_flex-installation .login .pls_log-installation + form .btn-login{display:none}.wrap_flex.wrap_flex-installation .login .pls_log-installation + form .btn-login.btn-login-installation{display:block}.wrap_flex.wrap_flex-installation .login .pls_log-installation + form .error_field.error_field-installation{margin-left:auto}.wrap_flex.wrap_flex-installation .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;width:772px;height:91px;margin-top:7px;margin-bottom:0;background:#003674;position:relative}.wrap_flex.wrap_flex-installation .login form .link-forgot-password{display:none !important}.wrap_flex.wrap_flex-installation .login form input[type="text"],.wrap_flex.wrap_flex-installation .login form input[type="password"]{width:326px;height:52px;margin-right:17px;font-size:20px;font-family:Roboto-Regular, sans-serif;padding-left:5px}.wrap_flex.wrap_flex-installation .login form input[type="text"]::placeholder,.wrap_flex.wrap_flex-installation .login form input[type="password"]::placeholder{color:#7e7f7f}.wrap_flex.wrap_flex-installation .login form .field-password{position:relative}.wrap_flex.wrap_flex-installation .login form .field-password .svg_auth{fill:#7e7f7f;position:absolute;width:30px;height:30px;top:calc(50% - 15px);right:30px;background:url(/bitrix/templates/seo35/images/svg/icon_eye.svg) no-repeat}.wrap_flex.wrap_flex-installation .login form .field-password .svg_auth:hover{cursor:pointer;opacity:0.6}.wrap_flex.wrap_flex-installation .login form .btn-login-installation{width:50px;height:50px;background-image:url(/bitrix/templates/seo30/images/svg/arrow_next_new.svg);background-size:50px;-webkit-transition:all 0s ease;transition:all 0s ease;cursor:pointer}.wrap_flex.wrap_flex-installation .login form .btn-login-installation:hover{background-image:url(/bitrix/templates/seo30/images/svg/arrow_next_new_h.svg)}.wrap_flex.wrap_flex-installation .login .field-installation{display:flex;margin-bottom:40px}.wrap_flex.wrap_flex-installation .login .field-installation .faq-installation{display:flex;align-items:center;justify-content:center;width:291px;height:43px;background:linear-gradient(to top, #003674, #002057);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.wrap_flex.wrap_flex-installation .login .field-installation .faq-installation a{color:#fff;font-size:18px;font-family:Roboto-Regular, sans-serif;text-decoration:underline}.wrap_flex.wrap_flex-installation .login .field-installation .faq-installation a:hover{color:#dedede}.wrap_flex.wrap_flex-installation .login .error_field-installation{display:block;margin-left:auto;align-items:center;color:#f00;text-align:right;line-height:30px;position:absolute;right:0;top:97px;font-size:23px}.wrap_flex.wrap_flex-installation .about-gvs{display:none}.wrap_flex.wrap_flex-installation .menu-btns{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.wrap_flex.wrap_flex-installation .menu-btns a{text-decoration:none;border:3px solid #003674;border-radius:3px;background:transparent;margin-bottom:23px;color:#003674;font-family:Roboto-Bold, sans-serif;font-size:20px;padding:12px 20px;width:auto;display:flex;margin-left:auto;min-width:154px;justify-content:center;cursor:pointer}.wrap_flex.wrap_flex-installation .menu-btns a:hover,.wrap_flex.wrap_flex-installation .menu-btns a:active{background:#003674;color:#fff}.pls_log-installation,.faq-installation,.btn-login-installation,.field-installation{display:none}.hidden_group_in_filter{display:none}::-ms-clear,::-ms-reveal{display:none !important}.d-flex{display:flex !important}.flex-wrap{flex-wrap:wrap !important}@media all and (min-width:2000px){.wrap_flex.wrap_flex-installation .title h1{font-size:70px}}@media all and (max-width:1520px){.wrap_flex.wrap_flex-installation:before{width:80%;background:linear-gradient(to right, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 1) 50%)}}@media all and (max-width:1070px){.wrap_flex.wrap_flex-installation:before{width:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 1) 50%)}}@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 all and (max-width:945px){.wrap_flex.wrap_flex-installation{padding:50px 50px 10px 50px}.wrap_flex.wrap_flex-installation .title h1{font-size:43px}}@media all and (max-width:858px){.wrap_flex.wrap_flex-installation:before{width:100%;background:rgba(255, 255, 255, 0.7)}.wrap_flex.wrap_flex-installation .login{width:425px}.wrap_flex.wrap_flex-installation .login form{flex-direction:column;width:425px;height:165px;margin-left:auto;margin-right:0;padding-left:0;align-items:flex-start}.wrap_flex.wrap_flex-installation .login form input[type="text"],.wrap_flex.wrap_flex-installation .login form input[type="password"]{margin:15px}.wrap_flex.wrap_flex-installation .login form .btn-login-installation{margin-left:auto;margin-top:-130px}.wrap_flex.wrap_flex-installation .login .pls_log-installation{flex-direction:column}.wrap_flex.wrap_flex-installation .login .pls_log-installation .pls_log{margin-bottom:15px;max-width:100%}}