/*Self bootstrap*/
.badge-white {background: #fff;}
.rainbow{background-color: #d65adc;background-image: linear-gradient(45deg, #d13ad7 0%, #00c0ff 52%, #5fd515 90%);color: #fff;}
.rainbow.btn{border:0;}

/*choices*/
.choices.is-open{z-index:96;}

/*icon picker*/
.iconpicker-popover.popover{position:absolute;top:0;left:0;display:none;max-width:none;padding:1px;text-align:left;width:230px;background:#f7f7f7;z-index:9;box-shadow:0 5px 10px rgba(0, 0, 0, 0.14);border:none !important}.iconpicker-popover.popover.top,.iconpicker-popover.popover.topLeftCorner,.iconpicker-popover.popover.topLeft,.iconpicker-popover.popover.topRight,.iconpicker-popover.popover.topRightCorner{margin-top:-10px}.iconpicker-popover.popover.right,.iconpicker-popover.popover.rightTop,.iconpicker-popover.popover.rightBottom{margin-left:10px}.iconpicker-popover.popover.bottom,.iconpicker-popover.popover.bottomRightCorner,.iconpicker-popover.popover.bottomRight,.iconpicker-popover.popover.bottomLeft,.iconpicker-popover.popover.bottomLeftCorner{margin-top:10px}.iconpicker-popover.popover.left,.iconpicker-popover.popover.leftBottom,.iconpicker-popover.popover.leftTop{margin-left:-10px}.iconpicker-popover.popover.inline{margin:0 0 12px 0;position:relative;display:inline-block;opacity:1;top:auto;left:auto;bottom:auto;right:auto;max-width:100%;box-shadow:none;z-index:auto;vertical-align:top}.iconpicker-popover.popover.inline>.arrow{display:none}.dropdown-menu .iconpicker-popover.inline{margin:0;border:none}.dropdown-menu.iconpicker-container{padding:0}.iconpicker-popover.popover .popover-title{padding:12px;font-size:13px;line-height:15px;border-bottom:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search{margin:0 0 2px 0}.iconpicker-popover.popover .popover-title-text~input[type=search].iconpicker-search{margin-top:12px}.iconpicker-popover.popover .popover-content{padding:0px;text-align:center}.iconpicker-popover .popover-footer{float:none;clear:both;padding:12px;text-align:right;margin:0;border-top:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover .popover-footer:before,.iconpicker-popover .popover-footer:after{content:" ";display:table}.iconpicker-popover .popover-footer:after{clear:both}.iconpicker-popover .popover-footer .iconpicker-btn{margin-left:10px}.iconpicker-popover .popover-footer input[type=search].iconpicker-search{margin-bottom:12px}.iconpicker-popover.popover>.arrow,.iconpicker-popover.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.iconpicker-popover.popover>.arrow{border-width:11px}.iconpicker-popover.popover>.arrow:after{border-width:10px;content:""}.iconpicker-popover.popover.top>.arrow,.iconpicker-popover.popover.topLeft>.arrow,.iconpicker-popover.popover.topRight>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.iconpicker-popover.popover.top>.arrow:after,.iconpicker-popover.popover.topLeft>.arrow:after,.iconpicker-popover.popover.topRight>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.iconpicker-popover.popover.topLeft>.arrow{left:8px;margin-left:0}.iconpicker-popover.popover.topRight>.arrow{left:auto;right:8px;margin-left:0}.iconpicker-popover.popover.right>.arrow,.iconpicker-popover.popover.rightTop>.arrow,.iconpicker-popover.popover.rightBottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.right>.arrow:after,.iconpicker-popover.popover.rightTop>.arrow:after,.iconpicker-popover.popover.rightBottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.iconpicker-popover.popover.rightTop>.arrow{top:auto;bottom:8px;margin-top:0}.iconpicker-popover.popover.rightBottom>.arrow{top:8px;margin-top:0}.iconpicker-popover.popover.bottom>.arrow,.iconpicker-popover.popover.bottomRight>.arrow,.iconpicker-popover.popover.bottomLeft>.arrow{left:50%;margin-left:-11px;border-top-width:0;top:-11px}.iconpicker-popover.popover.bottom>.arrow:after,.iconpicker-popover.popover.bottomRight>.arrow:after,.iconpicker-popover.popover.bottomLeft>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.iconpicker-popover.popover.bottomLeft>.arrow{left:8px;margin-left:0}.iconpicker-popover.popover.bottomRight>.arrow{left:auto;right:8px;margin-left:0}.iconpicker-popover.popover.left>.arrow,.iconpicker-popover.popover.leftBottom>.arrow,.iconpicker-popover.popover.leftTop>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.left>.arrow:after,.iconpicker-popover.popover.leftBottom>.arrow:after,.iconpicker-popover.popover.leftTop>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.iconpicker-popover.popover.leftBottom>.arrow{top:8px;margin-top:0}.iconpicker-popover.popover.leftTop>.arrow{top:auto;bottom:8px;margin-top:0}.iconpicker{position:relative;text-align:left;text-shadow:none;line-height:0;display:block;margin:0;overflow:hidden}.iconpicker *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.iconpicker:before,.iconpicker:after{content:" ";display:table}.iconpicker:after{clear:both}.iconpicker .iconpicker-items{position:relative;clear:both;float:none;padding:12px 0 0 12px;background:#fff;margin:0;overflow:hidden;overflow-y:auto;min-height:49px;max-height:246px}.iconpicker .iconpicker-items:before,.iconpicker .iconpicker-items:after{content:" ";display:table}.iconpicker .iconpicker-items:after{clear:both}.iconpicker .iconpicker-item{float:left;width:14px;height:14px;padding:12px;margin:0 12px 12px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:14px;box-shadow:0 0 0 1px #ddd;color:inherit}.iconpicker .iconpicker-item:hover:not(.iconpicker-selected){background-color:#eee}.iconpicker .iconpicker-item.iconpicker-selected{box-shadow:none;color:#fff;background:#000}.iconpicker-component{cursor:pointer}
.iconpicker-popover.fade.in {opacity: 1;}
.iconpicker-item i {position: absolute;left: 0;right: 0;top: 6px;}

.smallshadowbut {font-size: 14px;border-radius: 4px;padding: 2px 10px;cursor: pointer;color: #afafaf;background: #ffff;box-shadow: 0 3px 5px rgba(0,0,0,0.1);}
.loader {border: 3px solid #e2e2e2;border-top: 3px solid #ffffff;border-radius: 50%;width: 13px;height: 13px;animation: spin 1s linear infinite;left: 2px;top: 2px;position: relative;}

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

.tooltip-inner {font-size: 12px;line-height: 1 !important; pointer-events: none;text-align: left;}

.f14 p,.f14 li {font-size:14px;}
audio::-webkit-media-controls-panel {background:#fff;}
.fieldimg {margin-top: 5px;border-radius: 5px; overflow: hidden;margin-bottom: 5px;}
.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.relative {position: relative;}
.smalltxt {font-size: 11px;line-height: 1;opacity: 0.4;}
/*Scrollbar*/
.scroll-wrapper{height:100%;overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element.scroll-bar,.scroll-element.scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element.scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element.scroll-element_outer,.scrollbar-inner>.scroll-element.scroll-element_track,.scrollbar-inner>.scroll-element.scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element.scroll-element_track,.scrollbar-inner>.scroll-element.scroll-bar{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element.scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element.scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover.scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable.scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x.scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y.scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element.scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element.scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element.scroll-element_outer,.scrollbar-outer>.scroll-element.scroll-element_track,.scrollbar-outer>.scroll-element.scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element.scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element.scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable.scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x.scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y.scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0;border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element.scroll-element_track{display:none}.scrollbar-macosx>.scroll-element.scroll-bar{background-color:#6c6e71;display:block;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element.scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable.scroll-bar{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x.scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element.scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-element_size{background:#dbdbdb;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element.scroll-bar{background:#fefefe;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x.scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y.scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x.scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x.scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y.scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y.scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element.scroll-element_size{background-color:#999;background-color:rgba(0,0,0,0.3)}.scrollbar-rail>.scroll-element.scroll-element_outer:hover.scroll-element_size{background-color:#666;background-color:rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element.scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element.scroll-element_outer:hover.scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x.scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y.scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x.scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x.scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y.scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y.scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0;border:0;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element.scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element:hover.scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable.scroll-element_outer{overflow:hidden;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element:hover.scroll-element_outer.scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable.scroll-element_outer.scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element:hover.scroll-element_outer.scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable.scroll-element_outer.scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x:hover.scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable.scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y:hover.scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable.scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:0;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element.scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element.scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element.scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable.scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x.scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y.scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible.scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible.scroll-element_track{top:-19px}
.scroll{position: fixed;bottom: 0;left: 0;}
.scroll-element.scroll-y {height: 100%;position: absolute;top: 0;    right: -14px;width: 8px;}
.scroll-element.scroll-y .scroll-bar {background: #00000024;display: block;position: absolute; width: 100%;border-radius: 10px;}
.scroll-element_outer {    position: absolute;width: 100%;height: 100%;}
.scroll-element_track {height: 100%;width: 100%;top: 0;position: absolute;}
.scroll-element_size {width: 100%; height: 100%;}
.crm_card_window_inner {height: 100%;overflow: visible !important;}
.field_hider ul,
.field_hider ol{padding-left:1.3em;}
/* Datetimepicker */
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}

.mes_style {background: #fff;line-height: 1.2;font-size: 14px;padding: 10px;border-radius: 10px;max-width: 300px;box-shadow: 0 2px 5px #1111112b;}
.colored {color: #037bfe;}
.coloredbg {background-color:#ffe7a4;}
body .btn-grad{background-image:linear-gradient(to right, #007bff 0%, #EC6EAD 51%, #007bff 100%);transition:0.5s;background-size:200% auto;border-color:transparent !important;color:#fff !important;}
body .btn-grad:hover{background-position: right center;color: #fff;text-decoration: none;}
.success .sc {border-radius: 3px;display: inline-block;background: #778e4b;color: #fff; border: none;padding: 2px 5px;top: -1px;position: relative;}
.success.short {}
.elem_wrap.custom_sort_holder_wrap .custom_sort_holder{position:absolute;width:100%;height:100%;z-index:9;}
.button_builder .success, 
.elem_wrap.n_form .success,
.button_wrap .success {display: none;}
.ajax_form.successed .btn {    display: none;}
.ajax_form.successed .success.long {display: block !important;}
.ajax_form.select {border: 1px solid rgba(0,0,0,0.1);border-radius: 5px;padding: 10px;box-shadow: 0 5px 5px rgb(0 0 0 / 10%);}
.tox-statusbar__branding {display: none;}
.red {color: #d0442d;}

.lead_mark {    display: inline-block;font-size: 12px; width: 18px;height: 18px;text-align: center;background: #e4e4e4;top: -5px;margin-right: 5px;border-radius: 100px;color: #9a9a9a;position: relative;z-index:9;}
.littlealert {background: #ffb3b3;padding-bottom: 2px; display: inline-block;line-height: 14px;color: #fff;padding: 0 3px;border-radius: 3px;margin-left: 5px;}
[data-eval] {cursor: pointer;}
.scenehead {-webkit-border-radius: 5px !important;-webkit-border-bottom-right-radius: 0px !important;-webkit-border-bottom-left-radius: 0px !important;-moz-border-radius: 5px !important;-moz-border-radius-bottomright: 0px !important;-moz-border-radius-bottomleft: 0px !important;border-radius: 5px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;}

.kozynav .dropdown-toggle {outline: none !important;}
.kozynav {padding:0;-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.kozynav li {margin:0 !important;}
.kozynav .navbar-nav a.nav-link {padding:20px !important;}
.kozynav .navbar-nav a.nav-link:hover {background: #1111110f;text-decoration: none;}
.kozynav .navbar-nav a.nav-link[aria-expanded="true"]{background: #fff;}
.kozynav .dropdown-menu {margin: 0;border: 0;border-radius:0 10px 10px 10px;box-shadow: 0 5px 10px rgb(0 0 0 / 20%);padding: 0;overflow: hidden;}
.kozynav a.dropdown-item {padding: 10px;border-bottom: 1px solid #f2f2f2;text-decoration:none !important;}
.kozynav a.dropdown-item:last-child {border-bottom: 0;}
.kozynav a.dropdown-item:hover {color: #111 !important;background: #f2f2f2 !important;}
.kozynav a.dropdown-item:focus {color: #fff !important;background:#007bff !important;}
.kozynav.kn_right .dropdown-menu {border-radius: 10px 0 10px 10px;}

/*
[class*="scenecol"] {width: 100%;border-radius: 5px;}
[class*="scenecol16"] .user_round {width: 10px;}
[class*="colnum"] {color: #b5b2b2 !important;}
[class*="sceneenter"] i,
[class*="sceneexit"] i {width: 13px;display: inline-block;}
[class*="money"] {font-size: 12px !important;}
[class*="money"] i {width: 13px;display: inline-block;}
[class*="buyed"] {font-size: 12px !important;}
[class*="buyed"] i {width: 13px;display: inline-block;}*/
.t396__elem[style*="width: 1px;"] .tn-atom {background: transparent !important;border-left: 1px dashed #c7c7c7 !important;}
.t396__elem[style*="height: 1px;"] .tn-atom {background: transparent !important;border-top: 1px dashed #c7c7c7 !important;}
.t396__elem[style*="width: 8px;"] {z-index: 9999 !important;}
[class*="colnum"] span.numser {position: absolute;font-size: 10px;background: #bfbfbf; color: #fff;display: inline-block;line-height: 12px;padding: 0 3px;margin-left: 3px;margin-top: -3px;border-radius: 100px;}
.fadeaway {padding: 15px 20px 15px;border: 1px solid #ddd;background: #f2f2f2;border-radius: 10px;}
.shortfill {background: #00000014;border-radius: 25px;color: #00000054;padding: 2px 6px;display: inline-block;margin-right: 3px;cursor: pointer;margin-bottom: 3px;}
.shortfill:hover {color: #00000070;background: #00000029;}
.graynote {border: 1px solid rgba(0, 0, 0, 0.06);background: rgba(0, 0, 0, 0.01);font-size: 14px;line-height: 16px;padding: 6px;    margin-bottom: 10px;color: #999;border-radius: 5px;}

.al {background: rgb(255, 231, 161); padding: 10px 15px;margin-bottom: 20px;font-size: 14px;line-height: 16px;}

.ava {width: 70px;background-size: cover;border-radius: 100%;position: relative;background-color: #eee;border: 0;box-shadow: none;}
.ava .com_img_txt {position: absolute;width: 100%;height: 100%;top: 0;font-size: 30px;color: #00000026;}
.ava:before {content: "";padding-top: 100%;display: block;}

.shadow_wrap.boot:after {box-shadow: 0 10px 30px rgb(3 123 254 / 65%);}

/*Fonts*/
.title_card {font-size: 30px;padding-top: 25px;margin-bottom: 20px;font-weight: 600;line-height:1;padding-right: 43px;}
iframe {display: block;width: 100%;}

[data-evalnum] {display: none;}
img {width: 100%;}
*, :after, :before {-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;box-sizing: border-box !important;}
body.adminka {background: #fff;padding-left: 60px;}
body.disabled {filter: grayscale(100%);opacity: 0.3;pointer-events: none;transition: all 0.2s;-webkit-transition: all 0.2s;}
h3 {margin-bottom: 20px;}
small {line-height:1.15;} 
.title_main { font-weight: 800;font-size:40px;margin-bottom: 40px;line-height: 0.8;-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
textarea {min-height: calc(2.25rem + 2px);}
.noselect {-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}

.userstory_wrap .use_clear{font-size: 12px;opacity: 0.4;margin-top: 5px;position: relative;top: 3px;}
.userstory_txt {}
.userstory_time {float:right;}
.userstory_man {float:left;}
.userstory_wrap{margin-bottom: 5px;background: #ffefc0;padding: 10px;font-size: 14px;line-height: 1;border-radius: 10px;position: relative;}
.userstory .textarea {width: 100%;}
.userstory {flex-wrap: nowrap;margin-right: -2px !important; margin-left: -2px !important;flex-direction: row;align-content: stretch;align-items: stretch;justify-content: space-between;}
.userstory>*{flex: initial;max-width: initial;width: auto;padding: 0 2px !important;}
.userstory textarea {background: #ffeec0;}
.userstory .adduserstory *:not(.btn_name) {height:100%;}
.userstory a {display: flex;align-content: center;align-items: center;}
.userstory .btn_name {height:auto !important;}
.userstory textarea::placeholder{color: #1111114f !important;}
.userstory_wrap .button_builder {position: absolute;right: -3px;top: -3px;padding: 7px;opacity: 0.3;}


.submenu_wrap {width:210px;position: absolute;left: 100%;top: 0; z-index: 999; display: none;}
.submenu_wrap_a {position: relative;font-size: 14px;}
.submenu_wrap_a a {color: #999;display: block;padding: 0px 10px;line-height: 1; border-bottom: 1px solid rgba(255,255,255,0.1);background: #111;height: 37px;border-left: 1px solid rgba(255,255,255,0.1);}
.submenu_wrap_a a:hover {color: #fff !important;text-decoration: none;}
.submenu_wrap_a a.active {background: #2e2e2e;border-bottom: 0;color: #505050 !important; }
.submenu_wrap_a .fa-angle-double-left {float: right;position: relative;top: 3px;}
.submenu_wrap_a .fa-angle-right {position: absolute;right: 10px;}
.submenu_wrap_a .fa_wrap {display: inline-block;border-right: 1px solid;padding-right: 5px;margin-right: 5px;}
.submenu_wrap:not(:hover) > .submenu_wrap_a.active > .submenu_wrap {display: block;}
.submenu_wrap_a:hover > .submenu_wrap {display: block;}
.jello {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite; -webkit-animation-duration: 1s; animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center; transform-origin: center;}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}

.f_icons_trash{position:absolute;display:none;z-index: 2;right: 0;width: 26px;height: 26px;background: #fff;align-items: center;justify-content: center;top: -5px;border-radius: 100px;border-bottom: 2px solid rgba(0,0,0,0.1);}
.chooseiconbtn{padding: 5px 10px 5px 5px;background: #ffeebe;box-shadow: 0 4px 5px rgb(243 216 142);border-radius: 5px;border-top: 1px solid #fff;width:100%;}
.chooseiconbtn_w:hover .f_icons_trash{display:flex;}
.form-group .form-image-preview-wrap {position: relative;}
.form-group .form-image-preview-wrap:after {content: "";background-size: 20px 20px;background-position: 0 0, 0 10px, 10px -10px, -10px 0px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;border-radius: 5px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAKElEQVQoU2N8fKLlPwMakJFXQBdiYBwKCv8/X4LhmScPH2B6ZggoBADtMDCe460Y5wAAAABJRU5ErkJggg==) repeat;}
.form-group.img .form-image-preview:not([style*=":url()"]):not([style=""]):not([style*=".png"]):not([style*=".jpg"]):not([style*=".jpeg"]):not([style*=".gif"]):not([style*=".svg"]):not([style*=".bmp"]):not([style*=".webp"]) {background: #ffe7a4;}
.form-group.img .form-image-preview:not([style*=":url()"]):not([style=""]):not([style*=".png"]):not([style*=".jpg"]):not([style*=".jpeg"]):not([style*=".gif"]):not([style*=".svg"]):not([style*=".bmp"]):not([style*=".webp"]):after {    content: "\f15b";font-family: FontAwesome;position: absolute; top: 50%;line-height: 1;margin-top: -8px;text-align: center;width: 100%;}
.teleg_message .form-group.img .form-image-preview:not([style*=":url()"]):not([style=""]):not([style*=".png"]):not([style*=".jpg"]):not([style*=".jpeg"]):not([style*=".gif"]):not([style*=".svg"]):not([style*=".bmp"]):not([style*=".webp"]):after {margin-top: -30px;}
.teleg_message .form-group.img .form-image-preview:not([style*=":url()"]):not([style=""]):not([style*=".png"]):not([style*=".jpg"]):not([style*=".jpeg"]):not([style*=".gif"]):not([style*=".svg"]):not([style*=".bmp"]):not([style*=".webp"]):before {content: "Картинка не найдена или была удалена нечаянно, чаще всего такое бывает, если создаешь в редакторе новую картинку и не выбираешь ее в качестве картинки, старая удаляется, зайдите обратно в редактор создайте и выберите картинку";    text-align: center;width: 90%;margin: 0 auto;position: absolute;top: 42%;font-size: 11px;margin-top: 10px;line-height: 1;left: 0;right: 0;}
.form-group .imgpreview_wrap {}
.form-group .imgpreview_wrap .trasher {opacity: 0;transition: all 0.2s;-webkit-transition: all 0.2s;position: absolute;z-index: 9;background: #111;height: 30px;width: 30px;border-radius: 3px;color: #808080;text-align: center;right: 5px;top: 5px;display: flex;align-items: center;justify-content: center;}
.form-group .imgpreview_wrap:not(.empty):hover .trasher {opacity: 1;}
.form-group .imgpreview_wrap .trasher:hover {color: #fff;}

.form-group.color input.colorpick {padding-left: 45px;}
.form-group.color {position: relative;}
.form-group.color .colorpickround .colorpickin {pointer-events:none; width: 30px;height: 30px;margin: 0 auto;background: #fff;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;}
.form-group.color .colorpickround {pointer-events:none;width: 38px;height: 39px;position: absolute;}

.black_input .form-group.bg {background: #ffeebe;border-radius: 5px;padding-top: 10px;padding-left: 5px;padding-right: 5px; border-bottom: 0 !important;padding-bottom: 10px !important;}
.form-group.bg .row {font-size: 12px;margin: 0 -5px;}
.form-group.bg [class*="col-"] {padding: 0 5px;}
.form-group.bg .form-group {margin-bottom: 0 !important;padding-bottom: 0 !important;border-bottom: none !important;}
.form-group.bg {max-width: calc(100% - 20px);margin-left: 10px;}

.form-group.crm .form-group {padding: 0;}

.section_wrapper {padding: 40px;}
.admin_container {max-width: 1200px;margin: 0;padding: 30px 20px;}
.tilda_wrap {position: relative;left:0}
#tildacopy {display: none;}
.user_round {cursor: pointer; display: block;float: left;position: relative;background: #111;width: 10px;height: 10px;border: 1px solid #fff;display: inline-block;}
.popupuser {display: none; font-size: 14px;position: absolute;left: 20px;z-index: 99999999;background: #111;width: 130px;border-radius: 5px;top: 3px;color: #989898;padding: 2px 5px;pointer-events:none;}
.user_round:hover .popupuser {display: block;}
.user_round.active .popupuser {display: block;pointer-events:all;}
.user_round.active {border-color:#00aeef;}
.popupuser:before {    content: "";width: 0; height: 0;border-style: solid;border-width: 0 15px 15px 0;border-color: transparent #000000 transparent transparent;top:0px;left: -10px;display: block;position: absolute;}
.popupuser .user_name {}
.popupuser a {}
.bluemessage {opacity: 1;transition: all 0.2s;-webkit-transition: all 0.2s;}
body.onusers .bluemessage {opacity: 0;}
.ang3 {}
.ang3:after {background: red;content: "";display: block;position: absolute;width: 3px;height: 3px;}

/*
.wrap_stat {font-size: 14px;background: #fff;border-radius: 10px;margin-bottom: 40px;padding: 10px 20px;max-width: 390px;}
.wrap_stat i {width: 14px;display: inline-block;text-align: center;padding-right: 5px;}
.stat_hold {position: relative;}
.stat_hold:after {content: "";display: block;position: relative;border-bottom:1px dotted #d6d6d6;bottom: 8px;}
.stat_txt {color: #929292;padding-left: 0px;display: inline-block;background: #fff;position: relative;z-index: 1;padding-right: 5px;}
.stat_num {text-align: center;float: right;background: #fff;z-index: 1; position: relative;padding-left: 5px;}
.stat_num span:nth-child(1){min-width: 12px;display: inline-block;font-weight: 600;}
.stat_num span:nth-child(2){min-width: 8px;display: inline-block;color: #c3c3c3;}
.stat_num span:nth-child(3){min-width: 13px;display: inline-block;font-weight: 600;color: #b5b5b5;}
.form-check-input {margin-top: 5px;}
*/

.utm h6 {color: #999;font-size: 14px; margin-bottom: 6px;}
.block_bg {background: #fff;border-radius: 10px;padding: 20px 20px 20px;margin-bottom: 40px;}
.utm_creator label {font-size: 12px;display: block;margin-bottom: 0;color: #999;}
.utm_creator select {    font-size: 12px;padding: 0;}
.utm_creator_input {display: inline-block;vertical-align: bottom;width: 139.8px;padding: 0;}
.utm_creator_input input {height: 35px !important;margin: 0 !important;font-size: 12px;}
.utm_creator_input .btn {height: 35px !important; padding: 6px 15px; margin: 0;}
.utm_creator_input h6 {}
.utm_creator_ui {padding-bottom: 20px;}
.utm_link {font-size:12px;color: #9a9a9a;}
.utm_link .form-control:disabled, .utm_link .form-control[readonly] { background-color: #f1db9f;}
.utm_link .bolder {font-weight: 600;color: #111;}
.utm_link .bolder.set {padding-right: 15px;}
.utm_link input {border: 1px solid transparent;border-radius: 3px;color: #777;}
.utm_link input:focus,.utm_link input:hover {border-color: rgba(0,0,0,0.1);}
.utm_creator_li [name="money"] {width: 55px;}
.utm_creator_li [name="rand"] {font-weight: 600;color: #111;max-width: 70px;}
.utm_link .remover {color: red;padding: 5px;margin-left: 5px;position: relative;opacity: 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.utm_link:hover .remover {opacity: 0.4;}
.utm_link:hover .remover:hover {opacity: 1;}
.utm_link .remover_wrap {display: inline-block;}
.utm_link td {vertical-align: middle;}

.utm_creator_li th {border-top: 0;font-size: 12px;padding: 5px 0;}
.utm_creator_li td {padding: 5px 0;}
.utm_creator_li form {display: inline-block;}
.utm_creator_li input{padding: 5px;height: 23px;outline: none !important;box-shadow: none !important;max-width: 90px;background: #ffe7a4;font-size: 12px !important;color: #11111178;}
.utm_creator_li select {height: 25px;}
.utm_creator_li .form-group {margin-bottom: 0;}
.show_more_utm {    background: #ececec;padding: 10px;border-radius: 5px;display: inline-block;font-size: 14px;cursor: pointer;}

.utm_table {padding: 0 0px;word-break: break-word;margin-bottom: 0;}
.row.urow {margin: 0;width: 120%;}
.row.urow [class^="col-"]{padding: 0;}
.td {padding: 8px 20px;font-size: 14px;line-height: 14px;border-bottom: 1px solid rgba(0,0,0,0.1);box-sizing: border-box;border-right: 1px solid rgba(0,0,0,0.1);}
.col-4 .td {border-right: 0;}
.td:last-child {border-bottom: 0;}
.urow_head {font-size: 12px;margin-bottom: 10px;color: #777;}
.utm_table .money {color: #45883e;font-size: 12px;}
.utm_table .money.red {color: red;}
.utm_term .comm {color: #888;font-size: 12px;}
.utm_stats {font-size: 12px;}


.say_hi {max-width: 400px;}
.hier {}
.say_hi_wrap .clicktrash {    position: absolute;width: 35px;height: 100%;top: 0;right: 0;padding: 10px;text-align: center;box-sizing: border-box;color: #e4e4e4;cursor: pointer;}
.say_hi_wrap .clicktrash:hover {color: #111;}
.say_hi_wrap {position: relative;}


.crm_row {display: flex;flex-direction: row;align-items: stretch;width: 100%;}
.crm_col {align-items: stretch;flex-grow: 1;padding: 0 5px;flex: 1;}
.scene_colnum {background: #fff;position: relative;border-radius: 5px;box-shadow: 0px 5px 7px 0px rgba(0,0,0,0.1) !important;}
.scenebody{height: 400px;background: #fff;    padding: 0 1px;}
.scene_colnum_head {text-align: center;background: #e9e9e9;    margin-bottom: 1px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.scene_namer .prohod{font-size: 10px;display: block;margin-top: 10px;line-height: 12px;position: relative;top: -2px;}
.scene_namer {width: 100%;text-align: left;margin-bottom: 15px;}
.colnamer {font-size: 14px;line-height: 16px;color: #a7a7a7;}
.scene_namer .l {border: 1px solid #ddd;color: #b5b5b5;padding: 0px 5px;position: relative;line-height: 5px;border-radius: 3px;}
.scene_namer .l:hover {color: #111;}
.add_construct {font-size: 14px;line-height: 16px;padding: 20px 10px;}

body:not(.admin) .pool_holder .remover {display: none;}
.pool_li .count {cursor: default;border: 1px solid rgba(0, 0, 0, 0.08);display: inline-block;position: relative;line-height: 17px;margin-left: 4px;top: -2px;padding: 0 5px;width: 50px;border-radius: 3px;color: #888;}
.pool_holder {max-width: 500px;}

.crm_card[data-note="1"] {border: 2px solid red;box-shadow: 0px 2px 3px #ff0000bd;}
.crm_card .closeer {position: absolute;cursor: pointer; right: 8px;padding: 5px;opacity: 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.crm_card .message {display: none; width: 17px;height: 17px;position: absolute;background: #ef0505;right: -5px;color: #fff;font-size: 14px;text-align: center;border-radius: 100px;top: 5px;}
.crm_card .message.unread {display: block;}
.crm_card .message.loading {display: block;background: #e2e2e2;}

.crm_card:hover .closeer {opacity: 1;}
.crm_card_window {z-index: 9;padding: 0 20px;position: fixed;width: 550px;height: 100%;background: #fff;top: 0;right: -550px;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.11);}
.crm_card_window.active {right: 0px;}
.crm_card_window .main_ava {max-width: 100px;height: 100px;background: #eee;overflow: hidden; display: block;border-radius: 100%;margin: 15px 0 30px;position: absolute;width: 100%;}
.crm_card_window .main_title {margin-bottom: 10px;position: relative;left: 120px;top: 0px;    padding-top: 20px;}
.crm_card_window .main_title h1{font-size: 20px;font-weight: 600;}
.crm_card_window .orange {background: #f5bd20;padding: 0 4px;color: #fff;border-radius: 20px;margin-right: 2px;}
.crm_card_window .green {background: green;padding: 0 4px;color: #fff;border-radius: 20px;margin-right: 2px;}
.crm_card_window .columns_ol {    color: #cecccc;padding-left: 20px;}
.crm_card_window .user_holder {position: relative;min-height: 110px;}
.crm_card_window .close {position: fixed;z-index: 9999;cursor: pointer;}
.comment_wrap {font-size: 13px;line-height: 1.2;background: #f2f2f2;border-radius: 10px; margin-bottom: 0px;padding: 5px;    color: #b1b1b1;}
.comment_wrap span {background: #ffe7a1;color: #111;}
.comment_wrap .special {    background: #ffc67f;display: inline-block;padding: 0 3px;border-radius: 2px;color: #464646;}
.timecomments {}
.user_comment {font-size: 14px;}
.user_comment_send {width: 140px !important;}
.com_img_txt {text-align: center;font-weight: 600;font-size: 20px;color: #bfbfbf;text-transform: uppercase;height: 100%;}
.crm_card .alerter {color: #fff;font-size: 10px;padding: 0px 6px;border-radius: 0 0 2px 2px;animation: none;background: rgb(255, 132, 132);position: absolute;line-height: 14px;top: 0px;left: 43px;}
.crm_card_window .my_li {width: 300px;display: block;margin-left: 120px !important;}



.task_bg {max-width: 800px;}
.old.task_bg .card_task_wrap {color: #a5a5a5;}
.card_task_wrap {    border: 1px solid #eee;border-radius: 5px;box-shadow: 0 2px 2px rgba(0,0,0,0.1);position: relative;padding: 5px 20px;margin-bottom: 10px;}
.card_task_wrap .time {display: none;}
.card_task_wrap .num{position: absolute;top: 0;font-size: 12px;left: 5px;color:#c5c5c5;}
.card_task_wrap .crm_card_head .alerter {display: none;}
.card_task_wrap {display: flex;align-items: center;}
.card_task_head {width: 250px;padding-right: 10px;line-height: 16px;font-size: 14px;}
.card_task_wrap .crm_card{height: 50px;    margin: 5px 0;width: 220px;}
.task_time {width: 250px;line-height: 16px;font-size: 14px;padding-left: 20px;}
.task_actions {}
.task_action a {cursor: pointer; padding: 12px;border: 1px solid rgba(0,0,0,0.1);border-radius: 5px;height: 50px;display: block;border: 1px solid #eee;border-radius: 5px; box-shadow: 0 2px 2px rgba(0,0,0,0.1);}
.user_stat {color: #777;}



.current_month_wrap {    margin-top: 4px;text-transform: capitalize;cursor: pointer; position: absolute;background: #fff;border-radius: 5px;margin-left: 10px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.211);z-index: 999;display: inline-block;}
.current_month_wrap:hover {box-shadow: 0 5px 20px rgba(0, 0, 0, 0.21);}   
.current_month_name {padding: 0 10px;}
.current_month_wrap {}
.current_month_wrap .current_month_all {border-top: 0px solid #eee;width: 250px;overflow: hidden;max-height: 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.current_month_wrap:hover .current_month_all {max-height: 384px;border-top: 1px solid #eee;}
.current_month_wrap .current_month_all .month {padding: 4px 10px;font-size: 14px;display: block;}
.current_month_wrap .current_month_all .month:hover {color: #777;}

.manager_stat {background: #fff;padding: 5px 10px;border-radius: 5px;margin-bottom: 10px;color: #888;position: relative;}
.manager_stat .filter_user {font-size: 12px;font-weight: 500;text-decoration: underline;color: #007bff;}
.manager_stat .stat_n {font-weight: bold;    color: #111;}
.container.me .block_bg {margin-bottom: 20px;}
.manager_stat {margin-bottom: 0px;}
.my_li {margin-bottom: 0px;}

.container.team .fadeaway {max-width: 400px;color: #888;padding: 10px;}
.container.team label {font-size: 14px;margin-bottom: 0;}
.container.team .form-control:disabled, .container.team .form-control[readonly] {background-color: #e6e6e6;color: #b3b3b3;}
.container.team .form-group {}
.container.team h5 {margin-bottom: 10px;margin-top: 40px;}

.team_stat_wrap {}
.team_stat .p_num span:nth-child(2){width: 40px;display: inline-block;text-align: right;}
.team_stat {    float: left;margin-right: 15px;margin-bottom: 15px;max-width: 270px !important;width: 100%;}
.crm .stat_n span {font-weight: 500;font-size: 12px;color: #a0a0a0;margin-left: 5px;display: inline-block;}
.crm .stat_link{font-size: 12px;font-weight: 500;text-decoration: underline;color: #b5b4b4;}
.crm .stat_n .stat_link {position: absolute;right: 10px;top: 8px;color: #007bff;}



.crmborder {border: 1px solid rgba(0, 0, 0, 0.06);background: rgba(0, 0, 0, 0.01);font-size: 14px;line-height: 16px;padding: 6px;margin-bottom: 10px;color: #999;border-radius: 5px;}

.v_tt {font-weight: 600;font-size: 30px;color: #cecece;}
.v_t {font-weight: 600;padding-left: 60px;cursor: pointer;}
.v_d {    margin-left: 60px;background: #fff;padding: 5px 10px;border-radius: 10px;color: #999;    max-width: 600px;display: none;}
.v_t:before {content: "+ ";position: absolute;margin-left: -20px;color: #c3bfbf;}
.v_t.active:before {content: "- ";}


.tags_field {border-radius: 5px;margin-bottom: 0px;}
.tags_field .title {display: inline-block;}
.one_tag {margin-right: 10px;color: #9a9a9a !important;border-radius: 5px;font-size: 14px;padding: 2px 5px;display: inline-block;text-decoration: none !important;box-shadow: 0 2px 6px rgba(0,0,0,0.15);}
.one_tag:hover {background: #fff;border-color: transparent;text-decoration: none !important;box-shadow: 0 2px 8px rgba(0,0,0,0.2);}
.one_tag.active { top: 1px;border: 0 !important;background: #f3f3f3;color: #b5b5b5 !important;box-shadow: none;}
.one_tag i {font-size: 12px;line-height: 16px;position: relative;top: -1px;padding-left: 4px;}


.container.funnel {    max-width: unset;width: fit-content;}
.container.func {max-width: unset;width: fit-content;}
.new_funnel {border: 1px dashed #bfbfbf;padding: 20px;color: #999;border-radius: 10px;cursor: pointer;}
.new_funnel:hover {color: #7b7b7b;}
.funnel_holder {margin: 0 0 20px;}
.funnel_card_window { z-index: 9999;pointer-events: none;position: fixed;transition: opacity 0.2s;-webkit-transition: opacity 0.2s;width: 550px;opacity: 0;height: 100%;background: #fff;top: 0px;right: 0px;border-radius: 10px;box-shadow: 0px 0px 20px rgb(0 0 0 / 11%);}
.funnel_card_window.active {opacity: 1;pointer-events:all;}

.funnel_card_window_inn {padding: 0 20px;transition: height 0.2s;-webkit-transition: height 0.2s;height: 100%;overflow: visible !important;overflow-y: scroll !important;z-index: 9999;position: relative;background-color: #ffe7a4;}
.funnel_card_window_inn.loaded {opacity: 1;}
.funnel_card_window .close {position: absolute; z-index: 99999;cursor: pointer;}
.btnsave { margin-top: 0px;width: 100%;padding: 15px 15px;}
.funnel_card_window_cbfcloser {position: fixed;width: 100%;height: 100%;left: 0;top: 0;}

.funnel_card_window .field_hider:after {padding: 0 !important;margin: 0 -20px !important;}
.funnel_card_window .field_hider_name {}
.funnel_card_window .field_hider.settings .field_hider_body {padding: 0px;border-radius: 0px;margin-bottom: 0px;border:none;box-shadow:none;}
.funnel_card_window .field_hider_body>*:last-child {margin-bottom: 0;}
.funnel_card_window .field_hider .togger_wrap {}

.funnel_card_window.selector {width: 300px;padding: 0;}
.funnel_card_window.selector .close {right: 15px;}
.funnel_card_window.selector .button_builder:last-child .site_block_preview {margin-bottom: 0;}

.funnel_card_window:not(.rightside).editelem {margin: 0 auto;left: 0;width: 100%; border-radius: 10px;overflow: visible !important;overflow-y: scroll !important;background: transparent;}
.funnel_card_window:not(.rightside).editelem .funnel_card_window_inn {min-height: 100vh;max-width: 700px;margin: 0 auto;overflow: visible !important;height: auto;padding-bottom: 150px;}
.funnel_card_window:not(.rightside).editelem .close {right: auto;left: 50%;margin-left: 300px;position: fixed;}
.funnel_card_window:not(.rightside).editelem h4 {display: inline-block;padding-right: 10px;margin-top: 0;}
.funnel_card_window .test_area .btn {background: #0e7afc;color: #fff;}
.funnel_card_window .test_area_show {display: inline-block;vertical-align: top;position: relative;top: 2px;padding-right: 5px;}
.funnel_card_window .test_area_show.dever {opacity: 0;}
.funnel_card_window .test_area_show.dever:hover {opacity: 1;}
.funnel_card_window .title_area {padding: 35px 0 20px;}
.funnel_card_window.editelem .mesnav {font-size: 12px;margin: 0 -10px;width: calc(100% + 20px);padding: 0 15px;}
.funnel_card_window.editelem .mesnav .nav-tabs {border-bottom: none;}
.funnel_card_window.editelem .mesnav .nav-tabs .nav-link {color: #0000005c;border-color: transparent;padding: 5px 7px;font-size: 12px;}
.funnel_card_window.editelem .mesnav.less6 .nav-tabs .nav-link {padding: 5px 22px;}
.funnel_card_window.editelem .mesnav .nav-link.active {color: #0c0c0c;background-color: #cdd7e0;border-color: transparent transparent #cdd7e0;}
.funnel_card_window.editelem .mesnav .nav-link i {font-size: 16px;text-align: center;}
.funnel_card_window[data-callback="crm_cardopen"] .close {top: 15px;right: 15px;}
.funnel_card_window.close .close {position: absolute;right: 15px;top: 15px;}

.funnel_card_window.pc_3d_icons{width:calc(100% - 30px);margin:0 auto !important;left:0;height:calc(100% - 30px);top:15px;border-radius:10px !important;overflow:hidden;}
.funnel_card_window.pc_3d_icons .funnel_card_window_inn{background:#ffffff !important;}

@media (max-width: 1100px) and (min-width: 0px){
.funnel_card_window{width:350px;}
.funnel_card_window .crm_stats {max-width: 100%;flex: 0 0 100%;}
}

.mes_help_tabs {margin: 0 -10px;width: calc(100% + 20px);margin-bottom: 10px;background: #efd89a;}
.mes_help_tabs .tab-content {padding: 20px 20px 15px;}
.mes_help_tabs .nav-tabs {border-bottom: 1px solid #ffe7a4;background: #ffe7a4;padding: 0 20px;}
.mes_help_tabs .nav-tabs .nav-link {color: #11111140;font-size: 14px;background: #ffe7a4;border-color: transparent !important;}
.mes_help_tabs .nav-tabs .nav-item.show .nav-link,
.mes_help_tabs .nav-tabs .nav-link.active{background-color: #efd899;border-color: transparent !important;color: #525252;}
.mes_help_tabs label:not(.cust_check) {font-size: 14px;}
.mes_help_tabs select,
.mes_help_tabs input {background: #ffe7a4 !important;font-size: 14px;}
.mes_help_tabs .checkmark {background-color: #ffe7a4;}


.place_holder_wrap:not(.set) video{display: none;}
.place_holder_wrap.set .place_holder {display: none;}
.place_holder {background: #00000026;border-radius: 5px;color: #fff;text-align: center;display: flex;height: 190px;align-content: center;justify-content: center; align-items: center;}
.place_holder:after {}

.form_image_picker {padding: 0 7.5px;}
.form_image_picker.setpick .form_image_picker_pic_ins {}
.form_image_picker_pic_ins {transition: all 0.2s;-webkit-transition: all 0.2s;border: 0;padding: 15px;text-align: center;font-weight: 400;border-radius: 5px;color: #fff;height: 200px;background:#0000004f;display: flex;align-content: space-around;justify-content: center;align-items: center;}
.form_image_picker_pic_ins:hover {background: #00000042;}
.form_image_picker_pic_ins span {display: block;line-height: 1;font-size: 12px;max-width: 130px;font-weight: 600;text-transform: uppercase;}
.form_image_picker_pic_ins i {font-size: 30px;margin-bottom: 10px;}
.form_image_picker.setpick .imgpicker {display:block !important;}
.form_image_picker.setpick .form_image_picker_pic_ins {display: none;}

.teleg_area {margin: 0 -20px;background-size: 400px;margin-bottom: 20px;background: #cdd7e0;min-height: 500px;display: flex;justify-content: center;align-content: space-between;align-items: center;padding: 40px 15px;}
.teleg_message {max-width: 340px;width: 100%; margin: 0 auto;position: relative;}
.tg_note {background: #ffffff4d;padding: 10px;border-radius: 5px;line-height: 1;margin-bottom: 10px;color: #11111161;font-size: 14px;}
.teleg_message .tg_z .btn-primary{width: 100%;}
.teleg_message .tg_z .persons_in .com_img_txt {font-size: 7em;}
.teleg_message .tg_z .persons_empty_in {font-size: 6em;}
.teleg_message .tg_z .field_hider:not(.new) {border-bottom: 0 !important;}
.teleg_message .tg_z .field_hider:not(.new) .field_hider_name {font-size: 14px !important;opacity: 0.4;padding: 0;}
.teleg_message .tg_z .field_hider_body {box-shadow: none !important;border: none !important;padding: 0 !important;margin-bottom: 10px !important;}
.teleg_message .tg_z:not(.tg_butt):not(.tg_btn):not(.tg_poll):not(.tg_medi) .form-group {padding-right: 0 !important;padding-left: 0 !important;margin-bottom: 0;}
.teleg_message .tg_z.tg_txt,
.teleg_message .tg_z.tg_text {margin-bottom: 5px;}
.teleg_message .tg_poll_rendered {font-size: 14px;background: #fff;padding: 10px 10px 10px;border-radius: 0 0 10px 10px;position: relative;border-top: 1px solid #cdd7e0;color: #111;}
.teleg_message .tg_poll_name {opacity: 0.4;}
.teleg_message textarea {resize: none;}
.teleg_message .wrdc {opacity: 0;position: absolute;z-index: 9;font-size: 14px; right: 20px;margin-top: 4px;color: #31313161;}
.teleg_message .wrdc.active {opacity: 1;}
.teleg_message .tox .tox-tbtn {height: 24px;}
.teleg_message .tox .tox-editor-header {border-bottom: 1px solid #cdd7e0;}
.teleg_message .tg_z.tg_txt .scene_tag.countchars,
.teleg_message .tg_z.tg_text .scene_tag.countchars {position: relative;top: auto;right: 10px;background: transparent;border: 0;border-radius: 0;margin-left: 5px;}
.teleg_message .tg_z.tg_text .scene_tag.countchars:before {content: '-';padding-right: 3px;}
.teleg_message .tox-tinymce {border: none;border-radius: 10px;}
.teleg_message .tg_pic_help {background: #00000026;width: 200px;height: 200px;margin: 0 auto;border-radius: 100%;color: #fff;display: flex;justify-content: center;align-items: center;flex-wrap: nowrap;text-align: center;}
.teleg_message .tg_pic_help .i i {display: block;font-size: 60px;margin-bottom: 10px;}
.teleg_message .tg_pic_help .n {text-transform: uppercase;font-size: 30px;font-family: i;line-height: 1;max-width: 100px;max-width: 150px;}
.teleg_message .tg_pic_help .d {font-size: 12px;max-width: 100px;line-height: 0.8;margin: 5px auto;}
.teleg_message .tg_poll_txt {line-height: 1.2;padding: 15px 10px 10px;background: #fff;border-radius: 10px 10px 0 0;font-size: 16px;font-weight: 600;}
.teleg_message .tg_poll_li {padding: 7px 0 7px 30px;position: relative;}
.teleg_message .tg_poll_li:after {content: "";border-bottom: 1px solid rgba(0,0,0,0.1);width: 100%;display: block;position: relative;top: 5px;}
.teleg_message .tg_poll_li:before {content: "";border: 1px solid rgba(0,0,0,0.15);width: 15px;height: 15px;border-radius: 100%;position: absolute;left: 7px;top: 10px;}
.teleg_message .tg_poll_li:last-child:after {border-bottom: 0;}
.teleg_message .tg_pic,
.teleg_message .tg_vid {padding: 5px 0;margin: 0 -2.5px !important;}
.teleg_message .tg_pic .form-group {margin: 0;}
.teleg_message .tg_pic_ins {transition: all 0.2s;-webkit-transition: all 0.2s;border: 0;padding: 15px;text-align: center;font-weight: 400;border-radius: 5px;color: #fff;height: 200px;background: #00000026;display: flex;align-content: space-around;justify-content: center;align-items: center;}
.teleg_message .tg_pic_ins:hover {background: #00000042;}
.teleg_message .tg_pic_ins span {display: block;line-height: 1;font-size: 14px;}
.teleg_message .tg_pic_ins i {font-size: 30px;margin-bottom: 10px;}
.teleg_message .tg_pic.setpick .imgpicker {display:block !important;}
.teleg_message .tg_pic.setpick .tg_pic_ins {display: none;}
.teleg_message .tg_image.setpick .imgpicker {display:block !important;}
.teleg_message .tg_image.setpick .tg_pic_ins {display: none;}
.teleg_message .tg_butt >.button_builder,
.teleg_message .tg_btn >.button_builder,
.teleg_message .tg_poll >.button_builder {text-align: right;}
.teleg_message .tg_but_ins:not(.hidden),
.teleg_message .tg_txt_ins:not(.hidden),
.teleg_message .tg_poll_ins:not(.hidden) {background: #00000026;padding: 4px 5px;line-height: 1; border-radius: 3px;display: inline-block;font-size: 12px;color: #fff;text-transform: uppercase;    margin-bottom: 10px;}
.teleg_message .tg_butt.edit .tg_but_ins.full,
.teleg_message .tg_btn.edit .tg_but_ins.full,
.teleg_message .tg_poll.edit .tg_poll_ins.full {display: block;text-align: center;padding: 20px;}
.teleg_message .array_box {box-shadow: none;}
.teleg_message .form-group.array {margin: 0;padding: 0 !important;}
.teleg_message .tnmce .form-text {margin-bottom: 0;}
.teleg_message label {font-size: 12px;}
.teleg_message .tg_btn_rendered {padding: 0 5px;margin-bottom: 20px;}
.teleg_message .tg_btn_rendered .row {margin:0 -7.5px;}
.teleg_message .tg_btn_rendered [class*="col-"] {padding: 0 2.5px;}
.teleg_message .tg_butt.edit .tg_btn_rendered,
.teleg_message .tg_btn.edit .tg_btn_rendered {display: none;}
.teleg_message .tg_btn_one a {background: #00000026;color: #fff !important;display: block;border-radius: 3px;text-align: center;padding: 10px;margin-bottom: 5px;}
.teleg_message .form-group.img .form-image-preview-wrap:after {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAKElEQVQoU2M8e/3BfwY0cPfpG3QhBsahoHDVnjMYnlGWFsH0zBBQCACEuzCPh+LNYQAAAABJRU5ErkJggg==) repeat;border: none !important;}
.teleg_message .form-image-preview {border: none !important;}

.tox-tinymce-aux {z-index: 9999 !important;}
.form-group.tnmce .justload {height: 124px;border: 1px dashed #1111112e;border-radius: 10px;}
.form-group.tnmce .tox-tinymce {width: 100%;opacity: 1;transition: all 0.2s;-webkit-transition: all 0.2s;}
.tox .tox-menu {    min-width: 220px;}
.form-group.tnmce:not(.runed) > *:not(.justload) {position: absolute;visibility: hidden;opacity: 0;}
.form-group.tnmce.runed .justload {display: none;}

.chain_icon {min-width: 26px;height: 26px;text-align: center;border: 1px solid rgb(232 203 120 / 67%);color: #00000029;border-radius: 50px;display: inline-block;padding: 0 10px;font-weight: 600;}
.chain_icon.act:hover {border: 1px solid #1110;color: #fff;background: #057cfc;}
.chain_icon.refresh:hover {background: #d0442c;color: #fff;border-color: #d0442c;}
.chain_icon span {font-size:14px;font-weight:600;}



/*------------------------------------------------------*/
/*                  FUNNELS CONSTRUCT                   */
/*------------------------------------------------------*/

.fun_add {cursor: pointer;border: 1px dashed #00000026;color: #00000073;border-radius: 3px; padding: 10px;text-align: left;background: rgba(0,0,0,0.04);}
.fun_add:hover {color: #111;}

body.cbfopen .ready_funnel.new_fun_edit {visibility: hidden;}
.ready_funnel {box-shadow:0 4px 8px rgb(0 0 0 / 5%);border-radius: 10px;overflow: hidden;width: fit-content;}
.ready_funnel.new_fun_edit {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAHUlEQVQoU2P8////fwYiAOOoQnyhRN3guXDhAgMAyN8qU3uASK4AAAAASUVORK5CYII=) repeat;    min-width: 7000px;min-height: 6000px;}
.funnel_head {font-size: 20px;background: #fff;padding: 10px 20px;color: #949494;min-width: 400px;border-bottom: 1px solid rgba(0,0,0,0.05);}
.funnel_head a {color: #949494;}
.ready_funnel .fun_wrap {padding: 10px 20px 20px; border-top: 1px solid #e6e6e6;}
.ready_funnel .fun_tags {position: relative;top: -5px;}
.ready_funnel.new_fun_edit .fun_wrap {border: none;}
.ready_funnel.new_fun_edit .fcol {background: #fff;border-radius: 5px;box-shadow: 0 3px 5px rgb(0 0 0 / 10%);border: 1px solid #11111112;position: absolute;}
.ready_funnel.new_fun_edit .fcol.selected .col_name {margin: 0 -10px 10px;}
.ready_funnel.new_fun_edit .col_name {padding-top: 10px;}

.ready_funnel .fun_wrap_name {font-size: 20px;color: #999;margin-bottom: 15px;}
.funnel_edit {font-size: 14px;display: inline-block;vertical-align: middle;border: 1px solid rgba(0, 0, 0, 0.03);border-radius: 4px;padding: 0 5px; margin-left: 10px;cursor: pointer;color: #b3b3b3;box-shadow: 0 2px 3px rgba(0,0,0,0.1);}
.funnel_edit:hover {color: #848484;}


.col_name {font-size: 14px;font-weight: 600;color: #0000006e;margin-bottom: 10px;cursor: pointer;}
.scene_tag.orange {background: #ffbc00;border-color: #ffbc00;color: #fff;}
.scene_tag.red {background: #ff9a9a;color: #fff;border-color: #ff9a9a;}
.col_row {margin: 0 -10px;    display: flex;}
.fcol {padding: 0 10px;min-width: 280px;max-width: 280px;flex-grow:1;position: relative;}
.fcol.noadder .col_cont {padding-bottom:10px;}
.fcol .fun_site {position: relative;top: -5px;}
.watchsite {padding: 10px;padding-left: 30px;color: #fff !important;position: relative;margin-bottom: 10px;}
.watchsite .fa-mobile {position: absolute;font-size: 25px;top: 4px;left: 10px;}
.fcol.selected .col_name {background-color: #ffe7a1;margin: 0 -5px 10px;padding: 0 5px; border-radius: 5px 5px 0 0;font-weight: 400;}
/*
.fcol.selected:after {    background-color: #fff;content: "";position: absolute;height: 100%;left: 5px;right: 0;z-index: -1;top: 0;width: calc(100% - 10px);border-radius: 5px;}
*/
.ui-fcol_state {padding: 0 10px;margin: 0 10px; min-width: 250px;max-width: 250px;border: 1px dashed #35353545;border-radius: 5px;}
.fcol:last-child {    margin-right: 350px;}
.fcol.offed {opacity: 0.3;}
.add_element {border: 1px dashed #35353545;border-radius: 5px;color: #0000005e;padding: 10px;cursor: pointer;position: relative;top: -52px;}
.add_element:hover {color: #0000006e;}

.select_elem {}
.select_elem .custom-radio .custom-control-label::before {top: 15px;}
.custom-radio .custom-control-input:checked~.custom-control-label::after {background-image: none !important;pointer-events: none;}
.custom-radio input {width: 20px;height: 20px;left: 0;pointer-events: all;z-index: 2;}
.select_elem .fun_elem {pointer-events: none;}
.col_cont .ui-elem_state {height: 46px;margin-bottom: 5px;border: 1px dashed #35353545;border-radius: 5px;}
.col_cont {padding-bottom: 52px;}
.fun_elem:not(.msg_trans) {color: #111111b3;cursor: pointer;  position: relative;min-height: 46px;height: 46px;box-shadow: 0px 2px 4px rgba(0,0,0,0.2);background: #fff;border-radius: 5px;margin-bottom: 5px;border: 1px solid #00000012;border-left: 0;width: 260px;font-size: 14px;}
.fun_elem .grand_icon {position: absolute;height: 100%;width: 44px;text-align: center;}
.fun_elem.grand_have .fun_elem_name {padding-left: 45px;}
.fun_elem .grand_icon i {background: #69c6ff;padding: 10px 0 0;width: 40px;height: 40px; border-radius: 100px;color: #fff;font-size: 20px;top: 2px;position: relative;}
.fun_elem .adder {position: absolute;width: 10px;height: 10px;right: 5px;border-radius: 100px;background: #ffb21f;top: 5px;}
.fun_elem:hover {overflow: visible;}
.fun_elem.if {height:min-content;padding: 10px 0;}
.fun_elem.off {box-shadow: none;    border-left: 1px solid #ececec;}
.fun_elem.off .fun_elem_name {color: #c1c1c1;}
.fun_elem.off .fun_elem_color {opacity: 0.2;}
.fun_elem.off small {color: #c7c7c7;}
.fun_elem_color {top: -1px;height: calc(100% + 2px);position: absolute;width: 6px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;left: 0;}
.fun_elem_name {height: 100%;padding-left: 15px;line-height: 12px;overflow: hidden;display: flex;align-items: flex-start;flex-direction: column;justify-content: center;}
.fun_elem_name small {display: inline-block;line-height: 11px;color: #999; margin-top: 2px;width: 100%;}
.fun_elem.block {color: #00000042;background: rgba(0,0,0,0.06);box-shadow: none;border: none;}
.fun_elem .toprightcorner {position: absolute;right: 0px;}
.fun_elem .bottomleftcorner {position: absolute;left: 3px;bottom: 3px;}
.fun_elem .bottomleftcorner .colortag {width: 7px;height: 7px;border-radius: 10px;margin-right: 1px;float: left;}
.fun_elem .topleft {position: absolute;font-size: 7px;opacity: 0.3;left: 9px;top: 1px;}
.fun_elem.msg1 .topleft {left: 14px;top: 3px;color: #fff;opacity: 0.6;}
.fun_elem.clone {background: rgba(0,0,0,0.03);}

.form-control {outline: none;box-shadow: none !important;}
.form-group textarea {font-size: 13px;line-height: 1.2;}
.form-group.ang {border: 1px solid rgba(0,0,0,0.09);border-radius: 5px;padding: 5px;background: rgba(0,0,0,0.02);}
.form-group.ang input{height: 30px;width: 120px;}
.form-group.ang label {margin-bottom: 0;font-size: 14px;}

.array_group {}
.array_box {padding: 10px;background: #ffeebe;box-shadow: 0 4px 5px rgb(243 216 142);border-radius: 5px;margin-bottom: 10px;border-top: 1px solid #fff;}
.array_one.array_box {padding: 10px 10px 0;}
.array_group.loading {}
.form-group.array {}
.array_group .array_btn {box-shadow: 0 4px 5px rgb(243 216 142);border-radius: 3px;padding: 15px;background: #ffe7a4;text-align: center;border-top: 1px solid #fffbef;position: relative;top: -2px;}
.array_group .array_add {}
.array_group .array_add i {display: none;}
.array_group:not(.loading) .array_add .fa-plus {display: inline-block;}
.array_group.loading .array_add .fa-spinner {display: inline-block;}
.array_group .array_new_code {position: absolute;visibility: hidden;font-size: 0;}
.array_group .array_one {position: relative;}
.array_group .array_remove {position: absolute;right: 2px;top: 2px;width: 30px;height: 30px;text-align: center;line-height: 1;padding-top: 6px;z-index:0;}
.array_group .array_group .array_one {border-left: 10px solid #037bfc;}
.array_group .array_kladka {display: none;}
.array_group .array_one .sslider:before {background-color: #ffeebd;}


.ang_wrap {border: 1px solid rgba(0,0,0,0.08); padding: 5px 10px;margin: 7px 0 5px;border-radius: 4px;background: rgba(0,0,0,0.03);}
.ang_wrap .name {font-size: 12px;color: rgba(0,0,0,0.3);font-weight: 600;}

.cust_hide {border: 1px solid rgba(0,0,0,0.1);margin-bottom: 5px;padding: 10px 10px 0;border-radius: 5px;margin-bottom: 10px; background: rgba(0,0,0,0.03);}
.cust_hide .form-group label {font-size: 12px; margin-bottom: 0;}


.fun_stat_wrap {background: #fff;border-radius: 5px;box-shadow: 0 3px 5px rgba(0,0,0,0.1);padding: 0 15px;margin-bottom: 10px;}
.fun_stat_head {border-bottom: 1px solid rgba(0,0,0,0.05);padding: 10px 15px 3px;margin: 0 -15px;}
.fun_stats {}
.fun_stats_bar {background-color: #f2f2f2;height: 4px;}
.fun_stats_fill {background-color: #111;height: 100%;}
.fun_stats_f {position: relative;padding-top: 8px;position: relative;padding-top: 14px;}
.fun_stater {float: right;position: absolute;top: 3px;right: 0;font-size: 20px;font-weight: bold;text-align: right;}
.fun_stater span {font-size: 12px;margin-top: 8px;display: block;line-height: 0;text-align: right;color: #9e9e9e;font-weight: 500;}
.fun_stats_h {font-size: 14px;color: #c3c3c3;}
.fun_stats_h .fa {    border: 1px solid rgba(0,0,0,0.122);font-size: 10px;padding: 2px 2px 2px 3px;border-radius: 3px;color: #888;}
.fun_stat_wrap > .row > * {padding-bottom: 20px;padding-top: 15px;border-right: 1px solid rgba(0,0,0,0.05);}

.wp_content {max-width: 800px;margin-bottom: 80px;}
.wp_content h1 {font-weight: 900;}
.wp_content .title_area {margin-bottom: 40px;}
.wp_content .title_area h1 {margin: 0;}
.wp_content .upd {color: #888;}
.wp_content h2 {font-weight: 800;}
.wp_content figcaption {text-align: center;font-size: 14px;margin-top: 10px;color: #666;}
.wp_content img {border-radius: 5px;border: 5px solid #fff;box-shadow: 0 3px 5px rgba(0,0,0,0.2);}
.wp_content .art_links h6 {margin: 0;}
.wp_content .art_links {background-color: #e9ecef;text-decoration: none !important;padding: 10px;border-radius: .25rem;display: block;margin-bottom: 8px;}
.wp_content p {font-size: 16px;color: #111;margin-bottom: 20px;line-height: 20px;}
.wp_content ul,.wp_content ol {margin-bottom: 20px;    font-size: 16px;line-height: 20px;}
.wp_content li:not(.breadcrumb-item) {margin-bottom: 5px;color: #111;}
.wp_content h2:not(:first-child) {margin-top: 60px;}
.wp_content h3:not(:first-child) {margin-top: 30px;}
.wp_content h2{font-size: 31px;margin-bottom: 30px;}
.wp_content h3 {margin-bottom: 20px;font-weight: 600;}
.wp_content h4{font-size: 20px;margin-bottom: 20px;font-weight: 600;}
.wp_content h5 {margin-bottom: 20px;font-weight: 600;}
.wp_content h6 {margin-bottom: 20px;font-weight: 600;}
.wp_content img {margin-bottom: 20px;border-radius: 5px;}
.wp_content blockquote {margin-bottom: 20px;font-weight: 600;font-size: 20px;line-height: 25px;margin: 1rem 0;padding-left: 15px;border-left: 4px solid #b5b5b5;}
.wp_content .wp-block-group__inner-container {padding: 15px 20px 0;border: 1px solid #ddd;background: #f2f2f2;border-radius: 10px;}
.wp-block-columns {display: flex;margin-bottom: 28px; flex-wrap: wrap;}
.wp-block-column {flex-grow: 1;min-width: 0;word-break: break-word;overflow-wrap: break-word;flex-basis: calc(50% - 16px);flex-grow: 0;}
.wp-block-column:not(:first-child) { margin-left: 32px;}
summary {padding-left: 20px;font-weight: bold;position: relative;cursor: pointer;outline: none;-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
summary::-webkit-details-marker {display: none}
summary:before {position: absolute;border-radius: 5px;content: "+";color: #b7b7b7;float: left;font-size: 17px;font-weight: bold;margin: -2px 10px 0 0; padding: 0;text-align: center;width: 20px;left: 0;}
details[open] summary:before {content: "-";}
details .ab-accordion-text {background: #fff;padding: 25px 24px;border-radius: 10px;margin-bottom: 20px;box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
details .ab-accordion-text p {color: #828080;margin-bottom: 20px;}



.crm_cols {width: fit-content;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;margin-bottom: 15px;}
.user-columns {display: block;padding: 0px;cursor: pointer;transition: all 0.2s;-webkit-transition: all 0.2s;color: #b7b7b7 !important;font-size: 15px;    width: 100%;border-top: 1px solid rgba(0,0,0,0.1);padding: 0 5px;padding-left: 20px;position: relative;padding-right: 10px;}
.user-columns i {position: absolute;left: 4px;top: 6px;font-size: 12px;}
.user-columns.active {    color: #111 !important;}
.user-columns:hover {background: rgba(0,0,0,0.04);text-decoration: none !important;}
.user-columns:first-child {border-top: 0;}

.field_hider.cloded {border: none;}
.field_hider.cloded .field_hider_name {display: none;}
.crm_navbar {background-color: #ffffff;border-radius: 5px;margin-bottom: 20px;}
.crm_navbar .form-group {padding-left: 17px;position: relative;top: 8px;}
.crm_navbar .form-check {    display: inline-block;font-size: 12px;position: relative;padding-left: 0;margin-right: 5px;}
.crm_navbar .form-check-input {position: absolute;left: 9px;margin-left: 0;top: 4px;}
.crm_navbar .form-check-label {    padding: 5px 5px 5px 25px;}

.field_hider.course.open .field_hider_body {overflow: hidden;display: block;border: 1px solid rgba(0,0,0,0.05);border-radius: 10px; padding: 40px;margin-bottom: 20px;}
.field_hider.course label:not(.forcheck) {margin-bottom: 0;font-size: 14px;font-weight: 800;}

.container.money {}
.incometable {line-height: 16px;vertical-align: top;}
.incometable tr th{padding-bottom: 10px;}
.incometable .prodname {color: #929292;min-width: 150px;}
.incometable input[type="number"] {font-size: 14px;padding: 0 5px;height: auto;}
.incometable .fullmoney {    min-width: 140px;}
.incometable .fullmoney .fh {    padding-right: 20px;}
.incometable .fullmoney span {display: inline-block;position: absolute;padding-bottom: 0px;padding-left: 5px;padding-top: 4px;background: #f2f2f2;border-radius: 3px;height: 100%;width: 79px;color: #b7b7b7;}
.incometable .fullmoney .hold {position: relative;left: 60px;}
.incometable .fullmoney .form-group {    width: 70px;margin: 0;}
.incometable .contr select{font-size: 13px;height: 50px;width: 170px;}
.incometable .contr {width: 180px;}
.incometable .gray {padding: 0 10px;margin-right: 10px;background: #f2f2f2;height: 50px;border-radius: 2px;color: #ababab;}
.incometable .moneyuser_card {max-width: 200px;margin-right: 10px;}
.incometable .moneyuser_card .crm_card {}
.incometable .checkplz {width: 110px;}
.incometable .form-check-input {margin-top: 1px;}
.moneyuser_card .numold,
.moneyuser_card .time {display: none;}
.moneyuser_card .crm_card {height: 50px;}
.incometable .close_date {max-width: 150px;margin-right: 10px;}
.incometable .close_date input {font-size: 12px;padding: 0 4px;height: 50px;}
.incometable .scene_tag {margin-bottom: 3px;display: inline-block;}

.collapse.navbar-collapse a {text-decoration: none;}
.phone_results {border: 1px dashed rgba(0,0,0,0.1);border-radius: 5px;padding: 10px;}
.phone_results.empty .emes {display: block;font-size: 10px;letter-spacing: 2px;color: #b5b5b5;text-transform: uppercase;text-align: center;}
.phone_results.empty .justload {display: none;}
.phone_results:not(.empty) .emes {display: none;}
.phone_results.suc .justload {display: none;}


.subcol_wrap .subcol_head {padding: 5px 0;color: #c3c3c3;cursor: pointer;}
.subcol_wrap.active .subcol_head {color: #909090;font-weight: 600;transition: all 0.2s;-webkit-transition: all 0.2s;}
.subcol_wrap.active .subcol_head .fa-plus {color: #909090;}
.subcol_wrap .subcol_head .fa-fw {font-size: 12px;color: #d8d8d8;display: inline-block;}
.subcol_wrap .subcol_head .fa-minus {display: none;}
.subcol_wrap .subcol_head .scene_tag {position: relative;top: -2px;}
.subcol_wrap .subcol_head:hover {color: #808080 !important;}
.subcol_wrap .subcol_head:hover .fa-fw {color: #808080 !important;}
.subcol_wrap .subcol_body {display: none;}
.subcol_wrap.open .subcol_body {display: block;}
.subcol_wrap.open .subcol_head .fa-plus {display: none;}
.subcol_wrap.open .subcol_head .fa-minus {display: inline-block;}
.subcol_wrap .scriptshort {font-size: 16px;line-height: 1.2;margin-bottom: 20px;color: #b1b1b1;}

.subcol_wrap .script_wrap {background: #f2f2f2;border-radius: 5px;margin-bottom: 10px;padding: 20px;}
.subcol_wrap .script_wrap .field_hider.fail  {margin-bottom: 20px;}
.subcol_wrap .script_wrap .field_hider.fail .field_hider_name {padding: 10px 0;color: #999;}
.subcol_wrap .script_wrap .field_hider.fail .togger {top: 17px;}

.script_buble {margin-bottom: 20px;position: relative;}
.script_buble .inner { background: #fff;line-height: 1.2;padding: 10px;font-size: 14px;border-radius: 10px;}
.script_buble.you {padding-right: 30px;}
.script_buble:after {    content: '';position: absolute;bottom: 0;left: 20px;width: 0;height: 0;border: 14px solid transparent;border-top-color: #fff;border-bottom: 0;border-left: 0;margin-left: -7px; margin-bottom: -14px;}
.script_buble.client:after {left: auto;right: 20px;border: 14px solid transparent;border-bottom: 0;border-top-color: #fff;border-right: 0;}
.script_buble.client {padding-left: 40px;color: #a2a2a2;}
.script_buble .decision {    display: inline-block;color: #b9b8b8;border: 1px solid rgba(0,0,0,0.1);padding: 1px 5px 0;border-radius: 3px;margin: 8px 0 5px;text-transform: uppercase;letter-spacing: 1px;letter-spacing: 2px;font-size: 12px;}
.script_buble .cname {color: #457dff;}
.script_buble .rname {color:red;}
.script_buble .insidetooltip {border-bottom: 2px solid #457dff;display: inline;white-space: nowrap;}

.src_row .src_cell .script_buble {cursor: pointer;}
.src_row .src_cell .script_buble .inner {padding-left:25px;}
.src_row .src_cell .script_buble:before {content: "";width: 15px;height: 15px;position: absolute;background: #f2f2f2;border-radius: 20px;top: 11px;left: 6px;}
.src_row .src_cell .script_buble.open:before {background: #467dff;}
.src_row {margin: 0 -5px;}
.src_cell {padding: 0 5px;}
.src_row .script_buble.client {padding-left: 0;}


.subcol_wrap .script_buble.open {}
.subcol_wrap .gamebut {background: #457dff;color: #fff;}
.subcol_wrap .gamebut i {    display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.subcol_wrap .task.btn {background: #ffc67f;color: #111;}
.subcol_wrap .finbut {    background: #ffc67f;}


/* ВСЕ ЧТО КАСАЕТСЯ КВИЗА */
.mbr_grand {display: flex;position: relative;padding: 0px 0px 0px;border-radius:0px;overflow: hidden;margin: 0 -20px;}
.mbr_col_wrap {width: 250px;padding: 0 5px;border-left:2px solid #0000001a;border-top: 2px solid #0000001a;}
.mbr_col_wrap:first-child {border-radius: 0 0 0 10px;border-left: 0;}
.mbr_col {padding: 15px;border-radius: 5px;position: relative;}
.mbr_col_name {font-size: 20px;font-weight: 600;opacity: 0.2;padding: 10px 15px 0;}
.mbr_col_chat {padding: 0 15px;font-size: 12px;color: #000;opacity: 0.2;font-weight: 600;}
.mbr_col_chat a {color: inherit;}
.mbr_col .fun_elem.hrd {height: 200px;}
.mbr_col .fun_elem .fun_elem.hrd {height: 100px;}

.fun_elem .fun_elem.msg_trans {padding-left:80px;position: relative;}
.fun_elem .fun_elem:not(.msg_trans) {width: 175px;left: 30px;}
.fun_elem .fun_elem .msgt_time_wrap {display: none;}
.fun_elem .fun_elem .mgst_help {padding-top: 0;}
.fun_elem .fun_elem .msgt_mar:not(.rv):not(.hasbn) {margin-bottom: 10px;}
.fun_elem .fun_elem .msgt_bn_wrap {top: -7px;}
.fun_elem .fun_elem .msgt_bn {font-size: 9px;}
.fun_elem_open {height: 100%;cursor: pointer;text-decoration: none !important;}
.fun_elem h6 {font-size: 10px;text-align: right;color: #00000047;line-height: 1;border-bottom: 1px dashed #00000033;padding-bottom: 5px;}
.pms_grand_hold {margin-bottom: 25px;margin-top: -5px;border-bottom: 1px dashed #00000033;color: #00000047;padding-bottom: 10px;}
.pms_grand_hold .fun_elem .fun_elem.msg_trans {padding-left: 0;}

.dz_but_check {padding-left: 5px;color: #9bb952;vertical-align: top;}
.dz_but_name {line-height: 1;font-weight: 600;color: #11111138;opacity: 1;}
.dz_but_wrap {display:flex;margin-bottom: 10px;margin-top: 3px;}

.fun_elem_next {position: absolute;z-index: 9;right: -7px;top: 50%;background: #d2d2d2;width: 15px;text-align: center;font-size: 10px;height: 15px;color: #fff;border-radius: 100px;margin-top: -7px;}
.scrlloader {margin-bottom: 200px;}

.tg_fk {height: 40px;position: relative;justify-content: flex-start !important;}
.tg_fki {color: #fff;font-size: 16px !important;vertical-align: middle;}
.tg_fka {display: block;position: absolute;background-color: #a7b1be;border-radius: 100%;width: 40px;top: 0px;height: 40px;left: 0px;padding: 10px 0;text-align: center;}
.tg_fkn {padding-left: 50px;}

.mes_d {text-align: right;font-size: 10px;color: #8c8c8c; position: absolute;right: 10px;bottom: 7px;}
.mes_mbody_load {    padding: 20px;text-align: center;color: #999;}

.noter {color: #007cff;}
.noter_one {margin-bottom: 2px;color: #fff;display: none; background: #007cff;width: 20px;font-size: 12px;line-height: 20px;height: 20px;border-radius: 100px;text-align: center;}
.noter_one.active {display: block;}
.noter_one.type_note_support {background-color: #ffd04c;color: #111;}
.noter_one.type_note_free {background-color: #cc00ff;color: #fff;}
.noter_one.dz {background-color:#32a962;}
.noter_wrapper {position: absolute;right: 10px;top:10px;}
.mes_one .noter_one.type_note_support{top: 31px;}

.myaims {margin: 0 -10px;}
.myaim {float: left;width: 20%;padding: 0 10px;}
.myaim img {border-radius: 5px;} 
.myaims .grid-sizer {width: 20%;}


.funnel_ant {font-size: 14px;}
.funnel_ant .col {cursor: default;}
.funnel_ant .col .sc {position: relative;top: -1px;}
.ant_ncard {display: block;text-decoration: none !important;background:#fff;border-radius:5px;padding:10px;margin-bottom:6px;box-shadow:0 1px 4px rgb(0 0 0 / 10%);color:inherit;position:relative;line-height:1;font-size:14px;}
.ant_ncard .name {font-size: 12px;}
.ant_ncard .num {font-weight: 600;font-size: 30px;line-height: 1;}

.dds .rashod {background: #ffe3e3;}
.dds .prihod {background: #d8eaac;}
table.dds input, table.dds select, table.dds .simp {background: transparent;border: 1px solid rgba(0,0,0,0.1);font-size: 12px;padding: 5px !important;height: 30px;border-radius: 5px;}

@media (max-width: 600px) and (min-width: 0px){
.funnel_card_window {width: 100%;padding-left: 0px;border-left: 0 !important;}
.crm_card_window .my_li {width: 100%;margin-left: 0 !important;}
.crm_card_window .main_ava { position: relative;margin-bottom: 0;}
.crm_card_window .main_title {left: 0;}
}

/*DROP ZONE*/
.dropzone_mes.cloud {padding-top: 30px;}
.dropzone_mes .fa-cloud-upload {position: absolute;width: 100%;left: 0;right: 0;font-size: 28px;margin-top: -30px;opacity: 0.8;}
.dropzone_wrap {position: relative;}
.dropzone_zone {height: 200px;cursor: pointer; border: 1px dashed rgba(0,0,0,0.2);border-radius: 10px;text-align: center;color: #00000042;line-height: 1;transition: all 0.2s;-webkit-transition: all 0.2s;}
.dropzone_zone:hover {color: #0000006e;}
.dropzone_input {visibility: hidden !important;position: absolute;}
.dropzone_zone > * {pointer-events:none;}
.dropzone_success {visibility: hidden;position: absolute;}
.dropzone_desc{font-size: 12px;max-width: 230px;margin: 20px auto 0;}

/*KOZYON TABLE*/
.kt_th {font-size: 14px;font-weight: 600;opacity: 0.3;padding-bottom: 10px;padding-right: 5px;vertical-align: top;line-height: 0.9;padding-left:0px;}
.table_edit {position: absolute !important;right: 0;font-size: 16px !important;padding: 10px !important;opacity: 0.2;cursor: pointer;top: 0;}


/*weekcall_card*/
.weekcall_card {position: relative;}
.weekcall_card:after {border-left: 5px solid #16bcf6;background-color: #fff;border-radius: 5px !important;box-shadow: 0 1px 5px rgb(0 0 0 / 10%);position: absolute;content: '';width: 100%;height: 100%;left: 0;}
.weekcall_card > * {vertical-align:middle !important;}
.weekcall_card .elem_wrap,
.weekcall_card .messchat_wrap {margin-bottom: 0 !important;}
.weekcall_card > td {font-size: 12px;line-height: 1;z-index: 1;position: relative;padding: 15px 10px;}
.weekcall_card > td:first-child {padding-left: 20px;}
.weekcall_card .fun_elem {width: 180px !important;}


/*------------------------------------------------------*/
/*                   ADMIN LANGUAGE                     */
/*------------------------------------------------------*/


.field_hider.settings>.field_hider_name {padding: 10px 0;position: absolute;right: 0;width: 40px;height: 40px;top:0px;text-align: center;color: #111;cursor: pointer;opacity: 0.2;transition: all 0.2s;-webkit-transition: all 0.2s;z-index: 99;}
.field_hider.settings.label>.field_hider_name {top: -35px;right: 35px;}
.field_hider.settings {border-bottom: none;margin-bottom: 0;}
.field_hider.settings>.field_hider_name:before {content: "\f013";padding-right: 3px; font-family: "FontAwesome";}
.field_hider.settings>.field_hider_body {padding-bottom: 0;}
.field_hider.settings>.field_hider_name .togger_wrap {display: none;}
.field_hider.settings {}
/*------------------------------------------------------*/
/*                       WIDGETS                        */
/*------------------------------------------------------*/
.widget_container {width: 1100px;}
body.adminka .widget_wrapper {padding:0 10px 20px;}
.widget_wrapper.w1 {width: 100%;}
.widget_wrapper.w2 {width: 50%;}
.widget_wrapper.w3 {width: 33.333%;}


.widget_inner {border-radius: 10px;}
.widget_inner .fcol {z-index: 3;}
.widget_inner.innpadd {padding: 20px;height: 100%;}
.widget_inner.innpadd .field_hider.settings .field_hider_name {top: -20px;right: -10px;opacity: 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.widget_inner.innpadd .admin_chat_wrapped .field_hider.settings .field_hider_name {top:0px;right:0px;}
.widget_inner.innpadd:hover .field_hider.settings .field_hider_name {opacity: 0.4;}
.widget_inner.innpadd:hover .fcol .field_hider.settings .field_hider_name {opacity: 0;}
.widget_inner.innpadd .fcol .field_hider.settings .field_hider_name {top: -35px;}
.widget_inner.innpadd .fcol:hover .field_hider.settings .field_hider_name {opacity: 0.4;}
.fcol .field_hider.settings .field_hider_name {opacity: 0;width: auto;height: auto;padding: 5px 10px;right: 0px;background: #fff;border-radius: 5px;line-height: 1;font-size: 14px;font-weight: 600;}
.fcol:hover .field_hider.settings .field_hider_name {opacity:0.4;}
.widget_inner .func_enduser_edit {position: relative;top: -45px;}
.widget_inner .fcol {padding: 0;max-width: 100% !important;margin: 0;}
.widget_inner .fun_elem {width: 100%;}
.widget_inner .fun_elem .topleft {display: none;}
.widget_inner .fun_elem.noend {display: none;}
.widget_inner .array_one .form-group[class*="col-"] {padding: 0 10px;}
.widget_inner .col_name {display: none;}
.widget_inner .alert-warning {background: #ffc107;line-height: 1;border: none;font-size: 14px;color: #0000008a;}
.widget_inner .fcol {width: 100% !important;min-width: 100%;}
.widget_inner .under {position: relative;top: -20px;}
.widget_inner .poll_rules [data-arrkey="slug"],
.widget_inner .poll_rules [data-arrkey="type"],
.widget_inner .poll_rules [data-arrkey="name"] {display: none;}
.widget_inner .poll_rules.static .array_remove,
.widget_inner .poll_rules.static .array_adder.array_box {display: none;}
.widget_inner .eve_rules .form-group:not(.array):not([data-arrkey="on"]) {display: none;}
.widget_inner .eve_rules.static .array_remove,
.widget_inner .eve_rules.static .array_adder.array_box {display: none;}
.widget_inner .wid_head_site {position: relative;margin-bottom: 30px;}
.widget_inner .wid_head_site .inn {border-radius: 10px 10px 0 0;position: absolute;height: 31px;left: -20px;top: -20px;background: #ffe7a4; width: calc(100% + 40px);border-bottom: 1px solid #00000014;padding: 7px 20px;font-size: 12px;color: #00000069;}
.widget_inner .wid_head_site .inn span {position: absolute;right: 11px;color: #00000014;}
.widget_inner .wid_head_site .inn span i {margin-left: 2px;}
.widget_inner .hidewidget {border-bottom: 0;margin-bottom: 0;}
.widget_inner .hidewidget > .field_hider_name {position: absolute;right: 0;height: 30px;top: 0;width: 100%;}
.widget_inner .hidewidget > .field_hider_body {margin-top: 30px;}
.widget_inner .fun_elem .adder {display: none;}
.widget_inner .ant_label {font-size: 12px;background: #fff;position: absolute;padding: 0px 5px;border-radius: 2px;right: 10px;top: 0;}
.wid_hr {font-size: 50px;color: #525252;margin-top: 40px;}

body.dhash {padding-left: 20px;}
body.dhash .admin_menu,
body.dhash .supportareas,
body.dhash .prin_h,
body.dhash .breadcrumbs,
body.dhash .ant_manage_buts,
body.dhash .widget_wrapper:not([class*="ant"]) {display: none;}
body.dhash {padding-top: 0 !important;padding-left: 0;}
body.dhash .menu_fun_wrap {display: none;}
body.dhash.adminka {padding-left: 20px;}


/*site*/
.widget_site_head {display: none;}
.widget_site_head_img {background-size: contain;background-repeat: no-repeat;position: relative;}
.widget_site_head_img:before {transition: all 0.2s;-webkit-transition: all 0.2s;content: "";width: 100%;opacity: 0.1;height: 80px;bottom: 0;position: absolute; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
.widget_site_head_img:after {content: "";display: block;padding-top: 62.5%;}
/*.widget_site_head:hover .widget_site_head_img:before {opacity: 0.3;height: 100%;}*/
.widget_site_body {padding: 15px;}
.widget_site_name {font-size: 30px;font-weight: 600;line-height: 1;}
.widget_site_stats {color: rgba(0,0,0,0.5);}
.widget_site_a {display: block;text-transform: none;color: #111 !important;text-decoration: none !important;}

.widget_site_manage {position: absolute;right: -300px;top: 0;transition: all 0.2s;-webkit-transition: all 0.2s;}
.widget_site_manage:after {content: "";position: absolute; width: 100%;height: 30px;right: -20px; bottom: 0; margin: 0 auto;box-shadow: 0 0 20px #111;}
.widget_site_body:hover .widget_site_manage {right: 0;}
.widget_site_man_b {z-index: 9;cursor: pointer; position: relative;width: 100px;background: #121212;height: 100px;float: left;text-align: center;border-left: 1px solid rgba(255,255,255,0.1);border-top: 1px solid rgba(255,255,255,0.1);}
.widget_site_man_b:first-child {border-radius: 0 0 0 5px;}
.widget_site_man_b span {position: absolute;width: 100%;left: 0;color: #676767;font-size: 10px;text-transform: uppercase;font-weight: 600;top: 58px;letter-spacing: 1px;}
.widget_site_man_b i {color: #757575;font-size: 30px;position: relative;top: -7px;}
.widget_site_man_b:hover {background:#2a2a2a;border-left: 1px solid transparent;}
.widget_site_man_b:hover span {color: #a7a7a7;}
.widget_site_man_b:hover i {color: #ffffff;}

.modl_wrap {}
.modl_one {border-bottom: 1px dashed #1111113d;margin: 0 -10px 20px;position: relative;}
.modl_one:last-child {border-bottom: 0;}
.modl_label {font-weight: 600;font-size: 40px;opacity: 0.2;}
.modl_name {font-size: 20px;margin-bottom: 0px;font-weight: 600;opacity: 0.25;}
.modl_body {padding: 0 10px 10px;}
.modl_body .modl_little_settings {position: absolute;top: -18px;right: 10px;}
.modl_body .modl_little_settings .scene_tag {cursor: pointer;}
.modl_head {padding: 10px;line-height:1;padding-top: 0;}
.modl_wrap .watchsite {background-color: #f5de9d;color: #877a57;}
.modl_pic {width: 60px;height: 60px;background-size: cover;position: absolute;border-radius: 3px;overflow: hidden;box-shadow: 0 3px 4px rgb(0 0 0 / 20%);top: 10px;border: 1px solid #fff;left: 10px;}

.educator_link {background: #292929;display: inline-block;padding: 3px 8px;font-size: 14px;color: #919191;border-radius: 10px;line-height: 1;padding-left: 20px;position: relative;}
.educator_link .fa-play {font-size: 10px;vertical-align: top;padding-top: 5px;opacity: 0.8;position: absolute;left: 8px;top: 50%;margin-top: -10px;}
.educator_link .fa-exclamation-circle {color: #fdef48;}
.educator_link:hover {text-decoration: underline;}

.wid101 {margin: 0;}
.wid101 .col-sm-6:nth-child(2):before {content: "";display: block;padding-top: 86%;}
.wid101 .field_hider_body {padding-bottom: 0 !important;border-top: 2px solid #111;}
.wid101 .field_hider_name {display: none;}
.wid101 .field_hider {border-bottom: 0;margin-bottom: 0 !important;}
.wid101 .button_builder {display: inline-block;vertical-align: top;}

.wid102 .butrow {margin-bottom: 10px;}
.wid102 .butrow .button_builder {display: inline-block;margin-right: 10px;}

/*------------------------------------------------------*/
/*                     NEW WEBSITE                      */
/*------------------------------------------------------*/
.new_site_row {margin: 0 -5px;padding-bottom: 20px;}
.new_site_row .shadow_wrap:not(.after):after {z-index: -2;}
.new_site_row .col-6 {padding: 0 5px;}
.new_site_row .shadow_wrap:after {box-shadow: 0 3px 10px rgb(0 0 0 / 78%);transition: all 0.2s;-webkit-transition: all 0.2s;}
.new_site_temp_preview_w {border-radius: 5px 5px 0 0;border: 0px solid #131313;}
.new_site_row .shadow_wrap:hover:after {box-shadow: 0 6px 15px rgb(0 0 0 / 99%);}
.new_site_temp_preview {padding-top: 60%;background-size: cover;border-radius: 5px 5px 0 0;background-repeat: no-repeat;background-color: #252525;cursor: pointer;}
.new_site_temp_preview_in {position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;}
.new_site_temp_preview_in i {font-size: 20px;opacity: 0; background: #111;transition: all 0.2s;-webkit-transition: all 0.2s;width: 40px;height: 40px;transform: scale(0.7);color: #fff;border-radius: 100px;padding: 11px 0 0;box-shadow: 0 5px 5px rgb(0 0 0 / 99%);border-bottom: 1px solid #3a3a3a;}
.new_site_temp_preview:hover .new_site_temp_preview_in i{transform: scale(1);opacity: 1;}
.new_site_temp_pre {display: block;background: #252525;padding: 10px 0;text-align: center;color: #7d7d7d !important;font-size: 14px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.new_site_temp_pre:hover {color: #fff;display: block;}

/*------------------------------------------------------*/
/*                        EDITOR                        */
/*------------------------------------------------------*/
.block_editor_aim {position: absolute;width: 100%;height: 100%;left: 0;top: 0;pointer-events:none;}
.block_wrap:not(.b_dedit):hover .block_editor_aim {border-top: 1px dashed #6b6b6b8a;border-bottom: 1px dashed #6b6b6b8a;}
.block_wrap:first-child:hover .block_editor_aim {border-top: 1px solid transparent;}
.block_wrap:nth-last-child(2) .block_editor_aim {border-bottom: none !important;}

.editor_get_block {text-align: center;padding-top: 20px;padding-bottom: 420px;    background: #fff;}
.editor_get_block.notstart .set_block_title {display: none;}
.site_block_preview {background-size: cover;margin-bottom: 3px !important;border-radius: 5px;background-color: #3c3c3c;background-position: center;border: 2px solid #fff;background-repeat: no-repeat;box-shadow: 0 5px 5px rgb(0 0 0 / 20%);}
.site_block_preview_wrap {margin-bottom: 15px;font-size: 14px;}
.block_editor {position: absolute;width: 100%;pointer-events:none;z-index: 100;opacity: 0;pointer-events:none;transition: all 0.2s;-webkit-transition: all 0.2s;}

.editor_get_important {text-align: center;background: #121212;padding: 20px;color: #898989;font-size: 18px;cursor: default;}
.editor_get_important:hover {color: #fff;}

.block_wrap:hover .block_editor {display: block;}
.block_editor_name {position: absolute;background: #111;top: 45px;color: #fff;font-size: 14px;padding: 0px 5px;border-radius: 3px;}
.block_editor_inner {position: relative;pointer-events:none;float: left;margin-top: 2px; margin-right: 2px;margin-left: 2px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.block_editor_inner.right {float: right;right: -20px;}
.block_editor_inner.left {left: -20px;}
.block_wrap:not(.b_dedit):hover .block_editor_inner.right {right: 0;pointer-events:all;}
.block_wrap:not(.b_dedit):hover .block_editor_inner.left {left: 0;pointer-events:all;}
.blockeditor {left: 0px;}
.block_editor .button_builder {float: left;z-index: 1;position: relative;} 
.block_editor_b {position: relative;transition: all 0.2s;-webkit-transition: all 0.2s;cursor: pointer;background: #121212;width: 37px;height: 37px;text-align: center;color: #9e9e9e;padding-top: 7px;float: left;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);border-left: 1px solid rgba(255,255,255,0.1);width: 37px;height: 37px;}
.block_editor_b:hover {background: #2e2e2e;border-left: 1px solid transparent;border-top: 1px solid transparent;border-bottom: 1px solid transparent;}
.button_builder:first-child .block_editor_b {border-radius: 4px 0 0 4px;}
.button_builder:first-child .block_editor_b.last {border-radius: 4px;}
.block_editor_b.last {border-radius: 0 4px 4px 0;border-right: 1px solid rgba(255,255,255,0.1);}
.block_editor_b.last:hover {border-right: 1px solid transparent;}
.block_editor_b.last.sub:hover {border-radius: 0 4px 0 0;}
.block_editor_b.big {width: 70px;height: 50px;}
.block_editor_b_name {font-size: 8px;font-weight: 600;text-transform: uppercase;}
.block_editor_group {position: relative;float: left;}
.block_editor_group:not(:first-child) {margin-left: 10px;}
.block_editor_group:after {content: "";width: 90%;height: 20px;background: #111;box-shadow: 0 5px 10px rgb(0 0 0 / 80%);position: absolute;bottom: 0;margin: 0 auto;left: 0;right: 0;}
.block_editor_b_sub {display: none; width: 130px;position: absolute;right: 0; top:36px;border:1px solid rgb(42 42 42);border-radius: 0 0 5px 5px;border-top: 0;}
.block_editor_b:hover .block_editor_b_sub {display: block;}
.block_editor_b_sub .button_builder {float: none;width: 100%;text-align: left;height: auto;}
.block_editor_b_sub_a {padding: 6px 10px;border-bottom: 1px solid rgba(255,255,255,0.1);background: #131313;}
.block_editor_b_sub_a:hover {background: #2e2e2e;border-bottom: 1px solid transparent;}
.button_builder:last-child .block_editor_b_sub_a {border-bottom: 1px solid transparent;}
.block_editor_b_sub .button_builder:last-child .block_editor_b_sub_a {border-radius: 0 0 4px 4px;}
.block_wrap:not(.b_dedit):hover .block_editor {opacity: 1;}
.block_editor_hide {text-align: center;background: #f2f2f2;color: #999;padding: 20px;}
.block_hide .block_editor_inner {margin-top: 12px;}
.block_hide .block_inner {display: none;}
.block_wrap:not(.block_hide) .block_editor_hide {display: none;}
.block_wrap.firstedit .block_editor_b.up {pointer-events:none;}
.block_wrap.lastedit .block_editor_b.down {pointer-events:none;}
.block_wrap.firstedit .block_editor_b.up i {opacity: 0.5;}
.block_wrap.lastedit .block_editor_b.down i {opacity: 0.5;}

.block_editor_add {z-index: 91;position: absolute;width: 100%; height: 20px;bottom: -10px;}
.block_editor_add_plus {width: 31px;opacity: 0;height: 31px;pointer-events:none;background: #000;color: #fff;border-radius: 100px;text-align: center;margin: -7px auto;font-size: 20px;line-height: 1;padding-top: 5px;cursor: pointer;}
.block_editor_add:hover .block_editor_add_plus {opacity: 1;pointer-events:all;}
.editor_special_blocks .block_editor_add {display: none;}

/*------------------------------------------------------*/
/*                          b_d                         */
/*------------------------------------------------------*/
.b_d {position: relative;cursor: default;}
.b_d .temp {color: transparent;}
.b_d:hover {z-index: 90;}
.b_d_resizable.ui-resizable-resizing .b_d:after,.b_d_resizable:hover .b_d:after,.b_d:hover:after,
.b_d.onedit:after {z-index: 91; content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events:none;border: 1px dashed blue;}
.b_d.noedit {pointer-events:none;}
.b_d textarea.cleanedstyle {padding: 0; position: absolute;left: 0; top:0;background: transparent;width: 100%;height: 100%;overflow: hidden !important; border: none;overflow: auto;outline: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;resize: none;}
.b_d_save {display: none;}
.b_d.stat {display: inline-block;}
/*
.savedield textarea {position: relative ;}
.b_d_savecss {display: block !important;}*/
/*------------------------------------------------------*/
/*                         ZERO                         */
/*------------------------------------------------------*/
.zero_area {}
.zero_layers_wrap {height: 100%;}
.b_d.zero {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.zero_tools {z-index: 99;position: relative;background:#007bff;pointer-events:all;top: 0px;opacity: 0;}
.b_d.onedit:not(.oneditlayer) .zero_tools.show {opacity: 1;}
.b_d.onedit.oneditlayer .zero_tools {pointer-events:none;}
.zero_tools_wrap {position: absolute;width: 100%;height: 100%;left: 0;top:0;pointer-events:none;}
.zero_tool {background:#007bff;color:#9dccff;width: 33.3333%;float: left;text-align: center;max-width: 80px;height: 0px;border-right: 1px solid #2f93ff;}
.zero_tools.show .zero_tool {height: 80px;}
.zero_tool.showme {background:#2f93ff;color: #fff;border-right: 1px solid transparent;}
.zero_tool i {font-size: 26px;padding-top:5px;}
.zero_tool_square {height:100%;overflow: hidden;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.zero_tool_square:hover {color: #fff;}
.zero_tool_name {font-weight: 600;text-transform: uppercase;font-size:8px;padding-top:4px;}
.zero_tool_sub {position: absolute;top: 100%;width: 230px;display: none;color: #9dccff;overflow-y:scroll;}
.zero_tool.zt_layers .zero_tool_sub {overflow-x: hidden;}
.zero_tool_sub:not(.empty):after {content: "";position: absolute;width: 90%;height: 30px;left: 0;right: 0;margin: 0 auto;bottom: 0;box-shadow: 0 5px 10px #111;z-index: -1;}
.zero_tool.showme .zero_tool_sub {display: block;}
.zero_tools .close:before,
.zero_tools .close:after {background-color: #9dccff !important;left: 29px;}
.zero_tools .close:hover:before,
.zero_tools .close:hover:after {background-color: #fff;}
.zero_tools .close{padding: 14px;width: 60px;height: 60px;right: 10px;top: 10px;}
.zero_tools .close {opacity: 0;pointer-events:none;transition: all 0.2s;-webkit-transition: all 0.2s;transition-delay: 0.2s; -webkit-transition-delay: 0.2s;}
.zero_tools.show .close {opacity: 1;pointer-events:all;}
.zt_new .zero_tool_sub i {position: absolute;left: 0;width: 60px;text-align: center;top: 0;padding: 10px 0;border-radius: 5px;}
.zero_tools:not(.hideplz) .zero_tool.zt_new .zero_tool_sub {background:#007bff;}
.zero_tool.zt_new {overflow-x: hidden;}
.zero_tools.hideplz .zero_tool_sub {overflow-y: visible;}
body .b_d.onedit .zero_tools.hideplz .zero_tool_sub {overflow:visible !important;}

.zt_layers .zero_tool_sub i {position: absolute;top: 0;left:10px;font-size: 20px;width: 35px;padding-top: 12px;}
.zero_tool_li_wrap {    width: 230px;color:#9dccff;z-index: 3;border-top: 1px solid #2f93ff;height: 45px;line-height: 1;background:#007bff;padding-left: 60px;padding-right: 15px;text-align: left;position: absolute;font-size: 14px;}
.zero_tool_li_wrap_hold {height: 45px;background:#007bff;}
.zero_tool_sub .dragshadowed {border-top: 1px solid rgba(255,255,255,0.1);background: #141414;height: 70px;}
.zero_tool_li_wrap:hover {background:#2f93ff;color: #fff; border-top: 1px solid transparent;}
.zero_tool_li_wrap.wait > *:not(.fa){display: none;}
.zero_tool_li_wrap.wait {height: 40px;width: 40px;padding: 0;}
.zero_tool_li_wrap.wait i {border: none;left: 0px;top: 2px;color:#fff;font-size: 16px;width: 100%;}
.zero_tool_li_wrap_hold:last-child .zero_tool_li_wrap {border-radius: 0 0 5px 5px;}
.zero_tool_li_wrap_hold:last-child {border-radius: 0 0 5px 5px;}
.zero_tool_li_wrap.draggableout {border-radius: 5px !important;border:none;z-index: 9;background:#007bff;}
.zero_tool_li_wrap.draggableout:after {content: "";border-radius: 7px;position: absolute;width: 90%;height: 10px;left: 0;right: 0;margin: 0 auto;bottom: 0;box-shadow: 0 5px 6px #007bff;}
.zero_tool_li_wrap.ui-draggable-dragging,
.zero_tool_li_wrap.wait {position: absolute;}
.zero_tool_li_name {padding-top: 2px;}
.zero_tools.hideplz {background: transparent;}
.zero_tools.hideplz .zero_tool {background: transparent;border-color: transparent;}
.zero_tools.hideplz .zero_tool_li_wrap_hold {background: transparent;}
.zero_tools.hideplz .zero_tool_sub:after {opacity: 0;}
.zero_tools.hideplz .zero_tool_square {opacity: 0;}
.zero_tools.hideplz .zero_tool_sub .zero_tool_li_wrap_hold > *:not(.draggableout):not(.wait) {opacity: 0;}
.zero_tool_create {display: none;}
.minizero {background:#027bff;text-align: left;padding:0;line-height: 1;font-size: 12px;border-top: 1px solid #2f93ff;position: relative;z-index: 0;}
.minizero:hover {color: #fff;background:#2f93ff;border-top: 1px solid transparent;}
.minizero:after {content: "\f106";font-family: FontAwesome;position: absolute;right: 5px;top: 10px;color:#9dccff;}
.minizero:before {content: "\f107";font-family: FontAwesome;position: absolute;right: 5px;bottom: 10px;color:#9dccff;}
.minizerohelp_w {padding-left: 40px;}
.minizeroin {width: 230px;position: relative;height: 45px;} 
.minizerohelp {}
.minizero.sorting {border-radius: 5px;}
.zt_layers .zero_tool_sub {background:#027bff;border-radius: 0 0 5px 5px;}
.zero_tool_sub .minizero:last-child {border-radius: 0 0 5px 5px;}
.b_d_zero_empty {text-align: center;height: 100%;opacity: 0;pointer-events:none; transition: all 0.2s;-webkit-transition: all 0.2s;}
.b_d.onedit .b_d_zero_empty {opacity: 1; pointer-events:all;}
.b_d_zero_empty i {font-size: 40px;}
.b_d_zero_empty_txt {font-size: 14px;max-width: 160px;line-height: 1;margin: 0 auto;}
.b_d.zero .dropzone_wrap {height: calc(100% - 40px);width: calc(100% - 40px);margin: 20px auto;position: absolute;top: 0;left: 0;right: 0;}
.b_d.zero .dropzone_zone {height: 100%;color: inherit;border: 1px dashed !important;transition: none;-webkit-transition: none;}
.b_d.zero:hover .dropzone_zone,
.b_d.onedit .dropzone_zone {border: 1px dashed transparent !important;}
.b_d .b_d_savecss {display: none;}
.b_d.zero .allsettings {display: none;}
.b_d.zero .dropzone_mes,
.b_d.zero .dropzone_message {font-size: 14px;}
.b_d.zero:not(.nolayers) .dropzone_wrap {opacity: 0;pointer-events:none;}
.b_d.nolayers  {}
.b_d.zero.onedit .zero_layer {-webkit-touch-callout: none;-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.b_d.zero .zero_layer{height: auto !important; transform: rotate(0) !important;}
.zero_layer_aim {pointer-events:none;opacity: 0;position: absolute;left: 0;top: 0;z-index: 90;width: 100%;height: 100%;border: 1px dashed blue;}
.b_d.zero.onedit {z-index: 99;}
.b_d.zero.onedit .zero_layer:hover .zero_layer_aim,
.b_d.zero.onedit .zero_layer.onedit .zero_layer_aim {opacity: 1;position: absolute;z-index: 999;}
.media_edior_work:not(.v2):not([data-t="l"]) .b_d.zero:not(.onedit) .zero_layer {pointer-events:none;}
.zero_layer.onedit .zero_layer_aim {border: 1px solid blue;}
.zero_layer.onedit {cursor: move;}
.zero_layer:not(.onedit) .ui-rotatable-handle {display: none;}
.b_d.zero:not(.onedit) .zero_layer .ui-resizable-handle {pointer-events:none;}
.ui-resizable-handle {z-index: 999 !important;}
.b_d:not(.zero):hover .ui-resizable-handle:before,
.b_d:not(.zero).onedit .ui-resizable-handle:before,
.b_d.ui-resizable-resizing .ui-resizable-handle:before,
.b_d_resizable:hover .ui-resizable-handle:before,
.zero_layer.resizable.onedit .ui-resizable-handle:before {content: "";position: absolute;background: blue;width: 7px;height: 7px;}
.ui-resizable-n:before {left: 50%;margin-left: -3px;top: 2px;}
.ui-resizable-e:before {top: 50%;margin-top: -3px;margin-left: -2px;}
.ui-resizable-s:before {left: 50%;margin-left: -3px;margin-top: -2px;}
.ui-resizable-w:before {top: 50%;margin-left: 2px;margin-top: -3px;}
.ui-resizable-se:before {right: 1px;bottom: 2px;}
.ui-icon-gripsmall-diagonal-se {margin-right: -5px;margin-bottom: -5px;}
.ui-resizable-sw:before {margin-left: 2px;}
.ui-resizable-ne:before {margin-top: 2px;}
.ui-resizable-nw:before {margin-top: 2px;margin-left: 2px;}
.zero_layer.onedit .editzer {position: relative;cursor: default;}
.zero_layer.onedit .editzer:hover:after,
.zero_layer.onedit .editzer.onedit:after {content: ""; border: 1px dashed blue;position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events:none;}
.zero_layer.onedit .editzer.onedit:after {border: 1px solid blue;}
.zero_layer.edit_editzer .zero_layer_aim {border: 1px dashed blue;}



















