body{font-family:Arial,Helvetica,sans-serif;color:#4c4c4c;margin-bottom:60px}html{position:relative;min-height:99%}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;height:60px;line-height:60px}@media(max-width:568px){.maintopcontentwrapper{padding-left:.4rem !important;padding-right:.4rem !important}}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.65rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1.15rem}h6,.h6{font-size:1rem}.card{box-shadow:1px 2px 5px rgba(0,0,0,.04)}.topbar{background:#009efb;background:-moz-linear-gradient(left,#0178bc 0%,#00bdda 100%);background:-webkit-linear-gradient(left,#0178bc 0%,#00bdda 100%);background:linear-gradient(to right,#0178bc 0%,#00bdda 100%)}.topbar .navbar-brand{background:url('/images/logo/logo-w.png') no-repeat;width:273px;height:40px;text-indent:-10000px}@media(max-width:567px){.topbar .navbar-brand{background:url('/images/logo/logo-w-sq.png') no-repeat;text-indent:0;padding-left:45px;margin-left:5px;width:44px}}@media(max-width:575px){.topbar{padding-left:5px;padding-right:5px}}.wrapper{display:flex;width:100%;align-items:stretch}#sidebar,#userbar{padding:10px;border:solid thin #ddd;background:#fff;box-shadow:1px 0 10px rgba(0,0,0,.04)}#sidebar{margin-top:.5rem !important;min-width:250px;max-width:250px;margin-right:20px}#sidebar ul li{padding-top:5px}#sidebar ul li ul li{padding-top:0}#userbar{min-width:200px;max-width:200px;margin-top:-500px;margin-right:5px;right:0;z-index:50;position:absolute;border-radius:.25rem;box-shadow:1px 0 20px rgba(0,0,0,.08)}#userbar.active{margin-top:10px}#content{width:100%}@media(max-width:768px){#sidebar{margin-top:0 !important;margin-left:-300px;z-index:50;position:absolute;border-radius:.25rem;box-shadow:1px 0 20px rgba(0,0,0,.08);transition:all .3s}}#sidebar.active{margin-left:0}.item-edit-mode{background:#fefff5;box-shadow:1px 0 12px rgba(0,0,0,.06)}.panel{border-radius:3px;background-color:#f8f8ff}.testprocess_box label{cursor:pointer;border-radius:4px;padding:2px;margin-left:7px}.testprocess_box label:hover{background-color:#ddd}.testprocess_box input[type="radio"]:checked+label.answer,.testprocess_box input[type="checkbox"]:checked+label.answer{background-color:#0094ff;color:#fff}#testform .testprocess_box label.answer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testprocess_box label.answer::before{font-family:'FontAwesome';color:#51c34c;padding-right:5px}.testprocess_box input[type="radio"]+label.answer::before{content:""}.testprocess_box input[type="radio"]:checked+label.answer::before{content:"";color:#77fc71}.testprocess_box input[type="checkbox"]+label.answer::before{content:""}.testprocess_box input[type="checkbox"]:checked+label.answer::before{content:"";color:#77fc71}.unselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumb-item+.breadcrumb-item::before{font-family:'FontAwesome';content:""}h1,h2,h3,h4,h5,h6{color:#26a}#vk_comments{max-width:600px;margin-top:5px}#content blockquote{padding-top:.5em;padding-bottom:.5em;padding-left:12px;margin-left:30px;min-height:25px;border:none}#content blockquote::before{font-family:'FontAwesome';font-size:xx-large;margin-right:5px;margin-left:-30px;color:#009efb;content:""}img{max-width:100%;height:auto}.hint{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,.linkdata,span.hint{color:#0067d7}.linkdata,span.hint{cursor:pointer}.linkdata:hover{text-decoration:underline}p a,p .linkdata,blockquote a{text-decoration:underline}p a:hover,p .linkdata:hover,blockquote a:hover{text-decoration:none}a.btn,a.btn:hover{text-decoration:none}.testprocess_box{margin-top:1rem;background:transparent;border:thin #ddd solid;padding-left:.7rem;padding-right:.7rem;border-radius:7px}.testprocess_box h3,.testprocess_box h4{text-align:left;border-radius:0 0 0 0;border-bottom:thin #ddd dashed;background:transparent;border-top:thin none;border-left:thin none;border-right:thin none;padding-top:5px;padding-bottom:5px;margin:0}#testform,#testform .testprocess_box h3,#testform .testprocess_box h4{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testprocess_box img{max-height:50vh;border-radius:4px}.test-thumbnail-container{display:block;margin-bottom:10px}.test-thumbnail-container img{max-height:80vh}@media(min-width:992px){.test-thumbnail-container{max-width:50%;margin-left:10px;float:right}.test-thumbnail-container img{max-height:70vh}}.shadow-item-container{position:relative;max-width:99.99%}.shadow-item-container::after{bottom:15px;box-shadow:0 10px 25px -7px #000;height:40%;content:" ";left:10%;position:absolute;width:80%}.shadow-item-container img{z-index:2;position:relative;background-color:#fff;padding:4px;border:1px solid #ddd;border-radius:4px}.customP strong{font-weight:normal}.date{color:#79a}a.hint,span.hint{text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px}.result_test_box{background:#ffc;color:#444}div.vote-wrap{overflow:hidden}div.vote-block{position:relative}div.vote-hover{float:left;cursor:pointer}div.vote-stars{position:absolute;left:0;top:0}div.vote-active{position:absolute;left:0;top:0}div.vote-result{color:#ccc;font-size:14px;margin-top:12px;padding-left:190px}div.vote-success{clear:both;color:#ccc;font-size:14px;margin:10px 0 0 10px}.gsc-input-box{border-bottom:solid thin #ccc}.notefield{background:url('/images/elements/top-left-corner-16.png') top left no-repeat #fdffc3;border-right:1px #888 solid;border-bottom:1px #888 solid;padding:12px 5px 15px 12px;position:relative;box-shadow:10px 10px 8px rgba(0,0,0,.05);pointer-events:none}.notefield:before{content:'';position:absolute;top:16px;left:0;bottom:0;right:0;border-left:1px #888 solid}.notefield:after{content:'';position:absolute;top:0;left:16px;bottom:0;right:0;border-top:1px #888 solid}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;border:1px solid #ccc}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.font90{font-size:90%}.text-wrap{white-space:normal !important}