@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700|Raleway:400,700);.actions{position:absolute;top:20px;right:270px}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}html{overflow-y:auto}ul li{margin-left:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}.disabled .clickable,.disabled label,.disabled input[type=button],.disabled input[type=submit],.disabled button{cursor:default}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}html{overflow-y:hidden}#app{margin-top:60px;margin-left:250px}.app-inner{position:relative}span.error{color:red}.loading{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:5;text-align:center;opacity:1;transition:opacity .3s;background-color:#F3FCFE}.loading.fade-out{opacity:0}.loading.cover-top-bar{position:fixed;z-index:50000}.loading.cover-top-bar .loading-inner{margin-top:41px}.loading .loading-inner{margin-top:25%}.loading .loading-logo{margin-bottom:8px}.loading .loading-logo img{height:50px}.loading .loading-text h3{font-size:16px;font-weight:500}.loading .loading-anim{margin:0 auto 15px auto;text-align:center}.loading .loading-anim>div{width:8px;height:8px;background-color:#263944;margin:0 2.66666667px 0 2.66666667px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.8s infinite ease-in-out both;animation:sk-bouncedelay 1.8s infinite ease-in-out both}.loading .loading-anim .circle1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading .loading-anim .circle2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.col-row{zoom:1}.col-row:before,.col-row:after{content:"\0020";display:block;height:0;overflow:hidden}.col-row:after{clear:both}.col-row .col-centered{text-align:center}.col-row .col-1-2{float:left;width:0;min-height:1px}.col-row .col-2-2{float:left;width:50%;min-height:1px}.col-row .col-1-3{float:left;width:0;min-height:1px}.col-row .col-2-3{float:left;width:33.3%;min-height:1px}.col-row .col-3-3{float:left;width:66.6%;min-height:1px}.col-row .col-1-4,.col-row .col-2-4,.col-row .col-3-4,.col-row .col-4-4{float:left;width:25%;min-height:1px}.col-row .col-1-5,.col-row .col-2-5,.col-row .col-3-5,.col-row .col-4-5,.col-row .col-5-5{float:left;width:20%;min-height:1px}.col-row .col-1-6{float:left;width:16.6%;min-height:1px}.col-row .col-2-6{float:left;width:33.2%;min-height:1px}.col-row .col-3-6{float:left;width:49.8%;min-height:1px}.col-row .col-4-6{float:left;width:66.4%;min-height:1px}.col-row .col-5-6{float:left;width:83%;min-height:1px}.col-row .col-6-6{float:left;width:99.6%;min-height:1px}.col-row .col-100{float:left;width:100%;min-height:1px}.col-row .col-90{float:left;width:90%;min-height:1px}.col-row .col-80{float:left;width:80%;min-height:1px}.col-row .col-70{float:left;width:70%;min-height:1px}.col-row .col-60{float:left;width:60%;min-height:1px}.col-row .col-50{float:left;width:50%;min-height:1px}.col-row .col-40{float:left;width:40%;min-height:1px}.col-row .col-30{float:left;width:30%;min-height:1px}.col-row .col-20{float:left;width:20%;min-height:1px}.col-row .col-10{float:left;width:10%;min-height:1px}.col-row .col-25{float:left;width:25%;min-height:1px}.col-row .col-75{float:left;width:75%;min-height:1px}.col-row .col-6th{float:left;width:16.6%;min-height:1px}.col-row .col-5{float:left;width:5%;min-height:1px}.col-row .col-15{float:left;width:15%;min-height:1px}.context-menu{position:absolute;background-color:#34bee0;color:#fff;box-shadow:0 0 12px 1px rgba(0,0,0,0.15);z-index:100}.context-menu .context-menu-item{min-width:130px}.context-menu .context-menu-item .context-menu-item-open{display:block;padding:12px;text-decoration:none;color:white;border-top:1px solid #60cce7;transition:all .3s}.context-menu .context-menu-item .context-menu-item-open:hover{color:white;background-color:#76d3ea}a.open-context-icon{color:#fff}form label{display:block;font-size:15px;margin-bottom:4px}.form-group{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="phone"],input[type="tel"],input[type="number"],input[type="datetime"],input[type="date"],input[type="search"],input[type="datetime-local"],textarea,select[multiple="multiple"]{padding:11px 10px;border-radius:2px;border:solid 1px #ccc;font-size:13px;width:90%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="phone"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="datetime"]:focus,input[type="date"]:focus,input[type="search"]:focus,input[type="datetime-local"]:focus,textarea:focus,select[multiple="multiple"]:focus{outline:none;border-color:#666;box-shadow:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}select{padding:10px;min-width:100px}input:disabled,textarea:disabled{background-color:#e2e2e2}.form-list li{margin-bottom:20px;list-style:none}.form-list li input,.form-list li label{margin-bottom:0;display:inline-block}.form-list li label{margin-left:10px}.field-help{margin-bottom:4px;color:#666}.display-none{display:none !important}.visibility-hidden{visibility:hidden !important}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-scroll{overflow:hidden}.permissions{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff;text-align:center;top:20px;position:relative}.permissions>.inner{padding:30px}.permissions>.inner{padding:40px}.permissions>.inner .permissions-icon i{font-size:56px;color:#ff5567}.permissions>.inner .title{margin:20px 0;font-size:16px;font-weight:600}.permissions>.inner .body .inner{margin-bottom:20px}.tb-title{background-color:#9cabc4;color:#fff;text-align:center;border-bottom:1px gray solid;padding:24px 30px !important;border-top:1px solid gray}.tb-row{padding:20px 30px;border-bottom:1px solid #efefef}.tb-row .tb-col-inner{padding-right:10px}.tb-heading{padding:35px 30px}.tb-heading h1,.tb-heading h2,.tb-heading h3,.tb-heading h4,.tb-heading h5,.tb-heading h6{color:#34bee0;font-weight:bold}.asset-picker-filters{padding:10px;background-color:lightblue}.asset-picker-sidebar-filter-button.selected{background-color:#F2F2F2}.asset-management-sidebar-filter-image-icon{float:left}.asset-management-assets-container{width:75%;float:left;overflow-x:hidden;overflow-y:scroll}.asset-management-assets-container .asset-management-no-assets{text-align:center;position:relative;top:40%}.asset-management-collection-inner{padding-top:30px;padding-left:30px}.asset-management-preview-container{width:25%;float:right;overflow-x:hidden;text-align:center;background-color:#fff}.asset-management-preview-container-inner{padding:30px 15px;color:#9d9d9d}.asset-management-preview-container-inner .asset-preview-title{padding-bottom:10px;color:#34bee0}.asset-management-preview-container-inner .asset-preview-description,.asset-management-preview-container-inner .asset-size{margin-bottom:25px}.asset-management-preview-container-inner .asset-tags{margin-bottom:30px}.asset-management-preview-container .asset-management-no-preview{position:relative;top:40%}.asset-preview-edit{margin-top:10px}.asset-management-list-item{position:relative;width:160px;height:210px;margin-right:30px;margin-bottom:30px;float:left;cursor:pointer;background-color:#fff;border:1px solid #d6f2f9;border-radius:3px;transition:all .3s;box-shadow:0 0 3pt 2pt transparent}.asset-management-list-item:hover{box-shadow:0 0 5px 2px #CBE1E6}.asset-management-list-item.selected{background-color:#34bee0;color:#fff}.asset-management-list-item-icon-inner{padding:6px}.asset-management-list-item-image{width:160px;height:120px;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:white;text-align:center;border:1px solid #d6f2f9;border-left:none;border-right:none}.asset-management-list-item-image i{color:#d6f2f9;padding-top:35px;font-size:50px}.asset-management-list-item-details{word-wrap:break-word;overflow:hidden;width:160px}.asset-management-list-item-details-inner{padding:10px}.asset-management-list-item-title{height:40px;overflow:hidden}.asset-management-list-item .asset-management-list-item-deleted{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(255,255,255,0.8)}.asset-management-list-item .asset-management-list-item-deleted i{position:relative;top:50%;margin-top:-36px;color:#ff5567;font-size:72px;line-height:72px}ul.tag-container{margin:4px}li.tag-item{margin:1px 0 1px 0;display:inline-block}li.tag-item span.tag-value{margin:5px;color:#fff;padding:3px;background-color:#34bee0}.asset-preview-details-preview{margin-bottom:20px}.asset-preview-details-preview i{font-size:56px}.asset-preview-details-preview .fa-file-audio-o{margin-bottom:20px}.asset-preview-title{word-wrap:break-word}.asset-management-modal-filters{float:left;width:50%;display:inline-block;text-align:left}.asset-management-modal-filters input{border-radius:0;width:200px;border:none;border-radius:3px;background:#627178;color:#fff}.modal .asset-management-modal-filters button{margin-left:-4px;color:#9cabc4;transition:color .3s}.modal .asset-management-modal-filters button:hover{color:#fff}.modal-popup .asset-preview-edit{display:none}.asset-management-modal-new-asset{position:fixed;top:40px;left:0;z-index:5;background-color:#fff;box-shadow:1px 2px 4px 0 #666}.asset-management-modal-new-asset-inner{padding:30px}.asset-management-modal-new-asset-close{position:absolute;top:0;right:0}.asset-management-modal-new-asset-close:hover{color:#15a4fa}.asset-management-modal-tags.sidebar-filter{top:60px;z-index:5}.asset-management-new-asset{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff}.asset-management-new-asset>.inner{padding:30px}.asset-management-new-asset .progress-container{position:relative;visibility:hidden;width:76px;height:10px;background-color:white;border:1px solid black;overflow:hidden;border-radius:8px;margin:10px 0}.asset-management-new-asset .progress-container .progress-bar{width:0;background-color:#34bee0;height:100%}.asset-management-new-asset .progress-container .progress-bar .progress-percent{display:none}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(assets/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(assets/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(assets/background.png);background:rgba(0,0,0,0.9);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(assets/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(assets/background.png);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(assets/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(assets/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time span{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(assets/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(assets/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(assets/background.png);background:rgba(20,20,20,0.8)}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(assets/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(assets/background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(assets/background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}.dashboard{overflow-y:scroll}.dashboard ul{list-style-type:none}.dashboard li{margin-bottom:30px}.dashboard-options-container{height:30px}ul.dashboard-options{float:right;color:#333C4E;padding-right:20px;padding-top:14px}ul.dashboard-options a{text-decoration:none;color:#333C4E}ul.dashboard-options a:hover{color:#15a4fa}ul.dashboard-options li{float:left}.dashboard-inner{padding:30px 30px 0 0}.grid-layout .project-list-item,.grid-layout .shared-project-list-item{margin-left:25px;min-width:200px;min-height:341px;width:22%;max-width:300px;display:inline-block}.grid-layout .project-list-item .project-image,.grid-layout .shared-project-list-item .project-image{width:100%;height:150px;background-image:url(/images/origami-project.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;border:1px solid #d6f2f9;border-left:none;border-right:none}.grid-layout .project-list-item .project-details-tags,.grid-layout .shared-project-list-item .project-details-tags{margin-top:8px}.grid-layout .project-list-item .tag-container,.grid-layout .shared-project-list-item .tag-container{display:none;position:absolute;width:100%;left:0;bottom:0;padding:20px 0;border-top:1px solid #eee;min-height:119px}.list-layout{margin-left:30px}.list-layout .project-list-item,.list-layout .shared-project-list-item{margin-left:0;width:100%}.list-layout .project-list-item .project-settings,.list-layout .shared-project-list-item .project-settings{border-bottom:1px solid #d6f2f9}.list-layout .project-list-item .project-image,.list-layout .shared-project-list-item .project-image{width:40%;height:222px;background-image:url(/images/origami-project.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;float:left;border-right:1px solid #d6f2f9}.list-layout .project-list-item .project-details,.list-layout .shared-project-list-item .project-details{float:left;width:59%}.list-layout .project-list-item .project-details-tags,.list-layout .shared-project-list-item .project-details-tags{margin-top:8px}.list-layout .project-list-item .tag-container,.list-layout .shared-project-list-item .tag-container{display:block !important;opacity:1 !important}.list-layout .project-list-item .projects-details-tags-button,.list-layout .shared-project-list-item .projects-details-tags-button,.list-layout .project-list-item .projects-details-tags-button-hide,.list-layout .shared-project-list-item .projects-details-tags-button-hide{display:none}.dashboard-sidebar-filter-input{width:168px}.dashboard-sidebar-filter-clear{padding:6px}#dashboard-tags_tagsinput{display:inline-block;padding:4px;border:none}.dashboard-no-projects{text-align:center}.sidebar-search-tag{margin-top:40px}.sidebar-tag{text-align:left}.sidebar-tag.selected span:first-child i:before{content:'\f205'}.editing-overlay{position:absolute;z-index:10;top:0;left:10%;width:100%;opacity:0;overflow-y:scroll}.editing-overlay-panel-content input,.editing-overlay-panel-content textarea{min-width:50%}.editing-overlay-panel-content ul li{margin-left:0}.extension-checkbox-column{vertical-align:middle;text-align:center}.extension-management{background-color:white;border:1px solid #d6f2f9;margin:20px;font:'Raleway',sans-serif}.extension-management .tb-title{background-color:transparent;font-size:110%;color:inherit;text-align:left;padding-top:40px !important;padding-left:20px !important;border:none}.extension-management .tb-title h2{font-weight:600}.hovering>.editor-item-settings{opacity:1;top:0}.editor-view .editor-container{position:relative;width:100%;height:100%}.editor-view .editor-panel{float:right;width:10%}.editor-view .editor{float:left;width:90%;height:100%;background-color:lightgrey}.editor-view .paste-zone{margin:30px;height:50px}.editor-view .paste-zone-inner{padding:20px 30px}.editor-view .paste-zone-component-left{width:48%;float:left}.editor-view .paste-zone-component-right{width:48%;float:right}.editor-view .paste-zone-component{margin:0}.editor-view .paste-zone-component-full{margin-bottom:20px}.editor-view .paste-zone-available{background-color:#d6f3f9;border:1px dashed #31b8cc}.editor-view .paste-zone-droppable{visibility:visible;background-color:#beebf5;border-style:solid}.editor-view .drop-only{display:none}.editor-view .component-full{float:left;width:100%}.editor-view .page-article-components:after{clear:both;content:"";display:block}.editor-view .editor-item-sidebar{text-align:center;position:absolute;left:0;top:0;width:30px;height:100%;background:#454545}.editor-view .editor-item-sidebar.handle{cursor:move}.editor-view .drag-helper{color:#DEDEDE;border:1px solid #C9C9C9;background:#7A7A7A;padding:10px;margin:10px;cursor:move;min-width:100px}.editor-item-settings{position:absolute;top:0;left:0;font-size:16px;width:100%;opacity:1;background-color:transparent;transition:all .3s}.editor-item-settings:hover{cursor:move}.editor-item-settings-inner{padding:6px}.editor-item-settings a{text-decoration:none;color:#000}.editor-item-settings a:hover{color:#e6e6e6}.editor-item-settings .editor-delete-page-element{float:right}i.asset-selector{cursor:pointer;padding-left:10px;padding-right:10px}i.asset-clear{cursor:pointer}.sweet-alert .key{font-weight:bold}.editor-menu{overflow-y:hidden;overflow-x:auto}.editor-menu-inner{height:100%}a.open-context-contentObject{color:white}.editor-menu-item{position:relative;display:block;margin:20px}.editor-menu-item-inner{overflow:hidden;border-radius:3px;position:relative;background-color:#fff;cursor:pointer;padding:30px 20px 10px;transition:background-color .3s}.editor-menu-item-inner:hover .editor-menu-item-settings{top:0;opacity:1}.editor-menu-item-title{padding:5px 0 0 30px}.editor-menu-item-icon{float:left;font-size:24px;margin-bottom:10px;color:#999}.editor-menu-item.expanded{transition:background-color 0s}.editor-menu-item.expanded.content-type-menu .editor-menu-item-pin{display:block}.editor-menu-item.expanded .editor-menu-item-icon.menu i:before{content:"\f115"}.editor-menu-item.expanded .editor-menu-item-icon{color:#fff}.editor-menu-item.selected{transition:background-color 0s}.editor-menu-item.selected .editor-menu-item-settings{top:0;opacity:1}.editor-menu-item.selected.content-type-menu .editor-menu-item-pin{display:block}.editor-menu-item.selected .editor-menu-item-icon{color:#fff}.editor-menu-item .handle{cursor:move}.editor-menu-item-settings{position:absolute;top:0;left:0;font-size:16px;width:100%;opacity:1;transition:all .3s}.editor-menu-item-settings-inner{padding:6px}.editor-menu-item-settings .editor-delete-contentobject-element{float:right}.editor-menu-item-pin{display:none;position:absolute;right:-10px;top:50%;margin-top:-5px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.editor-menu-layer{height:100%;width:300px;float:left;border-right:1px solid #ddf2fa;overflow:hidden}.editor-menu-layer.selected{background-color:#F1F9FC}.editor-menu-layer-inner{position:relative;overflow-y:auto;overflow-x:hidden}.editor-menu-layer-controls{position:relative;padding:20px;border-bottom:1px solid #d6f2f9}.editor-menu-layer-controls .editor-menu-layer-actions.paste-zone{width:100%;position:absolute;top:-67px;z-index:99;margin:0;padding:0;border:none;background:none;transition:top .5s cubic-bezier(.8, 0, .2, 1)}.editor-menu-layer-controls .editor-menu-layer-actions.paste-zone.show{top:20px}.editor-menu-layer-controls button{width:128px;padding:10px 0}.editor-menu-layer-controls button i{margin-right:8px}.editor-menu-layer-controls button .fa-folder{margin-right:3px}.editor-menu-item-title{padding:8px 0 0 35px}.editor-menu-item-title h3{font-size:14px;font-weight:400}.menu-settings-list{padding-left:30px;padding-top:30px}.menu-settings-list-item{height:175px;width:275px;margin-left:0;margin-right:30px;margin-bottom:30px;list-style-type:none;overflow:hidden;border-radius:3px;float:left}.menu-settings-list-item:hover{cursor:pointer}.menu-settings-list-item-inner{padding:20px}.menu-settings-list-item.selected .description{color:white}.article{position:relative;border-radius:3px;background-color:#F6FBFE;border:1px solid #CEE4E2;margin-bottom:20px;cursor:pointer}.article-inner{padding:15px 0 10px}.article-edit-panel{position:absolute;right:0;top:0}.article-blocks{margin:20px 2%}.article-detail-inner{padding:0 45px}.block{background-color:#EAF8FB;border:1px solid #D3E2E5;position:relative;margin-bottom:20px}.block-inner{padding:15px}.block-inner .block-detail{padding:0 30px}.block-inner .page-components{padding:20px 5px 5px 5px}.block-edit-panel{position:absolute;right:0;top:0}.component{overflow:hidden;position:relative;min-height:90px;background-color:#D6F3F9;border-radius:3px;border:1px solid #31B8CC}.component .editor-item-settings{top:0 !important;left:0 !important}.component .editor-item-settings [class$="-delete"],.component .editor-item-settings [class*="-delete "]{right:10px !important}.component-inner{margin:35px 20px 20px 20px}.component-inner .component-type{color:#34BEE0;margin-bottom:5px}.component-title,.component-type{font-size:14px}.component-left{position:relative;width:48%;float:left}.component-right{position:relative;width:48%;float:right}.editing-overlay-component-select-body{border-bottom:1px solid #b7caed;background-color:#f3f3f3}.editing-overlay-component-select-body-inner{padding:30px}.editing-overlay-component-item{position:relative;overflow:hidden;border-bottom:1px solid #b7caed}.editing-overlay-component-option{position:relative;z-index:10;border:none;display:block;width:100%;padding:0;text-align:left;background-color:#e8e8e8;transition:background-color .2s}.editing-overlay-component-option:hover{background-color:#aaa}.editing-overlay-component-option.selected{background-color:#999}.editing-overlay-component-option-inner{padding:10px 30px}.editing-overlay-component-layout{position:absolute;z-index:5;left:0;top:0;height:100%}.editing-overlay-component-layout-option{border:none;border-right:1px solid #ccc;padding:0 10px;float:left;background-color:#fff;color:#3e4960;transition:background-color .2s}.editing-overlay-component-layout-option:hover{background-color:#444}.editing-overlay-component-layout-option.selected{background-color:#111}.editing-overlay-panel-collapsed{display:none}.editing-overlay-panel-title{display:block;background-color:#fff;color:#3e4960;border-bottom:1px solid #454545}.editing-overlay-panel-title-inner{padding:30px}.editing-overlay-panel-content{border-bottom:1px solid #454545}.editing-overlay-panel-content-inner{padding:30px}.editor-component-list{position:fixed;top:0;right:-100vw;height:100%;z-index:500}.editor-component-list .click-capture{width:100vw;height:100vh;z-index:0}.editor-component-list-sidebar{z-index:5;float:right;width:440px;height:100%;background-color:#fff;box-shadow:0 0 4px 0 #454545}.editor-component-list-sidebar-exit{float:right;margin:3px 10px;font-size:150%;color:#7D7D7D}.editor-component-list-sidebar-exit:hover{cursor:pointer}.editor-component-list-sidebar-header{border-bottom:1px solid #CCCCCC}.editor-component-list-sidebar-title-inner{padding:20px 20px 0;font-weight:700}.editor-component-list-sidebar-body-inner{padding-left:20px}.editor-component-list-sidebar-search-icon{position:relative;left:380px;top:33px;font-size:130%;color:#B7B4B4}.editor-component-list-sidebar-search-field input{margin:0 0 25px 20px;border-radius:0;background-color:#F2F0F1}.editor-component-list-sidebar-list{width:100%;overflow-y:auto;overflow-x:hidden}.editor-component-list-sidebar-filter-half{float:left;width:50%;padding:18px 0;text-align:center}.editor-component-list-sidebar-filter-full{float:left;width:50%;padding:18px 0;text-align:center}.editor-component-list-sidebar-filter-single{width:100%;padding:18px 0;background-color:#333c4e;color:#fff;text-align:center}.editor-component-list-sidebar-filter button{background-color:#333c4e;color:#9cabc4;transition:all .3s}.editor-component-list-sidebar-filter button:hover{background-color:#293141;color:#fff}.editor-component-list-sidebar-filter button.selected{background-color:#15a4fa;color:#fff}.editor-component-list-item{position:relative;width:100%;padding:0;overflow:hidden;text-align:left;border-bottom:1px solid #ccc;transition:background-color .3s;cursor:pointer}.editor-component-list-item.restricted{color:lightgray}.editor-component-list-item.selected{background-color:#bfd4f1}.editor-component-list-item.selected:hover{background-color:#bfd4f1}.editor-component-list-item.selected.restricted{color:black}.editor-component-list-item-details{padding-left:75px}.editor-component-list-item:hover{background-color:#f3fcfe}.editor-component-list-item-inner{padding:20px;min-height:44px}.editor-component-list-item-display-name{font-weight:600}.editor-component-list-item-version,.editor-component-list-item-name{margin-top:6px;font-size:11px}.editor-component-list-item-overlay{top:0;width:100%;height:100%}.editor-component-list-item-overlay-inner{text-align:center;padding-bottom:10px}.editor-component-list-item-overlay-left{float:left}.editor-component-list-item-overlay-right{float:right}.editor-component-list-item-overlay-button{width:20%;padding:0;color:#9cabc4;background-color:#333c4e;transition:color .3s}.editor-component-list-item-overlay-button:hover{color:#fff;background-color:#293141}.editor-component-list-item-overlay-button-inner{display:block;padding:16px;border-right:1px solid #454545}.editor-component-list-item-icon{background-image:url("assets/component-icons/default.png");background-repeat:no-repeat;width:55px;height:40px;float:left;margin:5px 20px 0 0}.editor-component-list-item-icon.adapt-contrib-assessmentResults{background-image:url("assets/component-icons/assessment.png")}.editor-component-list-item-icon.adapt-contrib-blank{background-image:url("assets/component-icons/blank.png")}.editor-component-list-item-icon.adapt-contrib-accordion{background-image:url("assets/component-icons/accordion.png")}.editor-component-list-item-icon.adapt-contrib-graphic{background-image:url("assets/component-icons/graphic.png")}.editor-component-list-item-icon.adapt-contrib-gmcq{background-image:url("assets/component-icons/gmcq.png")}.editor-component-list-item-icon.adapt-contrib-hotgraphic{background-image:url("assets/component-icons/hot-graphic.png")}.editor-component-list-item-icon.adapt-contrib-matching{background-image:url("assets/component-icons/matching.png")}.editor-component-list-item-icon.adapt-contrib-media{background-image:url("assets/component-icons/media.png")}.editor-component-list-item-icon.adapt-contrib-mcq{background-image:url("assets/component-icons/mcq.png")}.editor-component-list-item-icon.adapt-contrib-narrative{background-image:url("assets/component-icons/narrative.png")}.editor-component-list-item-icon.adapt-contrib-slider{background-image:url("assets/component-icons/slider.png")}.editor-component-list-item-icon.adapt-contrib-text{background-image:url("assets/component-icons/text.png")}.editor-component-list-item-icon.adapt-contrib-textInput{background-image:url("assets/component-icons/text.png")}.page-edit-button{font-size:16px;text-decoration:none;color:#34bee0;transition:all .3s}.page-edit-button:hover{color:#15a4fa}.page-inner{padding:30px}.page-inner .editor-item-settings{top:9px;left:5px}.page-inner .editor-item-settings [class$="-delete"],.page-inner .editor-item-settings [class*="-delete "]{position:absolute;right:20px}.page-detail{position:relative;height:100%;background-color:white;padding:15px;border:1px solid #D2E4E6;cursor:pointer}.page-detail:hover{box-shadow:0 0 5px 2px #CBE1E6}.editor-inner>.page{overflow-y:scroll}.editor-inner>.page .title{font-size:16px;font-weight:400}.editor-inner>.page .description{font-size:16px}.editor-inner>.page .page-edit-panel{position:absolute;right:0;top:0}.editor-inner>.page .page-articles{margin:20px 0}.theme-list{padding-left:30px;padding-top:30px}.theme-list-item{height:175px;width:275px;margin-left:0;margin-right:30px;margin-bottom:30px;list-style-type:none;overflow:hidden;border-radius:3px;float:left}.theme-list-item:hover{cursor:pointer}.theme-list-item-inner{padding:20px}.theme-list-item-inner .theme-header{padding-bottom:30px}.theme-palette li{list-style:none;min-height:58px;width:60px;float:left;position:relative;background:url(/images/theme_bg.png) top left no-repeat;margin-left:0;margin-right:18px}.theme-palette li .swatch-top{height:26px;margin:3px 0 0 3px;width:48px}.theme-palette li .swatch-bottom{position:absolute;width:48px;height:22px;left:0;bottom:0;margin:0 3px 7px 3px}.filters-typeahead .tt-hint{width:200px;max-width:200px;padding:11px 10px}.filters-typeahead .tt-input{width:200px;max-width:200px;padding:11px 10px}.filters-typeahead .tt-dropdown-menu{background-color:#fff;width:220px;border:1px solid #ccc}.filters-typeahead .tt-suggestion{padding:8px}.filters-typeahead .tt-suggestion.tt-cursor{background-color:#e0e8f7}.global-menu{display:none;top:61px;position:absolute;width:260px}.global-menu a{display:block;text-decoration:none}.global-menu .global-menu-inner{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}.global-menu .global-menu-submenu{display:none;width:260px;position:absolute;background-color:#FFF;border-top:1px solid #FFF;border-left:1px solid #FFF}.global-menu .global-menu-item-inner{padding:14px 18px}.global-menu .global-menu-item-text-inner{color:white}.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(assets/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif;display:none}.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(assets/colorpicker_overlay.png)}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(assets/colorpicker_select.gif);margin:-5px 0 0 -5px}.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize}.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(assets/colorpicker_indic.gif) left top;margin:-4px 0 0 0;left:0}.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00}.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00}.colorpicker input{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px}.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(assets/colorpicker_hex.png) top;left:212px;top:142px}.colorpicker_hex input{right:6px}.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute}.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize}.colorpicker_rgb_r{background-image:url(assets/colorpicker_rgb_r.png);top:52px;left:212px}.colorpicker_rgb_g{background-image:url(assets/colorpicker_rgb_g.png);top:82px;left:212px}.colorpicker_rgb_b{background-image:url(assets/colorpicker_rgb_b.png);top:112px;left:212px}.colorpicker_hsb_h{background-image:url(assets/colorpicker_hsb_h.png);top:52px;left:282px}.colorpicker_hsb_s{background-image:url(assets/colorpicker_hsb_s.png);top:82px;left:282px}.colorpicker_hsb_b{background-image:url(assets/colorpicker_hsb_b.png);top:112px;left:282px}.colorpicker_submit{position:absolute;width:22px;height:22px;background:url(assets/colorpicker_submit.png) top;left:322px;top:142px;overflow:hidden}.colorpicker_focus{background-position:center}.colorpicker_hex.colorpicker_focus{background-position:bottom}.colorpicker_submit.colorpicker_focus{background-position:bottom}.colorpicker_slider{background-position:bottom}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.28571429%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;border-radius:3px !important}.pika-table abbr{border-bottom:none;cursor:help}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4000}.modal .modal-popup{background-color:#f3fcfe;height:100%;overflow-y:scroll}.modal i{margin-right:4px}.modal .modal-popup-toolbar{background-color:#263944;text-align:right;color:#fff;padding:5px 10px}.modal .modal-popup-toolbar button{color:#34bee0;padding:0 10px 0 10px;height:40px;display:inline-block;transition:background-color .3s}.modal .modal-popup-toolbar button i{color:#00dd95}.modal .modal-popup-toolbar button:hover{color:white}.modal .modal-popup-toolbar button:disabled{color:#666}.modal .modal-popup-title{text-align:left;float:left}.modal .modal-popup-title-inner{padding:10px}.modal .modal-popup-body{margin-top:10px;color:#000}.modal .modal-popup-body-inner{padding:10px}.modal .modal-popup-icon-close{color:#fff}.no-touch .modal .modal-popup-icon-close:hover{color:#6c9bde}.modal .modal-popup-content-inner{overflow-y:auto}.navigation{position:fixed;top:0;left:0;width:100%;height:60px;z-index:500}.navigation-inner{padding-top:10px}.navigation-item{display:inline-block;height:40px;line-height:40px;text-decoration:none;margin:0;padding:0 20px}.navigation-left .navigation-item{float:left}.navigation-left{width:50%;float:left}.navigation-right{width:47%;padding-right:20px;float:right;text-align:right}.navigation-loginas-background{background:#aa3141}#global-menu-icon{width:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#global-menu-icon span{display:block;position:absolute;height:2px;width:22px;background:#fff;border-radius:5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#global-menu-icon.open span{height:12px;width:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-radius:0}#global-menu-icon span:nth-child(1){top:12px;left:10px}#global-menu-icon span:nth-child(2){top:19px;left:10px}#global-menu-icon span:nth-child(3){top:26px;left:10px}#global-menu-icon.open span:nth-child(1){top:6px;left:15px}#global-menu-icon.open span:nth-child(2){top:14px;left:23px}#global-menu-icon.open span:nth-child(3){top:14px;left:7px}body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }
  @media all and (max-width: 540px) {
    .sweet-alert {
      width: auto;
      margin-left: 0;
      margin-right: 0;
      left: 15px;
      right: 15px; } }
  .sweet-alert h2 {
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    display: block; }
  .sweet-alert p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal; }
  .sweet-alert fieldset {
    border: none;
    position: relative; }
  .sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s; }
    .sweet-alert .sa-error-container.show {
      padding: 10px 0;
      max-height: 100px;
      webkit-transition: padding 0.2s, max-height 0.2s;
      transition: padding 0.25s, max-height 0.25s; }
    .sweet-alert .sa-error-container .icon {
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 3px; }
    .sweet-alert .sa-error-container p {
      display: inline-block; }
  .sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s; }
    .sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
      content: "";
      width: 20px;
      height: 6px;
      background-color: #f06e57;
      border-radius: 3px;
      position: absolute;
      top: 50%;
      margin-top: -4px;
      left: 50%;
      margin-left: -9px; }
    .sweet-alert .sa-input-error::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .sweet-alert .sa-input-error::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .sweet-alert .sa-input-error.show {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
  .sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .sweet-alert input:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed; }
      .sweet-alert input:focus::-moz-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus:-ms-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus::-webkit-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
    .sweet-alert input::-moz-placeholder {
      color: #bdbdbd; }
    .sweet-alert input:-ms-input-placeholder {
      color: #bdbdbd; }
    .sweet-alert input::-webkit-input-placeholder {
      color: #bdbdbd; }
  .sweet-alert.show-input input {
    display: block; }
  .sweet-alert .sa-confirm-button-container {
    display: inline-block;
    position: relative; }
  .sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden; }
  .sweet-alert button {
    background-color: #8CD4F5;
    color: white;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0 5px;
    cursor: pointer; }
    .sweet-alert button:focus {
      outline: none;
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .sweet-alert button:hover {
      background-color: #7ecff4; }
    .sweet-alert button:active {
      background-color: #5dc2f1; }
    .sweet-alert button.cancel {
      background-color: #C1C1C1; }
      .sweet-alert button.cancel:hover {
        background-color: #b9b9b9; }
      .sweet-alert button.cancel:active {
        background-color: #a8a8a8; }
      .sweet-alert button.cancel:focus {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }
    .sweet-alert button[disabled] {
      opacity: .6;
      cursor: default; }
    .sweet-alert button.confirm[disabled] {
      color: transparent; }
      .sweet-alert button.confirm[disabled] ~ .la-ball-fall {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s; }
    .sweet-alert button::-moz-focus-inner {
      border: 0; }
  .sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important; }
  .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px; }
  .sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box; }
    .sweet-alert .sa-icon.sa-error {
      border-color: #F27474; }
      .sweet-alert .sa-icon.sa-error .sa-x-mark {
        position: relative;
        display: block; }
      .sweet-alert .sa-icon.sa-error .sa-line {
        position: absolute;
        height: 5px;
        width: 47px;
        background-color: #F27474;
        display: block;
        top: 37px;
        border-radius: 2px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-left {
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
          left: 17px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-right {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
          right: 16px; }
    .sweet-alert .sa-icon.sa-warning {
      border-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-body {
        position: absolute;
        width: 5px;
        height: 47px;
        left: 50%;
        top: 10px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-dot {
        position: absolute;
        width: 7px;
        height: 7px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-left: -3px;
        left: 50%;
        bottom: 10px;
        background-color: #F8BB86; }
    .sweet-alert .sa-icon.sa-info {
      border-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::before {
        content: "";
        position: absolute;
        width: 5px;
        height: 29px;
        left: 50%;
        bottom: 17px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::after {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        margin-left: -3px;
        top: 19px;
        background-color: #C9DAE1; }
    .sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86; }
      .sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
        content: '';
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        position: absolute;
        width: 60px;
        height: 120px;
        background: white;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg); }
      .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px; }
      .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0px 60px;
        transform-origin: 0px 60px; }
      .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, 0.2);
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2; }
      .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: white;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2; }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
          width: 25px;
          left: 14px;
          top: 46px;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
          width: 47px;
          right: 8px;
          top: 38px;
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
    .sweet-alert .sa-icon.sa-custom {
      background-size: contain;
      border-radius: 0;
      border: none;
      background-position: center center;
      background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

@-webkit-keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.la-ball-fall {
  display: block;
  font-size: 0;
  color: #fff; }

.la-ball-fall.la-dark {
  color: #333; }

.la-ball-fall > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor; }

.la-ball-fall {
  width: 54px;
  height: 18px; }

.la-ball-fall > div {
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1s ease-in-out infinite;
  -moz-animation: ball-fall 1s ease-in-out infinite;
  -o-animation: ball-fall 1s ease-in-out infinite;
  animation: ball-fall 1s ease-in-out infinite; }

.la-ball-fall > div:nth-child(1) {
  -webkit-animation-delay: -200ms;
  -moz-animation-delay: -200ms;
  -o-animation-delay: -200ms;
  animation-delay: -200ms; }

.la-ball-fall > div:nth-child(2) {
  -webkit-animation-delay: -100ms;
  -moz-animation-delay: -100ms;
  -o-animation-delay: -100ms;
  animation-delay: -100ms; }

.la-ball-fall > div:nth-child(3) {
  -webkit-animation-delay: 0ms;
  -moz-animation-delay: 0ms;
  -o-animation-delay: 0ms;
  animation-delay: 0ms; }

.la-ball-fall.la-sm {
  width: 26px;
  height: 8px; }

.la-ball-fall.la-sm > div {
  width: 4px;
  height: 4px;
  margin: 2px; }

.la-ball-fall.la-2x {
  width: 108px;
  height: 36px; }

.la-ball-fall.la-2x > div {
  width: 20px;
  height: 20px;
  margin: 8px; }

.la-ball-fall.la-3x {
  width: 162px;
  height: 54px; }

.la-ball-fall.la-3x > div {
  width: 30px;
  height: 30px;
  margin: 12px; }

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    transform: translateY(145%); } }

@-moz-keyframes ball-fall {
  0% {
    opacity: 0;
    -moz-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -moz-transform: translateY(145%);
    transform: translateY(145%); } }

@-o-keyframes ball-fall {
  0% {
    opacity: 0;
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    -o-transform: translateY(145%);
    transform: translateY(145%); } }
.sweet-alert{max-height:91%;overflow-y:auto}.sweet-alert button{min-width:100px}.sweet-alert button.cancel{display:inline-block;padding:10px 12px;background:none;border:1px solid #000000;border-radius:3px;font-weight:600;text-decoration:none;transition:all .3s;background-color:transparent;color:#34bee0;border-color:#34bee0;font-size:115%}.sweet-alert button.cancel:hover,.sweet-alert button.cancel:focus{outline:none;color:#000000;border:1px solid #000000}.sweet-alert button.cancel i{color:#fff}.sweet-alert button.cancel i:hover,.sweet-alert button.cancel i:focus{color:#fff}.sweet-alert button.cancel:hover,.sweet-alert button.cancel:focus{color:#fff;background-color:#34bee0;border-color:#34bee0}.sweet-alert button.confirm{display:inline-block;padding:10px 12px;background:none;border:1px solid #000000;border-radius:3px;font-weight:600;text-decoration:none;transition:all .3s;background-color:#34bee0;color:#fff;border-color:#34bee0;font-size:115%}.sweet-alert button.confirm:hover,.sweet-alert button.confirm:focus{outline:none;color:#000000;border:1px solid #000000}.sweet-alert button.confirm i{color:#fff}.sweet-alert button.confirm i:hover,.sweet-alert button.confirm i:focus{color:#fff}.sweet-alert button.confirm:hover,.sweet-alert button.confirm:focus{background-color:#21b5d9;color:#fff;border-color:#21b5d9}.sweet-alert .sa-icon.sa-warning{border-color:#bb1919}.sweet-alert .sa-icon.sa-warning .sa-dot,.sweet-alert .sa-icon.sa-warning .sa-body{background-color:#bb1919}.sweet-alert.destructive .wait-text{margin-right:18px}.sweet-alert.destructive .la-ball-fall{left:36.5%;top:72%;margin:0}.sweet-alert.destructive .la-ball-fall>div{width:3px;height:3px;margin:1.5px}.options{position:absolute;top:63px;right:0}.options-inner{padding:13px}.options a{margin-left:10px;margin-right:10px;text-decoration:none;text-align:center}.options a i{margin-right:4px;margin-bottom:3px}.pluginManagement{overflow-y:scroll}.pluginManagement-inner{margin:15px;background-color:white;border:1px solid #d6f2f9}.pluginManagement-loading{text-align:center;padding:30px}.pluginManagement-upload-plugin{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff}.pluginManagement-upload-plugin>.inner{padding:30px}.pluginManagement-upload-plugin .form-group{margin-bottom:0;padding-bottom:0;border-bottom:none}.pluginType-item.tb-row.row-disabled{color:#B5C2C6}.project-list-item{position:relative;overflow:hidden;border-radius:3px;background-color:#fff;border:1px solid #D6F2F9;box-shadow:0 0 3pt 2pt transparent}.project-list-item:hover{box-shadow:0 0 5px 2px #CBE1E6;cursor:pointer}.project-list-item:hover .project-settings{top:0;opacity:1}.project-list-item.selected{color:#fff;box-shadow:0 0 5px 2px #CBE1E6;background-color:#34bee0}.project-list-item.selected .project-settings{top:0;opacity:1}.project-list-item.selected .project-settings a{color:#fff}.project-list-item.selected .project-details .tag-container{background-color:#34bee0}.project-list-item.selected .project-details .tag-container .tags li.tag{background-color:#fff}.project-list-item.selected .project-details .tag-container .tags li.tag span{color:#34bee0}.project-list-item.listing{width:700px}.project-list-item img{display:block}.project-list-item .tag-container{overflow-y:auto;background-color:white}.project-list-item .tag-container .tags li.tag{background-color:#34bee0;margin:2px 5px 2px 0;padding:4px;display:inline-block}.project-list-item .tag-container .tags li.tag span{color:#fff}.project-list-item .tag-container-no-items{margin-bottom:12px}.project-list-item .project-details-tags button{padding:4px 6px}.project-list-item .projects-details-value button{margin-top:10px}.shared-project-list-item{overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0 0 3pt 2pt transparent}.shared-project-list-item:hover{box-shadow:0 0 3px 3px #e0e0e0;cursor:pointer}.shared-project-list-item:hover .project-settings{top:0;opacity:1}.shared-project-list-item.selected{color:#fff;background-color:#333c4e}.shared-project-list-item.selected .project-settings{top:0;opacity:1}.shared-project-list-item.selected .tags li.tag{background-color:#293141}.shared-project-list-item.selected .tags li.tag span{color:#E0E8F7;background-color:#293141}.shared-project-list-item.listing{width:700px}.shared-project-list-item img{display:block}.shared-project-list-item .tags li.tag{margin:2px 5px 2px 0;padding:4px;display:inline-block;background-color:#9CABC4}.shared-project-list-item .tags li.tag span{color:#fff}.shared-project-list-item div.tag-container{height:34px;overflow-y:auto}.project-header-inner{position:relative}.project-detail-hide-hero .field-hero-image{display:none}.project-settings{font-size:16px;width:100%;height:30px;opacity:1}.project-settings .project-settings-inner{padding:5px 6px}.project-settings .project-settings-inner a.course-delete{float:right}.project-details-inner{padding:20px}.project-details-inner .project-detail-title{margin-bottom:10px;display:inline-block}.project-details-inner .project-detail-title .project-detail-title-inner h4{height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.project-details-inner .project-detail-title .project-detail-title-inner h4 span.highlighted{background-color:#ff0}.project-details-inner .project-details-row{font-size:11px}.project-details-inner .projects-details-label{color:#9d9d9d;font-weight:600;margin-bottom:4px}.shared-projects-details-label{color:#9d9d9d;font-weight:600}.pos{top:30px;height:217px;position:absolute;background-color:rgba(0,0,0,0)}.pos.large{width:100%;z-index:1}.pos.medium{width:80%;z-index:2;margin-left:10%}.pos.small{width:60%;z-index:3;margin-left:20%}.preview-large{-ms-zoom:.222;-moz-transform:scale(.222);-moz-transform-origin:0 0;-o-transform:scale(.222);-o-transform-origin:0 0;-webkit-transform:scale(.222);-webkit-transform-origin:0 0;top:30px;width:450%;height:999px;position:relative}.preview-medium{-ms-zoom:.25;-moz-transform:scale(.25);-moz-transform-origin:0 0;-o-transform:scale(.25);-o-transform-origin:0 0;-webkit-transform:translateZ(0) scale(.25);-webkit-transform-origin:0 0;top:30px;width:320%;height:866px;display:block;position:relative;margin-left:10%}.preview-small{-ms-zoom:.25;-moz-transform:scale(.25);-moz-transform-origin:0 0;-o-transform:scale(.25);-o-transform-origin:0 0;-webkit-transform:scale(.25);-webkit-transform-origin:0 0;top:30px;width:240%;height:866px;display:block;position:relative;margin-left:20%}.frame{margin:0 auto;height:247px;margin-bottom:10px;background-color:#293141;width:100%;overflow:hidden}.filler{padding-top:27px;width:300px;height:222px}.scaffold-code-editor{height:200px;width:93%;border:1px solid #ccc;margin-bottom:25px}.scaffold-color-picker{width:30px;height:30px;background-image:url('assets/select.png');background-position:-3px -3px;border-radius:2px}.colorpicker{z-index:100}.field-error{color:red}.form-container{margin-top:30px 0}.form-container>form>div>fieldset{border:1px solid #d6f2f9;margin:20px;padding-bottom:15px;max-width:800px}fieldset{margin:0 0 30px 20px;background-color:#fff}form form fieldset{padding-bottom:0}fieldset label{cursor:auto}form .error{top:inherit;left:inherit;font-size:inherit;position:inherit}.legend{display:block}.legend legend{padding:25px 0 10px 30px;font-size:16px;font-weight:600}.fieldset-object .legend{color:#3e4960;font-weight:bold;text-decoration:underline}.fieldset-object .legend legend{padding:0;margin-bottom:0}.fieldset-object .field{padding:18px 0}.fieldset-object .field-object{padding:18px 20px}.field-object .legend{cursor:pointer}.field{padding:18px 30px}.field-object{padding:8px 10px;border:1px solid #aaa;border-radius:3px;margin-bottom:20px}.field i{color:#3e4960;transition:color .3s}.field i:hover{color:#15a4fa}.list-item{border:1px solid #aaa;border-radius:2px;padding:15px;margin-bottom:10px;cursor:pointer;word-wrap:break-word}.list-item:hover{border-color:#696969}.list-item span{display:inline-block;float:left;width:88%}.list-item button{float:right;padding:1px 8px;font-size:140%}.collapsed{display:none}.expanded{display:block}.scaffold-items-modal{position:fixed;top:0;right:-500px;z-index:3000;height:100%;width:100%;transition:right .4s cubic-bezier(.8, 0, .2, 1)}.scaffold-items-modal.show{right:0}.scaffold-items-modal-sidebar{float:right;background-color:#fff;height:100%;width:440px;border-left:1px solid #ccc;overflow-y:scroll;-webkit-overflow-scrolling:touch}.scaffold-items-modal-sidebar-inner{padding:40px}.scaffold-items-modal-sidebar-inner fieldset{margin:0;margin-bottom:15px}.scaffold-items-modal-sidebar input,.scaffold-items-modal-sidebar textarea{max-width:440px;width:75%}.scaffold-modal-overlay{position:fixed;top:0;left:0;z-index:2999;background-color:rgba(255,255,255,0.6);width:100%;height:100%}.scaffold-asset-preview{display:block;margin-bottom:10px;transition:color .3s}.scaffold-asset-preview i{font-size:60px}.scaffold-asset-preview:hover{color:#15a4fa}.scaffold-asset-buttons{transition:color .3s}.scaffold-asset-buttons i{transition:inherit;color:inherit}.scaffold-asset-buttons i:hover{color:inherit}.scaffold-asset-external-input-buttons{margin-top:10px}.text-area-editor{opacity:0}#app .cke_chrome{border-color:#ccc;border-radius:2px;overflow:hidden;box-shadow:none;width:93%}#app .cke_top{background:#eee;border-color:#ccc;box-shadow:none}#app .cke_bottom{background:#fff;border-color:#ccc}#app .cke_toolgroup{background-image:none;background:#fff;border-color:#ccc}#app div[name="displayTitle"] input{width:81%}.sidebar{position:fixed;top:0;left:0;width:250px;height:100%;overflow-y:auto;overflow-x:hidden}.sidebar a{text-decoration:none}.sidebar .sidebar-filter-clear{display:inline;position:absolute;left:205px;top:25px;width:0;padding:0;background:none;color:#fff}.sidebar .sidebar-item-container{position:relative;height:100%}.sidebar .sidebar-hide #app{margin-left:0}.sidebar .sidebar-hide .sidebar{display:none}.sidebar .separator{margin-top:20px}.sidebar .sidebar-row .error{position:inherit;top:inherit;left:inherit;color:white !important}.sidebar .sidebar-row .error i{color:white !important}.sidebar .sidebar-row .sidebar-row-input input{margin:10px 25px;width:180px;height:25px;font-size:15px;border-radius:3px;border-color:#627178;background:#627178;color:#fff;text-align:left}.sidebar .sidebar-row .sidebar-row-input input::-webkit-input-placeholder{color:#ccc}.sidebar .sidebar-row .sidebar-row-input input:-moz-placeholder{color:#ccc}.sidebar-inner{padding:61px 0 25px 0}.sidebar-breadcrumb{position:relative;top:-40px}.sidebar-breadcrumb-inner{display:block;padding:30px 30px;font-size:15px}.sidebar-breadcrumb-inner i{color:#00dd95;margin-right:8px}.sidebar-item{position:relative;left:10%;opacity:0}.sidebar-item label{display:block;margin-bottom:4px}.sidebar-row,select.sidebar-row{display:block;position:relative}.sidebar-row button,select.sidebar-row button{font-size:15px;background:none;border:none;width:100%;padding:18px 30px;text-align:left}.sidebar-row button i,select.sidebar-row button i{margin-right:8px}.sidebar-row button i.fa-toggle-off,select.sidebar-row button i.fa-toggle-off,.sidebar-row button i .fa-toggle-on,select.sidebar-row button i .fa-toggle-on{float:right;color:#00dd95;font-size:20px}.sidebar-row button i.fa-chevron-right,select.sidebar-row button i.fa-chevron-right,.sidebar-row button i.primary-color,select.sidebar-row button i.primary-color{color:#00dd95}.sidebar-row button i.fa-times,select.sidebar-row button i.fa-times{color:#fff}.sidebar-item-title{text-align:center}.sidebar-item-title-inner{padding:30px 20px;font-size:15px;font-weight:200}.sidebar-divide{text-align:center}.sidebar-divide i{margin-right:4px}.sidebar-divide-inner{padding:20px}.sidebar-fieldset-filter.error{background:#de6262;color:#fff}.sidebar-fieldset-filter.error:hover{background:#d53838}button.sidebar-tag{padding:14px 15px 14px 30px}.sidebar-filter{position:fixed;left:240px;top:40%;width:250px;max-height:366px;border:1px solid #e2e2e2;background-color:#fff;overflow-y:hidden;display:none}.sidebar-filter-toolbar-title{padding:10px;margin-left:10px;font-weight:bold}.sidebar-filter-toolbar-subtitle{margin-left:20px}.sidebar-filter-toolbar-close{position:absolute;top:5px;right:0}.sidebar-filter-toolbar-close button:hover{color:#15a4fa}.sidebar-filter-search{padding:15px;border-bottom:1px solid #e2e2e2}.sidebar-filter-search input{border:0;background-color:#e2e2e2}.sidebar-filter-search input::-webkit-input-placeholder{color:#333}.sidebar-filter-search input:-moz-placeholder{color:#333}.sidebar-filter-search i{position:absolute;top:85px;right:30px;color:#808080}.sidebar-filter-items{overflow-y:auto;max-height:260px}.sidebar-filter-item{display:block;width:100%;text-align:left;padding:20px;font-weight:600;border-bottom:1px solid #e2e2e2}.sidebar-filter-item:hover{background-color:#f7f7f7}.sidebar-row-filter{border-bottom:1px solid #3e4a5f;padding:0 20px 0 30px}.sidebar-row-filter.sidebar-row span{padding:8px;float:left}.sidebar-row-filter.sidebar-row button{display:inline;float:right;padding:10px;width:auto;border:none}.sidebar-row-filter.sidebar-row button i{width:10px;margin-right:0}.error{top:20px;left:400px;font-size:24px;position:absolute}div.forgot-password div{margin-bottom:20px}div.forgot-password .forgot-login{margin-bottom:0}div.forgot-password div.forgot-password-success{padding:0 30px}@font-face{font-family:'Brandon Grotesque';src:url(assets/Brandon_reg.woff) format('woff');font-weight:normal}@font-face{font-family:'Brandon Grotesque';src:url(assets/Brandon_bld.woff) format('woff');font-weight:bold}.module-user.location-login,.module-user.location-forgot,.module-user.location-reset{display:flex;align-items:center;max-width:450px;margin:0 auto;color:#fff;background-image:url(assets/wwu_night.png);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-family:'Brandon Grotesque'}.module-user.location-login .sidebar,.module-user.location-forgot .sidebar,.module-user.location-reset .sidebar,.module-user.location-login .navigation,.module-user.location-forgot .navigation,.module-user.location-reset .navigation,.module-user.location-login .location-title,.module-user.location-forgot .location-title,.module-user.location-reset .location-title{display:none}.module-user.location-login #app,.module-user.location-forgot #app,.module-user.location-reset #app{margin-top:0;margin-left:0}.module-user.location-login a,.module-user.location-forgot a,.module-user.location-reset a{color:#fff}.module-user.location-login button.small,.module-user.location-forgot button.small,.module-user.location-reset button.small{font-size:16px;margin:0 auto;display:block;width:200px;margin-top:20px;height:80%}.module-user .login-logo img{margin:0 auto;display:block}.module-user .login-title{text-align:center;font-size:20px;font-weight:bold;margin-top:40px;margin-bottom:40px;text-transform:uppercase;letter-spacing:1px}.module-user #loginError{width:425px;text-align:center;background-color:rgba(0,0,0,0.2);border-radius:4px;margin:5px 0;padding:10px}.module-user #loginError i.fa{color:#ff5567;font-size:110%;margin-right:5px}.module-user #loginError #loginErrorMessage{font-size:110%;color:white;position:static}.module-user .login-fields,.module-user .forgot-password-form{margin:20px 0 20px 0;position:relative}.module-user .login-fields .login-input-username,.module-user .forgot-password-form .login-input-username,.module-user .login-fields .login-input-password,.module-user .forgot-password-form .login-input-password,.module-user .login-fields .input-username-email,.module-user .forgot-password-form .input-username-email{font-size:20px;border-radius:4px;border:0;padding:11px 20px;background-color:rgba(255,255,255,0.69);color:black;margin-bottom:5px;height:40px}.module-user .login-fields input::-webkit-input-placeholder,.module-user .forgot-password-form input::-webkit-input-placeholder{color:black}.module-user .login-fields input:-moz-placeholder,.module-user .forgot-password-form input:-moz-placeholder{color:black}.module-user .login-fields .input-username-email,.module-user .forgot-password-form .input-username-email,.module-user .login-fields .login-input-password,.module-user .forgot-password-form .login-input-password,.module-user .login-fields .login-input-username,.module-user .forgot-password-form .login-input-username{width:405px}.module-user .login-fields button,.module-user .forgot-password-form button{margin-bottom:5px;width:445px;height:65px;font-size:25px;border-radius:4px}.module-user .login-fields .secondary,.module-user .forgot-password-form .secondary{background-color:black;color:#FFF;text-transform:uppercase;border-color:#666}.module-user .login-fields-bottom{display:flex;align-items:center;justify-content:space-between;color:#95989A}.module-user .login-fields-bottom .login-remember-me{font-size:20px}.module-user .login-fields-bottom .remember-me-checkbox input[type=checkbox]{display:none}.module-user .login-fields-bottom .remember-me-checkbox input[type=checkbox]:checked+.remember-me-label::after{position:absolute;top:50%;left:2px;transform:translateY(-50%);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00c'}.module-user .login-fields-bottom .remember-me-label{display:flex;align-items:center;position:relative;cursor:pointer;color:#fff;font-size:20px}.module-user .login-fields-bottom .remember-me-label::before{content:"";background:transparent;border:1px solid #fff;border-radius:5px;margin-right:15px;width:18px;height:18px}.module-user .login-fields-bottom .login-forgot-password a{font-size:20px;color:#fff;text-decoration:none}.module-user .login-footer{position:fixed;left:20px;bottom:20px;font-size:20px}.logout-inner{padding:30px}div.reset-password .cancel{font-size:15px;color:white;text-decoration:none}.user-profile .error-text{padding:15px 30px;background-color:#ff5567;color:white}.user-profile .intro-text{padding:30px 30px 0 30px}.user-profile .error,.user-profile .success{position:static;top:auto;left:auto;font-size:inherit;margin-left:5px}.user-profile .editing-overlay-panel-content{border-bottom:none}.user-profile .editing-overlay-panel-content .inner{margin-bottom:20px}.user-profile .editing-overlay-panel-content .inner .toggle-password{position:absolute;right:11%}.user-profile .editing-overlay-panel-content .inner .alert{background-color:transparent;color:#ff5567}.user-profile .editing-overlay-panel-content .inner .alert-info{color:#ffa08d}.user-profile .editing-overlay-panel-content .inner .alert-success{color:#00dd95}.user-profile .editing-overlay-panel-content .inner .feedback{padding-bottom:15px}button{border:none;background:none;padding:10px 12px}button:hover,button:focus{outline:none}button.warning-color{background:#ffa08d !important;color:#fff !important}button.warning-color:hover{background:#ff6041 !important;color:#fff !important}button.alert-color{background:#ff5567 !important;color:#fff !important}button.alert-color:hover{background:#ff2239 !important;color:#fff !important}button.disabled-color{background:#454545 !important;color:#fff !important}button.disabled-color:hover{background:#454545 !important;color:#fff !important}button:disabled{cursor:auto;border-color:#454545 !important;background:#454545 !important;color:#fff !important}button:disabled:hover{background:#454545 !important;color:#fff !important}.btn{display:inline-block;padding:10px 12px;background:none;border:1px solid #000000;border-radius:3px;font-weight:600;text-decoration:none;transition:all .3s}.btn:hover,.btn:focus{outline:none;color:#000000;border:1px solid #000000}.primary{background-color:#34bee0;color:#fff;border-color:#34bee0}.primary i{color:#fff}.primary i:hover,.primary i:focus{color:#fff}.primary:hover,.primary:focus{background-color:#21b5d9;color:#fff;border-color:#21b5d9}.primary-hollow{background-color:transparent;color:#34bee0;border-color:#34bee0}.primary-hollow i{color:#fff}.primary-hollow i:hover,.primary-hollow i:focus{color:#fff}.primary-hollow:hover,.primary-hollow:focus{color:#fff;background-color:#34bee0;border-color:#34bee0}.secondary{background-color:#E72024;color:#fff;border-color:#E72024}.secondary i{color:#fff}.secondary i:hover,.secondary i:focus{color:#fff}.secondary:hover,.secondary:focus{background-color:#e0181c;color:#fff;border-color:#e0181c}.secondary-hollow{background-color:transparent;color:#E72024;border-color:#E72024}.secondary-hollow i{color:#fff}.secondary-hollow i:hover,.secondary-hollow i:focus{color:#fff}.secondary-hollow:hover,.secondary-hollow:focus{color:#fff;background-color:#E72024;border-color:#E72024}.tertiary{background-color:#263944;color:#fff;border-color:#263944}.tertiary i{color:#fff}.tertiary i:hover,.tertiary i:focus{color:#fff}.tertiary:hover,.tertiary:focus{background-color:#1d2b34;color:#fff;border-color:#1d2b34}.tertiary-hollow{background-color:transparent;color:#263944;border-color:#263944}.tertiary-hollow i{color:#fff}.tertiary-hollow i:hover,.tertiary-hollow i:focus{color:#fff}.tertiary-hollow:hover,.tertiary-hollow:focus{color:#fff;background-color:#263944;border-color:#263944}.quaternary{background-color:#36cde8;color:#fff;border-color:#36cde8}.quaternary i{color:#fff}.quaternary i:hover,.quaternary i:focus{color:#fff}.quaternary:hover,.quaternary:focus{background-color:#1fc7e5;color:#fff;border-color:#1fc7e5}.quaternary-hollow{background-color:transparent;color:#36cde8;border-color:#36cde8}.quaternary-hollow i{color:#fff}.quaternary-hollow i:hover,.quaternary-hollow i:focus{color:#fff}.quaternary-hollow:hover,.quaternary-hollow:focus{color:#fff;background-color:#36cde8;border-color:#36cde8}.white-hollow{background-color:transparent;color:#fff;border-color:#fff}.white-hollow:hover,.white-hollow:focus{color:#34bee0;background-color:#fff;border-color:#fff}.action-primary{background-color:#E72024;color:#fff;border-color:#E72024}.action-primary i{color:#fff}.action-primary i:hover,.action-primary i:focus{color:#fff}.action-primary:hover,.action-primary:focus{background-color:#e0181c;color:#fff;border-color:#e0181c}.action-secondary{background-color:transparent;color:#34bee0;border-color:#34bee0}.action-secondary i{color:#fff}.action-secondary i:hover,.action-secondary i:focus{color:#fff}.action-secondary:hover,.action-secondary:focus{color:#fff;background-color:#34bee0;border-color:#34bee0}.warning{background-color:#ffa08d;color:#fff;border-color:#ffa08d}.warning:hover,.warning:focus{background-color:#ff6041;color:#fff;border-color:#ff6041}.alert{background-color:#ff5567;color:#fff;border-color:#ff5567}.alert:hover,.alert:focus{background-color:#ff2239;color:#fff;border-color:#ff2239}.btn-social{width:160px;position:relative;overflow:hidden;text-align:left;padding-left:56px}.btn-social>:first-child{position:absolute;left:10px;top:0;bottom:0;width:18px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}.editor-item-settings a,.editor-menu-item-settings a{color:#34bee0;transition:all .3s}.editor-item-settings a:hover,.editor-menu-item-settings a:hover{color:#21b5d9}.syncing{transform:scale(.8, .8);opacity:.6}.synced{transition:transform .3s cubic-bezier(.8, 0, .2, 1),opacity .3s cubic-bezier(.8, 0, .2, 1) !important;transform:scale(1, 1);opacity:1}.not-synced{transition:transform .3s cubic-bezier(.8, 0, .2, 1),opacity .3s cubic-bezier(.8, 0, .2, 1) !important;transform:scale(.4, .4);opacity:0}body{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400}h1{font-size:15px;font-family:'Raleway',sans-serif;font-weight:300}h2{font-weight:300}h3{font-weight:300}h4{font-weight:200}h5{font-weight:200}h6{font-weight:200}button,input,textarea{font-family:'Open Sans',sans-serif;font-size:13px}body{background-color:#f3fcfe;color:#263944}.global-menu{background-color:#34bee0}.global-menu a{color:#fff;border-bottom:1px solid #60cce7}.global-menu a:hover{background-color:#60cce7;color:#fff}.location-title{font-family:'Raleway',sans-serif;background-color:#fff;border-bottom:1px solid rgba(52,190,224,0.2)}.location-title-inner{font-size:17px;font-weight:600;line-height:20px;padding:25px;color:#000}.editor-menu-item{background-color:#fff;transition:box-shadow .3s;box-shadow:0 0 1px 1px #EEE}.editor-menu-item:hover{box-shadow:0 0 3px 3px #e0e0e0;cursor:pointer}.editor-menu-item:hover .project-settings{top:0;opacity:1}.editor-menu-item.expanded .editor-menu-item-inner{color:#fff;background-color:#34bee0;transition:background-color 0s;border:1px solid #34bee0}.editor-menu-item.expanded.content-type-menu .editor-menu-item-pin{border-left:10px solid #34bee0}.editor-menu-item.expanded .editor-menu-item-settings a{color:#fff;transition:all .3s}.editor-menu-item.expanded .editor-menu-item-settings a:hover{color:#e6e6e6}.editor-menu-item.selected .editor-menu-item-inner{color:#fff;background-color:#34bee0;border:1px solid #34bee0}.editor-menu-item.selected.content-type-menu .editor-menu-item-pin{border-left:10px solid #34bee0}.editor-menu-item.selected .editor-menu-item-settings a{color:#fff;transition:all .3s}.editor-menu-item.selected .editor-menu-item-settings a:hover{color:#e6e6e6}.editor-menu-layer-actions .primary-hollow i{color:#34bee0}.editor-menu-layer-actions .primary-hollow:hover i,.editor-menu-layer-actions .primary-hollow:active i,.editor-menu-layer-actions .primary-hollow:focus i{color:#fff}.menu-settings-list-item{font-weight:100;background-color:#fff;border:1px solid #d6f2f9;transition:background-color .3s;transition:all .3s}.menu-settings-list-item:hover{box-shadow:0 0 5px 2px #CBE1E6}.menu-settings-list-item.selected{background-color:#34bee0;color:#fff}.menu-settings-list-item.selected .name{color:#d6f2f9}.menu-settings-list-item .display-name{font-size:175%}.menu-settings-list-item .description{font-size:110%;color:#a6c2ca}.navigation{background-color:#E72024;background-position:right;border-bottom:1px solid rgba(0,0,0,0.15);font-size:15px;font-family:'Raleway',sans-serif}.navigation-item{color:#fff}.navigation-left .navigation-product-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.navigation-right .navigation-user-logout{background-color:black;padding:0 25px}.navigation-right .navigation-user-logout:hover,.navigation-right .navigation-user-logout:focus{background-color:white}.navigation-right a:hover{text-decoration:underline}.navigation-right a:hover.navigation-user-logout{text-decoration:none}.options a{color:#34bee0;margin-left:30px}.options a:hover{transition:color .3s;color:#1ea3c3}.options a.selected{transition:color .3s;color:#177e97}.options-group{float:left;padding:4px 0}.options-group i{font-size:18px}.option-value-item{display:inline-block;padding-right:20px}.option-value-title{margin-left:15px}.page .paste-zone{margin:0 0 30px 0}.page .paste-zone-inner{text-align:center;padding:0}.page .paste-zone .btn{padding:12px 60px;margin:0 10px}.page .page-components .paste-zone a{padding:7px 35px;margin:20px 0 0 0}.editing-overlay-component-option{background-color:#e8e8e8;transition:background-color .2s}.editing-overlay-component-option:hover{background-color:#cfcfcf}.editing-overlay-component-option.selected{background-color:#b5b5b5}.editing-overlay-component-layout-option{border:none;border-right:1px solid #b7caed;padding:0 10px;float:left;background-color:#fff;color:#3e4960;transition:all .2s}.editing-overlay-component-layout-option:hover{color:#fff;background-color:#44ffc2}.editing-overlay-component-layout-option.selected{color:#fff;background-color:#00dd95}.article.hovering,.block.hovering,.component.hovering{box-shadow:0 0 5px 2px #CBE1E6;position:relative}.block .add-control{padding:0 5px 5px 5px}.add-control .add-article,.add-control .add-block,.add-control .add-component{font-size:16px;font-weight:600;width:100%;padding:0;line-height:50px;text-align:center;color:#34bee0;border:1px dashed #34bee0;transition:all 0s}.add-control .add-article.add-article,.add-control .add-block.add-article,.add-control .add-component.add-article{background-color:#F6FBFE;margin-bottom:50px}.add-control .add-article.add-block,.add-control .add-block.add-block,.add-control .add-component.add-block{background-color:#EAF8FB;width:96%;margin:0 2% 10px}.add-control .add-article.add-component,.add-control .add-block.add-component,.add-control .add-component.add-component{background-color:#D6F3F9}.add-control .add-article.add-component.left,.add-control .add-block.add-component.left,.add-control .add-component.add-component.left,.add-control .add-article.add-component.right,.add-control .add-block.add-component.right,.add-control .add-component.add-component.right{width:48%;position:relative;top:-100px;float:left}.add-control .add-article.add-component.right,.add-control .add-block.add-component.right,.add-control .add-component.add-component.right{float:right}.add-control .add-article:hover,.add-control .add-block:hover,.add-control .add-component:hover,.add-control .add-article:focus,.add-control .add-block:focus,.add-control .add-component:focus{padding:0;line-height:50px;text-align:center;color:#34bee0;border:1px solid #34bee0}.project-list-item{background-color:#fff;color:#9d9d9d;text-align:center}.project-list-item.selected .projects-details-label,.project-list-item.selected .project-detail-title-inner{color:#fff}.project-list-item.selected .projects-details-tags-button button,.project-list-item.selected .projects-details-value button{background-color:transparent;color:#fff;border-color:#fff}.project-list-item.selected .projects-details-tags-button button:hover,.project-list-item.selected .projects-details-value button:hover,.project-list-item.selected .projects-details-tags-button button:focus,.project-list-item.selected .projects-details-value button:focus{color:#34bee0;background-color:#fff;border-color:#fff}.project-list-item .open-context-icon{float:left}.project-list-item .project-detail-title-inner,.project-list-item .project-settings a{color:#34bee0}.form-container-style{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff}.form-container-style>.inner{padding:30px}.no-wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%}.sidebar{background-color:#263944;color:#34bee0}.sidebar a{transition:all .3s;color:#34bee0}.sidebar a:hover,.sidebar a:focus{color:#1ea3c3}.sidebar button[class^="action-"],.sidebar button[class*=" action-"]{margin:5px 25px;width:200px;height:50px;border-width:1px;border-style:solid;border-radius:3px;font-size:15px;text-align:center}.sidebar button[class^="action-"] i,.sidebar button[class*=" action-"] i{margin-right:5px}.sidebar .sidebar-item-title{background-color:#263944;color:#fff}.sidebar .sidebar-progress{z-index:1;width:0;height:100%;position:absolute;background:#00aa73;left:0;top:0;opacity:.3}.sidebar .sidebar-row button,.sidebar .sidebar-breadcrumb button,.sidebar .sidebar-row a,.sidebar .sidebar-breadcrumb a{margin:0;color:#34bee0;transition:all .3s}.sidebar .sidebar-row button:hover,.sidebar .sidebar-breadcrumb button:hover,.sidebar .sidebar-row a:hover,.sidebar .sidebar-breadcrumb a:hover{color:white}.sidebar .sidebar-divide{background-color:#263944}.sidebar .sidebar-divide h3{font-size:13px;font-weight:600}div.tagsinput{border:1px solid #CCC;background:#FFF;padding:5px;overflow-y:auto;border-radius:3px}div.tagsinput span.tag{border:1px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#34bee0;color:#fff;margin-right:5px;margin-bottom:5px}div.tagsinput span.tag a{color:#fff;font-weight:bold;text-decoration:none}div.tagsinput input{width:80px;margin:0;border:1px solid transparent;padding:5px;background:transparent;color:#000;outline:0;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.ui-autocomplete{position:absolute;top:100%;left:0;float:left;display:none;min-width:160px;padding:4px 0 4px 0;margin:2px 0 0 0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#15a4fa;font-weight:bold;color:#fff}html.tenant-596f67985de5897b632118f6 .navigation{background-color:#0e0e0e}html.tenant-596f67985de5897b632118f6 .navigation .navigation-product-name img{padding-top:3px;max-height:30px !important}html.tenant-596f67985de5897b632118f6 .navigation .navigation-user-logout{background-color:#70219B}html.tenant-596f67985de5897b632118f6 .sidebar{background-color:#222;color:#fff}html.tenant-596f67985de5897b632118f6 .sidebar .action-primary{background-color:#70219B;border-color:transparent;color:#fff}html.tenant-596f67985de5897b632118f6 .sidebar .action-secondary{border-color:#999;color:#fff}html.tenant-5af5623e29c20a2b7ee153f0 .navigation{background-color:#0000FF}html.tenant-5af5623e29c20a2b7ee153f0 .sidebar{background-color:#272727;color:#fff}html.tenant-5af5623e29c20a2b7ee153f0 .sidebar .action-primary{background-color:#FF3902;border-color:transparent;color:#fff}html.tenant-5af5623e29c20a2b7ee153f0 .sidebar .action-secondary{background-color:#0000FF;border-color:#999;color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .navigation{background-color:#0c8573}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar{background-color:#373636;color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .action-primary{background-color:#c74298;border-color:transparent;color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .action-secondary{background-color:transparent;color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .action-secondary.sidebar-filter-button{border-color:#c74298}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .sidebar-row{color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .sidebar-row span[class^="dashboard-sidebar"]{color:#fff}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .sidebar-row i.fa-chevron-right.primary-color{color:#10a991}html.tenant-5b906ccf405cbc0f621b5db1 .sidebar .sidebar-row .sidebar-row-input input{background-color:#10A991;border-color:transparent}html.tenant-5b906ccf405cbc0f621b5db1 .app .app-inner .dashboard .dashboard-inner{background-color:#c8c8c8}html.tenant-5c5a6c9b7c70d3b13f7c79fc .navigation{background-image:linear-gradient(to right, #008291, #27B3B5)}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar{background-color:#00485C;color:#00A2A3}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .action-primary{background-color:#00A2A3;border-color:transparent;color:#fff}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .action-secondary{background-color:transparent;color:#fff}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .action-secondary.sidebar-filter-button{border-color:#00A2A3}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .sidebar-row{color:#fff}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .sidebar-row span[class^="dashboard-sidebar"]{color:#00A2A3}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .sidebar-row i.fa-chevron-right.primary-color{color:#00A2A3}html.tenant-5c5a6c9b7c70d3b13f7c79fc .sidebar .sidebar-row .sidebar-row-input input{border-color:transparent}html.tenant-5c5a6c9b7c70d3b13f7c79fc .app .app-inner .dashboard .dashboard-inner{background-color:#DEDEDE}html.tenant-5ccaa0ebcb556645155eebe9 .navigation{background-color:#16193F}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar{background-color:#0F358E;color:#6DB4DF}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .action-primary{background-color:#EA619F;border-color:transparent;color:#fff}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .action-secondary{background-color:transparent;color:#fff}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .action-secondary.sidebar-filter-button{border-color:#00A2A3}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row{color:#fff}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row span[class^="dashboard-sidebar"]{color:#6DB4DF}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row span[class^="dashboard-sidebar"]:hover{color:#60CAA2}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row i.fa-chevron-right.primary-color{color:#6DB4DF}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row i.fa-chevron-right.primary-color:hover{color:#60CAA2}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-row .sidebar-row-input input{border-color:transparent}html.tenant-5ccaa0ebcb556645155eebe9 .sidebar .sidebar-search-tag .dashboard-sidebar-filter-search-input{background:#6DB4DF}html.tenant-5ccaa0ebcb556645155eebe9 .app .app-inner .dashboard .dashboard-inner{background-color:#DEDEDE}html.tenant-5ce7c086df73062c4a6cb07b .navigation{background-color:#000}html.tenant-5ce7c086df73062c4a6cb07b .sidebar{background-color:#000921;color:#6DB4DF}html.tenant-5ce7c086df73062c4a6cb07b .sidebar .action-primary{background-color:#0099A4;border-color:transparent;color:#fff}html.tenant-5ce7c086df73062c4a6cb07b .sidebar .action-primary:hover{background-color:#7559EB}html.tenant-62970aafc6350ae3410a8f1c .navigation{background-color:#14364A}html.tenant-62970aafc6350ae3410a8f1c .navigation .navigation-user-logout{background-color:#14364A}html.tenant-62970aafc6350ae3410a8f1c .navigation .navigation-user-logout:hover{background-color:#FF9270;color:#000}html.tenant-62970aafc6350ae3410a8f1c .navigation .navigation-product-name img{padding-top:3px}html.tenant-62970aafc6350ae3410a8f1c .sidebar{color:#fff;background-color:#12423B}html.tenant-62970aafc6350ae3410a8f1c .sidebar .action-primary{background-color:#36E6A6;color:#000;border-color:#36E6A6}html.tenant-62970aafc6350ae3410a8f1c .sidebar .action-primary:hover{border-color:#36E6A6}html.tenant-62970aafc6350ae3410a8f1c .sidebar .action-secondary{border-color:#36E6A6;color:#fff}html.tenant-62970aafc6350ae3410a8f1c .sidebar .action-secondary:hover{background-color:#36E6A6;color:#000}html.tenant-62970aafc6350ae3410a8f1c .sidebar .sidebar-row button{color:#fff}.theme-list-item{font-weight:100;background-color:#fff;transition:background-color .3s;transition:all .3s;border:1px solid #d6f2f9}.theme-list-item:hover{box-shadow:0 0 5px 2px #CBE1E6}.theme-list-item.selected{background-color:#34bee0;color:#fff}.theme-list-item.selected .description{color:#d6f2f9}.theme-list-item .display-name{font-size:175%}.theme-list-item .description{font-size:110%;color:#a6c2ca}.module-user.location-login{background-color:#f3fcfe}.tenantManagement{overflow-y:scroll}.tenantManagement .container{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff;max-width:inherit}.tenantManagement .container>.inner{padding:30px}.tenantManagement .view-buttons{text-align:right;padding-bottom:20px}.tenantManagement .action-buttons{margin-top:30px;margin-bottom:15px}.tenantManagement .tb-row{padding:10px}.tenantManagement .tb-row.align-right{text-align:right}.tenantManagement .tenant-item{cursor:pointer;border:1px solid white}.tenantManagement .tenant-item.me{font-weight:bold}.tenantManagement .tenant-item.inactive .tb-col-inner{color:#BBBBBB}.tenantManagement .tenant-item.locked{color:#ff5567}.tenantManagement .tenant-item.selected{cursor:default;border:1px solid #d6f2f9;border-left:1px solid #8ea3af;background-color:#f3faff}.tenantManagement .tenant-item:hover{border-left:1px solid #8ea3af;background-color:#f3faff}.tenantManagement .tenant-item .tb-col-inner li{margin-left:0;list-style:none}.tenantManagement .tenant-item .tb-col-inner .group{margin-bottom:10px}.tenantManagement .tenant-item .tb-col-inner span,.tenantManagement .tenant-item .tb-col-inner select,.tenantManagement .tenant-item .tb-col-inner input{display:block}.tenantManagement .tenant-item a{cursor:pointer;padding-left:3px}.tenantManagement .tenant-item button{font-size:90%;padding:5px 7px;margin-bottom:5px;width:100%}.tenantManagement .tenant-item input{border-radius:3px;border:1px solid #dedede;padding:3px;margin-right:4px}.tenantManagement .tenant-item select{max-width:115px}.tenantManagement .tenant-item button.resetPassword.submitted{background-color:#2995a8;border-color:#2995a8}.addTenant .inner{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff;padding:30px}.addTenant .inner>.inner{padding:30px}.addTenant .inner li{margin-left:0;list-style:none}.addTenant .inner .title{padding-bottom:30px;font-size:16px;font-weight:600}.addTenant .inner form .form-group{border:none}.addTenant .inner form .form-group .field-error{padding-bottom:5px}.userManagement{overflow-y:scroll}.userManagement .container{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff;max-width:inherit}.userManagement .container>.inner{padding:30px}.userManagement .view-buttons{text-align:right;padding-bottom:20px}.userManagement .action-buttons{margin-top:30px;margin-bottom:15px}.userManagement .tb-row{padding:10px}.userManagement .tb-row.align-right{text-align:right}.userManagement .user-item{cursor:pointer;border:1px solid white}.userManagement .user-item.me{font-weight:bold}.userManagement .user-item.inactive .tb-col-inner{color:#BBBBBB}.userManagement .user-item.locked{color:#ff5567}.userManagement .user-item.selected{cursor:default;border:1px solid #d6f2f9;border-left:1px solid #8ea3af;background-color:#f3faff}.userManagement .user-item:hover{border-left:1px solid #8ea3af;background-color:#f3faff}.userManagement .user-item .tb-col-inner li{margin-left:0;list-style:none}.userManagement .user-item .tb-col-inner .group{margin-bottom:10px}.userManagement .user-item .tb-col-inner span,.userManagement .user-item .tb-col-inner select,.userManagement .user-item .tb-col-inner input{display:block}.userManagement .user-item a{cursor:pointer;padding-left:3px}.userManagement .user-item button{font-size:90%;padding:5px 7px;margin-bottom:5px;width:100%}.userManagement .user-item input{border-radius:3px;border:1px solid #dedede;padding:3px;margin-right:4px}.userManagement .user-item select{max-width:115px}.userManagement .user-item button.resetPassword.submitted{background-color:#2995a8;border-color:#2995a8}.addUser .inner{max-width:800px;margin:20px;border:1px solid #d6f2f9;background-color:#fff;padding:30px}.addUser .inner>.inner{padding:30px}.addUser .inner li{margin-left:0;list-style:none}.addUser .inner .title{padding-bottom:30px;font-size:16px;font-weight:600}.addUser .inner form .form-group{border:none}.addUser .inner form .form-group .field-error{padding-bottom:5px}