

body {
    background: radial-gradient(95.97% 95.97% at 1.33% -4.03%, #E8ECF1 0%, #DAE0E9 100%);
    background-attachment: fixed!important;
}
/*Общее*/
.gc-user-guest .container {margin: 0 auto !important;}
.page-header h1 {font-weight: 400;}
h3 {font-weight: 400;}
html body,.comments-tree,.block-set,
body .gc-user-logined h1,
body .gc-user-logined h2,
body .gc-user-logined h3,.f-text,
body .gc-user-logined h4,
body .gc-user-logined h5,
body .gc-user-logined h6,
body .gc-user-logined p,
body .gc-user-logined a:not(.re-icon) {font-family: 'Montserrat',Arial,sans-serif;}
.gc-user-logined:not(.loadplz) {#opacity: 0;}
.gc-user-logined:not(.gc-user-admin) .menu-item-schedule {#display: none;}
.item-image {z-index: 44;position: relative;}  
.user-profile-image  {border-radius: 100% !important;    background: #fff;}   
.f-text a {text-decoration: underline; color: #111; font-weight: bold;}
/*.f-text {font-family: "proxima-nova", "Lato", Helvetica, Arial, sans-serif;}*/
.page-header {margin-top: 0 !important;}
.page-header {margin-bottom: 0 !important;}
iframe {width: 100%;} 
.btn-link,a {color: #666666;}
.btn-link:hover,a:hover {color: #1c1c1c;}   
.content-menu {border: 1px solid rgba(0,0,0,0.07);border-radius: 3px;}
a:focus {text-decoration: none !important;}
.editor-control-panel {box-shadow: none !important;}
#ParamsObject_counters_html {min-height: 600px;}
.btn.btn-send {border-radius: 5px !important;}
.th_out {display: table;height: 100%;width: 100%;}
.th_in {display: table-cell;vertical-align: middle;}
ol mark {display: inline;font-size: 13px;}
body.large_wall {background: #F2F5F8;}
.flasher {overflow: hidden;position: relative;}
.flasher:after {content: "";width: 50px;background: #fff; height: 200px;top: -50px;position: absolute;transform: rotate(45deg);animation-duration: 5s !important;animation-iteration-count: infinite;animation-name: flasher !important;}
@keyframes flasher { 0% {    left: -100px; }20% {   left: 110%; } 100% {   left: 110%; }}
.menu-item-myAccounts {display: none;}
.lesson_cover {padding-top: 56%;background-size: cover !important;position: relative;cursor: pointer;display: block;}
.info_play {text-align: center; width: 70px;height: 70px;border-radius: 100%;background: #111;margin: 0 auto;}
.info_play i {line-height: 70px;font-size: 30px;color: #fff;padding: 0px 0 0 6px;animation-duration: 0.3s !important;animation-iteration-count: infinite;animation-name: ts_im !important;}
.lesson_wrap {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.th_out {display: table;height: 100%;width: 100%;}
.th_in {display: table-cell;vertical-align: middle;}
@keyframes ts_im { 0% {    font-size: 25px; }20% {   font-size: 30px; } 100% {  font-size: 25px; }}
.widther {max-width: 550px;margin: 0 auto;padding: 10px;}
.widther_wrap {margin: 40px 0;}
.widther_wrap b {display: block;color: #111;}
.widther_wrap.nomargbot {margin-bottom: 5px;}
.widther_wrap.closer {position: relative;bottom: -30px;margin-top: 10px;}
.builder h2 {font-weight: 600;color: #111;}
.builder h3 {color: #111;margin-bottom: 10px;}
.builder ol {padding-left: 20px;}
.keyholder {background: #ffe7a4;border-radius: 5px;font-size: 12px;color: #666666;}
.keyholder b {display: inline-block;}
.person_wrap {padding-top: 10px !important;padding-right: 20px !important;position: relative;overflow: hidden;border: 0 !important;margin-bottom: 20px !important;z-index: 4;border-top: 1px solid rgba(255,255,255,0.5) !important;border-bottom: 1px solid rgba(0,0,0,0.2) !important;height: 80px;width: 100%;border-radius: 5px !important;background: #ffe7a1;padding-left: 80px !important;}
/*.person_img {background-image:url(https://fs-th02.getcourse.ru/fileservice/file/thumbnail/h/AB.e31d06775d739d8487f0f3efcfb24d50.jpg/s/200x200/a/48056/sc/131);width: 60px;height: 60px;left: 5px;top: 10px;position: absolute;background-size: cover;border-radius: 100%;box-shadow: 0 5px 5px rgba(0,0,0,0.1);}*/
.person_p {font-size: 12px;padding-top: 5px;}
.person_p b {display: block;color: #060606;font-size: 15px;line-height: 15px;}
.person_img {
  animation: border 1s ease infinite;
  cursor: none;
  border: 2px solid;
}
@keyframes border {
  0% {border-color: #fff;}
  100% {border-color: #ffe7a4;}
}
.timecod strong{min-width: 60px;
    display: block;
    float: left;
    text-align: right;
    padding-right: 15px;
background: linear-gradient(106.78deg, #F3C47C -27.41%, #91764F 101.68%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.timecod h3{font-weight: 700;}

/*Левое меню*/
.menu-item-profile img {width: 50px; border-radius: 100%;}
.menu-item-notifications_button_small img {width: 20px;}
.menu-item-sales img {width: 17px;}
.menu-item-chatium img {width: 17px;}
.menu-item-cms img {width: 18.5px;}
.menu-item-teach img {width: 14px;}
.menu-item-user img  {width: 17.5px;}
.menu-item-tasks img {width: 17px;}
.menu-item-notifications img {width: 17.5px;}
.gc-account-logo, .standard-logo {  #display: none;}
.gc-account-leftbar .gc-account-user-menu li a {background: #2e3353;}
.gc-account-leftbar .gc-account-user-menu li:not(.active) a:hover {background-color: #525252;}
.gc-account-leftbar,.leftbar,.gc-account-leftbar .toggle-link {background: #111;}

.profile-auth-image.img-circle {height: 25px;}
.gc-account-user-submenu-bar .gc-account-user-submenu li a {color: #333;}
.btn:not(.btn-social) {border-radius: 100px;}

.mon {position: absolute;left: 50%;}
.mon img {width: 100%;}
.mon_1 {animation-duration: 2s !important;animation-delay: 0.2s;animation-iteration-count: infinite;animation-name: ts_fm_m2 !important;position: absolute;width: 17%;top: 48%;left: 74%;}
.mon_2 {animation-duration: 6s !important;animation-delay: 0.5s;animation-iteration-count: infinite;animation-name: ts_fm_m3 !important;position: absolute;width: 13%;left: 88%;top: 8%;}
.mon_3 {animation-duration: 4s !important;animation-delay: 0.3s;animation-iteration-count: infinite;animation-name: ts_fm_m4 !important;position: absolute;width: 66px;left: -1%;top: 1%;}
.mon_4 {animation-duration: 5s !important;animation-delay: 0.8s;animation-iteration-count: infinite;animation-name: ts_fm_m5 !important;position: absolute;width: 13%;top: 57%;left: 2%;}
@keyframes ts_fm_m1 {0% {margin-top: 0%;}50% {margin-top: 6%;}100% {margin-top: 0%;}}
@keyframes ts_fm_m2 {0% {margin-top: 0%;}50% {margin-top: 3%;}100% {margin-top: 0%;}}
@keyframes ts_fm_m3 {0% {margin-top: 0%;}50% {margin-top: 3%;}100% {margin-top: 0%;}}
@keyframes ts_fm_m4 {0% {margin-top: 0%;}50% {margin-top: 3%;}100% {margin-top: 0%;}}
@keyframes ts_fm_m5 {0% {margin-top: 0%;}50% {margin-top: 4%;}100% {margin-top: 0%;}}
@keyframes animatebomb { 0% { margin-top: 5px; } 50% { margin-top: -5px; } 100% { margin-top: 5px; } }
.standard-form {background: #ffffff;}

.gc-account-user-menu li:not(.menu-item-profile) img {-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */filter: grayscale(100%);}




