﻿img{max-width:100%}
em{color:#666}
hr{margin:0}
a{color:#1355a7}
a:hover,a:focus{color:#ff0000}
.text-large{font-size:125%}
.text-small{font-size:85%}
textarea{resize:vertical}
.online-list{display:none}
.nodisplay{display:none}
.brand-logo{height:72px;width:100%;margin:0;display:block;background:transparent url(/assets/img/logo.png)no-repeat 50% 50%;background-size:contain}
.panel-horizon{background:#fff;margin-left:-25px;margin-right:-25px;border-radius:0}
.panel-horizon .card{white-space:nowrap;overflow-x:scroll}
.card-body{flex: 1 1 auto;padding:1rem}
.container-fluid{padding:0;margin:20px auto;position:relative}
.background-img-fixed{background-size:contain}
.from-body-content{margin:0;width:100%;z-index:1}
table th,.control-label{font-weight:700}
.control-label{align-content:center}
.data-list-bounder tr td{position:relative}
.data-list-actions{z-index:1;position:absolute;bottom:0;left:0;padding:7px;background-color:#eff3f6;white-space:nowrap;display:none}
.data-list-bounder tr:hover .data-list-actions{display:block}
.btn-xs{padding:.25rem;font-size:12px}
.btn-orange{background-color:orange;color:#fff}
.btn-green{background-color:forestgreen;color:#fff}
.btn-purple{background-color:rebeccapurple;color:#fff}
.btn-default{background-color:#f0f0f0}
.btn-light{background-color:#e3e9ef}
.directory-nodes .tree-node:first-child{display:none!important}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#dbe6f1}
.logo-favicon{height:32px;width:32px}
.alertify-logs{min-width:300px}
.modal-footer{background-color:rgba(255,255,255,.5);position:sticky;bottom:0}
.rightsidebar-inner{width:300px;height:100px;}
.nav-sub{box-shadow:inset 0px -2px 0px 0px #ccc}
.help-block{color:#999}
.list-level-1{margin-left:10px}
.list-level-1:before{content:"- "}
.list-level-2 > a{background:#6BA9CA;margin-left:10px}
.list-level-2{margin-left:20px}
.list-level-2:before{content:"-- "}
.list-level-3 > a{background:#1355a7;margin-left:20px}
.list-level-3{margin-left:40px}
.list-level-3:before{content:"---- "}
.list-level-4 > a{background:#4F8EDC;margin-left:30px}
.list-level-4{margin-left:60px}
.list-level-4:before{content:"----- "}
.list-level-5{margin-left:80px}
.list-level-5:before{content:"------- "}
.list-level-1:before,.list-level-2:before,.list-level-3:before,.list-level-4:before,.list-level-5:before{color:#ccc}
.list-level-3 span,.list-level-4 span{position:absolute;left:0;cursor:pointer;color:#ccc}
.list-level-3 span.active,.list-level-4 span.active{color:#4F8EDC}
.list-level-3 span::before,.list-level-4 span::before{content:"▸";left:0;line-height:1.5}
.tree-node{clear:both;max-width:100%;height:30px;line-height:30px;display:block;position:relative}
.tree-node:hover{background:#f3f3f3}
.tree-child{float:left;display:none;position:absolute;line-height:1.88;right:0;top:0;background-color:#f2f2f2}
.tree-node:hover > .tree-child{display:block}
.dark-theme{background:#2e2e2e;color:#eee}
.dark-theme .card{background-color:#323232;color:#fdfdfd}
.dark-theme .footer,.dark-theme .table,.dark-theme .data-list-actions{background-color:#424242;color:#fdfdfd}
.dark-theme .table-striped tbody tr:nth-of-type(odd){background-color:#555;color:#fdfdfd}
.dark-theme .modal-content{background-color:#242424}
.dark-theme input,.dark-theme select,.dark-theme textarea{background-color:#3e3e3e;color:#eee;border-color:#646464}
.dark-theme table tr > *{border-color:#646464}
.dark-theme .modal-footer{background-color:rgb(64 64 64 /80%)}
.dark-theme .navbar-custom,.dark-theme .button-menu-mobile{background-color:#2f3879}
.dark-theme .tree-node:hover,.dark-theme .tree-child{background-color:#555}
.dark-theme label{color:#8b89b1}
blockquote{font-style:italic;font-family:Times,"Times New Roman",serif;padding:10px;border-left:4px solid #a00;padding-left:20px;background:#f2f2f2;margin:10px 0;position:relative}
blockquote.quote-mark-left{padding:30px 10px 10px 30px}
blockquote.quote-mark-left::before{font-family:FontAwesome;position:absolute;top:10px;left:10px;content:'\f10d';font-size:18px;color:#a00}
blockquote.quote-temp2{border:1px solid #a00;font-style:normal;padding:20px 10px;text-align:center}
blockquote.quote-temp2.quote-mark-left::before{left:50%;top:-12px;transform:translate(-50%,-2%)}
blockquote.quote-temp3{border:0;border-top:4px solid #a00;border-bottom:4px solid #a00;padding:20px 10px;font-style:normal}
blockquote.quote-temp3.quote-mark-left::before{top:-16px;color:rgba(0,0,0,.1);font-size:80px}
blockquote.quote-temp.active{box-shadow:0 0 3px 3px #4F8EDC}
blockquote,.blockquote{background-size:100%;font-size:inherit}
.image-checkbox,.media-checkbox{display:block}
.image-checkbox .img-wrap,.media-checkbox .img-wrap{position:relative;width:100%;padding-top:56%;display:block;overflow:hidden}
.image-checkbox .img-wrap img,.media-checkbox .img-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.image-checkbox .image-created,.media-checkbox .media-created{z-index:1}
.contref{padding:8px;background:#f2f2f2}
.contref ul{margin:0;padding:0 10px}
.contref.thumbnail ul li{list-style:none;display:inline-block;clear:right;width:100%;padding:5px 0;border-bottom:1px dotted #fff}
.contref.thumbnail ul li:last-child{border:0}
.contref a{text-decoration:none}
.contref.thumbnail ul li img{max-width:120px;float:left;margin-right:10px}
.contref.thumb-horizontal img{clear:both;display:block;margin-bottom:10px}
.video-container{position:relative}
.list-system-nav{white-space:nowrap;overflow:hidden}
.playvideo-holder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;cursor:pointer;background-size:200px;transition:.4s}
.playvideo-holder span{background:rgba(0,0,0,.6) url(assets/img/avime.PNG) no-repeat 50% 50%;width:100%;height:100%;position:absolute;top:0;left:0;background-size:100px;z-index:99}
.playvideo-holder img{width:100%;height:100%;overflow:hidden}
.playvideo-holder:hover{background-size:180px}
.playaudio-holder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;cursor:pointer;background-size:200px;transition:.4s}
.playaudio-holder span{background:rgba(0,0,0,.6) url(assets/img/avime.PNG) no-repeat 50% 50%;width:100%;height:100%;position:absolute;top:0;left:0;background-size:100px;z-index:99}
.playaudio-holder img{width:100%;height:100%;overflow:hidden}
.playaudio-holder:hover{background-size:180px}
.video-js{max-width:100%;width:100%}
.vjs-poster{background-size:cover}
.category_label{font-weight:700;box-sizing:border-box}
.twitter-typeahead,.category_search_,.tt-menu{width:100%;background:#fff;position:relative}
.tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.tt-suggestion{border-bottom:1px solid #fff;background:#f2f2f2;text-align:left}
.tt-suggestion > p{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.tt-suggestion > p:hover,.tt-suggestion > p:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}
.tt-suggestion.tt-cursor{color:#f2f2f2;background-color:#428bca}
.zone_normal,.zone_drag_over,.zone_empty,.zone_empty_over{margin:10px 0;padding:40px 10px 10px 10px}
.zone_normal h3,.zone_drag_over h3,.zone_empty h3,.zone_empty_over h3{color:#E73C3C;text-align:center;margin:0!important;font-weight:700;font-size:17px;background:#eee;position:absolute;top:0;left:0;display:block;width:100%;border:1px solid #aaa}
.zone_empty_over{border-width:1px;border-style:solid;border-color:#ccc;position:relative}
.zone_empty{display:block;min-height:100px;border:1px solid #ccc;position:relative;min-width:300px}
.zone_temp{width:100px;height:200px;position:relative}
.zone_view_menu{display:block;padding:5px 0 2px;line-height:15px;font-size:16px}
.zone_normal{min-width:200px;min-height:100px;border-width:1px;border-style:solid;border-color:#ccc;position:relative}
.zone_drag_over{position:relative;border-width:1px;border-style:solid;border-color:#ccc;min-height:100px;min-width:200px}
.draggable{padding:2px;color:#333;margin:5px}
.draggable_title{position:relative;padding:5px;overflow:hidden;cursor:move;z-index:1;background-color:#fff!important;border:1px solid #eee}
.draggable_title:hover{border:1px dashed #76c4ed!important}
.draggable_title_ondrag{position:relative;padding:5px;border-style:dashed;border-width:1px;border-color:#76c4ed;background:#DDEEF7!important;z-index:100;cursor:move;filter:Alpha(Opacity=75);opacity:.75;-moz-alpha:.25}
.draggable_more{cursor:pointer;margin:0;display:block;float:left;font-size:13px;border-radius:3px 0 0 3px;position:absolute;top:4px;right:-1px}
.bgdesign{background-color:#313338;padding:10px}
.from-editor input.form-control{border-radius:0;border:0;border-bottom:1px solid #d5d5e9}
.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg{width:20px}
.fr-toolbar .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-modal .fr-command.fr-btn svg.fr-svg{height:20px}
.fr-toolbar.fr-top{border-radius:0;border:0;background-color:#f9f9f9}
.fr-box a.fr-floating-btn{line-height:30px}
.fr-box .fr-counter{font-size:12px}.fr-element{border-bottom:1px solid #f9f9f9}
.beer-slider{display:inline-block;overflow:hidden;position:relative}
.beer-slider *,.beer-slider:after,.beer-slider :after,.beer-slider:before,.beer-slider :before{box-sizing:border-box}
.beer-slider img,.beer-slider svg{vertical-align:bottom}
.beer-slider>*{height:100%}
.beer-slider>img{height:auto;max-width:100%}
.beer-reveal{left:0;opacity:0;overflow:hidden;position:absolute;right:50%;top:0;transition:opacity .35s;z-index:1}
.beer-reveal>:first-child{height:100%;max-width:none;width:200%}
.beer-reveal>img:first-child{height:auto}
.beer-range{-moz-appearance:none;-ms-touch-action:auto;-webkit-appearance:slider-horizontal!important;bottom:0;cursor:pointer;height:100%;left:-1px;margin:0;opacity:0;position:absolute;top:0;touch-action:auto;width:calc(100% + 2px);z-index:2}
.beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}
.beer-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}
.beer-range::-ms-tooltip{display:none}
.beer-handle{background:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 0 6px transparent;color:#000;height:48px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:background .3s,box-shadow .3s,opacity .5s .25s;width:48px;z-index:2}
.beer-handle:after,.beer-handle:before{border-left:2px solid;border-top:2px solid;content:"";height:10px;position:absolute;top:50%;transform-origin:0 0;width:10px}
.beer-handle:before{left:10px;transform:rotate(-45deg)}
.beer-handle:after{right:0;transform:rotate(135deg)}
.beer-range:focus~.beer-handle{background:hsla(0,0%,100%,.85);box-shadow:0 0 3px rgba(0,0,0,.4)}
.beer-reveal[data-beer-label]:after,.beer-slider[data-beer-label]:after{background:hsla(0,0%,100%,.75);border-radius:.125rem;content:attr(data-beer-label);line-height:1;padding:.5rem;position:absolute;top:1.5rem}
.beer-slider[data-beer-label]:after{right:1.5rem}
.beer-reveal[data-beer-label]:after{left:1.5rem}
.beer-reveal[data-beer-label=""]:after,.beer-slider[data-beer-label=""]:after{content:none}
.beer-ready .beer-handle,.beer-ready .beer-reveal{opacity:1}
.image-checkbox,.media-checkbox{cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #f2f2f2;margin:3px;outline:0}
.image-checkbox input[type=checkbox],.media-checkbox input[type=checkbox]{display:none}
.image-checkbox-checked,.media-checkbox-checked{border-color:#4f8ddc}
.image-checkbox .btn-is-check,.media-checkbox .btn-is-check{position:absolute;color:#4f8ddc;background-color:rgba(255,255,255,.75);padding:5px;top:4px;right:4px}
.image-checkbox-checked .btn-is-check,.media-checkbox-checked .btn-is-check{display:block!important;visibility:visible!important}
.image-checkbox .image-created,.media-checkbox .media-created{position:absolute;top:3px;padding:0 3px;background:rgba(0,0,0,.5);color:#eee}
.input-sapo,.input-body{border-bottom:1px solid #d5d5e9;font-family:Roboto;color:#111;font-size:1rem;padding:10px 15px 0 15px}
.blinking{animation:live-pulse infinite 1s}
.list-system-nav li:first-child{border-right:1px solid rgba(0 0 0/20%);border-left:1px solid rgba(0 0 0/20%)}
.ln-divider{border-bottom:1px solid #f2f2f2 !important;margin:5px 20px!important}
.fr-wrapper div:first-of-type{display:none}
.flexcroll.list-category{max-height:400px;overflow-y:scroll}
.flexcroll{scrollbar-face-color:#4f8edc;scrollbar-shadow-color:#FFF;scrollbar-highlight-color:#FFF;scrollbar-3dlight-color:#FFF;scrollbar-darkshadow-color:#FFF;scrollbar-track-color:#FFF;scrollbar-arrow-color:#FFF}
.flexcroll::-webkit-scrollbar{width:4px}
.flexcroll::-webkit-scrollbar-track{border-right:.5px solid #eee}
.flexcroll::-webkit-scrollbar-thumb{background:#c2c2c2}
@media (max-width: 640px) {
.list-system-nav{overflow-x:scroll}
.list-system-nav li .text-desc{font-size:12px}
}
@keyframes live-pulse {
0%{background-color:#a81515}
50%{background-color:#fff}
100%{background-color:#a81515}
}
@keyframes update-pulse {
0%{background-color:#ccc}
50%{background-color:#fff}
100%{background-color:#ccc}
}