*{box-sizing:border-box}html{height:100%}ul,li,body,html,a,h1,h2,p{padding:0;list-style:none;margin:0;text-decoration:none}body{font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff;height:100%;padding:80px 0 60px 0;overflow:hidden;width:100%;min-width:300px;height:100%}header,footer,nav,section{display:block}.clock{border-radius:50%;border:1px solid #000;background-size:88%;padding-bottom:15%;position:relative;width:20em;top:0;position:absolute}.clock:before{content:" ";position:absolute;z-index:-1;top:5px;left:5px;right:5px;bottom:5px;border:1px solid #000;border-radius:50%}.minutes-container,.number-container,.cross{position:absolute;top:0;right:0;bottom:0;left:0}.minutes{background:#000;height:50%;left:50%;position:absolute;transform-origin:50% 100%;width:.5%}.minutes-container{animation:rotate 1s infinite linear}.cross::after{content:" ";background:#000;height:100%;left:50%;position:absolute;transform:rotate(90deg);width:.5%}.cross::before{content:" ";background:#000;height:100%;left:50%;position:absolute;transform-origin:50% 100%;width:.5%}@keyframes rotate{100%{transform:rotateZ(360deg)}}header{position:absolute;top:0;width:100%;box-sizing:border-box;border-bottom:1px solid #ccc;min-width:300px}header>div{background-color:#3c3c3b;border-bottom:1px solid #ccc;padding:0 10px}header>div ul{height:80px;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;justify-content:space-between;align-items:center}header>div ul li{display:-ms-flexbox;-ms-flex-align:center;align-items:center;display:flex}header>div ul a{background-repeat:no-repeat;background-position:0;width:235px;height:50px;display:block}main{overflow-y:auto;overflow-x:hidden;height:100%;border-bottom:1px solid #ccc;min-width:300px}.title{background:#00bcd7;height:40px;color:#fff;line-height:40px;font-size:16px;text-transform:uppercase;border-bottom:1px solid #ccc}.title span{padding:0 10px}.back{background:#fff;color:#000;height:40px;box-shadow:1px 0 4px 0 rgba(0,0,0,.3);line-height:35px;font-size:14px}.info{background:#efefef;border-bottom:1px solid #ccc}.grid{min-height:100px;padding:20px 10px}h1{color:#00bcd7;font-weight:400;text-transform:uppercase;font-size:24px}p.name{font-size:14px}.arrow_l{display:block;background-image:url(img/icon_sprite.svg);background-repeat:no-repeat;background-position:-330px -90px;float:left;width:30px;height:30px;margin:3px 0 0 0}.rec_section{margin:50px auto;padding:0 10px}.rec_section>div{display:flex;display:-ms-flexbox}.rec_section>div>*{}.video_wrap{width:100%;max-width:600px;position:relative;box-shadow:0 0 15px 1px rgba(0,0,0,.05),inset 0 0 0 1px #e8e8e8;border-radius:5px;padding:2px 0 2px 0;overflow:hidden}.video_block{height:100%;width:100%}.video_body{display:-ms-flexbox;-ms-flex-align:start;-ms-flex-pack:distribute;-ms-flex:1;-ms-flex-wrap:wrap;display:flex;justify-content:space-around;align-items:flex-start;flex:4;-ms-flex:4;flex-wrap:wrap}video{display:block;width:100%;padding:0 1px;max-height:299px}.controls{padding:0 5px;position:relative;z-index:15;white-space:nowrap}.controls button{background:none;border:none;outline:none;padding:10px 15px;margin:0 5px 5px 0;background:#00bcd7;color:#fff;display:inline-block;cursor:pointer;min-width:75px;font-size:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}button:disabled{background:#f7f7f7;box-shadow:inset 0 0 0 1px #ececec;color:#ccc;pointer-events:none}.number_container{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.08);top:0;display:flex;justify-content:center;align-items:center;font-size:150px;color:#3c3c3b;font-weight:800;z-index:0;opacity:.5;padding-bottom:80px}.count{margin:5px 0;position:relative;padding:0 5px}.bar_block{background:#fafafa;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.03);margin:5px 0}.bar{background-color:#00bcd7;height:10px;width:0}.text{display:block;color:#fff;text-align:center;height:18px;width:20px;font-size:12px;font-weight:700;background-color:#3c3c3b;float:right;margin:9px 0 0 10px;line-height:normal}.text:empty{display:none}.text_block{float:right;line-height:35px;font-size:12px;font-weight:800;color:#3c3c3b;position:relative;z-index:10}aside{-ms-flex:2;flex:2;margin-left:25px;color:#3c3c3b;font-weight:400;text-transform:uppercase;font-size:24px;line-height:1}aside>ul{margin-top:30px}aside span{display:block;font-size:14px;font-weight:bold;text-transform:uppercase;color:#00bcd7;margin:15px 0}aside li:first-child span{margin-top:0}.history{float:left;width:100%}.history>div{}.history_title{float:left;width:100%}.history_title>span{float:left;display:block;margin:5px 10px 5px 0;font-weight:bold;text-transform:uppercase;color:#04bbd8}.history_content{float:left;width:100%}.history_content>div{float:left;width:100%;margin:10px 0;padding:10px;border-radius:5px;background-color:rgba(255,255,255,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05)}.history_content>div:nth-child(2n+1){}.history_content>div:last-child{box-shadow:none}.history_content>div label{font-weight:600;padding:5px 0;display:block}.history_content .text{margin:0 0 10px 0}.history_content button{float:right}.evaluations{overflow:hidden}.evaluations .fixed{height:100%;max-height:270px}.evaluations .sections{padding:0}.adddata{height:100%;max-width:600px;padding:0 20px;margin-top:20px;background-color:rgba(0,0,0,.02);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.adddata .textarea_cont{padding:10px 0;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05);margin:0 0 10px 0;display:block}.adddata .textarea_cont textarea{width:100%;margin:0;font-size:11px;display:block;margin:10px 0 0 0}.adddata .description{font-style:italic;font-size:12px;color:#7b7b7b}.adddata .description p{margin:15px 0}.adddata button{float:right;margin-left:10px}.add_send{display:none}.send{display:block}.hide_send.flex_item.fixed{max-height:90px}.hide_send .adddata{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;align-items:center;justify-content:space-between}.hide_send .adddata .description{display:block}.hide_send .textarea_cont{display:none}.hide_send .add_send{display:block}.hide_send .send{display:none}.adddata{}.adddata{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;align-items:center;justify-content:space-between;min-height:60px}.message_block{width:100%;height:100%;padding:50px 20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),0 0 5px 0 rgba(0,0,0,.05);border-radius:5px;background-color:#fdfdfd}.message_block h1{font-size:24px;font-weight:600}.message_block p{font-size:14px}.error_link{display:block;margin:15px 0}.error_link a{display:block;font-size:12px;font-weight:600;color:#00bcd7;max-width:400px;text-overflow:ellipsis;overflow:hidden}footer{height:60px;background:#3c3c3b;padding:10px 30px 0 20px;width:100%;box-sizing:border-box;bottom:0;margin-top:20px;position:absolute;bottom:0;min-width:300px}footer>div{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;justify-content:space-between;align-items:center;height:100%}.socialMenu{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;justify-content:space-between;align-items:center}.symbol{margin-left:10px;color:#fff}footer>div>div:first-child{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:justify;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:12px}.suffix{color:#fff;font-size:12px;display:block}.copyright{color:#fff;font-size:12px;display:inline-block;margin:auto}.copyright a{color:#fff;font-size:12px;display:inline-block;margin-left:9px}footer em{display:inline-block;margin-left:10px}footer .socialMenu .symbol a{display:block;font-size:0;height:30px;width:30px;background-image:url(img/icon_sprite.svg);background-repeat:no-repeat;color:transparent}.linkedin{background-position:-390px 0}.twitter{background-position:-420px 0}.facebook{background-position:-360px 0}.max_width{max-width:1180px;margin:0 auto}@media only screen and (max-width:1000px){.rec_section{margin-top:25px}.rec_section>div{-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:500px}aside{-ms-flex-order:1;order:1;margin:0 0 25px 0;-ms-flex:auto;flex:auto}aside>ul{margin-top:25px}aside>ul span{margin:5px 0}aside li:first-child span{}.video_body{-ms-flex-order:2;-ms-flex-pack:start;order:2;justify-content:flex-start}}@media only screen and (max-width:767px){footer>div{display:block;width:auto;margin:0 auto}footer>div>div:first-child{margin:0 auto}.socialMenu{width:120px;margin:0 auto}.suffix{display:none}}@media only screen and (max-height:800px){body{padding:60px 0 60px 0}header>div ul{height:60px}.title{height:30px;line-height:30px;font-size:12px}.grid{padding:10px;min-height:0}h1{font-size:16px}.rec_section{margin-top:10px}aside{font-size:16px;margin:0 0 10px 0}aside span{font-size:12px}aside>ul{margin-top:10px}}@media only screen and (max-width:400px){.text_block .label{display:none}}.modal_btn{box-shadow:inset 0 1px 0 0 #fff;background:linear-gradient(to bottom,#fff 5%,#f6f6f6 100%);background-color:#fff;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;font-family:Arial;font-size:14px;font-weight:bold;padding:10px 12px;text-decoration:none;text-shadow:0 1px 0 #fff}@media only screen and (max-width:700px){.modal_btn{display:none}}.modal_btn:hover{background:linear-gradient(to bottom,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6}.modal_btn:active{position:relative;top:1px}.modal{display:none;position:fixed;z-index:100;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:10px;border:1px solid #888;width:300px}.modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold;line-height:20px;display:block;text-align:right;width:100%}.modal-content .close:hover,.modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-content p{padding:30px 10px 0 10px}