
.dashboard-loader{
    pointer-events:none;
    width:50px;
    height:50px;
    border:.4em solid transparent;
    border-color:#eee;
    border-top-color:#50b648;
    border-radius:50%;
    animation:loadingspin 1s linear infinite;
    position:absolute;
    top:50%;
    margin-top:42px;
    left:50%;
    margin-left:-25px
}
.dashboard-loader-payout{
    pointer-events:none;
    width:50px;
    height:50px;
    border:.4em solid transparent;
    border-color:#eee;
    border-top-color:#50b648;
    border-radius:50%;
    animation:loadingspin 1s linear infinite;
    position:absolute;
    top:50%;
    margin-top:42px;
    left:25%;
    margin-left:-25px
}
@keyframes loadingspin{
    100%{
        transform:rotate(360deg)
    }
}
.reconnect-overlay.sidebar{
    position:absolute;
    width:193px;
    background:#242424;
    top:70px;
    bottom:50px;
    z-index:1000;
    border-radius:5px;
    color:#d9dbe4;
    text-align:center;
    font-family:Lato;
    overflow:hidden
}
.reconnect-overlay.sidebar .icon-cloud-off{
    font-size:52px;
    color:#92929e;
    margin:50px 0
}
.reconnect-overlay.sidebar .reconnect-overlay-reconnect{
    color:#03a84e;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    margin:50px auto
}
.reconnect-overlay.sidebar .reconnect-overlay-reconnect .icon-refresh-cw{
    font-size:16px
}
.reconnect-overlay .time-text{
    font-weight:700;
    font-size:14px
}
.reconnect-overlay .text{
    padding:0 15px;
    box-sizing:border-box
}
.minified.reconnect-overlay.sidebar{
    width:38px;
    top:66px
}
.minified.reconnect-overlay.sidebar .icon-cloud-off{
    font-size:24px;
    position:absolute;
    top:50%;
    margin:0;
    left:50%;
    transform:translate(-50%,-50%)
}
.minified.reconnect-overlay.sidebar .reconnect-overlay-reconnect{
    display:none
}
.minified.reconnect-overlay.sidebar .time-text{
    display:none
}
.minified.reconnect-overlay.sidebar .text{
    display:none
}
.minified.reconnect-overlay.sidebar img{
    display:none
}
.dropdown-menu.new{
    border-radius:5px;
    display:block!important;
    padding:5px 0;
    border:0;
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    margin-top:8px;
    max-height:0!important;
    overflow:hidden!important;
    transition:max-height .2s ease-in;
    visibility:hidden
}
.dropdown-menu.new li{
    padding:0
}
.dropdown-menu.new li.active,.dropdown-menu.new li:hover{
    background-color:#03a84e!important;
    color:#fff
}
.dropdown-menu.new li.active a,.dropdown-menu.new li:hover a{
    background-color:transparent!important;
    color:inherit
}
.dropdown-menu.new li a{
    padding:7px 20px
}
.open>.dropdown-menu.new{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible;
    animation:.4s delay-overflow
}
@keyframes delay-overflow{
    from{
        overflow-y:auto!important
    }
}
.content-loader{
    background:#d9dbe4
}
@keyframes loading-placeholder{
    0%{
        transform:translateX(-100%)
    }
    100%{
        transform:translateX(100%)
    }
}
.move-loading{
    position:relative;
    overflow:hidden
}
.move-loading::after{
    content:"";
    display:block;
    background:#cacdd9;
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    height:100%;
    transform:translateX(0);
    animation:1.5s loading-placeholder ease-in-out infinite
}
.offline #main{
    display:none
}
#graph-loader-container{
    width:100%;
    height:100%;
    position:relative
}
#graph-loader-container #y-axis{
    width:2px;
    height:100%;
    background:#d9dbe4
}
#graph-loader-container #x-axis{
    height:2px;
    width:100%;
    background:#d9dbe4
}
#graph-loader-container #graph-lines{
    position:absolute;
    bottom:0;
    left:10px;
    right:0;
    width:calc(100% - 10px)
}
#graph-loader-container #graph-lines .line{
    stroke:#f7f7f9;
    stroke-width:2;
    transition:stroke
}
#graph-loader-container #graph-lines .line-1{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite .3s
}
#graph-loader-container #graph-lines .line-2{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite .5s
}
#graph-loader-container #graph-lines .line-3{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite .7s
}
#graph-loader-container #graph-lines .line-4{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite .9s
}
#graph-loader-container #graph-lines .line-5{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite 1.1s
}
#graph-loader-container #graph-lines .line-6{
    animation:pulse-xx 1s cubic-bezier(.215,.61,.355,1) infinite 1.3s
}
@keyframes pulse-xx{
    0%{
        stroke:#d9dbe4
    }
    100%{
        stroke:#f7f7f9
    }
}
.status-icon{
    width:15px;
    height:15px;
    border-radius:50%;
    display:block
}
.status-icon.icon-draft{
    background:#fdc20f
}
.status-icon.icon-published{
    background:#54ce3c
}
.status-icon.icon-archived{
    background:#92929e
}
.status-icon.icon-all{
    background:#fff;
    border:2px solid #54ce3c
}
.modal--inhouse-messages-browser{
    color:#545454;
    z-index:2000
}
.modal--inhouse-messages-browser .modal-dialog{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
    height:100%;
    left:0!important;
    margin:0;
    opacity:0;
    top:0!important;
    transition:transform .2s cubic-bezier(.23, 1, .32, 1),opacity .2s cubic-bezier(.39, .575, .565, 1);
    width:100%
}
.modal--inhouse-messages-browser .modal-dialog .modal-content{
    border:0;
    border-radius:0;
    height:100%
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-close{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#fff;
    border-radius:50%;
    color:#92929e;
    cursor:pointer;
    height:64px;
    position:absolute;
    text-align:center;
    top:28px;
    transition:all 250ms cubic-bezier(.39, .575, .565, 1);
    width:64px;
    z-index:1000
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-close .modal-close-icon{
    height:28px;
    line-height:28px
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-close .modal-close-icon .feather{
    font-size:32px;
    line-height:inherit
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-close .modal-close-text{
    height:10px;
    line-height:10px
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-close:hover{
    background:#f7f7f9
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    margin:0 auto;
    padding:110px 30px 10px;
    max-width:560px;
    box-sizing:border-box;
    overflow:hidden
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__header{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    font-size:24px;
    font-weight:700;
    line-height:32px
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__header .inhouse-messages__header-text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    margin:10px 0 0;
    overflow-x:hidden;
    overflow-y:auto
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-header{
    padding:5px 10px
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-header .inhouse-messages__header-text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    box-shadow:0 -1px 0 0 #d9dbe4;
    cursor:pointer;
    padding:10px;
    transition:all 250ms ease;
    align-items:center
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item .inhouse-messages__list-item-image{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item .inhouse-messages__list-item-image .avatar-name{
    font-weight:700
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item .inhouse-messages__list-item-icon{
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    font-size:24px
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item .inhouse-messages__list-item-text{
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item .inhouse-messages__list-item-buttons{
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    opacity:0;
    color:#92929e;
    padding:0 20px;
    text-align:center;
    transition:opacity .2s cubic-bezier(.23, 1, .32, 1)
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item:hover{
    background:#03a84e;
    color:#fff
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .inhouse-messages__list-item:hover .inhouse-messages__list-item-buttons{
    opacity:1;
    color:#fff
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__list .checkbox-invalid i{
    border-color:#f74d5a!important
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__filters{
    margin-top:15px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.modal--inhouse-messages-browser .modal-dialog .modal-content .modal-body--inhouse-messages .inhouse-messages__filters_list{
    border-top:1px solid #ddd;
    margin-top:15px;
    position:relative;
    height:calc(100% - 100px);
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.modal--inhouse-messages-browser.in .modal-dialog{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    opacity:1
}
.modal #group-chat-form{
    width:100%;
    height:100%
}
.modal #error-container{
    color:#f74d5a;
    padding:10px 0;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.modal #error-container em{
    font-style:normal
}
.modal .agent-placeholder{
    margin-bottom:10px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.modal .agent-placeholder .image{
    border-radius:5px;
    width:30px;
    height:30px!important;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.modal .agent-placeholder .name{
    height:8px!important;
    margin:0 10px;
    width:80%;
    max-width:300px
}
.avatar{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    overflow:hidden
}
.avatar .bg{
    border-radius:3px;
    color:#fff;
    position:relative;
    text-transform:capitalize;
    text-align:center;
    font-weight:700;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.avatar .bg.with-image{
    border:1px solid #d9dbe4;
    background:0 0!important
}
.avatar .avatar-img{
    display:block;
    border-radius:3px;
    overflow:hidden
}
.avatar .bg-0{
    background:#f7941d
}
.avatar .bg-1{
    background:#ffc200
}
.avatar .bg-2{
    background:#f18cb8
}
.avatar .bg-3{
    background:#2fd3c3
}
.avatar .bg-4{
    background:#40c5f4
}
.avatar .bg-5{
    background:#10e6d4
}
.avatar .bg-6{
    background:#9e53ff
}
.avatar .status{
    border-radius:50%;
    height:26%;
    width:26%;
    background:#92929e;
    position:absolute;
    bottom:-3px;
    border:2px solid #fff;
    box-sizing:content-box;
    visibility:visible
}
.avatar .status.offline{
    background:#f0505c
}
.avatar .status.o,.avatar .status.online{
    background:#54ce3c
}
.avatar .status.a,.avatar .status.away{
    background:#fac92d
}
.avatar .avatar-name{
    margin:0 10px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.new-alert{
    background:#fff;
    border-color:#ffc200;
    border-radius:5px;
    border-width:0 0 0 7px;
    box-shadow:0 0 5px rgba(0,0,0,.15);
    color:#545454;
    display:block;
    font-size:15px;
    height:60px;
    min-width:300px!important;
    width:auto!important;
    padding:0 15px;
    width:auto;
    z-index:100;
    bottom:15px;
    border-style:solid;
    position:absolute;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.new-alert .feather{
    margin:0 10px 0 0;
    font-size:19.5px
}
.new-alert .close{
    float:none;
    position:static;
    opacity:1;
    text-align:center;
    margin:0 0 0 10px
}
.new-alert .close .feather{
    color:#92929e;
    margin:0
}
.new-alert-success{
    color:#03a84e;
    border-color:#03a84e
}
.new-alert-danger{
    color:#f74d5a;
    border-color:#f74d5a
}
.new-alert .alert-message{
    flex:1 1 auto
}
.new-dropdown{
    position:relative;
    font-family:Lato;
    color:#545454
}
.new-dropdown .main-icon{
    font-size:15px;
    text-align:center
}
.new-dropdown .dropdown-menu{
    position:fixed;
    z-index:1000;
    min-width:auto;
    padding:0;
    margin:5px 0 0;
    font-size:13px;
    text-align:left;
    background-color:#fff;
    border-radius:2px;
    background-clip:padding-box;
    border-radius:5px;
    border:0;
    box-shadow:2px 2px 7px rgba(0,0,0,.15);
    max-height:0!important;
    overflow:hidden;
    transition:max-height .2s ease-in;
    visibility:hidden;
    width:auto;
    right:auto;
    left:auto;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.new-dropdown .dropdown-menu .list{
    list-style:none;
    margin:0;
    padding:0;
    overflow:auto;
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.new-dropdown .dropdown-menu .list li{
    min-height:40px;
    position:relative
}
.new-dropdown .dropdown-menu .list li>.list-item{
    height:40px;
    font-size:13px;
    line-height:36px;
    padding:2px 10px!important;
    display:block;
    clear:both;
    font-weight:400;
    color:#545454;
    white-space:nowrap;
    text-decoration:none;
    overflow:hidden;
    box-sizing:border-box;
    text-overflow:ellipsis;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.new-dropdown .dropdown-menu .list li>.list-item:focus,.new-dropdown .dropdown-menu .list li>.list-item:hover{
    background:#03a84e!important;
    color:#fff
}
.new-dropdown .dropdown-menu .list li.active>.list-item{
    background:#545454!important;
    color:#fff
}
.new-dropdown .dropdown-menu .list li.disabled a{
    opacity:.6;
    cursor:default
}
.new-dropdown .dropdown-menu .list li.disabled a:focus,.new-dropdown .dropdown-menu .list li.disabled a:hover{
    background:0 0!important;
    color:#545454!important
}
.new-dropdown .dropdown-menu.overflow .list{
    overflow:auto
}
.new-dropdown .dropdown-menu .search-container{
    padding:10px 0;
    border-bottom:1.5px dotted #d9dbe4;
    text-align:center;
    margin:0 10px
}
.new-dropdown .dropdown-menu .search-container .input-text{
    min-width:200px
}
.new-dropdown .dropdown-menu.multi .list{
    padding:0 10px!important
}
.new-dropdown .dropdown-menu.multi .list li{
    padding:6px 0!important;
    border-bottom:1.5px dotted #d9dbe4
}
.new-dropdown .dropdown-menu.multi .list li>.list-item{
    transition:text-shadow .3s;
    padding:0!important
}
.new-dropdown .dropdown-menu.multi .list li>.list-item:focus,.new-dropdown .dropdown-menu.multi .list li>.list-item:hover{
    background:0 0!important;
    color:#545454;
    text-shadow:0 0 .4px #545454,0 0 .4px #545454
}
.new-dropdown .dropdown-menu.multi .list li>.list-item .list-icon{
    width:22px;
    font-size:15px;
    text-align:center
}
.new-dropdown .dropdown-menu.multi .list li.active>.list-item{
    background:0 0!important;
    color:#545454;
    font-weight:400
}
.new-dropdown .dropdown-menu .check-indicator{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    width:20px
}
.new-dropdown .dropdown-menu .check-indicator .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:0
}
.new-dropdown .dropdown-menu .check-indicator.active{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.new-dropdown .dropdown-menu .check-indicator.active .feather{
    display:block
}
.new-dropdown .dropdown-menu .footer-container{
    padding:10px 15px;
    visibility:hidden;
    background:#f7f7f9;
    transition:visibility .2s ease-in
}
.new-dropdown button.open-dropdown{
    border:1px solid #d9dbe4;
    border-radius:5px;
    text-align:left;
    height:40px;
    width:100%;
    background:#fff;
    padding:10px 15px;
    font-size:13px;
    line-height:normal;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.new-dropdown button.open-dropdown:hover{
    background:0 0;
    border-color:#03a84e!important
}
.new-dropdown button.open-dropdown:hover .caret{
    border-top-color:#03a84e!important;
    border-bottom-color:#03a84e!important
}
.new-dropdown .disabled-dropdown button.open-dropdown{
    border-color:#d9dbe4;
    background-color:#f7f7f9;
    color:#d9dbe4;
    pointer-events:none
}
.new-dropdown .caret{
    border-right-width:5px;
    border-left-width:5px;
    border-top-width:5px;
    border-top-color:#92929e;
    margin-left:8px;
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.new-dropdown .selected-value{
    overflow:hidden;
    text-overflow:ellipsis;
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.new-dropdown .inner-label{
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.new-dropdown .inner-label.text{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.new-dropdown .inner-label+.inner-label{
    margin:0 10px
}
.new-dropdown .open .caret{
    border-left-width:5px;
    border-top-width:5px;
    border-bottom-color:#92929e!important;
    border-top-color:transparent;
    border-bottom:5px solid;
    border-top:0
}
.new-dropdown .dropup .dropdown-menu{
    top:auto;
    bottom:100%;
    margin:0
}
.new-dropdown .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible
}
.new-dropdown .open>.dropdown-menu .footer-container{
    visibility:visible
}
.new-dropdown .group-header{
    padding:0 10px;
    display:block;
    color:#d9dbe4;
    line-height:40px
}
.new-dropdown .avatar,.new-dropdown .list-icon{
    margin-right:3px;
    color:inherit;
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.new-dropdown .avatar.flag-square,.new-dropdown .list-icon.flag-square{
    width:22px;
    height:22px
}
.animated-background,.modal .agent-placeholder .image,.modal .agent-placeholder .name{
    animation-duration:1.25s;
    animation-fill-mode:forwards;
    animation-iteration-count:infinite;
    animation-name:placeHolderShimmer;
    animation-timing-function:linear;
    background:#f6f6f6;
    background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);
    background-size:800px 104px;
    height:96px;
    position:relative
}
.agents-list-component{
    height:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.agents-list-component .agent-list-container{
    width:100%;
    overflow:hidden;
    overflow-y:auto;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.agents-list-component .member-item{
    margin-bottom:10px
}
.agents-list-component .list-filters{
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.new_datepicker{
    position:relative;
    z-index:2
}
.new_datepicker.daterangepicker{
    position:absolute;
    width:auto;
    border:0;
    box-shadow:2px 2px 7px rgba(0,0,0,.15);
    border-radius:5px;
    margin-top:4px
}
.new_datepicker.daterangepicker:after,.new_datepicker.daterangepicker:before{
    display:none
}
.new_datepicker.daterangepicker .drp-calendar{
    margin:20px 0;
    float:left
}
.new_datepicker.daterangepicker .ranges{
    float:left
}
.new_datepicker.daterangepicker.ltr .drp-calendar.left{
    clear:none;
    border-left-color:#d9dbe4
}
.new_datepicker.daterangepicker.show-calendar{
    min-width:400px
}
.new_datepicker.daterangepicker.show-calendar .ranges ul{
    margin-top:calc(50% - 10px);
    padding-left:14px
}
.new_datepicker.daterangepicker .ranges ul li{
    font-size:13px
}
.new_datepicker.daterangepicker .ranges ul li.active{
    background-color:#545454;
    color:#fff
}
.new_datepicker.daterangepicker .ranges ul li:hover{
    background-color:#03a84e;
    color:#fff
}
.new_datepicker.daterangepicker:not(.show-calendar) .ranges{
    width:100%
}
.new_datepicker.daterangepicker:not(.show-calendar) .ranges ul{
    min-width:160px;
    max-width:100%;
    width:100%;
    box-shadow:2px 2px 7px rgba(0,0,0,.15);
    border-radius:5px;
    font-size:13px;
    transition:max-height .2s ease-in
}
.new_datepicker.daterangepicker:not(.show-calendar) .ranges ul li{
    height:40px;
    font-size:13px;
    line-height:36px;
    padding:2px 20px;
    display:block;
    clear:both;
    font-weight:400;
    color:#545454;
    white-space:nowrap;
    text-decoration:none;
    overflow:hidden;
    box-sizing:border-box;
    text-overflow:ellipsis
}
.new_datepicker.daterangepicker:not(.show-calendar) .ranges ul li.active{
    background-color:#545454;
    color:#fff
}
.new_datepicker.daterangepicker:not(.show-calendar) .ranges ul li:hover{
    background-color:#03a84e;
    color:#fff
}
.new_datepicker.daterangepicker td.active,.new_datepicker.daterangepicker td.active:hover{
    background-color:#03a84e
}
.new_datepicker.daterangepicker .calendar-table thead tr:nth-child(2) th{
    color:#92929e
}
.new_datepicker.daterangepicker .calendar-table td{
    color:#545454;
    font-size:13px;
    width:34px
}
.new_datepicker.daterangepicker .calendar-table td.in-range{
    background-color:rgba(84,84,84,.13);
    opacity:1
}
.new_datepicker.daterangepicker .calendar-table td.off{
    color:#92929e
}
.new_datepicker.daterangepicker .calendar-table td.end-date,.new_datepicker.daterangepicker .calendar-table td.start-date{
    background-color:transparent;
    position:relative;
    z-index:1;
    color:#fff
}
.new_datepicker.daterangepicker .calendar-table td.end-date:before,.new_datepicker.daterangepicker .calendar-table td.start-date:before{
    content:'';
    background-color:#545454;
    position:absolute;
    border-radius:50%;
    left:0;
    top:0;
    right:0;
    z-index:-1;
    bottom:0
}
.new_datepicker.daterangepicker .calendar-table td.start-date{
    border-top-left-radius:50%;
    border-bottom-left-radius:50%
}
.new_datepicker.daterangepicker .calendar-table td.start-date:after{
    content:'';
    position:absolute;
    background-color:rgba(84,84,84,.13);
    border-top-left-radius:50%;
    border-bottom-left-radius:50%;
    top:-1px;
    left:0;
    right:0;
    bottom:0
}
.new_datepicker.daterangepicker .calendar-table td.end-date{
    border-top-right-radius:50%;
    border-bottom-right-radius:50%
}
.new_datepicker.daterangepicker .calendar-table td.end-date:after{
    content:'';
    position:absolute;
    background-color:rgba(84,84,84,.13);
    border-top-right-radius:50%;
    border-bottom-right-radius:50%;
    top:-1px;
    left:-1px;
    right:0;
    bottom:0
}
.new_datepicker.daterangepicker .calendar-table th{
    color:#545454;
    font-weight:400;
    font-size:15px
}
.new_datepicker.daterangepicker .calendar-table th.month{
    font-weight:700
}
.new_datepicker.daterangepicker .calendar-table th.available{
    border-color:#d9dbe4
}
.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right{
    position:absolute!important;
    left:315px!important;
    top:0!important
}
.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right tbody,.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right th.month,.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right thead>tr:nth-child(2){
    display:none!important;
    border-right:none
}
.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right .calendar-table{
    background:0 0!important
}
.new_datepicker.daterangepicker:not(.show-second-calendar) .drp-calendar.right .calendar-table th:first-child{
    border-right:1px solid #d9dbe4
}
.new_datepicker.daterangepicker .drp-calendar.right .daterangepicker_input{
    position:absolute!important
}
.new_datepicker.daterangepicker .drp-calendar.right .calendar-table{
    background:0 0!important
}
.new_datepicker.daterangepicker .drp-calendar.right .calendar-table th.month{
    border-right:1px solid #d9dbe4
}
.new_datepicker.show-clear .drp-buttons{
    display:block;
    display:block;
    border-top:none;
    background:#f7f7f9;
    text-align:left;
    padding:11px 0
}
.new_datepicker.show-clear .drp-buttons .drp-selected{
    display:none
}
.new_datepicker.show-clear .drp-buttons .applyBtn{
    display:none
}
.new_datepicker.show-clear .drp-buttons .cancelBtn{
    background:0 0;
    border:0;
    font-weight:400;
    color:#f0505c!important;
    font-size:13px
}
.new_datepicker .icon-calendar{
    color:#92929e;
    font-size:18px
}
.new_datepicker .caret{
    border-right-width:5px;
    border-left-width:5px;
    border-top-width:5px;
    border-top-color:#92929e
}
.new_datepicker .tawkto-datepicker{
    position:relative;
    text-overflow:ellipsis;
    white-space:nowrap;
    background:0 0;
    border:none;
    width:100%;
    overflow:hidden
}
.new_datepicker .tawkto-datepicker:hover{
    border-color:#03a84e
}
.action-button .new_datepicker .tawkto-datepicker{
    border:0
}
.new_datepicker .datepicker-container{
    background-color:transparent;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#333;
    cursor:pointer;
    font-size:13px;
    max-width:250px;
    overflow:hidden;
    padding:10px 15px;
    height:40px
}
.property-avatar .property-box{
    border-radius:3px;
    line-height:25px;
    text-align:center;
    font-size:12.5px;
    text-transform:capitalize;
    font-weight:700;
    position:relative;
    vertical-align:middle;
    border:1px solid #d9dbe4;
    color:#fff
}
.property-avatar .property-box img{
    border-radius:3px;
    vertical-align:top
}
.form-block *{
    box-sizing:border-box
}
.form-block section{
    margin-bottom:15px
}
.form-block .input-block{
    width:100%;
    position:relative
}
.form-block .input-block .prepend{
    position:absolute;
    top:10px;
    font-size:15px;
    color:#92929e;
    width:22px;
    text-align:center
}
.form-block .input-block .append{
    position:absolute;
    top:10px;
    font-size:15px;
    color:#92929e;
    width:22px;
    text-align:center
}
.form-block .input-block .clear-input{
    width:20px;
    height:20px;
    background:#d9dbe4;
    border-radius:10px;
    display:block;
    position:absolute;
    top:10px;
    color:#92929e;
    font-size:12px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center
}
.form-block .input-block .input-text{
    border-radius:5px;
    border-color:#d9dbe4;
    padding:10px 15px;
    color:#545454;
    height:40px;
    appearance:normal;
    -moz-appearance:none;
    -webkit-appearance:none;
    outline:0;
    border-width:1px;
    border-style:solid;
    background:#fff;
    height:40px;
    line-height:32px;
    width:100%;
    font-family:Lato,Lato-Regular;
    font-size:13px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.form-block .input-block .input-text::-webkit-input-placeholder{
    color:#92929e
}
.form-block .input-block .input-text:-moz-placeholder{
    color:#92929e
}
.form-block .input-block .input-text::-moz-placeholder{
    color:#92929e
}
.form-block .input-block .input-text:-ms-input-placeholder{
    color:#92929e
}
.form-block .input-block .input-text:active,.form-block .input-block .input-text:focus,.form-block .input-block .input-text:hover{
    border-color:#03a84e!important
}
.form-block .input-block.state-error .input-text{
    border-color:#f0505c!important
}
.form-block .input-block.state-error+em{
    font-style:normal;
    color:#f0505c;
    font-family:Lato,Lato-Regular;
    font-size:12px;
    letter-spacing:0;
    line-height:12px;
    font-weight:400
}
.form-block .label{
    color:#545454;
    display:block;
    margin-bottom:6px;
    white-space:normal;
    padding:0;
    max-width:500px;
    font-family:Lato,Lato-Regular;
    font-size:13px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.form-block .checkbox-block{
    padding:0;
    cursor:pointer;
    max-width:500px;
    margin-bottom:0;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.form-block .checkbox-block .checkbox-item{
    width:18px;
    height:18px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.form-block .checkbox-block .checkbox-item .checkbox:checked+i{
    background-color:#03a84e!important;
    border-color:#03a84e!important
}
.form-block .checkbox-block .checkbox-item .checkbox:checked+i:after{
    color:#fff!important;
    content:'\e92b'
}
.form-block .checkbox-block .checkbox-item .checkbox{
    position:absolute
}
.form-block .checkbox-block .checkbox-item i{
    position:relative;
    top:0;
    width:18px;
    height:18px;
    outline:0;
    background:#fff;
    display:block;
    font-family:feather;
    border-radius:2px;
    border:1px solid #d9dbe4;
    font-weight:700;
    font-style:normal;
    font-size:15px
}
.form-block .checkbox-block .checkbox-item i:after{
    top:0;
    left:0;
    position:absolute;
    line-height:18px;
    text-align:center;
    width:16px;
    height:16px
}
.form-block .checkbox-block:hover i{
    background-color:#03a84e!important;
    border-color:#03a84e!important
}
.form-block .checkbox-block:hover i:after{
    content:'\e92b';
    color:#fff!important
}
.form-block .checkbox-block:hover .checkbox:checked+i:after{
    content:'\ea02'
}
.form-block .checkbox-block.check-all i{
    background-color:#fff!important
}
.form-block .checkbox-block.check-all .checkbox:checked+i{
    background-color:#fff!important;
    border-color:#d9dbe4!important
}
.form-block .checkbox-block.check-all .checkbox:checked+i:after{
    content:''!important;
    background-color:#03a84e!important;
    width:50%;
    height:50%;
    margin-top:25%;
    margin-left:25%;
    border-radius:1px
}
.form-block .checkbox-block.check-all:hover i:after{
    content:''!important
}
.form-block .checkbox-block .checkbox-label{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.form-block .checkbox-block.disabled{
    opacity:.6;
    cursor:default;
    color:inherit
}
.form-block .checkbox-block.disabled:hover i{
    background-color:#03a84e!important;
    border-color:#03a84e!important
}
.form-block .checkbox-block.disabled:hover i:after{
    content:' '
}
.form-block .checkbox-block.disabled:hover .checkbox:checked+i:after{
    content:'\e92b'
}
.form-block .radio-block{
    padding:0;
    cursor:pointer;
    max-width:500px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.form-block .radio-block .radio-item{
    width:18px;
    height:18px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
.form-block .radio-block .radio-item .radio{
    position:absolute
}
.form-block .radio-block .radio-item i{
    position:relative;
    top:0;
    width:18px;
    height:18px;
    outline:0;
    background:#fff;
    display:block;
    border-radius:50%;
    border:1px solid #d9dbe4
}
.form-block .radio-block .radio-item i:after{
    top:0;
    left:0;
    position:absolute;
    text-align:center;
    width:8px;
    height:8px;
    content:'';
    border-radius:50%;
    top:4px;
    left:4px;
    background:#fff
}
.form-block .radio-block .radio-item .radio:checked+i{
    background:#03a84e;
    border-color:#03a84e
}
.form-block .radio-block .radio-label{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.loader{
    background-color:#fff;
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);
    -moz-box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    height:40px;
    width:40px;
    top:0;
    left:50%;
    position:absolute;
    margin-left:-15px
}
.loader.input-loader{
    transform:scale(.5);
    right:0;
    top:0;
    left:auto
}
.loader .circle-loader{
    margin-top:5px;
    border:2px solid #fff;
    border-left-color:#03a84e;
    -webkit-animation-name:loader-spin;
    -moz-animation-name:loader-spin;
    -o-animation-name:loader-spin;
    animation-name:loader-spin;
    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    -o-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-iteration-count:infinite;
    -moz-animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-timing-function:linear;
    -moz-animation-timing-function:linear;
    -o-animation-timing-function:linear;
    animation-timing-function:linear;
    position:relative;
    display:inline-block;
    vertical-align:top;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.loader .circle-loader,.loader .circle-loader:after{
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    width:30px;
    height:30px
}
.loader .load-complete{
    border-color:#03a84e;
    -webkit-transition:border .5s ease-out;
    -o-transition:border .5s ease-out;
    -moz-transition:border .5s ease-out;
    transition:border .5s ease-out;
    -webkit-animation-duration:.5s;
    -moz-animation-duration:.5s;
    -o-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-iteration-count:1;
    -moz-animation-iteration-count:1;
    -o-animation-iteration-count:1;
    animation-iteration-count:1;
    -webkit-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -moz-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -o-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -webkit-animation-name:zoom-animate;
    -moz-animation-name:zoom-animate;
    -o-animation-name:zoom-animate;
    animation-name:zoom-animate;
    margin-top:0;
    background-color:#03a84e;
    top:2px;
    color:#fff;
    width:36px;
    height:36px
}
.loader .load-error{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    border-color:#f0505c;
    -webkit-transition:border .5s ease-out;
    -o-transition:border .5s ease-out;
    -moz-transition:border .5s ease-out;
    transition:border .5s ease-out;
    margin-top:5px
}
.loader .checkmark{
    display:none;
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
.loader .checkmark.draw:after{
    height:18px;
    width:9.5px;
    border-right:2px solid #fff;
    border-top:2px solid #fff;
    left:-webkit-calc(50% - 5px);
    left:-moz-calc(50% - 5px);
    left:calc(50% - 5px);
    top:-webkit-calc(50% - 12px);
    top:-moz-calc(50% - 12px);
    top:calc(50% - 12px);
    position:absolute;
    content:'';
    -webkit-animation-duration:.5s;
    -moz-animation-duration:.5s;
    -o-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -moz-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -o-animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    animation-timing-function:cubic-bezier(0.75,0,0,1.05);
    -webkit-animation-name:checkmark;
    -moz-animation-name:checkmark;
    -o-animation-name:checkmark;
    animation-name:checkmark;
    -webkit-transform:scaleX(-1) rotate(135deg);
    -moz-transform:scaleX(-1) rotate(135deg);
    -ms-transform:scaleX(-1) rotate(135deg);
    -o-transform:scaleX(-1) rotate(135deg);
    transform:scaleX(-1) rotate(135deg)
}
.loader .checkmark.error{
    position:absolute;
    left:50%;
    top:50%;
    width:15px;
    height:15px;
    margin-top:-7.5px;
    margin-left:-7.5px
}
.loader .checkmark.error:after,.loader .checkmark.error:before{
    content:'';
    position:absolute;
    height:15px;
    width:2px;
    background-color:#f0505c
}
.loader .checkmark.error:before{
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg)
}
.loader .checkmark.error:after{
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
@-webkit-keyframes loader-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-moz-keyframes loader-spin{
    0%{
        -moz-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -moz-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-o-keyframes loader-spin{
    0%{
        -o-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -o-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes loader-spin{
    0%{
        -webkit-transform:rotate(0);
        -moz-transform:rotate(0);
        -o-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -o-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-webkit-keyframes zoom-animate{
    0%{
        width:0;
        height:0
    }
    100%{
        width:36px;
        height:36px
    }
}
@-moz-keyframes zoom-animate{
    0%{
        width:0;
        height:0
    }
    100%{
        width:36px;
        height:36px
    }
}
@-o-keyframes zoom-animate{
    0%{
        width:0;
        height:0
    }
    100%{
        width:36px;
        height:36px
    }
}
@keyframes zoom-animate{
    0%{
        width:0;
        height:0
    }
    100%{
        width:36px;
        height:36px
    }
}
@-webkit-keyframes checkmark{
    0%{
        opacity:0
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-moz-keyframes checkmark{
    0%{
        opacity:0
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-o-keyframes checkmark{
    0%{
        opacity:0
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes checkmark{
    0%{
        opacity:0
    }
    50%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
#client-properties-container{
    overflow:auto;
    list-style:none;
    padding:0
}
#client-properties-container li.client-property{
    padding:2px 10px;
    height:auto;
    min-height:35px
}
#client-properties-container::-webkit-scrollbar{
    -webkit-appearance:none;
    width:7px
}
#client-properties-container::-webkit-scrollbar-thumb{
    border-radius:4px;
    background-color:rgba(0,0,0,.5);
    -webkit-box-shadow:0 0 1px rgba(255,255,255,.5)
}
#client-properties-container .filters input[type=text]{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    padding:0 10px;
    width:100%
}
#client-properties-container .filters+.divider{
    margin-top:4px
}
#client-properties-container .no-match{
    color:#92929e
}
#client-properties-container .property-schedule{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#client-properties-container .toggle{
    height:25px
}
#client-properties-container .schedule-title{
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
#main-nav{
    background:#242424;
    bottom:0;
    position:absolute;
    top:0;
    width:50px;
    z-index:1050;
    font-family:Lato,Arial,Helvetica,sans-serif
}
#main-nav #other-nav{
    bottom:101px;
    position:absolute;
    top:10px;
    width:100%
}
#main-nav #nav-list{
    list-style:none;
    margin:0;
    padding:0
}
#main-nav #nav-list .tooltip{
    white-space:nowrap
}
#main-nav .nav-select{
    background-color:#242424;
    cursor:pointer;
    height:50px;
    margin:0 auto;
    padding:5px;
    position:relative;
    text-align:center;
    width:50px
}
#main-nav .nav-select .nav-item{
    border-radius:20px;
    color:#fff;
    display:block;
    font-size:15px;
    height:40px;
    line-height:40px;
    transition:border-radius 250ms cubic-bezier(.215, .61, .355, 1),background-color .3s cubic-bezier(.39, .575, .565, 1);
    width:40px
}
#main-nav .nav-select .nav-item .feather{
    font-size:inherit
}
#main-nav .nav-select:hover .nav-item{
    background:#03a84e;
    border-radius:3px
}
#main-nav .nav-select.active .nav-item{
    background:#545454;
    border-radius:3px
}
#main-nav .block{
    background:rgba(255,255,255,.4);
    bottom:0;
    display:none;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#main-nav .dropup .dropdown-menu{
    bottom:100%;
    margin-bottom:-35px;
    top:auto!important
}
#main-nav #bottom-nav{
    bottom:0;
    position:absolute;
    width:100%;
    border-top:1px solid #333
}
#main-nav #bottom-nav .bottom-nav-item{
    color:#92929e;
    display:block;
    font-size:18px;
    height:50px;
    line-height:50px;
    text-align:center;
    width:100%;
    padding:0
}
#main-nav #bottom-nav .bottom-nav-item .feather{
    font-size:inherit
}
#main-nav #bottom-nav .bottom-nav-item.active{
    color:#03a84e
}
#main-nav #bottom-nav .bottom-nav-item:hover{
    color:#03a84e
}
#main-nav .badge{
    background-color:#f74d5a;
    cursor:pointer;
    position:absolute;
    top:11px
}
.m-auto{
    margin:auto!important
}
.mx-auto{
    margin-left:auto!important;
    margin-right:auto!important
}
.my-auto{
    margin-bottom:auto!important;
    margin-top:auto!important
}
.p-auto{
    padding:auto!important
}
.px-auto{
    padding-left:auto!important;
    padding-right:auto!important
}
.py-auto{
    padding-bottom:auto!important;
    padding-top:auto!important
}
.mt-auto{
    margin-top:auto!important
}
.pt-auto{
    padding-top:auto!important
}
.mb-auto{
    margin-bottom:auto!important
}
.pb-auto{
    padding-bottom:auto!important
}
.m-0{
    margin:0!important
}
.mx-0{
    margin-left:0!important;
    margin-right:0!important
}
.my-0{
    margin-bottom:0!important;
    margin-top:0!important
}
.p-0{
    padding:0!important
}
.px-0{
    padding-left:0!important;
    padding-right:0!important
}
.py-0{
    padding-bottom:0!important;
    padding-top:0!important
}
.mt-0{
    margin-top:0!important
}
.pt-0{
    padding-top:0!important
}
.mb-0{
    margin-bottom:0!important
}
.pb-0{
    padding-bottom:0!important
}
.m-0_5{
    margin:5px!important
}
.mx-0_5{
    margin-left:5px!important;
    margin-right:5px!important
}
.my-0_5{
    margin-bottom:5px!important;
    margin-top:5px!important
}
.p-0_5{
    padding:5px!important
}
.px-0_5{
    padding-left:5px!important;
    padding-right:5px!important
}
.py-0_5{
    padding-bottom:5px!important;
    padding-top:5px!important
}
.mt-0_5{
    margin-top:5px!important
}
.pt-0_5{
    padding-top:5px!important
}
.mb-0_5{
    margin-bottom:5px!important
}
.pb-0_5{
    padding-bottom:5px!important
}
.m-1{
    margin:10px!important
}
.mx-1{
    margin-left:10px!important;
    margin-right:10px!important
}
.my-1{
    margin-bottom:10px!important;
    margin-top:10px!important
}
.p-1{
    padding:10px!important
}
.px-1{
    padding-left:10px!important;
    padding-right:10px!important
}
.py-1{
    padding-bottom:10px!important;
    padding-top:10px!important
}
.mt-1{
    margin-top:10px!important
}
.pt-1{
    padding-top:10px!important
}
.mb-1{
    margin-bottom:10px!important
}
.pb-1{
    padding-bottom:10px!important
}
.m-1_5{
    margin:15px!important
}
.mx-1_5{
    margin-left:15px!important;
    margin-right:15px!important
}
.my-1_5{
    margin-bottom:15px!important;
    margin-top:15px!important
}
.p-1_5{
    padding:15px!important
}
.px-1_5{
    padding-left:15px!important;
    padding-right:15px!important
}
.py-1_5{
    padding-bottom:15px!important;
    padding-top:15px!important
}
.mt-1_5{
    margin-top:15px!important
}
.pt-1_5{
    padding-top:15px!important
}
.mb-1_5{
    margin-bottom:15px!important
}
.pb-1_5{
    padding-bottom:15px!important
}
.m-2{
    margin:20px!important
}
.mx-2{
    margin-left:20px!important;
    margin-right:20px!important
}
.my-2{
    margin-bottom:20px!important;
    margin-top:20px!important
}
.p-2{
    padding:20px!important
}
.px-2{
    padding-left:20px!important;
    padding-right:20px!important
}
.py-2{
    padding-bottom:20px!important;
    padding-top:20px!important
}
.mt-2{
    margin-top:20px!important
}
.pt-2{
    padding-top:20px!important
}
.mb-2{
    margin-bottom:20px!important
}
.pb-2{
    padding-bottom:20px!important
}
.m-2_5{
    margin:25px!important
}
.mx-2_5{
    margin-left:25px!important;
    margin-right:25px!important
}
.my-2_5{
    margin-bottom:25px!important;
    margin-top:25px!important
}
.p-2_5{
    padding:25px!important
}
.px-2_5{
    padding-left:25px!important;
    padding-right:25px!important
}
.py-2_5{
    padding-bottom:25px!important;
    padding-top:25px!important
}
.mt-2_5{
    margin-top:25px!important
}
.pt-2_5{
    padding-top:25px!important
}
.mb-2_5{
    margin-bottom:25px!important
}
.pb-2_5{
    padding-bottom:25px!important
}
.m-3{
    margin:30px!important
}
.mx-3{
    margin-left:30px!important;
    margin-right:30px!important
}
.my-3{
    margin-bottom:30px!important;
    margin-top:30px!important
}
.p-3{
    padding:30px!important
}
.px-3{
    padding-left:30px!important;
    padding-right:30px!important
}
.py-3{
    padding-bottom:30px!important;
    padding-top:30px!important
}
.mt-3{
    margin-top:30px!important
}
.pt-3{
    padding-top:30px!important
}
.mb-3{
    margin-bottom:30px!important
}
.pb-3{
    padding-bottom:30px!important
}
.m-4{
    margin:40px!important
}
.mx-4{
    margin-left:40px!important;
    margin-right:40px!important
}
.my-4{
    margin-bottom:40px!important;
    margin-top:40px!important
}
.p-4{
    padding:40px!important
}
.px-4{
    padding-left:40px!important;
    padding-right:40px!important
}
.py-4{
    padding-bottom:40px!important;
    padding-top:40px!important
}
.mt-4{
    margin-top:40px!important
}
.pt-4{
    padding-top:40px!important
}
.mb-4{
    margin-bottom:40px!important
}
.pb-4{
    padding-bottom:40px!important
}
.m-5{
    margin:50px!important
}
.mx-5{
    margin-left:50px!important;
    margin-right:50px!important
}
.my-5{
    margin-bottom:50px!important;
    margin-top:50px!important
}
.p-5{
    padding:50px!important
}
.px-5{
    padding-left:50px!important;
    padding-right:50px!important
}
.py-5{
    padding-bottom:50px!important;
    padding-top:50px!important
}
.mt-5{
    margin-top:50px!important
}
.pt-5{
    padding-top:50px!important
}
.mb-5{
    margin-bottom:50px!important
}
.pb-5{
    padding-bottom:50px!important
}
.m-9{
    margin:90px!important
}
.mx-9{
    margin-left:90px!important;
    margin-right:90px!important
}
.my-9{
    margin-bottom:90px!important;
    margin-top:90px!important
}
.p-9{
    padding:90px!important
}
.px-9{
    padding-left:90px!important;
    padding-right:90px!important
}
.py-9{
    padding-bottom:90px!important;
    padding-top:90px!important
}
.mt-9{
    margin-top:90px!important
}
.pt-9{
    padding-top:90px!important
}
.mb-9{
    margin-bottom:90px!important
}
.pb-9{
    padding-bottom:90px!important
}
body.no-property-selector #property-navigation-container{
    display:none!important
}
body.no-property-selector #main #inner-content,body.no-property-selector #main .innerContent{
    top:0
}
body.no-property-selector .welcome-text{
    display:block
}
body.no-property-selector .top-navigation .dropdown{
    white-space:nowrap
}
#top-navigation{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background-color:#242424;
    height:62px;
    position:absolute;
    z-index:9
}
#top-navigation #property-navigation-container{
    width:210px;
    height:60px;
    font-size:16px;
    font-weight:700;
    cursor:pointer;
    flex:none
}
#top-navigation #property-navigation-container .property-container{
    display:inline-block;
    vertical-align:middle;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:calc(100% - 40px);
    margin:0
}
#top-navigation #property-navigation-container .property-box{
    height:40px;
    width:40px;
    display:inline-block;
    border-radius:3px;
    line-height:40px;
    text-align:center;
    font-size:20px;
    text-transform:capitalize;
    font-weight:700;
    flex:none;
    position:relative
}
#top-navigation #property-navigation-container .property-box .image{
    width:40px;
    height:40px;
    border-radius:3px;
    vertical-align:top
}
#top-navigation #multi-property-box .property-box{
    position:relative;
    vertical-align:unset
}
#top-navigation #multi-property-box.compress .property-box:nth-child(1){
    z-index:3
}
#top-navigation #multi-property-box.compress .property-box:nth-child(2){
    z-index:2
}
#top-navigation #multi-property-box.compress .property-box:nth-child(3){
    z-index:1
}
#top-navigation #multi-property-box .icon-more-horizontal{
    margin-bottom:-5px;
    vertical-align:bottom;
    line-height:normal
}
#top-navigation #action-container{
    display:flex;
    display:-webkit-flex;
    display:-ms-flexbox;
    flex:none
}
#top-navigation #top-navigation-pinned *,#top-navigation>.dropdown *,#top-navigation>span *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
@media (max-width:979px){
    #top-navigation .nav-item .path-name::first-letter{
        font-size:16px
    }
    #top-navigation #property-navigation-container .path-name{
        font-size:16px
    }
}
#top-navigation .nav-item{
    color:inherit;
    text-decoration:none;
    vertical-align:middle;
    display:inline-block;
    line-height:35px;
    height:35px
}
#top-navigation .show-properties .icon-menu{
    display:none
}
#top-navigation .show-properties .icon-pin{
    display:inline-block
}
#top-navigation .show-properties-forced #top-navigation-pinned{
    width:210px
}
#top-navigation .show-properties-forced .icon-menu{
    display:none
}
#top-navigation .show-properties-forced .icon-pin{
    display:inline-block
}
#top-navigation .show-properties-forced #property-search-form.multi{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -moz-box-flex:1;
    -moz-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row!important;
    -ms-flex-direction:row!important;
    flex-direction:row!important;
    height:60px!important;
    padding:0 11px!important
}
#top-navigation .show-properties-forced #property-search-form:hover #search-property{
    padding:5px 35px 5px 10px!important;
    width:100%!important
}
#top-navigation .show-properties-forced #property-search-form:hover .icon-search{
    left:auto!important;
    right:10px!important
}
#top-navigation .icon-pin{
    display:none;
    font-size:20px;
    vertical-align:middle;
    width:20px;
    color:#fff
}
#top-navigation #pin-select-property{
    cursor:pointer;
    color:inherit;
    text-align:center
}
#top-navigation #notifcation-nav{
    width:40px;
    margin-right:13px;
    z-index:100;
    position:relative
}
#top-navigation #notifcation-nav:hover .ajax-dropdown{
    display:block
}
#top-navigation #invitation-notification-container{
    position:relative;
    width:35px;
    height:35px;
    margin:12.5px auto
}
#top-navigation #invitation-notification-container.open .notification-dropdown{
    display:block
}
#top-navigation #activity{
    border:none;
    border-radius:3px;
    color:#92929e;
    font-size:18px;
    font-weight:400;
    height:32px;
    line-height:32px;
    margin:0;
    padding:0;
    text-align:center;
    transition:all 150ms ease;
    width:32px;
    display:block;
    cursor:pointer;
    position:relative
}
#top-navigation #activity .feather{
    font-size:inherit
}
#top-navigation #activity .badge{
    background:#f74d5a;
    box-shadow:none;
    color:#fff;
    right:0;
    top:0;
    transition:all 150ms ease;
    padding:3px 7px
}
#top-navigation #activity.active .badge{
    background:#f74d5a!important;
    color:#fff
}
#top-navigation #activity:hover{
    color:#fff
}
#top-navigation .notification-dropdown{
    border:none;
    background:0 0;
    box-shadow:none;
    height:auto;
    right:0;
    left:auto;
    padding:0;
    top:43px;
    width:320px;
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    position:absolute;
    display:none
}
#top-navigation .notification-dropdown:before{
    display:none!important
}
#top-navigation .notification-dropdown:after{
    display:none!important
}
#top-navigation .notification-dropdown .ajax-notifications{
    background:0 0;
    border:0;
    font-size:12px;
    height:auto;
    margin:0;
    overflow:visible;
    padding:0
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body{
    background:#fff;
    border:none;
    border-radius:5px;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,.3);
    box-shadow:0 0 20px rgba(0,0,0,.3);
    color:#242424;
    font-size:13px;
    line-height:20px;
    margin:0;
    max-height:500px;
    overflow:auto;
    padding:0;
    width:320px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .group-header{
    font-size:16px;
    padding:10px 20px;
    font-weight:700
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .group-header a{
    clear:none;
    color:#03a84e;
    line-height:22px;
    font-size:12px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .group-header a:hover{
    background:0 0!important;
    color:#03a84e
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .btn{
    box-shadow:none;
    border:0;
    border-radius:3px;
    height:28px;
    line-height:28px;
    padding:0 5px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .btn-primary{
    background:#50b648!important;
    color:#fff
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .btn-danger{
    background:#fee6e8!important;
    color:red;
    font-size:16px;
    padding:0;
    transition:all .2s ease-out;
    width:28px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .btn-default{
    background:0 0!important;
    color:grey;
    font-size:16px;
    padding:0;
    transition:all .2s ease-out;
    width:28px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .btn-default:hover{
    background:#fff!important;
    color:#545454!important
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li{
    border-bottom:1px solid #e9eef1
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li:last-child{
    border-bottom:none
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li>span{
    background:#f7f7f9;
    color:#242424;
    cursor:pointer;
    transition:all .2s ease-out;
    padding:10px 20px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li>span:hover{
    background:#03a84e;
    color:#fff!important
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li>span:hover .btn-default{
    color:#fff
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite{
    position:relative
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span{
    cursor:auto
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span:hover{
    color:#3f4547
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .content{
    box-sizing:border-box;
    width:100%
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .content .graphic{
    background:#e6e7e8;
    border-radius:3px;
    color:#fff;
    font-size:30px;
    height:42px;
    line-height:42px;
    margin:0;
    padding:0;
    text-align:center;
    width:42px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .content .text .error-message{
    color:red;
    font-size:11px;
    margin:0;
    padding:0
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .content .text .error-message em{
    font-style:normal
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .button-container{
    position:absolute;
    margin:0;
    top:10px;
    width:auto
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .button-container button{
    display:inline-block;
    vertical-align:top
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.invite>span .button-container button.accept{
    padding:0;
    width:50px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification{
    position:relative
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification .content{
    box-sizing:border-box;
    width:100%
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification .content .graphic{
    background:0 0;
    border-radius:3px;
    color:#fff;
    font-size:14px;
    font-weight:700;
    height:80px;
    margin:0;
    overflow:hidden;
    padding:0;
    width:80px
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification-seen .title{
    font-weight:400!important
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification .title{
    font-weight:700
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification .button-container{
    padding:63px 0 0;
    position:absolute;
    top:0
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body>li.notification .button-container .btn{
    display:inline-block
}
#top-navigation .notification-dropdown .ajax-notifications .notification-body .no-notifications{
    text-align:center
}
#top-navigation #profile-nav{
    height:60px;
    width:40px;
    z-index:10000;
    position:relative
}
#top-navigation #profile-nav .nav-select{
    height:60px;
    margin:0;
    padding:12px 0;
    width:100%
}
#top-navigation #profile-nav .nav-select .nav-item{
    height:35px;
    margin:0 auto;
    opacity:1;
    position:relative;
    width:35px;
    display:block
}
#top-navigation #profile-nav .nav-select .nav-item #profile-image{
    background:#434343;
    background-size:contain;
    border-radius:3px;
    box-sizing:content-box;
    font-size:22px;
    height:35px;
    line-height:35px;
    position:absolute;
    text-align:center;
    top:0;
    width:35px
}
#top-navigation #profile-nav .nav-select .nav-item #profile-image .twk{
    font-size:inherit;
    color:#92929e;
    margin-top:-5px
}
#top-navigation #profile-nav .nav-select .nav-item #profile-image+div{
    background:#242424!important
}
#top-navigation #profile-nav .nav-select .nav-item #profile-image[style] .twk{
    display:none
}
#top-navigation #profile-nav .nav-select .nav-item #profile-image:hover{
    border:2px solid #03a84e;
    top:-2px
}
@media (max-width:979px) and (min-width:768px){
    #top-navigation #profile-nav .flag+span{
        max-width:150px!important
    }
}
#top-navigation #profile-nav .dropdown #account-menu-container{
    -webkit-animation:none;
    animation:none;
    border-radius:5px;
    font-size:13px;
    margin-top:-5px;
    min-width:250px;
    opacity:0;
    -webkit-transition:all .2s ease;
    transition:all .2s ease;
    visibility:hidden;
    overflow:visible;
    max-height:none!important
}
#top-navigation #profile-nav .dropdown #account-menu-container>li a{
    position:relative
}
#top-navigation #profile-nav .dropdown #account-menu-container>li>a:after{
    position:absolute;
    top:13px;
    float:none;
    margin:0
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu>a:after{
    position:absolute;
    top:1px;
    float:none;
    margin:0;
    font-family:feather;
    content:"\e99c";
    border-width:0;
    color:#92929e;
    font-size:15px;
    height:100%;
    width:15px
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu>a:hover:after{
    color:#fff!important
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu>.dropdown-menu{
    max-height:calc(100vh - 300px)!important;
    top:0
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu>.dropdown-menu.dropdown-properties{
    min-width:420px!important;
    max-height:300px!important;
    overflow:auto;
    font-size:inherit
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu>.dropdown-menu.dashboard-lang-selection{
    top:auto;
    bottom:-7px;
    max-height:300px!important;
    overflow:auto
}
#top-navigation #profile-nav .dropdown #account-menu-container>li.dropdown-submenu:hover .dropdown-menu{
    visibility:visible
}
#top-navigation #profile-nav .dropdown #account-menu-container.disabled .block{
    display:block
}
#top-navigation #profile-nav .dropdown.open>#account-menu-container{
    visibility:visible;
    display:block;
    opacity:1
}
#top-navigation #profile-nav #account-status{
    bottom:-2px;
    height:12px;
    position:absolute;
    width:12px
}
#top-navigation #profile-nav #status-bg{
    position:absolute;
    position:absolute;
    bottom:-2.5px;
    width:15px;
    height:15px;
    background:#666;
    border-radius:50%
}
#top-navigation #profile-nav .status-online{
    background:#54ce3c;
    border-radius:50%;
    display:inline-block;
    height:12px;
    vertical-align:middle;
    width:12px
}
#top-navigation #profile-nav .status-away{
    background:#fac92d;
    border-radius:50%;
    display:inline-block;
    height:12px;
    vertical-align:middle;
    width:12px
}
#top-navigation #profile-nav .status-invisible{
    background:#777;
    border-radius:50%;
    display:inline-block;
    height:12px;
    vertical-align:middle;
    width:12px
}
#top-navigation #profile-nav #dashboard-lang-selection{
    max-height:300px;
    overflow:auto
}
#top-navigation #profile-nav .change-language{
    text-transform:capitalize
}
#top-navigation #search-nav{
    min-width:40px;
    height:60px;
    line-height:60px;
    position:absolute;
    background:#242424;
    z-index:99
}
#top-navigation #search-nav #search-nav-input{
    background:rgba(84,84,84,.5);
    border:0;
    border-radius:5px;
    padding:0;
    width:0;
    color:#92929e;
    height:40px;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}
#top-navigation #search-nav .icon-search{
    position:absolute;
    top:-10px;
    font-size:18px;
    cursor:pointer;
    color:#fff
}
#top-navigation #search-nav .input{
    margin-right:8px;
    margin-top:10px
}
#top-navigation #search-nav:hover #search-nav-input{
    width:205px
}
#top-navigation #search-nav #nav-search-results{
    position:relative;
    top:5px;
    max-height:300px;
    background:#fff;
    border-radius:5px;
    max-width:300px;
    right:0;
    -webkit-box-shadow:0 2px 4px rgba(30,30,100,.25);
    -moz-box-shadow:0 2px 4px rgba(30,30,100,.25);
    box-shadow:0 2px 4px rgba(30,30,100,.25);
    overflow:auto;
    display:none
}
#top-navigation #search-nav #nav-search-results.is-focused{
    display:block
}
#top-navigation #search-nav .search-list{
    list-style:none;
    font-size:14px;
    margin:5px 0;
    padding:0;
    color:#333
}
#top-navigation #search-nav .search-group{
    padding:10px 20px 0;
    line-height:14px;
    margin:0
}
#top-navigation #search-nav .search-select{
    color:inherit;
    text-decoration:none;
    display:block;
    padding:10px 20px;
    cursor:pointer;
    line-height:14px;
    font-size:inherit;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
#top-navigation #search-nav .search-select>span{
    margin:1px
}
#top-navigation #search-nav .search-select:hover{
    background-color:#03a84e;
    color:#fff
}
#top-navigation #search-nav .search-text{
    font-weight:700;
    font-size:15px
}
#top-navigation #search-nav .highlight{
    font-weight:700
}
#top-navigation #chat-navigation{
    position:relative;
    height:60px;
    width:260px;
    padding:19px 0 0;
    display:none
}
#top-navigation #visitor-chat-action-container .btn-group{
    position:absolute;
    width:60px;
    margin:-3px 0
}
#top-navigation #visitor-chat-action-container .slider-container{
    margin-top:0;
    position:relative
}
#top-navigation #visitor-chat-action-container #button-details-toggle{
    color:#717274;
    padding:5px;
    font-size:22px;
    cursor:pointer;
    border-radius:5px;
    position:absolute;
    margin-top:-5px
}
#top-navigation #visitor-chat-action-container #button-details-toggle.active{
    background-color:#e5e5e5
}
#top-navigation #visitor-chat-action-container #button-details-toggle.active:hover{
    background-color:#e0e0e0;
    color:#333
}
#top-navigation #visitor-chat-action-container #button-details-toggle:hover{
    color:#71a06a;
    background-color:#f2f2f5
}
#top-navigation #visitor-chat-action-container #slider{
    margin:7px 5px;
    width:100px
}
#top-navigation #visitor-chat-action-container #slider .ui-slider-handle{
    box-shadow:rgba(0,0,0,.298039) 1px 1px 1px 0;
    width:12px;
    height:20px;
    top:-.4em
}
.top-navigation{
    color:#fff;
    font-family:Lato,sans-serif;
    font-size:13px
}
.top-navigation .icon-chevron-down{
    font-size:16px;
    vertical-align:middle
}
.top-navigation .icon-menu{
    font-size:20px!important
}
.top-navigation .icon-chevron-down{
    font-size:20px
}
.top-navigation .feather{
    font-size:18px;
    vertical-align:middle
}
.top-navigation .container-dropdown{
    margin-top:10px;
    overflow:hidden;
    overflow-y:auto;
    height:calc(100vh - 125px);
    list-style:none;
    margin:0;
    padding:0;
    width:100%;
    padding:0
}
.top-navigation .container-dropdown::-webkit-scrollbar-thumb{
    background-color:#545454
}
.top-navigation .dropdown{
    font-size:inherit;
    z-index:99
}
.top-navigation .dropdown button{
    border:none;
    background-color:transparent;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
@media (max-width:690px){
    .top-navigation .dropdown button .feather{
        margin:0 10px
    }
    .top-navigation .dropdown button .fontello{
        margin-right:10px
    }
}
.top-navigation .dropdown .dropdown-menu{
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding:5px 0;
    border:0;
    -webkit-box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    -moz-box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    margin-top:-5px;
    min-width:220px;
    font-weight:400;
    max-height:0!important;
    overflow:hidden;
    transition:max-height .2s ease-in;
    visibility:hidden;
    background-clip:border-box
}
.top-navigation .dropdown .dropdown-menu .dropdown-header{
    display:block;
    font-size:12px;
    line-height:1.42857143;
    color:#999;
    white-space:nowrap;
    height:20px
}
.top-navigation .dropdown .dropdown-menu .dropdown-header:hover{
    background-color:transparent;
    color:#999
}
.top-navigation .dropdown .dropdown-menu .divider{
    height:1px;
    margin:8px 0;
    overflow:hidden;
    background-color:#e5e5e5;
    padding:0
}
.top-navigation .dropdown .dropdown-menu .container-dropdown{
    overflow:auto;
    max-height:200px
}
.top-navigation .dropdown .dropdown-menu a{
    color:#545454;
    font-size:15px
}
.top-navigation .dropdown .dropdown-menu li{
    padding:2px 20px;
    color:#545454;
    cursor:pointer;
    height:35px
}
.top-navigation .dropdown .dropdown-menu li a{
    padding:0;
    white-space:nowrap;
    line-height:normal;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:13px;
    line-height:28px;
    color:inherit
}
.top-navigation .dropdown .dropdown-menu li a:focus{
    color:inherit;
    background-color:transparent!important
}
.top-navigation .dropdown .dropdown-menu li:hover{
    background:#03a84e;
    color:#fff
}
.top-navigation .dropdown .dropdown-menu li:hover a{
    color:inherit;
    background-color:transparent!important
}
.top-navigation .dropdown .dropdown-menu li.active{
    background-color:#545454;
    color:#fff
}
.top-navigation .dropdown .dropdown-menu li.active a{
    color:inherit;
    background-color:transparent!important
}
.top-navigation .dropdown .dropdown-menu li.active.hide-active{
    background-color:transparent;
    color:#545454
}
.top-navigation .dropdown .dropdown-menu li.active.hide-active:hover{
    background-color:transparent;
    color:#545454
}
.top-navigation .dropdown .dropdown-menu li.disabled{
    background-color:transparent;
    color:#999
}
.top-navigation .dropdown .dropdown-menu li .feather,.top-navigation .dropdown .dropdown-menu li .fontello{
    font-size:15px;
    font-weight:400;
    margin:0
}
.top-navigation .dropdown .dropdown-menu li.no-hover{
    height:auto
}
.top-navigation .dropdown .dropdown-menu li.no-hover.active,.top-navigation .dropdown .dropdown-menu li.no-hover:hover{
    background-color:transparent;
    color:#545454
}
.top-navigation .dropdown .dropdown-menu li.no-hover.active a,.top-navigation .dropdown .dropdown-menu li.no-hover:hover a{
    color:inherit;
    background-color:transparent!important
}
.top-navigation .dropdown.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:320px!important;
    visibility:visible;
    overflow-y:auto;
    opacity:1
}
.top-navigation .dropdown.view-select-dropdown:hover>.dropdown-menu{
    max-height:350px!important;
    overflow:hidden
}
.top-navigation .navigation-title{
    height:60px;
    padding:0 10px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.top-navigation .nav-style-icon{
    font-size:18px;
    line-height:35px;
    vertical-align:middle
}
.top-navigation .path-name{
    vertical-align:middle;
    display:inline-block;
    font-size:16px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-weight:500
}
@media (max-width:690px){
    .top-navigation .path-name{
        display:none
    }
}
.top-navigation .icon-chevron-down{
    margin-left:10px
}
.top-navigation .fa-newspaper-o{
    vertical-align:middle;
    margin-top:2px
}
.top-navigation #view-nav-selection{
    flex:none;
    padding:0 20px
}
.pinned-properties #main{
    width:auto
}
.pinned-properties #pin-select-property .icon-pin{
    -webkit-transform:rotate(-45deg)!important;
    -moz-transform:rotate(-45deg)!important;
    -ms-transform:rotate(-45deg)!important;
    -o-transform:rotate(-45deg)!important;
    transform:rotate(-45deg)!important
}
.pinned-properties #top-navigation-pinned{
    width:60px
}
.pinned-properties #properties-title{
    display:none!important
}
.pinned-properties #property-search-form.multi{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -moz-box-flex:1;
    -moz-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:column-reverse!important;
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important;
    height:auto!important;
    padding:6px 11px!important
}
.pinned-properties #property-search-form .checkbox-block{
    width:40px;
    height:40px;
    text-align:center;
    min-width:none!important;
    min-height:none!important
}
.pinned-properties #property-search-form .checkbox-block i{
    width:20px;
    height:20px
}
.pinned-properties #property-search-form .checkbox-block i:after{
    font-size:20px
}
.pinned-properties #property-search-form .checkbox-block .checkbox-item{
    opacity:1;
    top:10px;
    left:10px
}
.pinned-properties #property-search-form:hover #search-property{
    padding:0!important;
    width:0!important
}
.pinned-properties #property-search-form:hover .icon-search{
    left:10px!important;
    right:auto!important
}
.pinned-properties .container-dropdown{
    height:calc(100vh - 65px)
}
.pinned-properties #top-navigation #top-navigation-pinned .property-name{
    overflow:visible!important;
    position:relative
}
.pinned-properties #top-navigation #top-navigation-pinned .messaging-sub-nav .badge{
    position:absolute;
    top:23px;
    left:29px
}
.pinned-properties #top-navigation #top-navigation-pinned .badge{
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    max-width:36px;
    top:33px!important
}
.pinned-properties #top-navigation #top-navigation-pinned .badge+.icon-chevron-down{
    display:none
}
#top-navigation-pinned{
    bottom:0;
    width:210px;
    position:absolute;
    left:-100%;
    top:62px;
    height:-webkit-calc(100vh - 62px);
    height:-moz-calc(100vh - 62px);
    height:calc(100vh - 62px);
    overflow:hidden;
    background-color:#242424;
    border-right:1px solid #d9dbe4;
    transition:left .4s ease-in-out;
    right:0
}
@media (max-width:500px){
    #top-navigation-pinned{
        height:-webkit-calc(100vh - 69px);
        height:-moz-calc(100vh - 69px);
        height:calc(100vh - 69px)
    }
}
@media (max-width:500px){
    .firefox #top-navigation-pinned{
        height:-webkit-calc(100vh - 72px);
        height:-moz-calc(100vh - 72px);
        height:calc(100vh - 72px)
    }
}
#top-navigation-pinned:before{
    content:' ';
    width:calc(100% - 20px);
    height:2px;
    background:rgba(84,84,84,.5);
    position:absolute;
    left:10px;
    top:0
}
#top-navigation-pinned.hide-list{
    left:-100%!important
}
#top-navigation-pinned *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#top-navigation-pinned .select-this-property{
    padding:11px 10px;
    color:#fff;
    cursor:pointer;
    text-align:left;
    vertical-align:middle;
    position:relative;
    min-width:60px;
    position:relative
}
#top-navigation-pinned .select-this-property:before{
    content:' ';
    position:absolute;
    width:4px;
    height:20px;
    background:#03a84e;
    top:20px;
    opacity:0;
    transition:all 250ms linear
}
#top-navigation-pinned .select-this-property:hover:before{
    opacity:1
}
#top-navigation-pinned .select-this-property:hover .checkbox-block .property-box:before{
    content:' ';
    position:absolute;
    top:0;
    width:40px;
    height:40px;
    background:rgba(255,255,255,.6);
    border-radius:3px
}
#top-navigation-pinned .select-this-property.active:before{
    height:40px!important;
    top:11px!important;
    opacity:1
}
#top-navigation-pinned .select-this-property .icon-chevron-down{
    position:absolute;
    top:24px
}
#top-navigation-pinned #add-property .icon-plus{
    color:#03a84e;
    font-size:20px;
    margin-top:-7px
}
#top-navigation-pinned #add-property:before{
    content:' ';
    width:calc(100% - 20px);
    height:2px;
    background:rgba(84,84,84,.5);
    position:absolute;
    left:10px;
    top:0;
    opacity:1
}
#top-navigation-pinned .property-name{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    color:inherit;
    font-size:13px;
    clear:both;
    font-weight:400;
    text-decoration:none;
    line-height:normal
}
#top-navigation-pinned #unpin-select-property{
    display:block;
    float:right;
    padding:4px 0 2px 0;
    cursor:pointer
}
#top-navigation-pinned #property-search-form{
    padding:0 11px;
    height:60px;
    position:relative;
    line-height:normal;
    display:flex;
    flex-direction:row;
    align-items:center
}
#top-navigation-pinned #property-search-form:before{
    content:' ';
    width:calc(100% - 20px);
    height:2px;
    background:rgba(84,84,84,.5);
    position:absolute;
    left:10px;
    bottom:0
}
#top-navigation-pinned .icon-search,#top-navigation-pinned .icon-x{
    color:#92929e;
    font-size:16px
}
#top-navigation-pinned .form-control{
    background:#545454;
    border:none;
    color:#92929e
}
#top-navigation-pinned .checkbox-block{
    margin:0;
    position:relative
}
#top-navigation-pinned .checkbox-block .checkbox-item{
    opacity:0;
    position:absolute;
    top:12px
}
#top-navigation-pinned .checkbox-block .checkbox-label{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width:calc(100% - 66px)
}
#top-navigation-pinned .property-name:hover .checkbox-item{
    opacity:1
}
#top-navigation-pinned .messaging-sub-nav .badge{
    position:relative;
    right:auto;
    top:auto
}
#top-navigation-pinned .badge{
    position:absolute;
    padding:3px 7px;
    top:26px;
    background-color:#f74d5a
}
#top-navigation-pinned #search-property-container{
    min-width:40px;
    flex-basis:40px;
    transition:flex-basis .3s ease-in-out;
    position:relative
}
#top-navigation-pinned #search-property-container label.input{
    margin:0;
    width:100%
}
#top-navigation-pinned #search-property-container #search-property{
    background:rgba(84,84,84,.5);
    border:0;
    border-radius:5px!important;
    padding:0;
    width:0;
    color:#92929e;
    height:40px;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    margin-left:0
}
#top-navigation-pinned #search-property-container .icon-search{
    position:absolute;
    left:10px;
    color:#92929e;
    font-size:18px;
    cursor:pointer;
    top:10px;
    transition:all .2s ease-in-out
}
#top-navigation-pinned #properties-title{
    font-size:16px;
    color:#92929e;
    vertical-align:middle;
    line-height:60px;
    margin-left:10px;
    margin-right:auto;
    overflow:hidden;
    transition:flex-basis .3s ease-in-out,opacity .2s ease-in-out .2s
}
#top-navigation-pinned #property-search-form:hover #search-property-container{
    flex-basis:100%
}
#top-navigation-pinned #property-search-form:hover #search-property{
    width:100%;
    padding:5px 35px 5px 10px
}
#top-navigation-pinned #property-search-form:hover #properties-title{
    flex-basis:0;
    margin:0;
    opacity:0
}
#top-navigation-pinned #property-search-form:hover .checkbox-item{
    opacity:1
}
#top-navigation-pinned #property-search-form:hover .icon-search{
    left:auto;
    right:10px
}
#top-navigation-pinned #property-search-form:hover+.container-dropdown .checkbox-item{
    opacity:1
}
#top-navigation-pinned #property-search-form:hover .checkbox-block{
    min-width:40px;
    min-height:40px
}
#top-navigation-pinned .messaging-view .property-name{
    width:calc(100% - 40px)
}
#top-navigation-pinned .messaging-sub-nav{
    padding:5px 20px;
    color:#92929e;
    font-size:13px;
    display:block;
    clear:both;
    font-weight:400;
    text-decoration:none;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#top-navigation-pinned .messaging-sub-nav.active,#top-navigation-pinned .messaging-sub-nav:hover{
    color:#fff
}
#top-navigation-pinned .messaging-sub-nav .messaging-sub-nav-title{
    height:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
#top-navigation-pinned .messaging-sub-nav .feather{
    font-weight:400;
    width:30px;
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#main #inner-content,#main .innerContent{
    top:0
}
#account-menu-cotnainer .user-fullname{
    cursor:default;
    display:block;
    line-height:28px;
    vertical-align:middle;
    font-size:15px
}
@-webkit-keyframes bounce_up{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(-5px)
    }
    60%{
        -webkit-transform:translateY(-3px)
    }
}
@-moz-keyframes bounce_up{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(-5px)
    }
    60%{
        -webkit-transform:translateY(-3px)
    }
}
@-ms-keyframes bounce_up{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(-5px)
    }
    60%{
        -webkit-transform:translateY(-3px)
    }
}
@keyframes bounce_up{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(-5px)
    }
    60%{
        -webkit-transform:translateY(-3px)
    }
}
@-webkit-keyframes bounce_down{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(5px)
    }
    60%{
        -webkit-transform:translateY(3px)
    }
}
@-moz-keyframes bounce_down{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(5px)
    }
    60%{
        -webkit-transform:translateY(3px)
    }
}
@-ms-keyframes bounce_down{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(5px)
    }
    60%{
        -webkit-transform:translateY(3px)
    }
}
@keyframes bounce_down{
    0%,100%,20%,50%,80%{
        -webkit-transform:translateY(0)
    }
    40%{
        -webkit-transform:translateY(5px)
    }
    60%{
        -webkit-transform:translateY(3px)
    }
}
.bounce{
    -webkit-animation-duration:2s;
    -moz-animation-duration:2s;
    -o-animation-duration:2s;
    animation-duration:2s;
    -webkit-animation-iteration-count:infinite;
    -moz-animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both
}
.bounceUp{
    -webkit-animation-name:bounce_up;
    -moz-animation-name:bounce_up;
    -o-animation-name:bounce_up;
    animation-name:bounce_up
}
.bounceDown{
    -webkit-animation-name:bounce_down;
    -moz-animation-name:bounce_down;
    -o-animation-name:bounce_down;
    animation-name:bounce_down
}
@keyframes placeHolderShimmer{
    0%{
        background-position:-468px 0
    }
    100%{
        background-position:468px 0
    }
}
aside#left-panel{
    background:#333;
    bottom:0;
    height:auto;
    min-height:0!important;
    padding:0!important;
    top:62px;
    transition:250ms cubic-bezier(.1, .57, .1, 1);
    width:210px;
    z-index:1000;
    font-family:Lato,Arial,Helvetica,sans-serif
}
aside#left-panel .list-section{
    margin:10px 0;
    padding:0 10px
}
.minified aside#left-panel .list-section{
    margin:5px 0
}
@media screen and (max-width:979px){
    aside#left-panel .list-section{
        margin:5px 0
    }
}
aside#left-panel .list-section .sidebar-title{
    margin:0;
    padding:0
}
.minified aside#left-panel .list-section .sidebar-title{
    height:auto;
    padding:0;
    width:auto
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .sidebar-title{
        height:auto;
        padding:0;
        width:auto
    }
}
aside#left-panel .list-section .sidebar-title .active-chats-long{
    font-size:12px;
    overflow:hidden
}
.minified aside#left-panel .list-section .sidebar-title .active-chats-long{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .sidebar-title .active-chats-long{
        display:none
    }
}
aside#left-panel .list-section .sidebar-title .active-chats-long .list-title{
    width:55%
}
aside#left-panel .list-section .sidebar-title .active-chats-long #new-dm,aside#left-panel .list-section .sidebar-title .active-chats-long #new-group,aside#left-panel .list-section .sidebar-title .active-chats-long #search-dm-toggle,aside#left-panel .list-section .sidebar-title .active-chats-long #search-group-toggle,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-dm-chat,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-group-chat{
    color:#fff;
    cursor:pointer;
    float:right;
    font-size:14px;
    margin:9px 0 0 4px;
    line-height:normal
}
aside#left-panel .list-section .sidebar-title .active-chats-long #new-dm .feather,aside#left-panel .list-section .sidebar-title .active-chats-long #new-group .feather,aside#left-panel .list-section .sidebar-title .active-chats-long #search-dm-toggle .feather,aside#left-panel .list-section .sidebar-title .active-chats-long #search-group-toggle .feather,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-dm-chat .feather,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-group-chat .feather{
    font-size:inherit
}
aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-dm-chat,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-group-chat{
    opacity:.5;
    transition:all 150ms ease-out
}
aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-dm-chat.active,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-group-chat.active{
    opacity:1
}
.minified aside#left-panel .list-section .sidebar-title .active-chats-short{
    display:block!important;
    line-height:normal;
    position:relative;
    width:auto!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .sidebar-title .active-chats-short{
        display:block!important;
        line-height:normal;
        position:relative;
        width:auto!important
    }
}
.minified aside#left-panel .list-section .chat-users .display-users{
    width:auto
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users{
        width:auto
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item{
    background:#242424;
    border-radius:3px;
    margin:5px 0;
    transition:all 150ms ease-out
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item{
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    margin:5px 0;
    padding:0
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item{
        border-top-right-radius:0;
        border-bottom-right-radius:0;
        margin:5px 0;
        padding:0
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item:hover{
    background:#171717
}
aside#left-panel .list-section .chat-users .display-users .chat-item:hover .unpin-chat{
    color:#fff!important
}
aside#left-panel .list-section .chat-users .display-users .chat-item:hover .pin-chat{
    color:#242424!important
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open{
    color:#fff;
    font-size:14px;
    padding:0
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container{
    height:45px;
    overflow:hidden;
    padding:0 10px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container{
    height:25px;
    margin:0
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container{
        height:25px;
        margin:0
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section{
    overflow:hidden;
    text-align:center;
    top:0;
    white-space:nowrap
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-icon{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-icon{
        display:none
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-profile-image{
    overflow:hidden;
    font-size:11px;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-profile-image .avatar-name{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-profile-image .avatar-name{
        display:none
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-profile-image .avatar .bg{
    border-color:transparent
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-text{
    font-size:11px;
    padding:0 10px;
    position:relative;
    text-overflow:ellipsis;
    width:100%;
    flex:1;
    -webkit-flex:1;
    -moz-flex:1;
    -ms-flex:1;
    flex:1
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-text{
    height:15px;
    line-height:15px;
    margin:-1px 0 0;
    padding:0;
    width:auto
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-text{
        height:15px;
        line-height:15px;
        margin:-1px 0 0;
        padding:0;
        width:auto
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-text.own-dm{
    display:flex;
    display:-ms-flexbox;
    flex-direction:row;
    -ms-flex-direction:row;
    padding-right:0
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-text.own-dm .text{
    text-overflow:ellipsis;
    overflow:hidden
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin{
    height:18px;
    width:18px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin .pin-chat,aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin .unpin-chat{
    margin:0
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin .unpin-chat{
    color:#fff!important;
    display:block
}
aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin .pin-chat{
    color:transparent;
    display:block
}
.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-pin{
        display:none
    }
}
aside#left-panel .list-section .chat-users .display-users .chat-item.in-view{
    background:#3aa225;
    border:none!important;
    color:#fff!important
}
aside#left-panel .list-section .chat-users .display-users .chat-item.in-view .status{
    border-color:#434343!important
}
aside#left-panel .list-section .chat-users .display-users .chat-item.not-found{
    background:0 0;
    height:auto;
    text-align:center
}
.minified aside#left-panel .list-section .chat-users .browse-list{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .chat-users .browse-list{
        display:none
    }
}
aside#left-panel .list-section .chat-users .browse-list .open-dm-list,aside#left-panel .list-section .chat-users .browse-list .open-group-list{
    background:#434343;
    border:none;
    box-shadow:none;
    color:#fff;
    transition:all 150ms ease
}
aside#left-panel .list-section .chat-users .browse-list .open-dm-list:hover,aside#left-panel .list-section .chat-users .browse-list .open-group-list:hover{
    background:#3aa225;
    color:#fff
}
aside#left-panel .list-section .property-list .list-name-container{
    color:#bbc0cf;
    padding:0!important;
    position:relative;
    transition:all 150ms ease-out
}
.minified aside#left-panel .list-section .property-list .list-name-container{
    padding:0!important;
    width:auto!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .property-list .list-name-container{
        padding:0!important;
        width:auto!important
    }
}
aside#left-panel .list-section .property-list .list-name-container:hover{
    color:#fff
}
aside#left-panel .list-section .property-list .list-name-container>p{
    margin:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100%
}
.minified aside#left-panel .list-section .property-list .list-name-container>p{
    width:auto
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .property-list .list-name-container>p{
        width:auto
    }
}
aside#left-panel .list-section .property-list .list-name-container>p .property-name{
    text-transform:none
}
aside#left-panel .list-section .property-list .list-name-container>span{
    font-weight:700;
    text-align:right;
    position:absolute;
    top:0;
    width:20px
}
.minified aside#left-panel .list-section .property-list .list-name-container>span{
    width:auto
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .property-list .list-name-container>span{
        width:auto
    }
}
aside#left-panel .list-section .property-list .list-name-container.open{
    color:#fff
}
aside#left-panel .list-section .property-list .list-name-container:active,aside#left-panel .list-section .property-list .list-name-container:hover{
    background:0 0!important
}
aside#left-panel .list-section .visitor-list{
    background:0 0!important;
    margin:0!important
}
aside#left-panel .list-section .visitor-list li{
    border:none!important
}
.minified aside#left-panel .list-section .visitor-list li{
    margin:0;
    padding:0
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li{
        margin:0;
        padding:0
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name{
    background:#242424;
    border-radius:3px;
    -webkit-box-shadow:none;
    box-shadow:none;
    font-size:11px;
    height:45px;
    margin:5px 0;
    overflow:visible;
    padding:0;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
aside#left-panel .list-section .visitor-list li .visitor-name:hover{
    background:#171717
}
.minified aside#left-panel .list-section .visitor-list li .visitor-name{
    height:25px;
    margin:5px 0;
    width:40px!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li .visitor-name{
        height:25px;
        margin:5px 0;
        width:40px!important
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name .flag{
    margin:14px 0 0;
    position:absolute;
    top:0
}
.minified aside#left-panel .list-section .visitor-list li .visitor-name .flag{
    margin:7px 0 0!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li .visitor-name .flag{
        margin:7px 0 0!important
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell{
    flex:none;
    position:relative;
    width:23px;
    height:23px
}
aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell .flag-square{
    width:23px;
    height:23px
}
aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell .status-display{
    border-radius:50%;
    height:7.5px;
    width:7.5px;
    background:#92929e;
    position:absolute;
    border:2px solid #242424;
    box-sizing:content-box;
    visibility:visible;
    bottom:-3px
}
aside#left-panel .list-section .visitor-list li .visitor-name .menu-item-parent{
    height:auto;
    line-height:normal;
    margin-left:10px;
    margin-right:10px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    flex:1 1 auto
}
.minified aside#left-panel .list-section .visitor-list li .visitor-name .menu-item-parent{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li .visitor-name .menu-item-parent{
        display:none
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents{
    border:none!important;
    font-size:9px;
    width:45px;
    flex:none
}
.minified aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents{
        display:none
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents span{
    background:#4f4f4f;
    border-radius:3px;
    height:20px;
    line-height:20px;
    overflow:hidden;
    padding:0 3px;
    text-align:center;
    text-overflow:ellipsis;
    text-transform:uppercase;
    white-space:nowrap
}
aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents.multiple{
    margin-top:4px
}
aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents.multiple span{
    height:16px;
    line-height:16px;
    margin-bottom:4px
}
aside#left-panel .list-section .visitor-list li .visitor-name .unseen-count{
    top:13px
}
.minified aside#left-panel .list-section .visitor-list li .visitor-name .unseen-count{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section .visitor-list li .visitor-name .unseen-count{
        display:none
    }
}
aside#left-panel .list-section .visitor-list li .visitor-name.in-view{
    border-color:#3aa225
}
aside#left-panel .list-section.list-section-incoming{
    background:#cc6090;
    margin:0;
    padding:5px 10px;
    position:absolute;
    top:0;
    width:100%;
    z-index:1000
}
.minified aside#left-panel .list-section.list-section-incoming{
    padding:5px 0 5px 5px
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming{
        padding:5px 0 5px 5px
    }
}
aside#left-panel .list-section.list-section-incoming.icr-hidden{
    height:0;
    visibility:hidden
}
aside#left-panel .list-section.list-section-incoming .sidebar-title{
    font-size:13px;
    height:auto!important;
    line-height:normal
}
.minified aside#left-panel .list-section.list-section-incoming .sidebar-title{
    padding:0!important;
    text-align:center;
    width:auto!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .sidebar-title{
        padding:0!important;
        text-align:center;
        width:auto!important
    }
}
aside#left-panel .list-section.list-section-incoming .sidebar-title .full-name{
    color:#fff;
    font-size:inherit;
    text-transform:none
}
.minified aside#left-panel .list-section.list-section-incoming .sidebar-title .full-name{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .sidebar-title .full-name{
        display:none
    }
}
aside#left-panel .list-section.list-section-incoming .sidebar-title .chat-count{
    color:#fff;
    float:right;
    font-weight:700
}
.minified aside#left-panel .list-section.list-section-incoming .sidebar-title .chat-count{
    float:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .sidebar-title .chat-count{
        float:none
    }
}
.minified aside#left-panel .list-section.list-section-incoming #icr-title+div{
    padding:5px 0!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming #icr-title+div{
        padding:5px 0!important
    }
}
aside#left-panel .list-section.list-section-incoming #icr-title+div .active-chats-short{
    background:#fb6ea6;
    border-radius:3px 0 0 3px;
    color:#fff;
    padding:5px 0 5px 5px;
    text-align:left
}
aside#left-panel .list-section.list-section-incoming .active-chats #open-oldest{
    background:#fb6ea6;
    border:none;
    border-radius:3px;
    box-shadow:none;
    color:#fff;
    font-weight:700;
    padding:5px 10px
}
aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr{
    border:none!important;
    border-radius:3px;
    height:45px;
    overflow:hidden;
    margin:5px 0!important;
    padding:0!important
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr{
    border-radius:3px 0 0 3px;
    height:25px;
    width:40px
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr{
        border-radius:3px 0 0 3px;
        height:25px;
        width:40px
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr.ignored{
    opacity:.5
}
aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr{
    border:0;
    font-weight:700;
    height:100%;
    padding:0!important
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr{
    padding:5px 0 5px 10px!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr{
        padding:5px 0 5px 10px!important
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span{
    height:45px;
    line-height:45px;
    overflow:hidden;
    padding:0 35px 0 10px;
    position:absolute;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100%
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span{
    font-size:0;
    font-weight:400;
    height:15px;
    line-height:15px;
    margin:-1px 0 0;
    padding:0;
    width:auto
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span::first-letter{
    font-size:16px
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span{
        font-size:0;
        font-weight:400;
        height:15px;
        line-height:15px;
        margin:-1px 0 0;
        padding:0;
        width:auto
    }
    aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span::first-letter{
        font-size:16px
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span.ignore-compress-icr{
    padding:0;
    position:absolute;
    right:10px;
    text-align:right;
    width:20px
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span.ignore-compress-icr{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .compressed-icr .open-next-icr span.ignore-compress-icr{
        display:none
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name{
    background:#f071a9;
    border:none
}
aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name:active,aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name:hover{
    background:#f071a9!important
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name{
    padding:0 0 0 7px!important
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name{
        padding:0 0 0 7px!important
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .status-display{
    display:none
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .status-display{
    display:block
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .status-display{
        display:block
    }
}
aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .menu-item-parent span{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .ignore-visitor{
    height:auto;
    line-height:normal;
    width:12px;
    flex:none
}
.minified aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .ignore-visitor{
    display:none
}
@media screen and (max-width:979px){
    aside#left-panel .list-section.list-section-incoming .visitor-list .visitor-name .ignore-visitor{
        display:none
    }
}
aside#left-panel .minifyme{
    background:#242424;
    border:none;
    border-radius:3px 0 0 3px;
    bottom:4px;
    color:#fff;
    font-size:18px;
    height:42px;
    line-height:42px;
    margin:0;
    position:absolute;
    width:42px
}
aside#left-panel .minifyme .feather{
    font-size:inherit
}
aside#left-panel .minifyme:hover{
    width:43px
}
.minified aside#left-panel .minifyme .twk{
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1)
}
@media screen and (max-width:979px){
    aside#left-panel .minifyme .twk{
        -moz-transform:scaleX(-1);
        -webkit-transform:scaleX(-1);
        -ms-transform:scaleX(-1);
        transform:scaleX(-1)
    }
}
@media (max-width:979px){
    aside#left-panel .minifyme{
        display:none
    }
}
aside#left-panel #hoverView{
    color:#90a2ad;
    font-size:14px;
    height:auto;
    position:fixed;
    top:88px;
    width:248px;
    z-index:9100
}
aside#left-panel #hoverView>.arrow{
    border:7px solid transparent;
    height:0;
    pointer-events:none;
    position:absolute;
    top:17px;
    width:0;
    z-index:9101
}
aside#left-panel #hoverView .hover-view-inner{
    border-radius:3px;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,.5);
    box-shadow:0 0 20px rgba(0,0,0,.5);
    overflow:hidden
}
aside#left-panel #hoverView .hover-view-inner a{
    color:inherit;
    display:block;
    padding:0;
    width:100%
}
aside#left-panel #hoverView .hover-view-inner .visitor-name .menu-item-parent{
    background:#eff6f9;
    border:none;
    color:#3f4547;
    display:block;
    font-size:19px;
    font-weight:700;
    height:50px;
    line-height:50px;
    padding:0 15px;
    text-align:center;
    width:100%
}
aside#left-panel #hoverView .hover-view-inner .participating-agents,aside#left-panel #hoverView .hover-view-inner .property{
    display:none
}
.minified aside#left-panel #hoverView .hover-view-inner .participating-agents,.minified aside#left-panel #hoverView .hover-view-inner .property{
    display:block
}
@media screen and (max-width:979px){
    aside#left-panel #hoverView .hover-view-inner .participating-agents,aside#left-panel #hoverView .hover-view-inner .property{
        display:block
    }
}
aside#left-panel #hoverView .hover-view-inner .toggle-details{
    display:none
}
aside#left-panel #hoverView .hover-view-inner .ban-form{
    background:#fff;
    display:none;
    font-size:14px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form{
    border-top:1px solid #f3f3f3
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form fieldset{
    padding:14px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form fieldset .label{
    color:#3f4547;
    font-weight:700
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form fieldset .textarea{
    border:1px solid #f3f3f3;
    border-radius:3px;
    color:#90a3ad;
    height:60px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form fieldset .textarea textarea{
    border:none;
    border-radius:3px;
    font-size:14px;
    height:100%
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form fieldset #banIp{
    color:#3f4547;
    margin:0!important
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form footer{
    background:0 0;
    border-top:1px solid #f3f3f3;
    padding:10px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form footer button{
    background:#fff;
    border:1px solid #90a3ad;
    border-radius:3px;
    font-size:12px;
    font-weight:700;
    height:26px;
    line-height:26px;
    width:109px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form footer button.ban-visitor{
    background:#3aa225;
    border-color:#3aa225;
    color:#fff
}
aside#left-panel #hoverView .hover-view-inner .visitor-details{
    background:#fff;
    list-style:none;
    padding:0;
    z-index:10000000001
}
aside#left-panel #hoverView .hover-view-inner .visitor-details .linkable{
    color:#90a2ad!important
}
aside#left-panel #hoverView .hover-view-inner .visitor-details .linkable:hover{
    background:0 0!important
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li{
    background-color:inherit;
    border-bottom:0!important;
    border-top:1px solid #f3f3f3!important;
    padding:10px 15px;
    word-wrap:break-word
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p{
    color:#90a2ad;
    display:block;
    font-size:13px;
    font-weight:400;
    line-height:normal;
    margin:0;
    position:relative
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.stats-details{
    text-align:center
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.stats-details .label{
    background:#40c5f4;
    color:#fff;
    font-size:13px;
    height:28px;
    line-height:28px;
    padding:6 10px;
    margin:2px;
    width:auto
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.stats-details .label.special-case{
    display:inline-block;
    padding:0 10px
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.device-details{
    display:table;
    height:30px;
    width:100%
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.device-details span{
    cursor:pointer;
    display:table-cell;
    height:15px;
    line-height:15px;
    text-align:center;
    vertical-align:middle;
    width:50%
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.device-details span.ban-visitor{
    color:red
}
.minified aside#left-panel{
    overflow:visible;
    width:45px
}
.minified aside#left-panel #unseen-bottom,.minified aside#left-panel #unseen-top{
    width:35px!important
}
.minified aside#left-panel #unseen-bottom .text,.minified aside#left-panel #unseen-top .text{
    display:none
}
.minified aside#left-panel .display-users{
    padding:0!important;
    width:45px;
    text-align:center
}
.minified aside#left-panel .display-users .text{
    font-size:0;
    display:inline-block
}
.minified aside#left-panel .display-users .text::first-letter{
    font-size:16px;
    text-transform:uppercase
}
.minified aside#left-panel .display-users .tooltip{
    display:block!important;
    position:fixed!important
}
.minified aside#left-panel .display-users .twk{
    display:none!important
}
.minified aside#left-panel .display-users .icon-pin{
    display:block!important
}
.minified aside#left-panel .display-users .chat-item{
    margin:7px 0;
    padding:0 7px
}
.minified aside#left-panel #new-group,.minified aside#left-panel .change-chat-view{
    display:none
}
.minified aside#left-panel .active-chats-short{
    position:relative;
    text-transform:none
}
.minified aside#left-panel .active-chats-short .divider{
    background-color:#e5e5e5
}
.minified aside#left-panel .active-chats-short a{
    color:#333
}
.minified aside#left-panel .active-chats-short a:hover{
    color:#fff!important
}
.minified aside#left-panel .visitor-list .visitor-name{
    width:45px!important
}
.minified aside#left-panel .property-list .tooltip{
    position:fixed
}
.minified aside#left-panel #visitorsScrollContainer{
    position:relative;
    height:100%;
    overflow-x:hidden!important
}
.minified aside#left-panel .active-chats,.minified aside#left-panel .property-name{
    display:none
}
.minified aside#left-panel .active-chats-short{
    display:block;
    float:none
}
.minified aside#left-panel .active-chats-short .dropdown-toggle{
    font-size:17px
}
.minified aside#left-panel .active-chats-short .dropdown-toggle .feather{
    font-size:inherit;
    font-weight:400
}
.minified aside#left-panel .property-name-short{
    display:block
}
.minified aside#left-panel #icr-title{
    padding:12px 0;
    width:45px
}
.minified aside#left-panel #icr-title .dropdown-toggle{
    margin:0 6px
}
.minified aside#left-panel #activeVisitors,.minified aside#left-panel #inactiveVisitors,.minified aside#left-panel #incomingChats,.minified aside#left-panel #myChatsList{
    margin:0
}
.minified aside#left-panel #activeVisitors .list-name-container,.minified aside#left-panel #inactiveVisitors .list-name-container,.minified aside#left-panel #incomingChats .list-name-container,.minified aside#left-panel #myChatsList .list-name-container{
    padding:8px 0;
    width:45px
}
.minified aside#left-panel #activeVisitors .toggle-list,.minified aside#left-panel #inactiveVisitors .toggle-list,.minified aside#left-panel #incomingChats .toggle-list,.minified aside#left-panel #myChatsList .toggle-list{
    float:none;
    margin:0 17.5px;
    display:block
}
.minified aside#left-panel #activeVisitors ul,.minified aside#left-panel #inactiveVisitors ul,.minified aside#left-panel #incomingChats ul,.minified aside#left-panel #myChatsList ul{
    padding:0;
    margin:0
}
.minified aside#left-panel #activeVisitors .a-item-parent,.minified aside#left-panel #activeVisitors .participating-agents,.minified aside#left-panel #activeVisitors .property,.minified aside#left-panel #activeVisitors .toggle-details,.minified aside#left-panel #inactiveVisitors .a-item-parent,.minified aside#left-panel #inactiveVisitors .participating-agents,.minified aside#left-panel #inactiveVisitors .property,.minified aside#left-panel #inactiveVisitors .toggle-details,.minified aside#left-panel #incomingChats .a-item-parent,.minified aside#left-panel #incomingChats .participating-agents,.minified aside#left-panel #incomingChats .property,.minified aside#left-panel #incomingChats .toggle-details,.minified aside#left-panel #myChatsList .a-item-parent,.minified aside#left-panel #myChatsList .participating-agents,.minified aside#left-panel #myChatsList .property,.minified aside#left-panel #myChatsList .toggle-details{
    display:none
}
.minified aside#left-panel #activeVisitors .participating-agents,.minified aside#left-panel #activeVisitors .property,.minified aside#left-panel #inactiveVisitors .participating-agents,.minified aside#left-panel #inactiveVisitors .property,.minified aside#left-panel #incomingChats .participating-agents,.minified aside#left-panel #incomingChats .property,.minified aside#left-panel #myChatsList .participating-agents,.minified aside#left-panel #myChatsList .property{
    max-width:175px
}
@media screen and (max-width:979px){
    aside#left-panel{
        overflow:visible;
        width:45px
    }
    aside#left-panel #unseen-bottom,aside#left-panel #unseen-top{
        width:35px!important
    }
    aside#left-panel #unseen-bottom .text,aside#left-panel #unseen-top .text{
        display:none
    }
    aside#left-panel .display-users{
        padding:0!important;
        width:45px;
        text-align:center
    }
    aside#left-panel .display-users .text{
        font-size:0;
        display:inline-block
    }
    aside#left-panel .display-users .text::first-letter{
        font-size:16px;
        text-transform:uppercase
    }
    aside#left-panel .display-users .tooltip{
        display:block!important;
        position:fixed!important
    }
    aside#left-panel .display-users .twk{
        display:none!important
    }
    aside#left-panel .display-users .icon-pin{
        display:block!important
    }
    aside#left-panel .display-users .chat-item{
        margin:7px 0;
        padding:0 7px
    }
    aside#left-panel #new-group,aside#left-panel .change-chat-view{
        display:none
    }
    aside#left-panel .active-chats-short{
        position:relative;
        text-transform:none
    }
    aside#left-panel .active-chats-short .divider{
        background-color:#e5e5e5
    }
    aside#left-panel .active-chats-short a{
        color:#333
    }
    aside#left-panel .active-chats-short a:hover{
        color:#fff!important
    }
    aside#left-panel .visitor-list .visitor-name{
        width:45px!important
    }
    aside#left-panel .property-list .tooltip{
        position:fixed
    }
    aside#left-panel #visitorsScrollContainer{
        position:relative;
        height:100%;
        overflow-x:hidden!important
    }
    aside#left-panel .active-chats,aside#left-panel .property-name{
        display:none
    }
    aside#left-panel .active-chats-short{
        display:block;
        float:none
    }
    aside#left-panel .active-chats-short .dropdown-toggle{
        font-size:17px
    }
    aside#left-panel .active-chats-short .dropdown-toggle .feather{
        font-size:inherit;
        font-weight:400
    }
    aside#left-panel .property-name-short{
        display:block
    }
    aside#left-panel #icr-title{
        padding:12px 0;
        width:45px
    }
    aside#left-panel #icr-title .dropdown-toggle{
        margin:0 6px
    }
    aside#left-panel #activeVisitors,aside#left-panel #inactiveVisitors,aside#left-panel #incomingChats,aside#left-panel #myChatsList{
        margin:0
    }
    aside#left-panel #activeVisitors .list-name-container,aside#left-panel #inactiveVisitors .list-name-container,aside#left-panel #incomingChats .list-name-container,aside#left-panel #myChatsList .list-name-container{
        padding:8px 0;
        width:45px
    }
    aside#left-panel #activeVisitors .toggle-list,aside#left-panel #inactiveVisitors .toggle-list,aside#left-panel #incomingChats .toggle-list,aside#left-panel #myChatsList .toggle-list{
        float:none;
        margin:0 17.5px;
        display:block
    }
    aside#left-panel #activeVisitors ul,aside#left-panel #inactiveVisitors ul,aside#left-panel #incomingChats ul,aside#left-panel #myChatsList ul{
        padding:0;
        margin:0
    }
    aside#left-panel #activeVisitors .a-item-parent,aside#left-panel #activeVisitors .participating-agents,aside#left-panel #activeVisitors .property,aside#left-panel #activeVisitors .toggle-details,aside#left-panel #inactiveVisitors .a-item-parent,aside#left-panel #inactiveVisitors .participating-agents,aside#left-panel #inactiveVisitors .property,aside#left-panel #inactiveVisitors .toggle-details,aside#left-panel #incomingChats .a-item-parent,aside#left-panel #incomingChats .participating-agents,aside#left-panel #incomingChats .property,aside#left-panel #incomingChats .toggle-details,aside#left-panel #myChatsList .a-item-parent,aside#left-panel #myChatsList .participating-agents,aside#left-panel #myChatsList .property,aside#left-panel #myChatsList .toggle-details{
        display:none
    }
    aside#left-panel #activeVisitors .participating-agents,aside#left-panel #activeVisitors .property,aside#left-panel #inactiveVisitors .participating-agents,aside#left-panel #inactiveVisitors .property,aside#left-panel #incomingChats .participating-agents,aside#left-panel #incomingChats .property,aside#left-panel #myChatsList .participating-agents,aside#left-panel #myChatsList .property{
        max-width:175px
    }
}
aside#left-panel #unseen-top{
    background:#242424;
    border-radius:0 0 3px 3px;
    color:#fff;
    cursor:pointer;
    font-weight:700;
    height:23px;
    line-height:23px;
    position:absolute;
    text-align:center;
    text-transform:uppercase;
    top:0;
    width:150px;
    z-index:1
}
aside#left-panel #unseen-top .feather{
    font-size:14px
}
aside#left-panel #unseen-bottom{
    background:#242424;
    border-radius:3px 3px 0 0;
    bottom:50px;
    color:#fff;
    cursor:pointer;
    font-weight:700;
    height:23px;
    line-height:23px;
    position:absolute;
    text-align:center;
    text-transform:uppercase;
    width:150px;
    z-index:1
}
aside#left-panel #unseen-bottom .feather{
    font-size:14px
}
aside#left-panel .linkable{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width:200px;
    color:#92c9f8!important
}
aside#left-panel .menu-item-parent{
    text-transform:uppercase;
    max-width:100%
}
aside#left-panel .visitor-name[data-chat-status=away] .status-display{
    background:#ffc40d!important
}
aside#left-panel .visitor-name[data-chat-status=online] .status-display{
    background:#54ce3c!important
}
aside#left-panel nav{
    position:absolute;
    top:0;
    bottom:50px;
    width:100%;
    height:auto;
    overflow:hidden
}
aside#left-panel nav #visitorsScrollContainer{
    position:relative;
    width:100%;
    height:100%;
    overflow:auto
}
aside#left-panel nav #visitorsScrollContainer::-webkit-scrollbar-thumb{
    background-color:#545454
}
aside#left-panel .display-users .tooltip{
    display:none!important
}
aside#left-panel .nonVisitorsList .list-title{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:60%
}
aside#left-panel .nonVisitorsList .list-title.open-direct-messages-browser,aside#left-panel .nonVisitorsList .list-title.open-groups-browser{
    cursor:pointer
}
aside#left-panel .nonVisitorsList .list-title.open-direct-messages-browser:hover,aside#left-panel .nonVisitorsList .list-title.open-groups-browser:hover{
    color:#fff
}
aside#left-panel .nonVisitorsList .sidebar-search-container{
    position:absolute;
    visibility:hidden;
    width:100%;
    z-index:1
}
aside#left-panel .nonVisitorsList .sidebar-search-container.active{
    visibility:visible
}
aside#left-panel .nonVisitorsList .clear-search{
    color:#ccc;
    font-size:15px;
    line-height:normal;
    position:absolute;
    top:8px
}
aside#left-panel .nonVisitorsList .search-input{
    color:#fff!important;
    background:#434343;
    border:0;
    border-radius:2px;
    height:36px;
    width:100%
}
aside#left-panel .nonVisitorsList .search-input::-webkit-input-placeholder{
    color:#ccc!important
}
aside#left-panel .nonVisitorsList .search-input:-moz-placeholder{
    color:#ccc!important
}
aside#left-panel .nonVisitorsList .search-input::-moz-placeholder{
    color:#ccc!important
}
aside#left-panel .nonVisitorsList .search-input:-ms-input-placeholder{
    color:#ccc!important
}
aside#left-panel .nonVisitorsList .chat-users.open{
    border-top-color:rgba(255,255,255,.15);
    border-bottom:1px solid #1a1817
}
aside#left-panel .nonVisitorsList .chat-users .chat-item.flash-new-message{
    color:#fff
}
aside#left-panel .nonVisitorsList .chat-users .popover{
    position:fixed
}
aside#left-panel .nonVisitorsList .chat-users .waiting{
    background:#fb6ea6!important;
    color:#fff!important
}
aside#left-panel .nonVisitorsList .chat-users .chat-item{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#ccc;
    margin:1px 0
}
aside#left-panel .nonVisitorsList .chat-users .chat-open{
    color:inherit;
    width:100%;
    font-size:13px
}
aside#left-panel .nonVisitorsList .chat-users .chat-open .fa{
    background:0 0!important;
    border-radius:0;
    padding:0;
    width:14px!important;
    text-align:center;
    display:inline-block;
    margin-right:7px
}
aside#left-panel .nonVisitorsList .chat-users .chat-open:hover{
    background:0 0
}
aside#left-panel .nonVisitorsList .chat-users .chat-open .status-indicator{
    display:inline-block;
    border-radius:50%;
    padding:5px;
    width:auto!important
}
aside#left-panel .nonVisitorsList .chat-users .display-users{
    padding:0
}
aside#left-panel .nonVisitorsList .chat-users .display-users [data-chat-status=offline] i.status-indicator{
    background:#686868
}
aside#left-panel .nonVisitorsList .chat-users .display-users [data-chat-status=online] i.status-indicator{
    background:#54ce3c
}
aside#left-panel .nonVisitorsList .chat-users .display-users [data-chat-status=away] i.status-indicator{
    background:#ffc40d
}
aside#left-panel .nonVisitorsList .chat-users .display-users [data-chat-status=invisible] i.status-indicator{
    background:#a19e9d
}
aside#left-panel .nonVisitorsList .chat-users .highlight{
    color:#fff;
    font-weight:700
}
aside#left-panel .nonVisitorsList #agents .fa-pencil{
    width:auto!important
}
aside#left-panel p.ignore-property{
    font-size:11px;
    display:block;
    margin:0
}
aside#left-panel #activeVisitors:last-child li{
    border-bottom:1px solid #1a1817
}
aside#left-panel .sidebar-title{
    color:#ccc;
    display:block;
    font-size:15px;
    font-weight:400;
    height:36px;
    line-height:36px;
    margin:15px 0;
    position:relative;
    text-decoration:none!important
}
aside#left-panel .sidebar-title#icr-title{
    height:38px
}
aside#left-panel .sidebar-title .active-chats{
    vertical-align:middle;
    width:170px;
    margin-top:4px;
    color:#bbc0cf;
    cursor:pointer
}
aside#left-panel .sidebar-title .active-chats:hover{
    color:#fff!important
}
aside#left-panel .sidebar-title .active-chats-short{
    left:0;
    position:absolute;
    right:0;
    text-align:center;
    width:auto!important
}
aside#left-panel .sidebar-title .add-tooltip:hover{
    color:#fff!important
}
aside#left-panel .visitor-list{
    display:none;
    padding:0;
    width:auto
}
aside#left-panel .visitor-list .toggle-details{
    font-size:13px;
    margin-top:3px;
    color:#fff
}
aside#left-panel .visitor-list .ignore-property,aside#left-panel .visitor-list .participating-agents,aside#left-panel .visitor-list .property{
    font-size:11px;
    margin:0
}
aside#left-panel .visitor-list .ignore-property i,aside#left-panel .visitor-list .participating-agents i,aside#left-panel .visitor-list .property i{
    width:16px;
    margin:0 1px;
    text-align:center
}
aside#left-panel .visitor-list a{
    padding-top:11px;
    padding-bottom:11px;
    color:#fff
}
aside#left-panel .visitor-list a span{
    display:block
}
aside#left-panel .collapse-sign em:before,aside#left-panel .toggle-list em:before{
    content:"\f196"
}
aside#left-panel li.open .collapse-sign em:before,aside#left-panel li.open .toggle-list em:before{
    content:"\f147"
}
aside#left-panel nav ul a.clicked{
    border-left:5px solid #00adee
}
aside#left-panel nav ul a.ignored{
    font-style:italic;
    opacity:.5
}
aside#left-panel .in-view:before{
    top:13px
}
aside#left-panel nav ul a.department-chat-request{
    background:#f68e56!important;
    color:#fff!important;
    border:0!important;
    margin-left:0
}
aside#left-panel nav ul a.department-chat-request.client-property{
    background:#8163ea!important
}
aside#left-panel nav ul a.department-chat-request.client-property.ignore-incoming{
    background:#92929e!important
}
aside#left-panel nav ul a.waiting{
    background:#47af33;
    color:#fff!important;
    margin-left:0
}
aside#left-panel nav ul a.waiting.client-property{
    background:#8163ea!important
}
aside#left-panel nav ul a.waiting.client-property.ignore-incoming{
    background:#92929e!important
}
aside#left-panel nav ul .active p,aside#left-panel nav ul .clicked p,aside#left-panel nav ul .department-chat-request p,aside#left-panel nav ul .ignored p,aside#left-panel nav ul .waiting p{
    color:#fff
}
aside#left-panel nav ul ul{
    background:#616161
}
aside#left-panel nav ul li.open>a{
    background:0 0
}
aside#left-panel .active-chats,aside#left-panel .active-chats-short{
    padding:0;
    margin:0;
    line-height:1em
}
aside#left-panel .active-chats-short{
    display:none;
    text-align:center;
    width:45px
}
aside#left-panel .property-list.open .visitor-list{
    display:block
}
aside#left-panel .active-chats,aside#left-panel .active-chats-short,aside#left-panel .property-name,aside#left-panel .property-name-short{
    font-weight:600;
    font-size:13px;
    text-transform:uppercase
}
aside#left-panel .property-name-short{
    display:none;
    color:inherit;
    text-align:center;
    width:auto!important;
    float:left
}
aside#left-panel .property{
    display:none
}
aside#left-panel p.property{
    display:block
}
aside#left-panel p.ignore-property{
    display:none
}
aside#left-panel .unseen-count{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    background:#fff;
    border-radius:50%;
    color:#64db91;
    text-align:center;
    font-weight:700;
    font-size:11px;
    padding:3px 5px;
    min-width:17px;
    border-radius:10px;
    position:absolute;
    top:50%;
    white-space:nowrap;
    margin:0;
    line-height:1em
}
aside#left-panel #incomingChats .ignore-visitor{
    background:0 0;
    border:none;
    box-shadow:none;
    color:#fff;
    font-size:11px
}
aside#left-panel #incomingChats .compressed-icr.waiting{
    background:#fb6ea6!important;
    color:#fff!important
}
aside#left-panel #incomingChats .compressed-icr.client-property{
    background:#8163ea!important
}
aside#left-panel #incomingChats .compressed-icr.client-property.ignore-incoming{
    background:#92929e!important
}
aside#left-panel #incomingChats .compressed-icr .open-next-icr:hover{
    background:0 0!important
}
aside#left-panel .nonVisitorsList .tooltip{
    position:fixed!important
}
aside#left-panel .toggle-agent-chat-view{
    color:#ccc;
    cursor:pointer;
    float:left;
    padding:0
}
aside#left-panel .toggle-agent-chat-view.active{
    color:#fff
}
aside#left-panel .fa-volume-control-phone{
    margin-top:-3px;
    font-weight:700;
    font-size:16px;
    transform:rotate(-45deg) translateZ(0);
    -webkit-transform:rotate(-45deg) translateZ(0);
    -moz-transform:rotate(-45deg) translateZ(0);
    -ms-transform:rotate(-45deg) translateZ(0);
    -o-transform:rotate(-45deg) translateZ(0)
}
aside#left-panel .fa-phone{
    font-weight:700;
    font-size:16px
}
#dashboard{
    background:#f7f7f9;
    color:#333
}
#dashboard h5{
    font-size:15px;
    font-weight:400
}
#dashboard .btn-alt{
    box-shadow:none
}
#dashboard .btn-alt.btn-default-alt{
    border:1px solid #d9dbe4;
    border-radius:6px;
    min-width:160px
}
#dashboard .btn-alt.btn-default-alt:active,#dashboard .btn-alt.btn-default-alt:focus,#dashboard .btn-alt.btn-default-alt:hover{
    background:#fff;
    border-color:#30c4f6
}
#dashboard .dropdown-menu{
    border-radius:5px;
    display:block!important;
    padding:5px 0;
    border:0;
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    margin-top:8px;
    max-height:0!important;
    overflow:auto;
    transition:max-height .2s ease-in;
    visibility:hidden
}
#dashboard .dropdown-menu a{
    padding:7px 20px
}
#dashboard .dropdown-menu a:hover{
    background:#30c4f6
}
#dashboard .dropdown-menu .active a{
    background:#30c4f6
}
#dashboard .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible
}
#dashboard #section-containers{
    width:100%;
    height:100%;
    position:relative;
    min-height:790px
}
@media (max-width:1280px){
    #dashboard #section-containers{
        grid-template-rows:unset;
        grid-template-columns:100%;
        -ms-grid-columns:100%;
        -ms-grid-rows:calc(50% - 13px) 26px calc(50% - 13px) 26px calc(50% - 13px) 26px calc(50% - 13px)
    }
    #dashboard .last-7-days>div{
        font-size:15px!important
    }
    #dashboard .big-number{
        font-size:36px!important
    }
    #dashboard .decrease,#dashboard .increase{
        font-size:15px!important
    }
    #dashboard .icon-arrow-down,#dashboard .icon-arrow-up,#dashboard .icon-trending-down,#dashboard .icon-trending-up{
        font-size:15px!important
    }
}
#dashboard #analytics-section{
    height:calc(50% - 13px);
    width:calc(50% - 13px);
    display:inline-block;
    margin-bottom:26px;
    vertical-align:top
}
@media (max-width:1280px){
    #dashboard #analytics-section{
        height:300px;
        width:100%;
        display:block
    }
}
#dashboard #feed-notification-container{
    direction:ltr;
    display:inline-block;
    width:calc(50% - 13px);
    height:calc(50% - 13px);
    vertical-align:top
}
@media (max-width:1280px){
    #dashboard #feed-notification-container{
        width:100%;
        height:300px;
        margin-bottom:26px;
        display:block
    }
}
#dashboard #feed-notification-container.single #feeds-section{
    height:100%
}
#dashboard #feed-notification-container.double{
    min-height:346px;
    width:calc(50% - 13px)
}
#dashboard #feed-notification-container.double .ember-view:nth-child(1){
    height:calc(50% - 13px);
    margin-bottom:26px
}
#dashboard #feed-notification-container.double .ember-view:nth-child(2){
    height:calc(50% - 13px)
}
@media (max-width:1280px){
    #dashboard #feed-notification-container.double{
        width:100%
    }
}
#dashboard .dashboard-panel{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:2px 2px 3px rgba(0,0,0,.05);
    height:100%
}
#dashboard .dashboard-panel .h-100-70px{
    height:calc(100% - 70px)
}
#dashboard .dashboard-panel .h-100-35px{
    height:calc(100% - 35px)
}
#dashboard .dashboard-panel .title-header{
    padding:16px
}
#dashboard .dashboard-panel .title-header .nav-tabs>li>a{
    border:none
}
#dashboard .dashboard-panel .title-header-text{
    font-size:16px;
    line-height:32px;
    padding:0;
    margin:0;
    font-weight:400;
    text-transform:capitalize
}
#dashboard .twk.icon-high,#dashboard .twk.icon-up{
    color:#50b648;
    line-height:1em;
    font-size:.9vmax
}
#dashboard .twk.icon-down,#dashboard .twk.icon-low{
    color:#f74d5a;
    line-height:1em;
    font-size:.9vmax
}
#dashboard #history-section{
    height:calc(50% - 13px);
    width:calc(50% - 13px);
    display:inline-block;
    vertical-align:top
}
@media (max-width:1280px){
    #dashboard #history-section{
        width:100%;
        height:400px;
        display:block;
        margin-bottom:26px
    }
}
#dashboard #history-section .widget-toolbar{
    border:0!important
}
#dashboard #history-section .table{
    font-size:15px
}
#dashboard #history-section .table thead>tr{
    background:#fff
}
#dashboard #history-section .table thead>tr>th{
    border-bottom:1px solid #d9dbe4;
    font-size:13px;
    font-weight:400;
    padding:8px 10px!important
}
#dashboard #history-section .table tbody>tr>td{
    border-top:0;
    vertical-align:middle
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover{
    display:-webkit-inline-box;
    display:-moz-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-align:end;
    -moz-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover .avatar{
    position:relative
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover .avatar:nth-child(1){
    z-index:3
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover .avatar:nth-child(2){
    z-index:2;
    margin-left:-10px
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover .avatar:nth-child(3){
    z-index:1;
    margin-left:-10px
}
#dashboard #history-section .table tbody>tr>td.agents .detail-hover .icon-more-horizontal{
    margin-left:5px;
    height:15px
}
#dashboard #history-section .table tbody>tr:nth-child(odd){
    background:#f7f7f9
}
#dashboard #history-section .table tfoot>tr>td{
    border-top:0
}
#dashboard #history-section .table tfoot>tr>td a{
    color:#50b648
}
#dashboard #history-section .table tfoot>tr>td a.disabled{
    color:#eee
}
#dashboard #micro-analytics{
    height:calc(50% - 13px);
    width:calc(50% - 13px);
    display:inline-block;
    vertical-align:top
}
@media (max-width:1280px){
    #dashboard #micro-analytics{
        min-height:400px;
        display:block;
        width:100%;
        margin-bottom:26px
    }
    #dashboard #micro-analytics .min-height{
        min-height:200px
    }
}
#dashboard #micro-analytics .ember-view{
    height:calc(50% - 13px);
    width:calc(50% - 13px);
    display:inline-block;
    vertical-align:top
}
#dashboard #micro-analytics .ember-view:nth-child(1){
    margin-bottom:26px
}
#dashboard #micro-analytics .ember-view:nth-child(2){
    margin-bottom:26px
}
#dashboard #micro-analytics .widget-icon{
    line-height:32px;
    width:24px;
    font-size:16px
}
#dashboard #micro-analytics .widget-icon i{
    font-weight:700
}
#dashboard #micro-analytics .dashboard-panel{
    position:relative;
    height:100%
}
#dashboard #micro-analytics .dashboard-panel .title-header{
    padding:10px 20px;
    height:50px;
    width:auto
}
#dashboard #micro-analytics .dashboard-panel .title-header a{
    color:#03a84e;
    text-decoration:underline;
    line-height:32px
}
#dashboard #micro-analytics .dashboard-panel .stats-body{
    float:none;
    display:block;
    position:absolute;
    top:50px;
    bottom:0;
    left:0;
    right:0;
    width:auto
}
#dashboard #micro-analytics .dashboard-panel>div{
    font-size:15px;
    padding:0 20px 20px;
    position:static
}
#dashboard #micro-analytics .dashboard-panel>div a{
    color:#50b648
}
#dashboard #micro-analytics .dashboard-panel>div .big-number{
    font-size:1.5vmax;
    font-weight:700;
    padding:0;
    display:inline-block;
    margin:0;
    line-height:1em
}
#dashboard #micro-analytics .dashboard-panel>div .increase{
    color:#50b648;
    display:inline-block;
    line-height:1em;
    font-size:.9vmax
}
#dashboard #micro-analytics .dashboard-panel>div .decrease{
    color:#f74d5a;
    display:inline-block;
    line-height:1em;
    font-size:.9vmax
}
#dashboard #micro-analytics .dashboard-panel>div .small-text{
    color:#848484;
    display:block;
    font-size:12px;
    padding-bottom:10px
}
#dashboard #micro-analytics .dashboard-panel>div .days-text{
    color:#848484
}
#dashboard #micro-analytics .dashboard-panel>div .last-7-days{
    bottom:15px;
    left:0;
    padding:0 20px;
    position:absolute;
    width:100%;
    display:flex;
    display:-ms-flexbox
}
#dashboard #micro-analytics .dashboard-panel>div .last-7-days .title{
    color:#848484
}
#dashboard #micro-analytics .dashboard-panel>div .last-7-days>div{
    text-align:left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:pre-line;
    align-self:center;
    font-size:.9vmax
}
#dashboard #micro-analytics .dashboard-panel>div .last-7-days>div span{
    cursor:help
}
#dashboard #micro-analytics .dashboard-panel>div .chats .chats-answered{
    width:50%
}
#dashboard #micro-analytics .dashboard-panel>div .chats .chats-missed{
    width:50%
}
#dashboard #micro-analytics .dashboard-panel>div .reporting{
    position:absolute;
    left:20px;
    right:20px;
    top:50%;
    transform:translate(0,-50%)
}
#dashboard #micro-analytics .dashboard-panel>div .reporting section{
    margin:0 0 13px
}
#dashboard .show-stat-microcharts>div{
    overflow:visible
}
#dashboard .microcharts-container{
    display:table;
    width:100%;
    table-layout:fixed
}
#dashboard .pie-chart-container{
    border-right:1px solid #dadada
}
#dashboard .microchart-sparkline-container,#dashboard .pie-chart-container{
    display:table-cell;
    width:50%;
    text-align:center;
    vertical-align:middle
}
#dashboard .microchart-sparkline-container .sparkline{
    margin:0
}
#dashboard .easy-pie-title{
    margin:5px 0 0 0
}
#dashboard .smaller-stat li{
    display:inline-block;
    margin:0 2px
}
#dashboard .smaller-stat li i{
    margin-right:2px
}
#dashboard #historical #historical-graph-container{
    width:100%;
    height:100%
}
#dashboard #historical #historical-graph{
    width:100%;
    height:100%
}
#dashboard #widget-analytics .dashboard-panel .dropdown-toggle{
    text-align:left;
    width:160px
}
#dashboard #widget-analytics #live-graph-container .yaxisLabel{
    display:none
}
#dashboard #widget-analytics #live-graph-container .tickLabel{
    color:#848484;
    font-size:13px
}
#dashboard #widget-analytics #live-graph-container.error{
    background-color:#e0e0e0;
    border-right:5px solid #fff
}
#dashboard #widget-analytics #live-graph-container .alert{
    bottom:0;
    position:absolute;
    width:100%
}
#dashboard #widget-analytics .smart-form .inline-group .checkbox{
    line-height:20px;
    padding-left:20px;
    margin:0 0 0 10px;
    display:inline-block;
    float:none
}
#dashboard #widget-analytics .smart-form .inline-group .checkbox input[type=checkbox]+i{
    border-radius:2px;
    box-shadow:none;
    height:12px;
    width:12px
}
#dashboard #widget-analytics .smart-form .inline-group .checkbox input[type=checkbox]+i:after{
    display:none
}
#dashboard #widget-analytics .smart-form .inline-group .checkbox input[type=checkbox]:checked+i:after{
    background:0 0;
    color:#fff!important;
    display:block;
    font-size:12px;
    left:-1px;
    top:-3px;
    font-weight:700
}
#dashboard #widget-analytics #gra-chats+i{
    border-color:#f18cd8!important
}
#dashboard #widget-analytics .checkbox-block:hover #gra-chats+i{
    background-color:#f18cd8!important
}
#dashboard #widget-analytics .checkbox-block:hover #gra-page-views+i{
    background-color:#f7941d!important
}
#dashboard #widget-analytics #gra-chats:checked+i{
    background:#f18cd8!important
}
#dashboard #widget-analytics #gra-page-views+i{
    border-color:#f7941d!important
}
#dashboard #widget-analytics #gra-page-views:checked+i{
    background:#f7941d!important
}
#dashboard #widget-analytics #gra-visitors+i{
    border-color:#4da74d!important
}
#dashboard #widget-analytics #gra-visitors:checked+i{
    background:#4da74d!important
}
#dashboard #widget-analytics #graph-filters #filter-dialog .modal-dialog{
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
#dashboard #banner-section h2{
    margin:0 0 10px;
    letter-spacing:normal;
    font-size:15px;
    font-weight:700
}
#dashboard #banner-section .close-banner{
    cursor:pointer;
    float:right;
    font-size:26px;
    line-height:30px
}
#dashboard #banner-section .content-container{
    padding:15px 20px;
    position:relative;
    height:100%
}
#dashboard #banner-section .content-container .button-container{
    margin-top:15px
}
#dashboard #banner-section .content-container .button-container .btn{
    font-weight:700
}
#dashboard #banner-section #addon-image{
    background-image:url("../../../assets/images/puzzle-box.png");
    background-size:86px 82px;
    width:86px;
    height:82px;
    position:absolute;
    vertical-align:middle;
    top:50%;
    margin-top:-42px;
    left:30px
}
@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-min-device-pixel-ratio:1),(min-device-pixel-ratio:1),(min-resolution:92dpi),(min-resolution:1dppx){
    #dashboard #banner-section #addon-image{
        background-image:url("../../../assets/images/puzzle-box.png")
    }
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){
    #dashboard #banner-section #addon-image{
        background-image:url("../../../assets/images/puzzle-box-2x.png")
    }
}
@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-min-device-pixel-ratio:3 / 1),(min-device-pixel-ratio:3),(min-resolution:350dpi),(min-resolution:3dppx){
    #dashboard #banner-section #addon-image{
        background-image:url("../../../assets/images/puzzle-box-3x.png")
    }
}
#dashboard #feeds-section .title-header{
    margin-left:20px;
    margin-right:20px;
    border-bottom:1px solid #d9dbe4
}
#dashboard #feeds-section #feed-content-container{
    padding:0;
    height:calc(100% - 69px);
    overflow:auto
}
#dashboard #feeds-section #feed-content-container ul{
    list-style:none;
    margin:0;
    overflow:auto;
    padding:0
}
#dashboard #feeds-section #feed-content-container ul li:hover{
    background:#03a84e
}
#dashboard #feeds-section #feed-content-container ul li:hover .description,#dashboard #feeds-section #feed-content-container ul li:hover .meta,#dashboard #feeds-section #feed-content-container ul li:hover .more,#dashboard #feeds-section #feed-content-container ul li:hover .title{
    color:#fff
}
#dashboard #feeds-section #feed-content-container ul .feed-item{
    display:block;
    color:inherit;
    padding:15px 20px
}
#dashboard #feeds-section #feed-content-container ul .feed-item .title{
    color:#3f4547;
    font-size:14px;
    font-weight:700
}
#dashboard #feeds-section #feed-content-container ul .feed-item .meta{
    color:#999;
    font-size:12px
}
#dashboard #feeds-section #feed-content-container ul .feed-item .description{
    color:#3f4547;
    margin:5px 0 0
}
#dashboard #feeds-section #feed-content-container ul .feed-item .more{
    margin:10px 0 0;
    color:#03a84e;
    text-decoration:underline
}
#dashboard #feeds-section #feed-content-container ul .feed-item .feed-image{
    display:inline-block;
    width:100px;
    border-radius:3px;
    vertical-align:top;
    margin-top:3px
}
#dashboard #feeds-section #feed-content-container ul .feed-item .feed-content{
    display:inline-block;
    width:calc(100% - 120px);
    vertical-align:top;
    margin-left:20px
}
#dashboard .open-transcript{
    cursor:pointer
}
#dashboard .open-transcript .flag-square{
    vertical-align:middle
}
#dashboard .open-transcript .visitor-name{
    margin:0;
    vertical-align:middle;
    display:inline-block;
    width:calc(100% - 22px);
    overflow:hidden;
    text-overflow:ellipsis
}
#dashboard .dygraph-legend{
    background:#fff!important;
    padding:10px;
    border-radius:5px;
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15)
}
#dashboard .dygraph-legend span{
    margin:0 3px
}
#dashboard .load-container{
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    background:0 0!important;
    float:none
}
#jqstooltip{
    transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0)
}
#analyticsTabContent{
    width:100%;
    height:100%
}
#analyticsTabContent #latest{
    height:100%;
    position:relative
}
#analyticsTabContent #historical{
    height:100%;
    position:relative
}
#analyticsTabContent .yaxisLabel{
    position:absolute;
    width:100%;
    top:50%;
    left:-50%;
    text-align:center;
    transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
    -ms-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform:rotate(-90deg)
}
.show-stat-microcharts>div{
    height:auto;
    padding:5px
}
.show-stat-microcharts>div .tooltip{
    position:fixed
}
.easy-pie-title{
    width:100%
}
#wizard .pager .skip>a,#wizard .pager .skip>span{
    float:right
}
#wizard .pager .skip-wizard>a,#wizard .pager .skip-wizard>span{
    float:left
}
#wizard .wizard-intro{
    font-size:100%;
    padding-bottom:10px
}
#wizard .wizard-label{
    padding:5px 0;
    font-size:90%
}
.tawk-tooltip{
    color:#545454;
    font-size:14px;
    padding:25px;
    min-width:300px;
    max-width:500px;
    font-family:Lato!important;
    border-radius:4px
}
.tawk-tooltip .introjs-tooltiptext{
    position:relative;
    width:100%;
    height:100%
}
.tawk-tooltip .introjs-tooltiptext .steps{
    font-size:12px;
    text-align:right;
    position:absolute;
    right:0;
    top:5px
}
.tawk-tooltip .step-title{
    font-size:18px;
    font-weight:700
}
.tawk-tooltip .step-content{
    margin:10px 0 20px
}
.tawk-tooltip .introjs-button{
    background-color:#fff;
    background-image:none;
    border:0;
    color:#545454;
    cursor:pointer;
    font-size:12px;
    margin:0;
    text-shadow:none;
    box-shadow:none;
    padding:12px 13px;
    border-radius:3px!important;
    font-family:inherit
}
.tawk-tooltip .introjs-button.introjs-nextbutton{
    color:#fff;
    background-color:#03a84e;
    font-size:14px;
    font-weight:700
}
.tawk-tooltip .introjs-button.introjs-donebutton,.tawk-tooltip .introjs-button.introjs-skipbutton{
    float:left;
    padding:12px 0
}
.tawk-tooltip .introjs-button.introjs-prevbutton{
    margin-right:10px!important
}
.tawk-tooltip .final-step,.tawk-tooltip .last-intro{
    min-width:330px;
    font-size:14px
}
.tawk-tooltip .final-step{
    text-align:center
}
.tawk-tooltip .final-step .step-content{
    margin-top:20px
}
.tawk-tooltip .final-step .steps{
    position:relative;
    margin-bottom:20px
}
.tawk-tooltip .scan-me{
    color:#f26da6;
    font-size:16px;
    font-weight:700;
    text-align:center;
    margin-top:0
}
.tawk-tooltip .first-intro{
    font-size:18px;
    text-align:center;
    min-width:500px
}
@media (max-width:690px){
    .tawk-tooltip .first-intro{
        min-width:350px
    }
}
.tawk-tooltip .first-intro .title{
    font-size:36px
}
.tawk-tooltip.first .introjs-tooltipbuttons{
    display:flex;
    flex-direction:column-reverse;
    text-align:center
}
.tawk-tooltip.first .introjs-button.introjs-nextbutton{
    margin:10px auto 20px;
    font-size:16px;
    min-width:130px
}
.tawk-tooltip.first .introjs-button.introjs-skipbutton{
    text-decoration:underline;
    font-size:12px
}
.tawk-tooltip.first .introjs-button.introjs-donebutton,.tawk-tooltip.first .introjs-button.introjs-skipbutton{
    margin:auto
}
.tawk-tooltip.last .introjs-tooltipbuttons{
    display:flex;
    flex-direction:row-reverse;
    text-align:center;
    padding-bottom:20px
}
.tawk-tooltip.last .introjs-button.introjs-donebutton,.tawk-tooltip.last .introjs-button.introjs-skipbutton{
    margin:0;
    color:#fff;
    background-color:#03a84e;
    font-size:14px;
    font-weight:700;
    padding:12px 13px
}
.tawk-tooltip .div-img{
    width:72%;
    height:222px;
    margin:10px auto;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center
}
.tawk-tooltip .final-image{
    background-image:url("../../../assets/images/final-step.png")
}
.tawk-tooltip .mai-image{
    background-image:url("../../../assets/images/mai-image.png")
}
.tawk-tooltip .qr-code{
    background-image:url("../../../assets/images/qr-code.png")
}
@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-min-device-pixel-ratio:1),(min-device-pixel-ratio:1),(min-resolution:92dpi),(min-resolution:1dppx){
    .tawk-tooltip .final-image{
        background-image:url("../../../assets/images/final-step.png")
    }
    .tawk-tooltip .mai-image{
        background-image:url("../../../assets/images/mai-image.png")
    }
    .tawk-tooltip .qr-code{
        background-image:url("../../../assets/images/qr-code.png")
    }
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){
    .tawk-tooltip .final-image{
        background-image:url("../../../assets/images/final-step@2x.png")
    }
    .tawk-tooltip .mai-image{
        background-image:url("../../../assets/images/mai-image@2x.png")
    }
    .tawk-tooltip .qr-code{
        background-image:url("../../../assets/images/qr-code@2x.png")
    }
}
@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-min-device-pixel-ratio:3 / 1),(min-device-pixel-ratio:3),(min-resolution:350dpi),(min-resolution:3dppx){
    .tawk-tooltip .final-image{
        background-image:url("../../../assets/images/final-step@3x.png")
    }
    .tawk-tooltip .mai-image{
        background-image:url("../../../assets/images/mai-image@3x.png")
    }
    .tawk-tooltip .qr-code{
        background-image:url("../../../assets/images/qr-code@3x.png")
    }
}
#history-section #new-history.fade{
    display:none;
    position:absolute;
    width:100%
}
#history-section #new-history.fade.in{
    display:block
}
#history-section #load-more-history.loading i.fa-arrow-down:before{
    content:"\f021";
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.transcript-view.modal{
    overflow:hidden
}
@media (min-width:768px){
    .transcript-view .modal-dialog{
        width:800px
    }
}
.transcript-view .modal-dialog{
    height:90%;
    max-height:90%
}
.transcript-view .modal-dialog .tooltip-top-right{
    background:rgba(0,0,0,.9)!important
}
.transcript-view .modal-header{
    border:0
}
.transcript-view .modal-footer{
    height:auto
}
.transcript-view .modal-footer .alert{
    position:absolute;
    bottom:0;
    width:100%;
    left:0;
    text-align:left
}
.transcript-view .btn.loading i.fa-arrow-down:before{
    content:"\f021";
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
.transcript-view .badge{
    top:8px;
    position:relative;
    width:100px;
    text-align:center;
    display:block;
    margin:0 auto
}
.transcript-view .flag+span{
    margin-top:0;
    max-width:200px
}
.transcript-view .btn-group .btn+.btn{
    margin-left:0
}
.transcript-view .btn-group .btn{
    border-left-width:0
}
.transcript-view .btn-group .btn:first-child{
    border-left-width:1px
}
.transcript-view #transcriptBody,.transcript-view .transcriptBody{
    padding:0!important
}
.transcript-view #transcriptBody .date-container,.transcript-view .transcriptBody .date-container{
    position:relative;
    text-align:center;
    background:#fff;
    width:100%
}
.transcript-view #transcriptBody .date-container .line,.transcript-view .transcriptBody .date-container .line{
    width:100%;
    height:3px;
    position:absolute;
    border-top:1px solid #ddd;
    top:.6rem;
    margin:0
}
.transcript-view #transcriptBody .date-container .date,.transcript-view .transcriptBody .date-container .date{
    color:#555459;
    width:100px;
    text-align:center;
    margin:0 auto;
    background:#fff;
    padding:0 1rem;
    display:inline-block;
    position:relative
}
.transcript-view #transcriptBody .conversation-participant,.transcript-view .transcriptBody .conversation-participant{
    font-size:13px;
    background:#f9f9f9;
    padding:8px 20px;
    border-top:1px solid #d3d3d3;
    border-top-style:dashed
}
.transcript-view #transcriptBody .conversation-participant:first-child,.transcript-view .transcriptBody .conversation-participant:first-child{
    border:0
}
.transcript-view #transcriptBody .date-container~.conversation-block,.transcript-view .transcriptBody .date-container~.conversation-block{
    border:0
}
.transcript-view #transcriptBody .conversation-block,.transcript-view .transcriptBody .conversation-block{
    background:#fff;
    border-top:1px solid #d3d3d3;
    font-size:12px;
    border-top-style:dashed;
    padding:8px 20px
}
.transcript-view #transcriptBody .conversation-content a,.transcript-view .transcriptBody .conversation-content a{
    word-wrap:break-word
}
.transcript-view #transcriptBody .msg-time,.transcript-view .transcriptBody .msg-time{
    float:right
}
.transcript-view #transcriptBody .agent-name,.transcript-view #transcriptBody .visitor-name,.transcript-view .transcriptBody .agent-name,.transcript-view .transcriptBody .visitor-name{
    font-size:13px
}
.transcript-view #transcriptBody .agent-name,.transcript-view .transcriptBody .agent-name{
    color:#000
}
.transcript-view #transcriptBody .visitor-name,.transcript-view .transcriptBody .visitor-name{
    color:#7fb06f
}
.transcript-view #transcriptBody .visitor-name:before,.transcript-view .transcriptBody .visitor-name:before{
    content:'\e9f1';
    display:inline-block;
    font-size:inherit;
    font-family:feather!important;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    margin-right:3px;
    speak:none;
    text-transform:none;
    text-rendering:auto
}
.transcript-view #transcriptBody .uploaded-image,.transcript-view .transcriptBody .uploaded-image{
    max-width:220px;
    max-height:220px;
    display:block;
    cursor:zoom-in;
    cursor:nesw-resize;
    cursor:-moz-zoom-in;
    cursor:-webkit-zoom-in
}
.transcript-view #transcriptBody img.uploaded-image,.transcript-view .transcriptBody img.uploaded-image{
    border:1px solid #ddd
}
.transcript-view #transcriptBody .download-file,.transcript-view .transcriptBody .download-file{
    display:inline-block;
    vertical-align:bottom;
    margin-top:3px
}
.transcript-view #transcriptBody .download-file i,.transcript-view .transcriptBody .download-file i{
    vertical-align:middle
}
.transcript-view #transcriptBody #details,.transcript-view .transcriptBody #details{
    height:100%;
    margin:10px
}
.transcript-view #transcriptBody #details:after,.transcript-view .transcriptBody #details:after{
    content:"";
    clear:both;
    display:block
}
.transcript-view #transcriptBody #details .details-container,.transcript-view .transcriptBody #details .details-container{
    width:40%;
    float:left;
    max-width:280px
}
.transcript-view #transcriptBody #details .details-container ul,.transcript-view .transcriptBody #details .details-container ul{
    margin:0 5px;
    border:1px solid #e5e5e5
}
.transcript-view #transcriptBody #details .details-container ul li,.transcript-view .transcriptBody #details .details-container ul li{
    padding:10px
}
.transcript-view #transcriptBody #details .details-container ul li .title,.transcript-view .transcriptBody #details .details-container ul li .title{
    font-size:14px;
    display:block;
    font-weight:400;
    margin:0;
    color:inherit;
    text-transform:uppercase
}
.transcript-view #transcriptBody #details .details-container ul li span,.transcript-view .transcriptBody #details .details-container ul li span{
    color:#777
}
.transcript-view #transcriptBody #details .details-container .transcript-tags,.transcript-view .transcriptBody #details .details-container .transcript-tags{
    margin-bottom:8px
}
.transcript-view #transcriptBody #details .details-container .transcript-tags span,.transcript-view .transcriptBody #details .details-container .transcript-tags span{
    background:#03a84e;
    color:#fff;
    margin:0 3px 0 0
}
.transcript-view #transcriptBody #details .map-container,.transcript-view .transcriptBody #details .map-container{
    width:60%;
    float:right;
    border:1px solid #e5e5e5;
    padding:10px;
    height:317px;
    position:relative
}
.transcript-view #transcriptBody #details .map-container p,.transcript-view .transcriptBody #details .map-container p{
    margin:10px 0;
    font-size:14px
}
.transcript-view #transcriptBody #details .map-container p span,.transcript-view .transcriptBody #details .map-container p span{
    font-size:13px;
    color:#777
}
.transcript-view #transcriptBody #details .map-container p.error,.transcript-view .transcriptBody #details .map-container p.error{
    color:red;
    text-align:center;
    font-size:20px
}
.transcript-view #transcriptBody #details .linkToMap,.transcript-view .transcriptBody #details .linkToMap{
    position:absolute;
    top:16px;
    left:63px;
    z-index:1;
    background:#fff
}
.transcript-view #transcriptBody #details .map,.transcript-view .transcriptBody #details .map{
    width:100%;
    height:90%
}
.transcript-view #transcriptBody #details .map .marker-details,.transcript-view .transcriptBody #details .map .marker-details{
    width:200px;
    height:45px;
    position:relative
}
.transcript-view #transcriptBody #details .map .marker-details,.transcript-view #transcriptBody #details .map .marker-details p,.transcript-view .transcriptBody #details .map .marker-details,.transcript-view .transcriptBody #details .map .marker-details p{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.transcript-view #transcriptBody #details .map .marker-details h3,.transcript-view #transcriptBody #details .map .marker-details p,.transcript-view .transcriptBody #details .map .marker-details h3,.transcript-view .transcriptBody #details .map .marker-details p{
    margin:0
}
.transcript-view #transcriptBody #details .map .marker-details p,.transcript-view .transcriptBody #details .map .marker-details p{
    font-size:13px;
    opacity:.5
}
.transcript-view #transcriptBody .uploaded-file-name,.transcript-view .transcriptBody .uploaded-file-name{
    font-weight:700
}
.transcript-view #transcriptBody i.fa-cloud-download,.transcript-view .transcriptBody i.fa-cloud-download{
    vertical-align:middle
}
.transcript-view #transcriptBody .whisper-message,.transcript-view .transcriptBody .whisper-message{
    background:#fff8fc;
    border:1px solid #ffadda;
    position:relative;
    margin-left:0;
    color:#9b6a85
}
.transcript-view #transcriptBody .whisper-message .msg-time,.transcript-view .transcriptBody .whisper-message .msg-time{
    margin-right:0
}
.transcript-view #transcriptBody .whisper-message .conversation-content,.transcript-view .transcriptBody .whisper-message .conversation-content{
    font-style:italic
}
.transcript-view #timeline{
    position:relative
}
.transcript-view .webrtc-call .webrtc-content{
    display:inline-block;
    border:1px solid #ddd;
    border-radius:8px;
    padding:10px
}
.transcript-view .webrtc-call .webrtc-info{
    display:table
}
.transcript-view .webrtc-call .webrtc-call-details,.transcript-view .webrtc-call .webrtc-call-type,.transcript-view .webrtc-call .webrtc-join-container{
    display:table-cell;
    vertical-align:middle
}
.transcript-view .webrtc-call .webrtc-call-icon{
    display:block;
    background:#aaa;
    text-align:center;
    border-radius:50%;
    color:#fff;
    width:25px;
    height:25px
}
.transcript-view .webrtc-call .webrtc-call-icon .fa{
    margin-top:6px
}
.transcript-view .webrtc-call .webrtc-call-type{
    width:25px;
    height:25px
}
.transcript-view .webrtc-call .webrtc-call-details .fa{
    margin-right:3px
}
.transcript-view .webrtc-call .webrtc-call-details,.transcript-view .webrtc-call .webrtc-join-container{
    padding-left:5px
}
.transcript-view .webrtc-call .webrtc-call-header{
    display:block;
    font-weight:700;
    font-size:14px
}
.transcript-view .webrtc-call .webrtc-call-header.missed{
    color:#a90329
}
.transcript-view .webrtc-call .webrtc-call-end-details,.transcript-view .webrtc-call .webrtc-call-participants-details{
    display:block;
    margin-top:3px
}
.visitor-chat-history-list{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.visitor-chat-history-list .history-type-select{
    width:48%;
    margin:0 1%;
    text-align:center;
    display:inline-block;
    max-height:28px
}
.visitor-chat-history-list .history-type-select .history-type-tab{
    background:0 0;
    color:#333;
    border-radius:0;
    padding:5px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.visitor-chat-history-list .history-type-select .history-type-tab:hover{
    box-shadow:0 3px #71a06a;
    background:0 0
}
.visitor-chat-history-list .history-type-select .history-type-tab.active{
    color:#71a06a;
    box-shadow:0 3px #71a06a
}
.visitor-chat-history-list .history-list-footer{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    text-align:center;
    padding:7px 14px 15px;
    border-top:1px solid rgba(0,0,0,.1);
    background:rgba(248,248,248,.9)
}
.visitor-chat-history-list .bootstrap-tagsinput{
    padding:5px!important;
    min-height:20px!important;
    height:auto;
    transition:border-color .3s ease 0s;
    border-color:#bdbdbd
}
.visitor-chat-history-list .bootstrap-tagsinput .twitter-typeahead{
    padding:0
}
.visitor-chat-history-list .bootstrap-tagsinput .tt-hint{
    display:none
}
.visitor-chat-history-list .bootstrap-tagsinput .tt-input{
    border:none;
    max-height:20px;
    padding-top:0;
    padding-bottom:0;
    padding-left:0
}
.visitor-chat-history-list .search-container{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    top:34px;
    overflow:hidden
}
.visitor-chat-history-list.no-visitor .nav{
    display:none
}
.visitor-chat-history-list.no-visitor .search-container{
    top:0
}
.visitor-chat-history-list.no-visitor .visitor-history{
    display:none
}
#agent-chat-container{
    visibility:hidden;
    position:absolute;
    bottom:0;
    width:auto;
    z-index:1000
}
@media (max-width:979px){
    #agent-chat-container{
        left:0
    }
}
#agent-chat-container #hiddenChatListContainer{
    position:absolute;
    bottom:0;
    left:0;
    height:35px;
    width:auto;
    right:938px;
    visibility:visible;
    margin-right:5px
}
#agent-chat-container #hiddenChatListContainer.open #openHiddenList{
    border-top:0
}
#agent-chat-container #hiddenChatListContainer #openHiddenList{
    border-bottom:0;
    position:absolute;
    bottom:0;
    right:0;
    left:auto;
    background-color:#fff;
    border-color:#ccc;
    z-index:999999;
    border-radius:2px 2px 0 0
}
#agent-chat-container #hiddenChatListContainer #openHiddenList span{
    font-size:16px;
    font-weight:700;
    margin:0 5px;
    vertical-align:middle
}
#agent-chat-container #hiddenChatListContainer #hiddenList{
    bottom:33px;
    top:auto;
    right:0;
    box-shadow:none;
    left:auto;
    max-width:100%;
    max-height:280px;
    overflow:auto
}
#agent-chat-container #hiddenChatListContainer #hiddenList li{
    margin:3px 0
}
#agent-chat-container #hiddenChatListContainer #hiddenList a{
    width:100%;
    padding:3px 10px
}
#agent-chat-container #hiddenChatListContainer #hiddenList a .name{
    max-width:90%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:inline-block;
    vertical-align:middle
}
#agent-chat-container #hiddenChatListContainer #hiddenList a:hover .fa{
    color:#333
}
#agent-chat-container #hiddenChatListContainer #hiddenList a .fa{
    width:18px;
    text-align:center;
    vertical-align:middle
}
#agent-chat-container #hiddenChatListContainer #hiddenList a .fa:hover{
    color:#fff;
    background:rgba(255,255,255,.3)
}
#agent-chat-container .agent-chat-controls{
    background-color:#e5e5e5;
    height:32px;
    width:100%;
    border-bottom:1px solid rgba(0,0,0,.1)
}
#agent-chat-container .agent-chat-controls .control{
    width:32px;
    height:32px;
    display:table;
    float:left;
    cursor:pointer;
    text-align:center;
    opacity:.6;
    color:#474544;
    position:relative
}
#agent-chat-container .agent-chat-controls .control:hover{
    opacity:1
}
#agent-chat-container .agent-chat-controls .control i:first-child{
    display:table-cell;
    vertical-align:middle
}
#agent-chat-container .agent-chat-controls .control i.fa-plus{
    font-size:10px;
    position:absolute;
    right:4px;
    top:5px
}
#agent-chat-container .agent-chat-controls .control .total-participants{
    font-size:13px;
    position:absolute;
    left:22px;
    top:0;
    font-weight:700
}
#agent-chat-container .ui-widget-content{
    position:relative
}
#agent-chat-container .ui-widget-content .new-message-container{
    position:relative;
    text-align:right;
    margin-bottom:15px;
    width:100%;
    display:table
}
#agent-chat-container .ui-widget-content .new-message-container .text{
    background-color:#f071a9;
    border-radius:15px;
    white-space:nowrap;
    width:1%;
    color:#fff;
    text-align:center;
    text-transform:uppercase;
    font-weight:700;
    padding:1px 10px
}
#agent-chat-container .ui-widget-content .new-message-container .left-border,#agent-chat-container .ui-widget-content .new-message-container .right-border{
    vertical-align:middle
}
#agent-chat-container .ui-widget-content .new-message-container .left-border .border,#agent-chat-container .ui-widget-content .new-message-container .right-border .border{
    margin-top:1px;
    display:block;
    height:1px;
    background-color:#f071a9
}
#agent-chat-container .ui-widget-content .new-message-container .left-border,#agent-chat-container .ui-widget-content .new-message-container .right-border,#agent-chat-container .ui-widget-content .new-message-container .text{
    display:table-cell
}
#agent-chat-container .ui-widget-content .group-alert{
    top:30px;
    bottom:auto;
    z-index:1;
    position:absolute
}
#agent-chat-container .agents-list{
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    z-index:1;
    overflow:hidden;
    background:#fff;
    display:none
}
#agent-chat-container .agents-list.show{
    display:block
}
#agent-chat-container .agents-list .input{
    z-index:2
}
#agent-chat-container .agents-list .filter-agent{
    width:100%
}
#agent-chat-container .agents-list .empty-list-message{
    padding:10px 5px;
    left:0;
    right:0
}
#agent-chat-container .agents-list .empty-list-message .no-results{
    display:none
}
#agent-chat-container .agents-list .select-group-container{
    margin:0;
    padding:0
}
#agent-chat-container .agents-list .select-group-container .selected-property{
    max-height:22px;
    line-height:22px;
    text-overflow:ellipsis;
    max-width:228px;
    padding:5px 10px;
    overflow:hidden;
    white-space:nowrap
}
#agent-chat-container .agents-list ul.member-list{
    position:absolute;
    top:85px;
    bottom:65px;
    width:auto;
    padding:3px;
    overflow:auto;
    height:auto;
    left:0;
    right:0
}
#agent-chat-container .agents-list ul.member-list li{
    padding:5px;
    word-wrap:break-word
}
#agent-chat-container .agents-list ul.member-list li:hover{
    background:#eee
}
#agent-chat-container .agents-list footer{
    position:absolute;
    bottom:0;
    width:auto;
    right:0;
    left:0;
    text-align:center
}
#agent-chat-container .agents-list footer button{
    float:none
}
#agent-chat-container .agents-list .property-filter-select .dropdown-menu{
    width:100%;
    max-height:140px!important
}
#agent-chat-container .agents-list .agents-list-component{
    overflow:auto
}
#agent-chat-container .agents-list .agents-list-component .agent-list-container{
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#agent-chat-container .group-invitation-list,#agent-chat-container .group-name-container,#agent-chat-container .group-participants{
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    z-index:1;
    overflow:hidden;
    background:#fff;
    display:none
}
#agent-chat-container .group-invitation-list footer,#agent-chat-container .group-name-container footer,#agent-chat-container .group-participants footer{
    position:absolute;
    bottom:0;
    width:auto;
    right:0;
    left:0;
    text-align:center
}
#agent-chat-container .group-invitation-list footer button,#agent-chat-container .group-name-container footer button,#agent-chat-container .group-participants footer button{
    float:none;
    width:45%;
    padding:0
}
#agent-chat-container .group-invitation-list i{
    border-radius:0!important;
    margin-right:0!important;
    padding:0!important
}
#agent-chat-container .agent-chat-panel{
    float:right;
    width:228px;
    margin:0 3px;
    height:313px;
    position:relative
}
#agent-chat-container .agent-chat-panel.minimized .ui-chatbox-content{
    display:none
}
#agent-chat-container .agent-chat-panel .ui-chatbox{
    position:absolute;
    width:100%
}
#agent-chat-container .agent-chat-panel .ui-chatbox .new-message-container .text{
    font-weight:700;
    font-size:11px;
    padding:2px 10px 1px 10px
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-widget-content,#agent-chat-container .agent-chat-panel .ui-chatbox .ui-widget-header{
    visibility:visible
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-content,#agent-chat-container .agent-chat-panel .ui-chatbox .ui-widget-header{
    box-shadow:rgba(0,0,0,.3) 0 2px 6px;
    -webkit-box-shadow:rgba(0,0,0,.3) 0 2px 6px
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar>span{
    float:none;
    margin:0;
    line-height:normal
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar .ui-chatbox-icon{
    float:none;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar .avatar{
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar .bg{
    border-width:0
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .agent-chat-older{
    margin:15px 5px 3px 5px;
    background:#fff;
    text-align:center;
    border:1px dashed #d3d3d3
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .agent-chat-older p{
    width:auto;
    margin:0 auto;
    text-align:center;
    padding:5px;
    color:#707070
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .date-container{
    position:relative;
    text-align:center;
    background:#fff;
    width:100%
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .date-container .line{
    width:100%;
    height:3px;
    position:absolute;
    border-top:1px solid #ddd;
    width:100%;
    top:.6rem;
    margin:0
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .date-container .date{
    color:#555459;
    width:100px;
    text-align:center;
    margin:0 auto;
    background:#fff;
    padding:0 1rem;
    display:inline-block;
    position:relative
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .conversation-block{
    margin-bottom:10px
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .agent-name{
    font-weight:700;
    margin:0
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .conversation-content{
    margin-right:35px;
    word-wrap:break-word;
    padding-bottom:4px;
    margin-left:5px
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .msg-time{
    font-size:11px;
    float:right;
    width:35px;
    text-align:right
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-log .loading-old-chat{
    width:16px;
    padding:10px;
    margin:0 auto
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-content .group-participants .list-unstyled li.invisible,#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-content .group-participants .list-unstyled li.offline,#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-content .group-participants .list-unstyled li.online{
    visibility:visible!important
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-content .unseen-message-container{
    position:absolute;
    bottom:65px;
    height:20px;
    width:100%;
    background:#fb6ea6;
    left:0;
    right:0;
    text-align:center;
    cursor:pointer;
    color:#fff;
    z-index:10
}
#agent-chat-container .agent-chat-panel textarea{
    width:96%;
    background:#fff!important
}
#agent-chat-container .agent-chat-panel .emoji-container{
    position:fixed;
    bottom:70px;
    border-bottom:1px solid #ddd
}
.agent-status-container{
    height:30px;
    line-height:32px;
    text-align:center;
    display:inline-block;
    vertical-align:top
}
.agent-status-container .agent-status{
    margin:0
}
.agent-chat-older{
    margin:15px 5px 3px 5px;
    background:#fff;
    text-align:center;
    border:1px dashed #d3d3d3;
    white-space:pre-wrap
}
.agent-chat-older p{
    width:auto;
    margin:0 auto;
    text-align:center;
    padding:5px;
    color:#707070
}
.date-container{
    position:relative;
    text-align:center;
    background:#fff;
    width:100%
}
.date-container .line{
    width:100%;
    height:3px;
    position:absolute;
    border-top:1px solid #ddd;
    width:100%;
    top:.6rem;
    margin:0
}
.date-container .date{
    color:#555459;
    width:100px;
    text-align:center;
    margin:0 auto;
    background:#fff;
    padding:0 1rem;
    display:inline-block;
    position:relative
}
.loading-old-chat{
    width:16px;
    padding:10px;
    margin:0 auto
}
.flash-new .ui-widget-header{
    background:#53a93f!important;
    -webkit-box-shadow:inset 0 -2px 0 #35ac19;
    box-shadow:inset 0 -2px 0 #35ac19
}
.flash-new #openHiddenList,.flash-new li.new-message{
    background:#53a93f!important;
    color:#fff
}
.flash-new #openHiddenList a,.flash-new li.new-message a{
    color:#fff
}
.date-container+.conversation-block,.date-container+div.ember-view>.conversation-block{
    border:0!important
}
#direct-message-view .agent-entry{
    padding:10px 20px;
    border-top:1px solid #ddd;
    cursor:pointer
}
#direct-message-view .agent-entry:hover{
    background:#f1f1f1
}
#direct-message-view .fa-user{
    font-size:40px;
    color:#333
}
#direct-message-view #error-container{
    color:#d56161;
    position:absolute;
    bottom:65px;
    font-size:11px
}
#direct-message-view .state-error,#direct-message-view .state-success{
    background-color:inherit!important
}
#direct-message-view label.checkbox{
    display:inline-block
}
#direct-message-view .icon-pin{
    font-size:14px
}
#direct-message-view .pin-chat,#direct-message-view .unpin-chat{
    margin-top:11px
}
#direct-message-view .group-chat .pin-chat,#direct-message-view .group-chat .unpin-chat{
    margin-top:0
}
#direct-message-view .group-chat .pin-chat:hover{
    color:#777
}
#direct-message-view .group-chat .unpin-chat:hover{
    color:#bbc0cf
}
.agent-status{
    display:inline-block;
    border-radius:50%;
    margin-right:7px;
    padding:5px;
    width:auto!important
}
.agent-status.online{
    background:#54ce3c
}
.agent-status.away{
    background:#ffc40d
}
.agent-status.offline{
    background:#f25f5f
}
.agent-status.invisible{
    background:#a19e9d;
    visibility:visible
}
.own-dm-description{
    white-space:pre-line;
    font-size:15px;
    background:#f7f7f9;
    padding:10px;
    border-radius:4px;
    color:#545454;
    text-align:center;
    margin:10px 0;
    word-wrap:break-word
}
#conversations#visitor-chat-view,#visitor-chat-view#visitor-chat-view{
    visibility:hidden;
    width:100%;
    height:100%;
    position:relative;
    z-index:1
}
@media (max-width:580px){
    #conversations #view-title,#visitor-chat-view #view-title{
        display:none!important
    }
}
#conversations #view-title,#visitor-chat-view #view-title{
    display:inline-block
}
#conversations #chat-scroller,#visitor-chat-view #chat-scroller{
    width:100%;
    left:0;
    top:0;
    bottom:0;
    overflow:hidden!important;
    white-space:nowrap;
    position:absolute;
    height:auto
}
#conversations .load-container,#visitor-chat-view .load-container{
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    position:absolute;
    top:50%;
    left:50%
}
#conversations .jarviswidget-placeholder,#visitor-chat-view .jarviswidget-placeholder{
    background:#ffc!important;
    position:absolute;
    left:4px;
    right:4px;
    width:auto!important
}
#conversations .col,#visitor-chat-view .col{
    vertical-align:middle;
    margin:8px 0
}
#conversations .country-select,#visitor-chat-view .country-select{
    text-transform:capitalize
}
#conversations article,#visitor-chat-view article{
    height:100%;
    display:inline-block;
    padding:0 3px;
    background:url(../../../assets/images/mybg.png);
    overflow:hidden;
    position:relative;
    vertical-align:top
}
#conversations article h2,#visitor-chat-view article h2{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#conversations article .jarviswidget,#visitor-chat-view article .jarviswidget{
    margin:0;
    height:100%;
    width:100%
}
#conversations article .jarviswidget .chat-message-container,#visitor-chat-view article .jarviswidget .chat-message-container{
    position:absolute;
    bottom:0;
    top:34px;
    float:none;
    left:0;
    right:0
}
#conversations article .jarviswidget .tag-form.popover .twitter-typeahead .tt-hint,#visitor-chat-view article .jarviswidget .tag-form.popover .twitter-typeahead .tt-hint{
    display:none
}
#conversations article .jarviswidget .chat-content-container,#visitor-chat-view article .jarviswidget .chat-content-container{
    position:absolute;
    bottom:0;
    top:0;
    float:none;
    width:auto
}
#conversations article .jarviswidget .chat-content-container .chat-body,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body{
    background:0 0;
    position:absolute;
    top:0;
    bottom:105px;
    height:auto;
    width:auto;
    left:0;
    right:0
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper{
    display:table;
    height:100%;
    width:100%;
    table-layout:fixed
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper{
    display:table-row;
    vertical-align:bottom
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper{
    overflow:auto;
    position:relative;
    display:table-cell;
    vertical-align:bottom
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-participant,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-participant{
    margin:5px 0;
    white-space:pre-wrap
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block{
    padding:10px 0;
    border-top:1px dashed #d3d3d3;
    white-space:pre-line
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block p,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block p{
    display:block;
    font-weight:700;
    margin-bottom:4px;
    vertical-align:top;
    line-height:14px;
    font-size:14px;
    padding:4px 0
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block .visitor-name,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block .visitor-name{
    color:#7fb06f
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block .visitor-name:before,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-block .visitor-name:before{
    content:'\e9f1';
    display:inline-block;
    font-size:inherit;
    font-family:feather!important;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    margin-right:3px;
    speak:none;
    text-transform:none;
    text-rendering:auto
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .msg-time,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .msg-time{
    float:right;
    margin-right:6px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-content,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-content{
    margin-right:55px;
    word-wrap:break-word;
    padding-bottom:4px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-content a,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .conversation-content a{
    word-wrap:break-word
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .preview-chat-message,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .preview-chat-message{
    font-style:italic;
    margin:5px 0;
    font-size:12px;
    white-space:pre-wrap;
    word-wrap:break-word
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .preview-chat-message img,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .preview-chat-message img{
    vertical-align:inherit
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data{
    white-space:pre-wrap
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data i,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data span,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data i,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data span{
    vertical-align:middle
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data span,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data span{
    display:inline-block;
    margin:0 5px 0 0;
    font-style:italic
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data i,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data i{
    margin-right:3px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress{
    width:200px;
    margin:0;
    display:inline-block
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress-bar,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .upload-data .progress-bar{
    background-color:#71a06a
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message{
    background:#fff8fc;
    padding:10px 6px;
    border:1px solid #ffadda;
    position:relative;
    margin-left:0;
    color:#9b6a85
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message .msg-time,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message .msg-time{
    margin-right:0
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message .conversation-content,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .whisper-message .conversation-content{
    font-style:italic
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-content,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-content{
    display:inline-block;
    border:1px solid #ddd;
    border-radius:8px;
    padding:10px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-error,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-info,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-error,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-info{
    display:table
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-type,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-join-container,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-type,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-join-container{
    display:table-cell;
    vertical-align:middle
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-icon,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-icon{
    display:block;
    background:#aaa;
    text-align:center;
    border-radius:50%;
    color:#fff;
    width:25px;
    height:25px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-icon .fa,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-icon .fa{
    margin-top:6px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-type,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-type{
    width:25px;
    height:25px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details .fa,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details .fa{
    margin-right:3px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-join-container,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-details,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-join-container{
    padding-left:5px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-header,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-header{
    display:block;
    font-weight:700;
    font-size:14px
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-header.missed,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-header.missed{
    color:#a90329
}
#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-end-details,#conversations article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-participants-details,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-end-details,#visitor-chat-view article .jarviswidget .chat-content-container .chat-body .chat-table-wrapper .chat-row-wrapper .chat-wrapper .webrtc-call .webrtc-call-participants-details{
    display:block;
    margin-top:3px
}
#conversations article .jarviswidget .chat-content-container .alert,#visitor-chat-view article .jarviswidget .chat-content-container .alert{
    white-space:normal
}
#conversations article .jarviswidget .select2-drop,#visitor-chat-view article .jarviswidget .select2-drop{
    position:absolute;
    left:13px;
    bottom:94px;
    right:13px;
    width:auto;
    top:auto
}
#conversations article .jarviswidget .select2-drop.select2-drop-active,#visitor-chat-view article .jarviswidget .select2-drop.select2-drop-active{
    border-top:1px solid;
    border-color:#71a06a;
    border-radius:3px;
    box-shadow:0 1px 15px rgba(113,160,106,.5);
    -webkit-box-shadow:0 1px 15px rgba(113,160,106,.5);
    -moz-box-shadow:0 1px 15px rgba(113,160,106,.5);
    border-bottom-width:1px
}
#conversations article .jarviswidget .select2-drop.select2-drop-active .select2-match,#visitor-chat-view article .jarviswidget .select2-drop.select2-drop-active .select2-match{
    color:#333
}
#conversations article .jarviswidget .select2-drop .select2-results,#visitor-chat-view article .jarviswidget .select2-drop .select2-results{
    height:auto
}
#conversations article .jarviswidget .select2-drop .select2-results .select2-result,#visitor-chat-view article .jarviswidget .select2-drop .select2-results .select2-result{
    cursor:pointer
}
#conversations article .jarviswidget .select2-drop .select2-results .select2-highlighted,#visitor-chat-view article .jarviswidget .select2-drop .select2-results .select2-highlighted{
    background:#71a06a
}
#conversations article .jarviswidget .chat-details-container,#visitor-chat-view article .jarviswidget .chat-details-container{
    position:absolute;
    width:300px;
    bottom:0;
    background:#fff;
    float:none;
    height:auto;
    top:0;
    padding:0
}
#conversations article .jarviswidget .chat-details-container .agents-list .empty-list-message,#visitor-chat-view article .jarviswidget .chat-details-container .agents-list .empty-list-message{
    padding:10px 5px;
    left:0;
    right:0
}
#conversations article .jarviswidget .chat-details-container .agents-list .select-group-container,#visitor-chat-view article .jarviswidget .chat-details-container .agents-list .select-group-container{
    margin:10px 0
}
#conversations article .jarviswidget .chat-details-container .agents-list .property-filter-select .dropdown-menu,#visitor-chat-view article .jarviswidget .chat-details-container .agents-list .property-filter-select .dropdown-menu{
    width:100%
}
#conversations article .jarviswidget .chat-details-container.full,#visitor-chat-view article .jarviswidget .chat-details-container.full{
    right:0;
    display:none;
    width:100%!important;
    bottom:210px;
    border-bottom:1px solid #ccc;
    border-left:0
}
#conversations article .jarviswidget .chat-details-container.full.ui-resizable,#visitor-chat-view article .jarviswidget .chat-details-container.full.ui-resizable{
    display:block
}
#conversations article .jarviswidget .chat-details-container.full .section-header,#visitor-chat-view article .jarviswidget .chat-details-container.full .section-header{
    display:block!important;
    visibility:visible!important
}
#conversations article .jarviswidget .chat-details-container.full .section-content,#visitor-chat-view article .jarviswidget .chat-details-container.full .section-content{
    position:absolute;
    top:48px;
    bottom:0;
    height:auto;
    overflow:auto
}
#conversations article .jarviswidget .chat-details-container.full .fa-ellipsis-v,#conversations article .jarviswidget .chat-details-container.full .icon-more-vertical,#conversations article .jarviswidget .chat-details-container.full .ui-resizable-handle,#visitor-chat-view article .jarviswidget .chat-details-container.full .fa-ellipsis-v,#visitor-chat-view article .jarviswidget .chat-details-container.full .icon-more-vertical,#visitor-chat-view article .jarviswidget .chat-details-container.full .ui-resizable-handle{
    display:none!important
}
#conversations article .jarviswidget .chat-details-container.full .details-container,#visitor-chat-view article .jarviswidget .chat-details-container.full .details-container{
    top:0;
    bottom:0
}
#conversations article .jarviswidget .chat-details-container.full .shortcuts-tab-list,#visitor-chat-view article .jarviswidget .chat-details-container.full .shortcuts-tab-list{
    top:52px
}
#conversations article .jarviswidget .chat-details-container.full .details-button-container,#visitor-chat-view article .jarviswidget .chat-details-container.full .details-button-container{
    display:none
}
#conversations article .jarviswidget .chat-details-container .section-header,#visitor-chat-view article .jarviswidget .chat-details-container .section-header{
    border-bottom:1px solid #ddd;
    padding:10px 10px 5px 10px;
    background-color:#fff;
    display:block
}
#conversations article .jarviswidget .chat-details-container .section-header .title-container,#visitor-chat-view article .jarviswidget .chat-details-container .section-header .title-container{
    width:100%
}
#conversations article .jarviswidget .chat-details-container .section-header .title-container p,#visitor-chat-view article .jarviswidget .chat-details-container .section-header .title-container p{
    font-size:14px;
    color:#71a06a;
    font-weight:700
}
#conversations article .jarviswidget .chat-details-container .section-content,#visitor-chat-view article .jarviswidget .chat-details-container .section-content{
    position:relative;
    width:100%;
    height:100%
}
#conversations article .jarviswidget .chat-details-container .section-content .chat-container,#visitor-chat-view article .jarviswidget .chat-details-container .section-content .chat-container{
    width:100%
}
#conversations article .jarviswidget .chat-details-container .inner-view.section-content,#visitor-chat-view article .jarviswidget .chat-details-container .inner-view.section-content{
    position:absolute;
    top:48px;
    bottom:0;
    height:auto;
    overflow:auto
}
#conversations article .jarviswidget .chat-details-container .location-details,#visitor-chat-view article .jarviswidget .chat-details-container .location-details{
    cursor:pointer
}
#conversations article .jarviswidget .chat-details-container .location-details .country-name,#conversations article .jarviswidget .chat-details-container .location-details .pull-right,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .country-name,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .pull-right{
    word-wrap:break-word;
    max-width:50%;
    display:inline-block
}
#conversations article .jarviswidget .chat-details-container .location-details .country-name span,#conversations article .jarviswidget .chat-details-container .location-details .pull-right span,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .country-name span,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .pull-right span{
    word-wrap:break-word
}
#conversations article .jarviswidget .chat-details-container .location-details .country-name span.time-label,#conversations article .jarviswidget .chat-details-container .location-details .pull-right span.time-label,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .country-name span.time-label,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .pull-right span.time-label{
    text-transform:lowercase
}
#conversations article .jarviswidget .chat-details-container .location-details .visitor-ip,#visitor-chat-view article .jarviswidget .chat-details-container .location-details .visitor-ip{
    display:block
}
#conversations article .jarviswidget .chat-details-container .fields-container,#visitor-chat-view article .jarviswidget .chat-details-container .fields-container{
    border-bottom:1px solid #ccc;
    padding:10px 5px
}
#conversations article .jarviswidget .chat-details-container .popover,#visitor-chat-view article .jarviswidget .chat-details-container .popover{
    right:0
}
#conversations article .jarviswidget .chat-details-container .article-view,#visitor-chat-view article .jarviswidget .chat-details-container .article-view{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
#conversations article .jarviswidget .chat-details-container .article-view .view-kb,#visitor-chat-view article .jarviswidget .chat-details-container .article-view .view-kb{
    cursor:pointer
}
#conversations article .jarviswidget .chat-details-container .article-view .view-kb .btn--insert-url,#visitor-chat-view article .jarviswidget .chat-details-container .article-view .view-kb .btn--insert-url{
    padding:3px 6px
}
#conversations article .jarviswidget .select2-match,#visitor-chat-view article .jarviswidget .select2-match{
    background:#ff0;
    color:#333!important
}
#conversations article .parent_li::after,#visitor-chat-view article .parent_li::after{
    border:0
}
#conversations article .jarviswidget.focus-chat .chat-header,#visitor-chat-view article .jarviswidget.focus-chat .chat-header{
    border-top-color:#3cb240!important;
    border-left-color:#3cb240!important;
    border-right-color:#3cb240!important;
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
#conversations article .jarviswidget.focus-chat .chat-message-container,#visitor-chat-view article .jarviswidget.focus-chat .chat-message-container{
    border-left-color:#3cb240!important;
    border-right-color:#3cb240!important;
    border-bottom-color:#3cb240!important
}
#conversations article .info-select,#visitor-chat-view article .info-select{
    display:none
}
#conversations article.no-sidebar .jarviswidget .chat-details-container,#visitor-chat-view article.no-sidebar .jarviswidget .chat-details-container{
    display:none!important
}
#conversations article.no-sidebar .jarviswidget .menu,#visitor-chat-view article.no-sidebar .jarviswidget .menu{
    display:none!important
}
#conversations article .ban-form-modal .modal-dialog,#visitor-chat-view article .ban-form-modal .modal-dialog{
    width:90%;
    max-width:600px
}
#conversations article .ban-form-modal,#conversations article .ban-form-modal .modal-backdrop,#visitor-chat-view article .ban-form-modal,#visitor-chat-view article .ban-form-modal .modal-backdrop{
    position:absolute
}
#conversations article .ban-form-modal .chat-details-container,#visitor-chat-view article .ban-form-modal .chat-details-container{
    display:none
}
#conversations article.visitor-chat-container .chat-footer,#visitor-chat-view article.visitor-chat-container .chat-footer{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:105px
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested.multi-line,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested.multi-line{
    height:144px
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested.multi-line .warning,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested.multi-line .warning{
    height:35px;
    margin-bottom:10px!important
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested.multi-line .nav.nav-tabs,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested.multi-line .nav.nav-tabs{
    display:none
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select{
    white-space:pre-line;
    line-height:1
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat{
    max-width:35%
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat{
    margin-top:0
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .select,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .select{
    margin-top:-1px
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .warning,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .warning{
    display:-webkit-box
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat{
    display:inline-block;
    text-decoration:underline;
    color:#fff;
    height:18px;
    vertical-align:top;
    white-space:nowrap;
    line-height:1.4;
    padding:5px 0
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .btn,#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-small-transparent-spinner,#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select label.select,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .btn,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-small-transparent-spinner,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select label.select{
    vertical-align:top
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-small-transparent-spinner,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-small-transparent-spinner{
    line-height:16px
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .cancel-join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .join-chat{
    vertical-align:middle
}
#conversations article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .profile-id,#visitor-chat-view article.visitor-chat-container .chat-footer.confirmation-requested .textarea-div .join-container .profile-select .profile-id{
    height:32px
}
#conversations article.visitor-chat-container .chat-footer .textarea-div,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div{
    border:none;
    height:79px;
    position:relative
}
#conversations article.visitor-chat-container .chat-footer .textarea-div.text-focus .tab-pane,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div.text-focus .tab-pane{
    border-color:#71a06a
}
#conversations article.visitor-chat-container .chat-footer .textarea-div.text-focus .whisper-tab,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div.text-focus .whisper-tab{
    border-color:#ffadda
}
#conversations article.visitor-chat-container .chat-footer .textarea-div.drag-over:before,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div.drag-over:before{
    text-align:center;
    margin:0;
    font-size:30px;
    height:77px;
    line-height:75px;
    color:#ccc;
    background:#fff;
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    border:3px dashed #ccc;
    content:""
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .upload-file,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .upload-file{
    position:absolute;
    right:5px;
    bottom:4px;
    background-position:-1102px 0;
    width:20px;
    height:22px;
    padding:0;
    box-shadow:none;
    cursor:pointer;
    font-size:21px;
    color:#ccc;
    font-weight:700;
    vertical-align:middle;
    line-height:normal
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .drop-text,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .drop-text{
    display:none;
    text-align:center;
    font-size:25px;
    height:71px;
    line-height:71px;
    color:#ccc;
    position:absolute;
    top:2px;
    bottom:4px;
    right:27px;
    left:2px;
    white-space:pre-line
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .drop-text span,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .drop-text span{
    display:inline-block;
    vertical-align:middle;
    line-height:normal
}
#conversations article.visitor-chat-container .chat-footer .textarea-div.drag-over .chat-input,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div.drag-over .chat-input{
    opacity:0
}
#conversations article.visitor-chat-container .chat-footer .textarea-div.drag-over .drop-text,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div.drag-over .drop-text{
    display:block
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container{
    position:relative;
    height:100%;
    width:100%
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select{
    color:#fff;
    width:100%;
    height:100%;
    text-align:center;
    line-height:86px;
    vertical-align:middle;
    width:100%
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .cancel-join-chat,#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .warning,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .cancel-join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .warning{
    display:none
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .warning,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .warning{
    max-height:35px;
    padding:5px;
    word-wrap:break-word;
    width:auto;
    white-space:pre-line;
    font-weight:700;
    margin:0 auto;
    font-size:13px;
    line-height:1.4;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .btn,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .btn{
    padding:6px 12px
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .only-button,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .only-button{
    text-align:center;
    vertical-align:middle;
    float:left;
    width:100%
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .only-button .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .only-button .join-chat{
    margin-left:3px!important
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .ignore-button-container,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .ignore-button-container{
    display:inline-block
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .select,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .select{
    max-width:250px;
    display:inline-block;
    width:60%;
    min-width:100px
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .join-chat,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select .join-chat{
    display:inline-block;
    margin:-1px 0 0 10px
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .profile-overlay,#conversations article.visitor-chat-container .chat-footer .textarea-div .tab-pane,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .profile-overlay,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .tab-pane{
    width:100%;
    height:100%
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .profile-overlay,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .profile-overlay{
    position:absolute;
    background:#4f4f4f
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .tab-pane,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .tab-pane{
    visibility:inherit;
    border:1px solid #ccc
}
#conversations article.visitor-chat-container .chat-footer .textarea-div .tab-pane.whisper-tab,#visitor-chat-view article.visitor-chat-container .chat-footer .textarea-div .tab-pane.whisper-tab{
    background:#fff8fc
}
#conversations article.visitor-chat-container .chat-footer .nav-tabs>li.active>a,#conversations article.visitor-chat-container .chat-footer .nav-tabs>li.active>a:focus,#conversations article.visitor-chat-container .chat-footer .nav-tabs>li.active>a:hover,#visitor-chat-view article.visitor-chat-container .chat-footer .nav-tabs>li.active>a,#visitor-chat-view article.visitor-chat-container .chat-footer .nav-tabs>li.active>a:focus,#visitor-chat-view article.visitor-chat-container .chat-footer .nav-tabs>li.active>a:hover{
    background:rgba(248,248,248,.9)
}
#conversations article.visitor-chat-container .chat-footer .nav-tabs>li.active.whisper-tab a,#visitor-chat-view article.visitor-chat-container .chat-footer .nav-tabs>li.active.whisper-tab a{
    -webkit-box-shadow:0 -2px 0 #ffadda;
    -moz-box-shadow:0 -2px 0 #ffadda;
    box-shadow:0 -2px 0 #ffadda
}
#conversations article.visitor-chat-container .chat-footer .nav-tabs li.open-tab-pane,#visitor-chat-view article.visitor-chat-container .chat-footer .nav-tabs li.open-tab-pane{
    display:inline-block!important;
    float:none!important
}
#conversations article.visitor-chat-container .chat-footer .whisper-input,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input{
    background:#fff8fc
}
#conversations article.visitor-chat-container .chat-footer .whisper-input,#conversations article.visitor-chat-container .chat-footer .whisper-input:-moz-placeholder,#conversations article.visitor-chat-container .chat-footer .whisper-input:-ms-input-placeholder,#conversations article.visitor-chat-container .chat-footer .whisper-input::-moz-placeholder,#conversations article.visitor-chat-container .chat-footer .whisper-input::-webkit-input-placeholder,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input:-moz-placeholder,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input:-ms-input-placeholder,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input::-moz-placeholder,#visitor-chat-view article.visitor-chat-container .chat-footer .whisper-input::-webkit-input-placeholder{
    color:#9b6a85
}
#conversations article.visitor-chat-container .chat-footer .alert,#visitor-chat-view article.visitor-chat-container .chat-footer .alert{
    position:absolute;
    top:0;
    width:100%
}
#conversations article.agent-chat-container .name-text-container,#visitor-chat-view article.agent-chat-container .name-text-container{
    display:inline-block
}
#conversations article.agent-chat-container .chat-footer,#visitor-chat-view article.agent-chat-container .chat-footer{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:105px
}
#conversations article.agent-chat-container .chat-footer .textarea-div,#visitor-chat-view article.agent-chat-container .chat-footer .textarea-div{
    height:100%;
    border:1px solid #ccc
}
#conversations article.agent-chat-container .chat-footer .textarea-div.text-focus,#visitor-chat-view article.agent-chat-container .chat-footer .textarea-div.text-focus{
    border-color:#71a06a
}
#conversations article.agent-chat-container .full .details-button-container,#visitor-chat-view article.agent-chat-container .full .details-button-container{
    height:62px
}
#conversations article.agent-chat-container .full .details-container,#visitor-chat-view article.agent-chat-container .full .details-container{
    top:0;
    bottom:62px
}
#conversations article.agent-chat-container .group-alert,#visitor-chat-view article.agent-chat-container .group-alert{
    top:auto!important;
    bottom:0!important;
    position:absolute;
    left:0;
    right:0
}
#conversations article.agent-chat-container.no-sidebar .group-alert,#visitor-chat-view article.agent-chat-container.no-sidebar .group-alert{
    top:0!important;
    bottom:auto!important;
    position:absolute
}
#conversations article .typearea,#visitor-chat-view article .typearea{
    height:100%;
    max-height:100%
}
#conversations article .typearea textarea,#visitor-chat-view article .typearea textarea{
    border:0
}
#conversations article .new-ticket-form-view,#visitor-chat-view article .new-ticket-form-view{
    width:100%;
    height:100%;
    position:relative
}
#conversations article .new-ticket-form-view .modal-header,#visitor-chat-view article .new-ticket-form-view .modal-header{
    padding:5px 10px
}
#conversations article .new-ticket-form-view .modal-body,#visitor-chat-view article .new-ticket-form-view .modal-body{
    position:absolute;
    top:50px;
    bottom:55px;
    height:auto;
    overflow:auto;
    width:100%
}
#conversations article .new-ticket-form-view .modal-footer,#visitor-chat-view article .new-ticket-form-view .modal-footer{
    position:absolute;
    bottom:0;
    width:100%;
    padding:7px 14px 15px;
    border-top:1px solid rgba(0,0,0,.1);
    background:rgba(248,248,248,.9);
    height:auto
}
#conversations article .new-ticket-form-view .upload-file,#visitor-chat-view article .new-ticket-form-view .upload-file{
    background-position:-1102px 0;
    width:20px;
    height:22px;
    padding:0;
    box-shadow:none;
    cursor:pointer;
    vertical-align:middle;
    margin:4px 0
}
#conversations article .new-ticket-form-view .uploaded-file-name,#visitor-chat-view article .new-ticket-form-view .uploaded-file-name{
    font-weight:700
}
#conversations article .markdown-body h2,#visitor-chat-view article .markdown-body h2{
    overflow:visible;
    white-space:pre-line
}
#conversations article .instant-shortcuts-list,#visitor-chat-view article .instant-shortcuts-list{
    list-style:none;
    display:flex;
    display:-ms-flexbox;
    margin-bottom:0
}
#conversations article .instant-shortcuts-list li,#visitor-chat-view article .instant-shortcuts-list li{
    background:#fff;
    border-color:#f74d5a;
    background-color:#fff;
    border:1px solid #d9dbe4;
    padding:5px 10px;
    border-radius:5px;
    margin:0 5px;
    color:#545454
}
#conversations article .instant-shortcuts-list li.disabled,#visitor-chat-view article .instant-shortcuts-list li.disabled{
    opacity:.6
}
#conversations article .instant-shortcuts-list .shortcut-instant,#visitor-chat-view article .instant-shortcuts-list .shortcut-instant{
    color:inherit;
    text-decoration:none
}
#conversations article .help-request,#conversations article .la-service-request,#visitor-chat-view article .help-request,#visitor-chat-view article .la-service-request{
    background-color:#ff4e5b;
    border-color:#ff4e5b;
    padding:5px 10px;
    border-radius:5px;
    height:33px
}
#conversations article .instant-shortcuts-wrapper,#visitor-chat-view article .instant-shortcuts-wrapper{
    width:calc(100% - 66px);
    height:33px;
    margin-left:auto;
    margin-right:10px;
    justify-content:flex-end;
    display:flex;
    display:-ms-flexbox
}
#conversations article .instant-shortcuts-wrapper .dropdown-toggle,#visitor-chat-view article .instant-shortcuts-wrapper .dropdown-toggle{
    background:#fff;
    border-color:#f74d5a;
    background-color:#fff;
    border-color:#d9dbe4;
    padding:5px 10px;
    margin-right:5px;
    border-radius:5px;
    height:33px
}
#conversations .new-message-container,#visitor-chat-view .new-message-container{
    display:table;
    margin-bottom:15px;
    position:relative;
    text-align:right;
    width:100%
}
#conversations .new-message-container .text,#visitor-chat-view .new-message-container .text{
    background-color:#f071a9;
    border-radius:15px;
    color:#fff;
    font-weight:700;
    padding:1px 10px;
    text-align:center;
    text-transform:uppercase;
    white-space:nowrap;
    width:1%
}
#conversations .new-message-container .left-border,#conversations .new-message-container .right-border,#visitor-chat-view .new-message-container .left-border,#visitor-chat-view .new-message-container .right-border{
    vertical-align:middle
}
#conversations .new-message-container .left-border .border,#conversations .new-message-container .right-border .border,#visitor-chat-view .new-message-container .left-border .border,#visitor-chat-view .new-message-container .right-border .border{
    background-color:#f071a9;
    display:block;
    height:1px;
    margin-top:1px
}
#conversations .new-message-container .left-border,#conversations .new-message-container .right-border,#conversations .new-message-container .text,#visitor-chat-view .new-message-container .left-border,#visitor-chat-view .new-message-container .right-border,#visitor-chat-view .new-message-container .text{
    display:table-cell
}
#conversations .unseen-message-container,#visitor-chat-view .unseen-message-container{
    position:absolute;
    bottom:144px;
    height:20px;
    width:100%;
    background:#fb6ea6;
    left:0;
    right:0;
    text-align:center;
    cursor:pointer;
    color:#fff
}
#conversations .unseen-message-container .text,#visitor-chat-view .unseen-message-container .text{
    padding-right:3px
}
#conversations .uploaded-image,#visitor-chat-view .uploaded-image{
    max-width:220px;
    max-height:220px;
    display:block;
    cursor:zoom-in;
    cursor:nesw-resize;
    cursor:-moz-zoom-in;
    cursor:-webkit-zoom-in
}
#conversations img.uploaded-image,#visitor-chat-view img.uploaded-image{
    border:1px solid #ddd
}
#conversations .download-file,#visitor-chat-view .download-file{
    display:inline-block;
    vertical-align:bottom;
    margin-top:3px
}
#conversations .download-file i,#visitor-chat-view .download-file i{
    vertical-align:middle
}
#conversations .event-data,#visitor-chat-view .event-data{
    padding:0 20px
}
#conversations .event-data li,#visitor-chat-view .event-data li{
    margin:0!important
}
#conversations .history-list-container,#visitor-chat-view .history-list-container{
    position:absolute;
    bottom:0;
    top:34px;
    float:none;
    right:300px;
    left:0;
    width:auto;
    padding:0
}
#conversations .history-list-container .load-older-history,#visitor-chat-view .history-list-container .load-older-history{
    float:none
}
#conversations .history-list-container .load-older-history.loading i.fa-arrow-down:before,#visitor-chat-view .history-list-container .load-older-history.loading i.fa-arrow-down:before{
    content:"\f021";
    -webkit-animation:fa-spin 2s infinite linear;
    animation:fa-spin 2s infinite linear
}
#conversations .history-list-container .open-transcript,#visitor-chat-view .history-list-container .open-transcript{
    cursor:pointer
}
#conversations .chat-select,#conversations .history-select,#visitor-chat-view .chat-select,#visitor-chat-view .history-select{
    padding:3px 12px
}
#conversations .chat-select.active,#conversations .history-select.active,#visitor-chat-view .chat-select.active,#visitor-chat-view .history-select.active{
    background:#71a06a;
    color:#fff;
    opacity:1;
    box-shadow:inset 0 0 15px rgba(0,0,0,.2)
}
#conversations .history-list,#visitor-chat-view .history-list{
    width:100%;
    height:100%
}
#conversations .active .inner-item a,#visitor-chat-view .active .inner-item a{
    webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none
}
#conversations .button-icon.minimized-dropdown,#visitor-chat-view .button-icon.minimized-dropdown{
    width:48px;
    height:32px;
    padding-left:2px
}
#conversations .dropdown-submenu .minimized-dropdown.left:after,#visitor-chat-view .dropdown-submenu .minimized-dropdown.left:after{
    display:block;
    content:" ";
    float:left;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 5px 5px 0;
    border-right-color:#ccc;
    margin-top:5px;
    margin-left:-10px
}
#conversations .history-table,#visitor-chat-view .history-table{
    table-layout:fixed
}
#conversations .history-table tr,#visitor-chat-view .history-table tr{
    cursor:pointer
}
#conversations .history-table td,#visitor-chat-view .history-table td{
    width:33%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#conversations .device-detail,#visitor-chat-view .device-detail{
    position:relative;
    cursor:pointer;
    display:inline-block;
    text-align:center;
    width:25%;
    padding:8px 0;
    vertical-align:middle
}
#conversations ul.header-list,#visitor-chat-view ul.header-list{
    height:32px;
    padding:0;
    margin-bottom:0;
    height:inherit
}
#conversations ul.header-list:after,#visitor-chat-view ul.header-list:after{
    clear:both
}
#conversations ul.header-list li.menu-container,#conversations ul.header-list li.name-text-container,#visitor-chat-view ul.header-list li.menu-container,#visitor-chat-view ul.header-list li.name-text-container{
    height:inherit;
    display:inline-block;
    list-style-type:none;
    margin-bottom:0;
    vertical-align:top
}
#conversations ul.header-list li.menu-container .tab,#visitor-chat-view ul.header-list li.menu-container .tab{
    padding:7px 10px 6px!important
}
#conversations ul.header-list li.menu-container .menu-title,#visitor-chat-view ul.header-list li.menu-container .menu-title{
    font-weight:400!important
}
#conversations ul.header-list li.name-text-container,#visitor-chat-view ul.header-list li.name-text-container{
    width:100%;
    margin-bottom:-1px
}
#conversations ul.header-list li.name-text-container .name-text,#visitor-chat-view ul.header-list li.name-text-container .name-text{
    max-width:100%;
    display:block;
    width:auto!important
}
#conversations .attributes-list,#visitor-chat-view .attributes-list{
    list-style:none;
    padding:0 10px;
    word-wrap:break-word;
    white-space:pre-line
}
#conversations .attributes-list i,#visitor-chat-view .attributes-list i{
    font-size:10px
}
#conversations .attributes-list__tags,#visitor-chat-view .attributes-list__tags{
    margin-bottom:8px
}
#conversations .attributes-list__tags span,#visitor-chat-view .attributes-list__tags span{
    background:#03a84e;
    color:#fff
}
#conversations .chat-timeline-container,#visitor-chat-view .chat-timeline-container{
    height:100%
}
#conversations .details-container,#visitor-chat-view .details-container{
    position:absolute;
    bottom:105px;
    top:0;
    height:auto;
    width:100%;
    overflow:auto;
    white-space:normal
}
#conversations .details-container .note-details,#visitor-chat-view .details-container .note-details{
    word-wrap:break-word;
    white-space:normal
}
#conversations .details-container .clean-filter,#conversations .details-container .clean-filter-kb,#conversations .details-container .clean-filter-shortcuts,#visitor-chat-view .details-container .clean-filter,#visitor-chat-view .details-container .clean-filter-kb,#visitor-chat-view .details-container .clean-filter-shortcuts{
    display:inline-block;
    position:absolute;
    top:0;
    right:0;
    line-height:16px;
    padding:8px;
    font-size:15px;
    cursor:pointer;
    color:#c3c3c3
}
#conversations .details-container .clean-filter-kb:hover,#conversations .details-container .clean-filter-shortcuts:hover,#conversations .details-container .clean-filter:hover,#visitor-chat-view .details-container .clean-filter-kb:hover,#visitor-chat-view .details-container .clean-filter-shortcuts:hover,#visitor-chat-view .details-container .clean-filter:hover{
    color:#aaa
}
#conversations .details-container .menu-content,#visitor-chat-view .details-container .menu-content{
    width:100%;
    height:100%
}
#conversations .details-container .menu-content .new-alert,#visitor-chat-view .details-container .menu-content .new-alert{
    top:20px;
    max-width:90%!important;
    min-width:auto!important;
    width:100%!important
}
#conversations .details-container .alert,#visitor-chat-view .details-container .alert{
    position:absolute;
    bottom:10px;
    width:auto;
    margin:0;
    left:5px;
    right:5px
}
#conversations .details-container .details-view .alert,#visitor-chat-view .details-container .details-view .alert{
    bottom:auto;
    top:100%;
    z-index:1
}
#conversations .details-container .label-info,#visitor-chat-view .details-container .label-info{
    display:inline-block;
    font-weight:400;
    font-size:12px;
    margin-right:3px;
    margin-bottom:2px
}
#conversations .custom-element-container,#visitor-chat-view .custom-element-container{
    width:100%;
    height:100%
}
#conversations .floating-view,#visitor-chat-view .floating-view{
    background:#fff;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    overflow:auto
}
#conversations .floating-view i.fa-ticket,#visitor-chat-view .floating-view i.fa-ticket{
    display:none
}
#conversations .floating-view .modal-backdrop,#visitor-chat-view .floating-view .modal-backdrop{
    display:none!important
}
#conversations .floating-view #new-ticket,#visitor-chat-view .floating-view #new-ticket{
    z-index:0!important;
    position:relative!important
}
#conversations .floating-view #new-ticket #text-upload,#visitor-chat-view .floating-view #new-ticket #text-upload{
    cursor:pointer
}
#conversations .floating-view #upload-attachment-container,#visitor-chat-view .floating-view #upload-attachment-container{
    margin-top:15px
}
#conversations .floating-view .editable-div,#visitor-chat-view .floating-view .editable-div{
    height:180px!important
}
#conversations .details-button-container,#visitor-chat-view .details-button-container{
    border-top:1px solid #ccc;
    bottom:0;
    height:105px;
    padding-top:9px;
    position:absolute;
    text-align:center;
    width:100%
}
#conversations .details-button-container .btn,#visitor-chat-view .details-button-container .btn{
    margin:5px 2%;
    max-width:50px;
    width:20%
}
#conversations .details-button-container .resolved-chat,#visitor-chat-view .details-button-container .resolved-chat{
    border-color:#03a84e;
    color:#03a84e
}
#conversations .details-button-container .resolved-chat:hover,#visitor-chat-view .details-button-container .resolved-chat:hover{
    background-color:rgba(3,168,78,.2)
}
#conversations .details-button-container .feather,#visitor-chat-view .details-button-container .feather{
    font-size:16px;
    line-height:15px
}
#conversations .details-button-container .feather.icon-tag,#visitor-chat-view .details-button-container .feather.icon-tag{
    margin:2px -3px 0 0;
    vertical-align:top
}
#conversations .details-button-container .feather.icon-slash,#visitor-chat-view .details-button-container .feather.icon-slash{
    margin:1px 0 0;
    vertical-align:top
}
#conversations .details-button-container .fa,#visitor-chat-view .details-button-container .fa{
    font-size:16px
}
#conversations .details-button-container .fa-stack-2x,#visitor-chat-view .details-button-container .fa-stack-2x{
    font-size:2em
}
#conversations .details-flag-container,#visitor-chat-view .details-flag-container{
    width:21px;
    height:32px;
    line-height:32px
}
#conversations .copy-form,#conversations .email-form,#conversations .notes-form,#conversations .tag-form,#visitor-chat-view .copy-form,#visitor-chat-view .email-form,#visitor-chat-view .notes-form,#visitor-chat-view .tag-form{
    display:block;
    top:0;
    width:100%;
    max-width:none
}
#conversations .copy-form .smart-form fieldset,#conversations .email-form .smart-form fieldset,#conversations .notes-form .smart-form fieldset,#conversations .tag-form .smart-form fieldset,#visitor-chat-view .copy-form .smart-form fieldset,#visitor-chat-view .email-form .smart-form fieldset,#visitor-chat-view .notes-form .smart-form fieldset,#visitor-chat-view .tag-form .smart-form fieldset{
    padding:14px
}
#conversations .close-details .fa-stack,#visitor-chat-view .close-details .fa-stack{
    display:none
}
#conversations .close-details:hover,#visitor-chat-view .close-details:hover{
    background-color:#fb6ea6!important;
    border-color:#d85d8e!important;
    padding:2px!important;
    box-shadow:inset 0 -2px 0 rgba(0,0,0,.05)!important;
    -moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.05)!important;
    -webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.05)!important
}
#conversations .close-details:hover .icon-pin,#visitor-chat-view .close-details:hover .icon-pin{
    display:none
}
#conversations .close-details:hover .fa-stack,#visitor-chat-view .close-details:hover .fa-stack{
    display:inline-block
}
#conversations .close-details:hover .fa-stack .icon-pin,#visitor-chat-view .close-details:hover .fa-stack .icon-pin{
    display:inline-block
}
#conversations .old-alert,#visitor-chat-view .old-alert{
    background:#f9f9f9
}
#conversations .has-alert .fa-bell,#visitor-chat-view .has-alert .fa-bell{
    color:red
}
#conversations .ui-resizable-w,#visitor-chat-view .ui-resizable-w{
    cursor:col-resize
}
#conversations .fa-ellipsis-v,#conversations .icon-more-vertical,#visitor-chat-view .fa-ellipsis-v,#visitor-chat-view .icon-more-vertical{
    background:#fff;
    color:#ccc;
    display:block;
    font-size:2em;
    margin-top:-1em;
    position:absolute;
    top:50%;
    width:8px
}
#conversations .ui-resizable-disabled .fa-ellipsis-v,#conversations .ui-resizable-disabled .icon-more-vertical,#visitor-chat-view .ui-resizable-disabled .fa-ellipsis-v,#visitor-chat-view .ui-resizable-disabled .icon-more-vertical{
    display:none
}
#conversations .highlight-search,#visitor-chat-view .highlight-search{
    background:#ff0
}
#conversations .property-alert,#visitor-chat-view .property-alert{
    background:#fff5cb;
    border:1px solid #ffcd0d!important;
    padding:10px 6px!important;
    margin-left:0!important
}
#conversations .editor-preview,#visitor-chat-view .editor-preview{
    display:block;
    position:static;
    background:0 0
}
#conversations .col-1 article,#visitor-chat-view .col-1 article{
    width:100%
}
#conversations .col-1 article .chat-content-container,#visitor-chat-view .col-1 article .chat-content-container{
    width:auto
}
#conversations .col-2 article,#visitor-chat-view .col-2 article{
    width:50%
}
#conversations .col-2 article .jarviswidget .chat-content-container,#visitor-chat-view .col-2 article .jarviswidget .chat-content-container{
    width:auto
}
#conversations .col-2 article .jarviswidget .chat-details-container,#visitor-chat-view .col-2 article .jarviswidget .chat-details-container{
    width:250px
}
#conversations .col-3 article,#visitor-chat-view .col-3 article{
    width:33.33%
}
#conversations .col-3 article .jarviswidget .info-select,#visitor-chat-view .col-3 article .jarviswidget .info-select{
    display:block
}
#conversations .col-3 article .jarviswidget .chat-content-container,#visitor-chat-view .col-3 article .jarviswidget .chat-content-container{
    width:auto
}
#conversations .col-3 article .jarviswidget .chat-details-container,#visitor-chat-view .col-3 article .jarviswidget .chat-details-container{
    width:250px
}
#conversations .col-4 article,#visitor-chat-view .col-4 article{
    width:25%
}
#conversations .col-4 article .jarviswidget .info-select,#visitor-chat-view .col-4 article .jarviswidget .info-select{
    display:block
}
#conversations .col-4 article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select,#visitor-chat-view .col-4 article.visitor-chat-container .chat-footer .textarea-div .join-container .profile-select{
    min-width:150px
}
#conversations .chat-header.waiting,#visitor-chat-view .chat-header.waiting{
    background:#fb6ea6!important;
    color:#fff!important
}
#conversations .chat-header.waiting.client-property,#visitor-chat-view .chat-header.waiting.client-property{
    background:#8163ea!important
}
#conversations .paged-list-footer,#visitor-chat-view .paged-list-footer{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    text-align:center;
    padding:7px 14px 15px;
    border-top:1px solid rgba(0,0,0,.1);
    background:rgba(248,248,248,.9)
}
#conversations .upload-error,#visitor-chat-view .upload-error{
    white-space:normal;
    word-wrap:break-word
}
#conversations .incoming-call,#visitor-chat-view .incoming-call{
    height:115px;
    position:absolute;
    bottom:125px;
    background:#333;
    left:50%;
    text-align:center;
    z-index:1;
    padding:10px 30px;
    border-radius:8px;
    transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0)
}
#conversations .incoming-call .btn,#visitor-chat-view .incoming-call .btn{
    margin:0 6px;
    border-radius:50%;
    font-size:26px;
    font-weight:700;
    padding:0;
    width:43px;
    height:43px
}
#conversations .incoming-call .fa-stack,#visitor-chat-view .incoming-call .fa-stack{
    font-size:17px;
    width:40px;
    height:40px;
    margin-top:4px;
    margin-left:1px;
    color:#555
}
@media (max-width:600px){
    #inner-content.col-1 .chat-footer .info-select{
        display:block!important
    }
    #inner-content.col-1 .chat-footer article .chat-details-container{
        display:none;
        left:0!important;
        right:0!important;
        width:auto!important
    }
    #inner-content.col-1 .chat-footer .chat-content-container,#inner-content.col-1 .chat-footer .history-list-container{
        right:0!important
    }
}
@media (max-width:1280px){
    #inner-content.col-2 .info-select{
        display:block!important
    }
    #inner-content.col-2 article .jarviswidget .chat-details-container{
        left:0!important;
        right:0!important;
        width:auto!important
    }
    #inner-content.col-2 .chat-content-container{
        right:0!important
    }
}
#inner-content.col-4 .profile-select .select{
    max-width:100px!important
}
.smart-form .tooltip{
    opacity:inherit;
    background:inherit
}
#my-video video,#visitor-video video{
    width:100%;
    height:100%
}
.chat-shortcuts-list{
    width:100%;
    height:100%
}
.chat-shortcuts-list .shortcuts-tab-list{
    list-style:none;
    margin:0;
    padding:0;
    word-wrap:break-word;
    position:absolute;
    top:52px;
    bottom:55px;
    overflow:auto;
    width:100%
}
.chat-shortcuts-list .shortcuts-tab-list .tooltip{
    position:fixed
}
.chat-shortcuts-list .shortcuts-tab-list .details,.chat-shortcuts-list .shortcuts-tab-list .edit{
    display:table-cell;
    vertical-align:middle
}
.chat-shortcuts-list .shortcuts-tab-list .details{
    padding-right:10px;
    white-space:pre-line;
    word-wrap:break-word
}
.chat-shortcuts-list .shortcuts-tab-list .edit{
    width:30px
}
.chat-shortcuts-list .shortcuts-tab-list .edit .btn{
    padding:3px 6px;
    float:right
}
.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut{
    width:100%;
    display:table;
    table-layout:fixed
}
.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .full-message,.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .short-message{
    padding-left:5px;
    margin-bottom:0
}
.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .compress-message,.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .expand-message{
    text-align:center;
    font-size:15px;
    color:#ccc;
    padding:0 0 5px 0;
    margin:0
}
.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .compress-message:hover,.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .expand-message:hover{
    color:#777
}
.chat-shortcuts-list .shortcuts-tab-list li.tab-select-shortcut .compress-message{
    padding-left:5px
}
.chat-shortcuts-list .shortcuts-tab-list .form-table .tab-select-shortcut:hover{
    background:#f1f1f1
}
.chat-shortcuts-list .search-shortcuts-container{
    position:absolute;
    z-index:10;
    top:0
}
.chat-shortcuts-list .search-shortcuts-container .show-shortcut-form{
    vertical-align:top;
    display:inline-block;
    width:75px;
    padding:0;
    text-align:center
}
.chat-shortcuts-list .search-shortcuts-container .show-shortcut-form button{
    width:100%;
    white-space:normal;
    text-overflow:ellipsis;
    overflow:hidden
}
.chat-shortcuts-list .search-shortcuts-container .input{
    margin-right:7px;
    display:inline-block;
    width:auto
}
.chat-shortcuts-list.show-form{
    margin-top:0
}
.chat-shortcuts-list .shortcut-form{
    overflow:hidden;
    width:100%;
    height:100%
}
.chat-shortcuts-list .form-scrollable-container{
    position:absolute;
    top:0;
    bottom:65px;
    overflow-y:auto;
    left:0;
    right:0;
    overflow-x:hidden
}
.chat-shortcuts-list .form-scrollable-container fieldset{
    padding-top:10px
}
.chat-shortcuts-list .form-scrollable-container #message{
    min-height:150px!important
}
.chat-shortcuts-list #form-loading{
    display:inline-block;
    padding-top:13px
}
.chat-shortcuts-list .form-footer{
    border-bottom:1px solid rgba(0,0,0,.1);
    position:absolute;
    bottom:0;
    left:0;
    right:0
}
.chat-shortcuts-list .form-table-row{
    margin-top:4px
}
.save-visitor-attributes{
    padding:0!important
}
.save-visitor-attributes:active{
    top:5px!important;
    position:absolute
}
.save-visitor-attributes .fa-save,.save-visitor-attributes .feather{
    color:#fff;
    display:inline-block;
    width:14px
}
.visitor-note{
    resize:vertical!important
}
.chat-kb-list{
    width:100%;
    height:100%
}
.visitor-shopify-view{
    width:100%;
    height:100%
}
.visitor-shopify-view .label{
    display:inline-block
}
.tab-sort-placeholder{
    border:2px dashed #aaa;
    height:30px;
    border-radius:3px
}
@media screen and (min-width:0\0) and (min-resolution:72dpi){
    #no-visitor-chats{
        display:table
    }
    #no-visitor-chats .no-visitor-chat-container{
        display:table-cell;
        vertical-align:middle
    }
    #no-visitor-chats .no-visitor-chat-container img{
        display:block;
        margin-left:auto;
        margin-right:auto;
        max-height:349px;
        max-width:398px;
        width:auto;
        height:auto
    }
}
#no-visitor-chats{
    height:100%;
    width:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#fbfbfb
}
#no-visitor-chats .no-visitor-chat-container{
    display:grid;
    grid-gap:15px;
    grid-template-rows:auto auto auto;
    justify-content:center;
    justify-items:center
}
#no-visitor-chats .no-visitor-chat-container img{
    display:block;
    margin-left:auto;
    margin-right:auto;
    width:60%
}
#no-visitor-chats .no-visitor-chat-container a.link{
    color:#59b44e!important
}
#no-visitor-chats .no-visitor-chat-container a.btn-success{
    font-weight:600!important;
    font-size:14px!important;
    padding:8px 25px!important;
    background-color:#59b44e!important;
    border-color:#59b44e!important
}
@media screen and (min-width:0) and (min-resolution:0.001dpcm){
    .ie9{
        background-color:red
    }
}
#shortcut-form #data-type{
    appearance:menulist;
    -moz-appearance:menulist;
    -webkit-appearance:menulist
}
#shortcut-form #property-id{
    height:auto
}
#shortcut-form .delete-option{
    color:#a90329;
    border-left-width:0
}
#shortcut-form .smart-form .tooltip{
    opacity:inherit;
    background:inherit
}
#shortcut-form #form-scrollable-container fieldset{
    min-height:100%
}
#shortcut-form #form-scrollable-container fieldset #message-section{
    height:auto
}
#shortcut-form #form-scrollable-container fieldset #message-section label.textarea{
    max-width:100%;
    height:100%
}
#shortcut-form #form-scrollable-container fieldset #message-section label.textarea #message{
    resize:vertical;
    min-height:400px
}
#shortcuts-csv{
    width:100%;
    height:100%
}
#shortcuts-csv .input{
    max-width:200px
}
#shortcuts-csv .textarea{
    max-width:100%
}
#shortcuts-csv .upload-error td{
    border:0;
    color:red;
    padding:0 10px 8px
}
#properties .agent-list-cell{
    width:100px
}
#properties .view-section .jarviswidget .table tr{
    cursor:default!important
}
.grid-divide{
    display:grid;
    grid-gap:10px;
    grid-template-columns:auto 1fr
}
.grid-divide .select{
    max-width:300px
}
.grid-divide .checkbox{
    margin-top:3px
}
.modal .text-prepend{
    left:5px;
    position:absolute;
    top:5px;
    height:22px;
    line-height:22px;
    text-align:center;
    vertical-align:middle;
    z-index:1
}
.modal .input .text-prepend+input{
    padding-left:94px
}
.modal .form-table{
    display:table
}
.modal .form-table .form-table-row{
    display:table-row
}
.modal .form-table .form-table-row .form-table-cell{
    vertical-align:middle;
    display:table-cell
}
.modal .form-table .form-table-row .inline-label{
    line-height:25px;
    display:table-cell;
    padding:10px 5px;
    text-align:right
}
.modal .form-table .form-table-row .inline-group{
    display:table-cell;
    width:300px;
    padding:10px 0;
    vertical-align:middle
}
.modal .action-view,.modal .condition-view{
    padding:0 20px 0 0;
    position:relative;
    margin-bottom:5px
}
.modal .action-view .button-icon,.modal .condition-view .button-icon{
    position:absolute;
    top:7px;
    right:2px;
    color:#a90329
}
.modal #add-action,.modal #add-condition{
    float:right;
    padding:6px 13px;
    margin:8px 0
}
.modal .small-transparent-spinner{
    position:absolute;
    right:3px;
    top:8px
}
.modal .small-transparent-spinner.hidden~#page-tawkid{
    padding-right:10px
}
.modal .small-transparent-spinner~#page-tawkid{
    padding-right:25px
}
#department-form .label.form-table-cell{
    padding-right:5px;
    vertical-align:top
}
#department-form div.form-table-cell{
    padding-left:5px;
    width:100%
}
#department-form .divider{
    width:100%;
    height:2px;
    background:#e5e5e5;
    margin:5px 0
}
#department-form .agent-select-note{
    font-style:italic;
    margin:2px 0
}
#department-form .agent-list-container{
    position:relative;
    display:inline-block;
    zoom:1;
    vertical-align:middle;
    width:100%
}
#department-form .agent-list-container .agent-list{
    height:auto!important;
    margin:0;
    padding:0;
    position:relative;
    cursor:text;
    min-height:26px
}
#department-form .agent-list-container .agent-list .agent-item{
    float:left;
    list-style:none;
    padding:1px 8px 1px 8px;
    margin:0 0 3px 5px;
    position:relative;
    line-height:18px;
    color:#fff;
    cursor:default;
    border:1px solid #618b5b;
    background:#71a06a!important
}
#department-form .agent-list-container .agent-list .agent-item:hover{
    background:#95cb8d!important;
    border-color:#80b079!important
}
#department-form .agent-list-container .agent-list .agent-item a{
    color:#fff
}
#department-notification{
    float:left;
    margin-right:120px;
    margin-top:-20px;
    color:#4c4f53
}
#page-form .modal-dialog,#site-form .modal-dialog{
    height:90%;
    max-height:600px
}
#page-form .modal-dialog .modal-header,#site-form .modal-dialog .modal-header{
    position:relative;
    height:80px
}
#page-form .modal-dialog .modal-body,#page-form .modal-dialog .modal-content,#site-form .modal-dialog .modal-body,#site-form .modal-dialog .modal-content{
    height:100%
}
#page-form .modal-dialog .nav-tabs,#site-form .modal-dialog .nav-tabs{
    bottom:0;
    border:0;
    position:absolute;
    right:0
}
#new-property #content-container .alert{
    bottom:0
}
#new-property .step-block{
    color:#3f4547;
    padding:18px 0 0;
    position:relative;
    text-align:center
}
#new-property .step-block section{
    margin:0 0 50px
}
#new-property .step-block #submit-overlay{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    width:auto;
    height:auto;
    background:rgba(247,247,249,.5)
}
#new-property .step-block .icon-loader.icon-spin{
    font-size:20px
}
#new-property .step-block .alert{
    box-sizing:border-box
}
#new-property .step-block .btn-alt{
    border:none;
    border-radius:4px;
    box-shadow:none;
    height:40px;
    line-height:38px;
    padding:0 12px;
    width:200px
}
#new-property .step-block .btn-alt-default{
    background:#fff!important;
    border:1px solid #50b648;
    color:#50b648
}
#new-property .step-block .btn-alt-primary{
    background:#50b648!important
}
#new-property .step-block .form-control{
    border-radius:4px!important;
    height:40px
}
#new-property .step-block .step-block-title{
    font-size:24px;
    font-weight:700;
    margin:0 auto 50px;
    position:relative;
    width:690px
}
#new-property .step-block .step-block-title .step-status{
    font-size:14px;
    position:absolute;
    opacity:.5;
    top:10px
}
#new-property .step-block .step-block-form{
    margin:0 auto;
    width:400px
}
#new-property .step-block .step-block-form .smart-form .invalid,#new-property .step-block .step-block-form .smart-form .warning-msg{
    display:block;
    text-align:left
}
#new-property .step-block .step-block-form .smart-form .warning-msg{
    color:orange
}
#new-property .step-block .step-block-buttons{
    position:relative
}
#new-property .step-block .step-block-buttons .previous-step{
    color:#7e7e7e;
    cursor:pointer;
    font-size:14px;
    position:absolute;
    top:10px
}
#new-property .step-block .cms-change-select{
    position:relative;
    width:350px
}
#new-property .step-block .cms-change-select #cms-change{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding:6px 26px 6px 12px
}
#new-property .step-block .cms-change-select .caret{
    position:absolute;
    right:10px;
    top:18px
}
#new-property .pagination{
    display:block;
    list-style:none;
    padding:32px 0 0;
    text-align:center
}
#new-property .pagination .pagination-item{
    background:gray;
    border-radius:100%;
    display:inline-block;
    height:10px;
    margin:0 5px;
    text-indent:10px;
    width:10px
}
#new-property .pagination .pagination-item.active{
    background:#50b648;
    position:relative
}
#new-property .pagination .pagination-item.active:after{
    border:1px solid #50b648;
    border-radius:100%;
    content:'';
    display:block;
    height:14px;
    left:-2px;
    position:absolute;
    top:-2px;
    width:14px
}
#ban-list-section .city{
    margin-left:5px
}
#ban-list-section #ban-list-list{
    width:100%
}
#ban-list-section .filter-query-text{
    height:30px;
    line-height:32px;
    display:block;
    margin:1px 3px;
    float:left
}
#ban-form .transcript-view{
    overflow:auto
}
.field-selection .custom-label{
    padding-left:25px
}
.field-selection .checkbox i,.field-selection .radio i{
    width:14px;
    height:14px;
    border-color:#d4d4d4;
    border-width:2px
}
.field-selection .checkbox i{
    border-color:#d4d4d4
}
.upload-position{
    position:absolute;
    left:10px
}
#unsaved-alert{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    top:50%;
    bottom:auto;
    position:fixed;
    width:100%;
    z-index:99999
}
#unsaved-alert div{
    margin:5px 0
}
#unsaved-alert div .btn{
    margin:0 5px
}
#widget-bubbles-gallery{
    display:none;
    overflow:hidden;
    position:relative;
    width:100%;
    height:100%
}
#widget-bubbles-gallery .superbox,#widget-bubbles-gallery .superbox-list{
    padding:0
}
#widget-bubbles-gallery .superbox-list{
    margin:0;
    box-sizing:content-box
}
#widget-bubbles-gallery #bubbles-container{
    overflow:auto;
    position:absolute;
    top:75px;
    bottom:0;
    left:0;
    right:0;
    width:auto
}
#widget-bubbles-gallery #bubble-button-container{
    position:absolute;
    padding:20px;
    text-align:right;
    border-top:1px solid #e5e5e5;
    height:73px;
    bottom:0;
    left:0;
    right:0
}
#widget-bubbles-gallery #bubble-button-container .btn{
    margin-left:5px
}
#widget-bubbles-gallery .superbox-list{
    padding:5px!important;
    height:90px;
    vertical-align:middle;
    margin:5px 1%!important;
    border:2px solid transparent;
    line-height:90px;
    cursor:pointer;
    text-align:center;
    border-radius:5px
}
#widget-bubbles-gallery .superbox-list:hover{
    border-color:#03a84e
}
#widget-bubbles-gallery .superbox-list.selected{
    border-color:#545454
}
#widget-bubbles-gallery .bubble{
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
    display:inline-block
}
#widget-bubbles-gallery .states-nav{
    margin:0 auto;
    max-width:500px
}
#widget-bubbles-gallery .states-nav__main{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    padding:8px;
    width:auto
}
#widget-bubbles-gallery .states-nav__main{
    border:1px solid #d9dbe4;
    border-radius:5px
}
#widget-bubbles-gallery .states-nav__tab{
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    color:#545454;
    cursor:pointer;
    padding:8px 36px;
    position:relative;
    text-align:center
}
#widget-bubbles-gallery .states-nav__tab:hover{
    background:#eee;
    border-radius:5px
}
#widget-bubbles-gallery .states-nav__tab.is-active{
    color:#03a84e
}
#widget-bubbles-gallery .states-nav__tab.is-active .states-nav__text:after{
    left:0;
    right:0;
    visibility:visible
}
@media screen and (max-width:660px){
    #widget-bubbles-gallery .states-nav__tab{
        padding:8px 16px
    }
}
#widget-bubbles-gallery .states-nav__text{
    position:relative
}
#widget-bubbles-gallery .states-nav__text:after{
    background:#03a84e;
    bottom:-18px;
    content:'';
    height:3px;
    position:absolute;
    left:50%;
    right:50%;
    transition:all .16s ease-in-out;
    visibility:hidden
}
#bubble-more-below,.more-below{
    position:fixed;
    bottom:93px;
    right:10%;
    background-color:#4c4f53!important;
    color:#fff;
    padding:5px 10px;
    height:31px;
    z-index:10
}
.sortable-placeholder,.sortable-selected{
    border:1px dotted #333;
    padding:10px;
    background:#fff
}
.sortable-placeholder{
    margin:5px 0
}
.sortable-selected{
    opacity:1!important
}
.sortable-blurred .field-container{
    opacity:.5
}
.ui-spinner input{
    padding-left:28px!important
}
.round-max-preview #bubble-container{
    display:none!important
}
#asset-new #content-container .alert{
    bottom:0
}
#asset-new .btn-info.open-info{
    background:#92929e;
    border:none
}
#asset-new .btn-info.open-info i{
    line-height:19px
}
#asset-new .step-block{
    color:#545454;
    padding:100px 0 0;
    position:relative;
    text-align:center
}
#asset-new .step-block section{
    margin:0 0 50px
}
#asset-new .step-block .alert{
    box-sizing:border-box
}
#asset-new .step-block .btn-alt{
    width:200px
}
#asset-new .step-block .form-control{
    border-radius:4px!important;
    height:40px
}
#asset-new .step-block .step-block-title{
    font-size:24px;
    font-weight:700;
    margin:0 auto 100px;
    max-width:690px;
    position:relative
}
#asset-new .step-block .step-block-title .step-status{
    font-size:14px;
    position:absolute;
    opacity:.5;
    right:0;
    top:10px
}
@media (max-width:560px){
    #asset-new .step-block .step-block-title .step-status{
        display:block;
        position:static;
        margin:10px 0 0
    }
}
#asset-new .step-block .step-block-form{
    margin:0 auto 50px;
    max-width:400px
}
#asset-new .step-block .step-block-form .smart-form .invalid,#asset-new .step-block .step-block-form .smart-form .warning-msg{
    display:block;
    text-align:left
}
#asset-new .step-block .select-channel-type-list{
    list-style:none;
    margin:0 0 50px;
    padding:0
}
#asset-new .step-block .select-channel-type-list .select-channel-type{
    background:#fff;
    border:1px solid #545454;
    border-radius:5px;
    cursor:pointer;
    height:150px;
    display:inline-block;
    margin:0 14px;
    opacity:.5;
    position:relative;
    transition:opacity 150ms ease;
    width:150px
}
#asset-new .step-block .select-channel-type-list .select-channel-type .channel-name{
    bottom:25px;
    font-size:16px;
    font-weight:700;
    margin:0;
    position:absolute;
    width:100%
}
#asset-new .step-block .select-channel-type-list .select-channel-type .active-indicator{
    background:#03a84e;
    border-radius:100%;
    color:#fff;
    display:none;
    font-size:10px;
    font-weight:700;
    height:14px;
    line-height:15px;
    position:absolute;
    right:10px;
    top:10px;
    width:14px
}
#asset-new .step-block .select-channel-type-list .select-channel-type .channel-icon-container{
    height:67px;
    margin:24px 0 0;
    position:relative;
    width:100%
}
#asset-new .step-block .select-channel-type-list .select-channel-type .channel-icon-container .channel-icon{
    background-image:url("../../../assets/images/channel-icons.png");
    background-position-y:0;
    background-repeat:no-repeat;
    height:67px;
    left:47.5px;
    position:absolute;
    top:0;
    width:55px
}
#asset-new .step-block .select-channel-type-list .select-channel-type.active{
    border-color:#03a84e;
    box-shadow:0 0 15px rgba(0,0,0,.1);
    opacity:1
}
#asset-new .step-block .select-channel-type-list .select-channel-type.active .active-indicator{
    display:block
}
#asset-new .step-block .select-channel-type-list .select-channel-type.active .channel-icon-container .channel-icon{
    background-position-y:-67px
}
#asset-new .step-block .select-channel-type-list .select-channel-type-page .channel-icon-container .channel-icon{
    background-position-x:-55px;
    left:39px;
    width:72px
}
#asset-new .step-block .select-channel-type-list .select-channel-type-facebook .channel-icon-container .channel-icon{
    background-position-x:-127px;
    left:61.5px;
    width:27px
}
#asset-new .step-block .select-channel-type-list .select-channel-type-ticketing .channel-icon-container .channel-icon{
    background-position-x:-154px;
    left:47px;
    width:56px
}
#asset-new .step-block .select-channel-type-list .select-channel-type:hover .channel-icon-container .channel-icon{
    background-position-y:-67px
}
#asset-new .step-block .step-block-buttons{
    position:relative
}
#asset-new .step-block .step-block-buttons .previous-step{
    color:#7e7e7e;
    cursor:pointer;
    font-size:14px;
    left:50%;
    margin:0 0 0 -201px;
    position:absolute;
    top:9px
}
@media (max-width:560px){
    #asset-new .step-block .step-block-buttons .previous-step{
        -webkit-transform:translateX(-50%);
        -moz-transform:translateX(-50%);
        -ms-transform:translateX(-50%);
        transform:translateX(-50%);
        margin:0;
        top:50px
    }
}
#asset-new .step-block .channel-description{
    font-size:18px;
    margin:0 0 90px
}
#asset-new .step-block .channel-description p{
    margin:0
}
#asset-new .step-block #new-page-asset-form input[type=text]{
    border-radius:4px;
    height:40px;
    line-height:38px
}
#asset-new .step-block #new-page-asset-form .input .text-prepend{
    top:9px
}
#asset-new .step-block #new-page-asset-form .input--page-id .text-prepend{
    left:20px
}
#asset-new .step-block #new-page-asset-form .input--page-id .text-prepend+input[type=text]{
    padding-left:104px
}
#asset-new .pagination{
    display:block;
    list-style:none;
    padding:72px 0 0;
    text-align:center
}
#asset-new .pagination .pagination-item{
    background:gray;
    border-radius:100%;
    display:inline-block;
    height:10px;
    margin:0 5px;
    text-indent:10px;
    width:10px
}
#asset-new .pagination .pagination-item.active{
    background:#03a84e;
    position:relative
}
#asset-new .pagination .pagination-item.active:after{
    border:1px solid #03a84e;
    border-radius:100%;
    content:'';
    display:block;
    height:14px;
    left:-2px;
    position:absolute;
    top:-2px;
    width:14px
}
#widget-domain-form .icon-append{
    color:#cdd8e0;
    left:100%;
    right:auto
}
#widget-domain-form .input input{
    border:1px solid #cdd8e0;
    border-radius:3px
}
#widget-domain-form .state-success input{
    border:1px solid #50b748!important
}
#widget-domain-form .select{
    border-radius:3px;
    border:1px solid #cdd8e0;
    overflow:hidden
}
#widget-domain-form .select.state-success{
    border:1px solid #50b748!important
}
#widget-domain-form #country-selected-list{
    border:1px solid #d9dbe4;
    border-radius:3px;
    box-sizing:border-box;
    list-style:none;
    padding:3px 15px 0 15px;
    background:#fff
}
#widget-domain-form #country-selected-list li{
    background:#eff6f9;
    border-radius:3px;
    color:#50b748;
    float:left;
    margin:0 7px 3px 0;
    padding:7px
}
#widget-domain-form #country-selected-list li .feather{
    color:#808280
}
#widget-domain-form #country-selected-list li.input{
    background:0 0!important;
    padding:0
}
#widget-domain-form #country-selected-list li.input input{
    background:0 0!important;
    border:0!important;
    padding:0
}
#widget-domain-form .dropdown-country-search{
    background-color:#fff;
    left:0;
    position:absolute;
    top:100%;
    width:100%
}
#widget-domain-form #country-search-list{
    border-radius:3px;
    margin:5px 0 0;
    max-height:150px;
    overflow-y:auto;
    background:#fff;
    padding:5px 0;
    margin:-2px 0 0 2px;
    font-size:13px;
    text-align:left;
    background-clip:padding-box;
    border-radius:5px;
    box-shadow:2px 2px 7px rgba(0,0,0,.15);
    width:calc(100% - 4px)
}
#widget-domain-form #country-search-list li{
    cursor:pointer;
    padding:0 15px;
    height:40px;
    line-height:40px
}
#widget-domain-form #country-search-list li:hover{
    background:#03a84e;
    color:#fff
}
#widget-domain-form .widget-domain-restriction-form__block{
    margin-left:44px
}
#widget-domain-form .widget-domain-restriction-form__btn{
    margin-right:24px
}
#widget-appearance-view{
    --bg-color:$green-1;
    --text-color:$white;
    --agent-bg-color:$grey-4;
    --agent-text-color:$grey-2;
    --visitor-bg-color:$grey-4;
    --visitor-text-color:$grey-2
}
#widget-appearance-view .change-background-color{
    background-color:#03a84e;
    background-color:var(--bg-color,#03a84e)
}
#widget-appearance-view .change-text-color{
    color:#fff;
    color:var(--text-color,#fff)
}
#widget-appearance-view .change-agent-background-color{
    background-color:#03a84e;
    background-color:var(--agent-bg-color,#03a84e)
}
#widget-appearance-view .change-agent-text-color{
    color:#fff;
    color:var(--agent-text-color,#fff)
}
#widget-appearance-view .change-visitor-background-color{
    background-color:#03a84e;
    background-color:var(--visitor-bg-color,#03a84e)
}
#widget-appearance-view .change-visitor-text-color{
    color:#fff;
    color:var(--visitor-text-color,#fff)
}
#widget-appearance-view .state-error,#widget-appearance-view .state-success{
    background:0 0!important
}
#widget-appearance-view .more-below{
    position:absolute;
    bottom:0;
    right:0;
    height:30px
}
#widget-appearance-view .grid-column-4,#widget-appearance-view .grid-column-6{
    margin-bottom:0;
    margin-top:0
}
@media (max-width:979px){
    #widget-appearance-view .grid-column-4,#widget-appearance-view .grid-column-6{
        margin-bottom:0;
        margin-top:10px
    }
    #widget-appearance-view .grid-column-4:first-child,#widget-appearance-view .grid-column-6:first-child{
        margin-top:0
    }
}
#widget-appearance-view .grid-column-12{
    margin-bottom:0;
    margin-top:10px
}
#widget-appearance-view .grid-column-12:first-child{
    margin-top:0
}
#widget-appearance-view #widget-appearance-form{
    height:calc(100% - 10px);
    overflow:hidden
}
#widget-appearance-view #widget-appearance-form .toggle-preview{
    visibility:hidden
}
@media (max-width:880px){
    #widget-appearance-view #widget-appearance-form .toggle-preview{
        visibility:visible
    }
}
#widget-appearance-view #widget-appearance-form .widget-appearance-container{
    display:grid;
    grid-template-columns:1fr 1fr;
    grid-gap:10px;
    height:calc(100% - 99.5px);
    margin:10px 0 0;
    overflow-y:hidden;
    overflow-x:auto;
    padding:0 0 10px 0
}
#widget-appearance-view #widget-appearance-form .widget-appearance-container .widget-settings{
    overflow:auto;
    position:relative
}
#widget-appearance-view #widget-appearance-form .widget-appearance-container .widget-settings__inner{
    min-width:360px;
    width:100%
}
@media (max-width:880px){
    #widget-appearance-view #widget-appearance-form .widget-appearance-container .widget-settings{
        grid-column:span 2
    }
}
#widget-appearance-view #widget-appearance-form .widget-appearance-container .widget-preview{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    box-sizing:border-box;
    height:100%;
    max-width:800px;
    position:relative;
    overflow:hidden;
    width:100%
}
@media (max-width:880px){
    #widget-appearance-view #widget-appearance-form .widget-appearance-container .widget-preview{
        display:none;
        grid-column:span 2
    }
}
@media (max-width:880px){
    #widget-appearance-view #widget-appearance-form .widget-appearance-container.is-show-preview .widget-settings{
        display:none
    }
}
@media (max-width:880px){
    #widget-appearance-view #widget-appearance-form .widget-appearance-container.is-show-preview .widget-preview{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
#widget-appearance-view #widget-appearance-form .ui-spinner{
    box-sizing:border-box
}
#widget-appearance-view #widget-appearance-form .settings-container{
    align-items:center;
    display:grid;
    grid-template-columns:repeat(2,1fr);
    grid-gap:20px;
    justify-items:left;
    width:100%
}
#widget-appearance-view #widget-appearance-form .settings-container .span-2{
    grid-column:span 2;
    width:100%
}
#widget-appearance-view #widget-appearance-form .settings-container .span-3{
    grid-column:span 3
}
@media (max-width:1180px){
    #widget-appearance-view #widget-appearance-form .settings-container__dimensions,#widget-appearance-view #widget-appearance-form .settings-container__position{
        grid-column:span 2;
        width:100%
    }
}
#widget-appearance-view #widget-appearance-form .settings-container .mobile-widget-position-wrap{
    width:fit-content
}
@media (max-width:1180px){
    #widget-appearance-view #widget-appearance-form .settings-container .mobile-widget-position-wrap{
        width:100%
    }
}
#widget-appearance-view #widget-appearance-form .widget-round{
    border-radius:50%;
    display:inline-block;
    font-size:27px;
    height:46px;
    text-align:center;
    padding:7px;
    width:46px
}
#widget-appearance-view #widget-appearance-form .widget-rectangle{
    width:auto;
    min-width:100px;
    max-height:37px;
    border-radius:3px;
    display:inline-block;
    font-size:18px;
    font-weight:700;
    padding:7px;
    box-sizing:border-box
}
#widget-appearance-view #widget-appearance-form .widget-rectangle i{
    font-size:20px
}
#widget-appearance-view #widget-appearance-form .widget-rectangle .text{
    margin-left:11px;
    display:inline-block
}
#widget-appearance-view #widget-appearance-form .wdgt-pos-slctr{
    display:grid;
    grid-template-columns:repeat(6,1fr);
    grid-gap:10px;
    justify-items:center
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector{
    margin:0 auto;
    padding-top:1px;
    width:40px
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label{
    border:1px solid transparent;
    border-radius:3px;
    cursor:pointer;
    display:inline-block;
    padding:1px;
    transition:all .2s ease-in-out;
    width:auto
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label:hover{
    border-color:#d9dbe4;
    background-color:rgba(0,0,0,.05)
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label div{
    float:left;
    width:10px;
    margin:1px;
    background-color:#fff;
    border:1px solid #ccc;
    height:10px
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.tl div:nth-child(1){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.tr div:nth-child(3){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.cl div:nth-child(4){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.cr div:nth-child(6){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.bl div:nth-child(7){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector label.br div:nth-child(9){
    background-color:#03a84e
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector input[type=radio]{
    display:none
}
#widget-appearance-view #widget-appearance-form .widget-pos-selector input[type=radio]:checked+label{
    border-color:#03a84e
}
#widget-previews-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:100%;
    margin-top:10px;
    overflow:auto;
    position:relative
}
#widget-previews-container #widget-max{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
#widget-previews-container #widget-max ::selection{
    color:#fff;
    background:#03a84e
}
#widget-previews-container #widget-max #widget-max-preview-container{
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    border-radius:5px;
    box-shadow:0 0 2px rgba(0,0,0,.15);
    direction:ltr;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    left:50%;
    min-height:330px;
    min-width:280px;
    overflow:hidden;
    position:absolute;
    top:50%
}
#widget-previews-container #widget-max #widget-max-preview-container .ps__rail-y{
    background:0 0!important;
    left:auto!important;
    opacity:1!important
}
#widget-previews-container #widget-max #widget-max-preview-container .ps__thumb-y{
    background:#92929e!important;
    left:auto!important;
    width:5px!important
}
#widget-previews-container #widget-max #widget-max-preview-container .twk{
    -webkit-transform:scaleX(1);
    -moz-transform:scaleX(1);
    -ms-transform:scaleX(1);
    transform:scaleX(1)
}
#widget-previews-container #widget-max #widget-max-preview-container .inner-preview-container{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#f7f7f9;
    height:100%;
    overflow:hidden;
    position:relative;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons .twk.icon-menu-hamb{
    font-size:12px
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons .twk.icon-voice-call{
    font-size:17px
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons .twk:first-child{
    margin-left:0
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons .header-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border-radius:5px;
    height:24px;
    transition:all .1s ease-in-out;
    width:32px
}
#widget-previews-container #widget-max #widget-max-preview-container .header-buttons .header-buttons-right{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    -webkit-justify-content:flex-end;
    justify-content:flex-end;
    margin:0 0 0 auto
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    overflow:hidden;
    position:relative
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container::-webkit-scrollbar{
    height:5px;
    width:5px
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container .header-container{
    font-size:14px;
    font-weight:400;
    padding:0 16px 16px;
    text-align:center
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container .body-container{
    overflow:hidden;
    position:relative
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container .body-container:before{
    content:'';
    height:25px;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .header-body-container .body-container .cards-preview{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
#widget-previews-container #widget-max #widget-max-preview-container .branding-container{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#fff;
    border-top:1px solid #f7f7f9;
    color:#4f4f4f;
    font-size:12px;
    text-align:center;
    line-height:normal;
    padding:8px;
    z-index:1
}
#widget-previews-container #widget-max #widget-max-preview-container .branding-container svg{
    display:inline-block;
    margin:0 2px;
    vertical-align:middle
}
#widget-previews-container #widget-max #widget-max-preview-container .branding-container--whitelabel a,#widget-previews-container #widget-max #widget-max-preview-container .branding-container--whitelabel span{
    line-height:normal;
    padding:6px
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#fff!important;
    padding:12px 16px;
    z-index:1
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container ::-webkit-input-placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container :-ms-input-placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container ::placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0!important;
    border:0;
    font-size:13px
}
#widget-previews-container #widget-max #widget-max-preview-container .chat-container .twk{
    border:1px solid transparent;
    color:#92929e;
    font-size:18px;
    line-height:18px;
    height:20px;
    text-align:center;
    width:29px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    -webkit-justify-content:flex-end;
    justify-content:flex-end;
    background:#fff;
    min-height:0
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap::-webkit-scrollbar{
    height:5px;
    width:5px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats{
    overflow-x:hidden;
    overflow-y:auto;
    max-height:100%;
    padding:0 16px 16px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat{
    -webkit-box-align:end;
    -moz-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin:16px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat__avatar{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#92929e;
    border-radius:10px;
    height:36px;
    overflow:hidden;
    width:36px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat__avatar img{
    display:block;
    height:100%;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat__text{
    border-radius:5px;
    font-size:15px;
    line-height:20px;
    margin:0 0 0 8px;
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat--agent{
    padding-right:40px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat--agent .sample-chat__text{
    border-radius:5px 5px 5px 0
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat--visitor{
    flex-direction:row-reverse;
    padding-left:88px
}
#widget-previews-container #widget-max #widget-max-preview-container .sample-chats-wrap .sample-chats .sample-chat--visitor .sample-chat__text{
    border-radius:5px 5px 0 5px;
    margin:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview ::-webkit-input-placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview :-ms-input-placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview ::placeholder{
    color:#92929e
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    font-size:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview__inner{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    overflow:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview__inner>.ember-view{
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview__loader{
    bottom:0;
    left:0;
    position:absolute;
    top:0;
    right:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview__loader:before{
    -webkit-animation:loader-spin 1s linear infinite;
    -moz-animation:loader-spin 1s linear infinite;
    -o-animation:loader-spin 1s linear infinite;
    animation:loader-spin 1s linear infinite;
    border:5px solid #92929e;
    border-radius:30px;
    border-top-color:#d9dbe4;
    box-sizing:border-box;
    height:30px;
    content:'';
    left:50%;
    margin:-15px 0 0 -15px;
    position:absolute;
    top:50%;
    width:30px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles-header{
    color:#545454;
    font-size:16px;
    line-height:26px;
    padding:8px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles{
    font-size:15px;
    min-height:20px;
    padding:0;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article{
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article .card-preview__article-inner{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    border-radius:5px;
    padding:8px;
    transition:all .3s ease-in-out;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article .card-preview__article-thumbnail{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:18px;
    padding:0 4px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article .card-preview__article-content{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    font-size:13px;
    line-height:20px;
    min-width:0;
    padding:0 0 0 8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article .card-preview__article-content .card-preview__article-title{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__inner .card-preview__articles .card-preview__article .card-preview__article-content .card-preview__article-summary{
    color:#92929e;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .card-preview__inner{
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .featured-article{
    border-radius:5px;
    padding:8px;
    transition:all .3s ease-in-out
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .featured-article__image{
    border-radius:5px;
    margin:0 0 24px;
    text-align:center;
    overflow:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .featured-article__image img{
    height:auto;
    max-width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .featured-article__title{
    font-size:16px;
    margin:0 0 16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-featured-article .featured-article__summary{
    font-size:13px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search ::-webkit-input-placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search :-ms-input-placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search ::placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search .card-preview__inner{
    border:0;
    padding:1px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    border:none;
    color:#545454;
    font-size:13px;
    padding:0 40px 0 16px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search .search-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border-radius:0 4px 4px 0;
    height:48px;
    opacity:1;
    text-align:center;
    transition:all .1s ease-in-out;
    width:48px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--kb-search .search-button .twk{
    font-size:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--chat{
    color:#92929e;
    font-size:14px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--chat .card-preview__inner{
    background:#fff;
    box-shadow:none;
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--chat .chat-card{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border-width:1px;
    border-style:solid;
    border-radius:5px;
    font-size:15px;
    line-height:24px;
    padding:8px 16px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--chat .chat-card__text{
    margin-left:10px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--chat .chat-card__icon{
    -webkit-box-flex:0;
    -moz-box-flex:0;
    -webkit-flex-grow:0;
    -ms-flex:0;
    flex-grow:0;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    height:19px;
    width:20px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations{
    color:#545454;
    font-size:15px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner{
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations__header{
    font-size:16px;
    line-height:26px;
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations__buttons{
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations__buttons button{
    background:#fff;
    border:1px solid #545454;
    border-radius:5px;
    color:#545454;
    cursor:auto;
    padding:8px 16px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    color:#92929e;
    font-size:13px;
    padding:8px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation__avatar{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#efefef;
    border:2px solid #fff;
    border-radius:10px;
    height:48px;
    overflow:hidden;
    margin:0 8px 0 0;
    width:48px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation__avatar img{
    max-height:100%;
    max-width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation__title{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation__time{
    margin:0 0 0 8px;
    overflow:hidden;
    text-align:right;
    text-overflow:ellipsis;
    white-space:nowrap
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--previous-conversations .card-preview__inner .previous-conversations .previous-conversation__message{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form ::-webkit-input-placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form :-ms-input-placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form ::placeholder{
    color:#545454
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner{
    border:none;
    padding:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields{
    border-width:0;
    border-left-width:5px;
    border-style:solid;
    color:#545454;
    font-size:13px;
    padding:16px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field{
    margin-top:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field textarea{
    height:100px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__input{
    background:#fff;
    border-style:solid;
    border-width:1px;
    border-radius:5px;
    display:block;
    height:40px;
    margin:0;
    padding:8px 16px;
    transition:all .2s ease-in-out;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__input:focus{
    border-style:solid;
    border-width:1px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__input--select{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__input--select .form-field__input-text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__input--select .form-field__input-caret{
    border-color:transparent;
    border-style:solid;
    border-width:0 6px;
    border-top:6px solid #92929e;
    height:0;
    width:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field__label{
    font-weight:700;
    overflow:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field:first-child{
    margin-top:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--simple{
    position:relative
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--simple .form-field__input:focus+.form-field__label{
    background:#fff;
    opacity:1;
    left:8px;
    top:-9px;
    visibility:visible
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--simple .form-field__label{
    background:0 0;
    display:inline-block;
    font-size:11px;
    font-weight:400;
    left:3px;
    max-width:calc(100% - 32px);
    opacity:0;
    padding:0 8px;
    position:absolute;
    top:11px;
    transition:all .3s ease-in-out;
    visibility:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--simple .form-field__label span{
    display:block;
    overflow:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__label{
    margin-left:8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__options{
    margin:0 0 16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option{
    margin:16px 16px 0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option-text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    line-height:normal;
    margin-left:14px;
    overflow:hidden
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option-input{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option-input input{
    display:none;
    height:0;
    opacity:0;
    position:absolute;
    width:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option-input--radio{
    border:1px solid #d9dbe4;
    border-radius:10px;
    height:18px;
    width:18px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--options .form-field__option-input--checkbox{
    border:1px solid #d9dbe4;
    border-radius:2px;
    height:18px;
    width:18px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--buttons{
    margin-top:32px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--buttons .form-field__button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border:none;
    border-radius:5px;
    cursor:auto;
    font-size:16px;
    line-height:24px;
    padding:8px 16px;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--buttons .form-field__button-icon{
    -webkit-box-flex:0;
    -moz-box-flex:0;
    -webkit-flex-grow:0;
    -ms-flex:0;
    flex-grow:0;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    height:19px;
    width:20px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--form .card-preview__inner .form-fields .form-field--buttons .form-field__button-text{
    margin-left:10px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--image .image{
    min-height:30px;
    position:relative
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--image .image img{
    border-radius:5px;
    display:inline-block;
    max-height:0;
    max-width:100%;
    opacity:0;
    transition:all .3s ease-in-out
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--image .image--loaded{
    min-height:auto
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--image .image--loaded img{
    opacity:1;
    max-height:999px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--video iframe{
    border-radius:5px;
    display:block
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--video video{
    border-radius:5px;
    display:block;
    margin:0 auto;
    max-width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--logo .logo-image{
    position:relative;
    text-align:center;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--logo .logo-image img{
    display:inlie-block;
    height:60px;
    max-width:100%;
    opacity:0;
    transition:all .2s ease-in-out
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--logo .logo-image img.loaded{
    opacity:1
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--agents .agents__list{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--agents .agents__list--left-aligned{
    -webkit-box-pack:start;
    -moz-box-pack:start;
    -ms-flex-pack:start;
    -webkit-justify-content:flex-start;
    justify-content:flex-start
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--agents .agents__list--right-aligned{
    -webkit-box-pack:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    -webkit-justify-content:flex-end;
    justify-content:flex-end
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--agents .agent__item{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#efefef;
    border:2px solid #fff;
    border-radius:10px;
    height:50px;
    margin:0 3px;
    overflow:hidden;
    width:50px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--agents .agent__image{
    display:block;
    width:100%
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--heading{
    color:#545454;
    font-size:33px;
    font-weight:700;
    word-break:break-word
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--heading a{
    color:inherit;
    text-decoration:underline
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--heading img.emojione{
    height:34px;
    min-height:34px;
    min-width:34px;
    vertical-align:text-bottom!important;
    width:34px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--text{
    color:#545454;
    font-size:16px;
    word-break:break-word
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--text a{
    color:inherit;
    text-decoration:underline
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview .card-preview--text img.emojione{
    height:18px;
    min-height:18px;
    min-width:18px;
    vertical-align:text-bottom!important;
    width:18px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head{
    color:inherit
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview{
    padding:10px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview:last-child{
    padding-bottom:10px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview:last-child.card-preview--agents{
    padding-bottom:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview__inner{
    padding:0
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview--heading{
    color:inherit
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview--text{
    color:inherit;
    font-size:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--head .card-preview--kb-search .card-preview__inner{
    background:#fff;
    border-radius:5px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview{
    padding:0 16px 8px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview__inner{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.08);
    min-height:50px;
    padding:0 10px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview:last-child{
    padding-bottom:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview--image .card-preview__inner{
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview--video .card-preview__inner{
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview--heading .card-preview__inner{
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container .cards-preview--body .card-preview--text .card-preview__inner{
    padding:16px
}
#widget-previews-container #widget-max #widget-max-preview-container.embed{
    border-radius:0;
    height:600px;
    width:450px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .ps__rail-y{
    left:0!important;
    right:auto!important
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .ps__thumb-y{
    left:2px!important;
    right:auto!important
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .twk{
    -webkit-transform:scaleX(-1);
    -moz-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1)
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container{
    direction:rtl
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .header-buttons .header-buttons-left{
    margin:0 0 0 auto
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .header-buttons .header-buttons-right{
    margin:0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields{
    border-left-width:0;
    border-right-width:5px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field__option-text{
    margin-left:0;
    margin-right:14px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field__button-text{
    margin-left:0;
    margin-right:10px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field--simple .form-field__input--select+.form-field__label,#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field--simple .form-field__input:placeholder-shown+.form-field__label{
    left:auto;
    right:3px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field--simple .form-field__label{
    left:auto;
    right:8px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--form .form-fields .form-field--buttons .form-field__button-icon{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
    -ms-transform:rotateY(180deg);
    transform:rotateY(180deg)
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--kb-search input[type=text]{
    padding:0 16px 0 40px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--kb-search .search-button{
    border-radius:4px 0 0 4px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--previous-conversations .previous-conversations .previous-conversation__avatar{
    margin:0 0 0 8px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--previous-conversations .previous-conversations .previous-conversation__time{
    margin:0 8px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--chat .chat-card__text{
    margin-left:0;
    margin-right:10px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--chat .chat-card__icon{
    -webkit-transform:scaleX(-1);
    -moz-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1)
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview .card-preview--kb-featured-articles .card-preview__article .card-preview__article-content{
    padding:0 15px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .inner-preview-container .cards-preview--body .card-preview__inner{
    border:1px solid #d9dbe4
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats-wrap .sample-chats .sample-chat__text{
    margin:0 8px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats-wrap .sample-chats .sample-chat--agent{
    padding-left:40px;
    padding-right:0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats-wrap .sample-chats .sample-chat--agent .sample-chat__text{
    border-radius:5px 5px 0 5px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats-wrap .sample-chats .sample-chat--visitor{
    padding-left:0;
    padding-right:88px
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats-wrap .sample-chats .sample-chat--visitor .sample-chat__text{
    border-radius:5px 5px 5px 0
}
#widget-previews-container #widget-max #widget-max-preview-container.rtl-direction .sample-chats .sample-chat__text{
    margin:0 10px 0 0
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
    margin:0;
    position:absolute
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.cl,#widget-previews-container #widget-max #widget-max-preview-container.round-widget.cr{
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%);
    bottom:auto;
    top:50%
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.cr{
    right:95px;
    left:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.cl{
    left:95px;
    right:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.tl,#widget-previews-container #widget-max #widget-max-preview-container.round-widget.tr{
    top:95px;
    bottom:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.tr{
    right:25px;
    left:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.tl{
    left:25px;
    right:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.bl,#widget-previews-container #widget-max #widget-max-preview-container.round-widget.br{
    bottom:95px;
    top:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.br{
    right:25px;
    left:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.round-widget.bl{
    left:25px;
    right:auto
}
#widget-previews-container #widget-max #widget-max-preview-container.empty-header-buttons .header-buttons{
    padding:8px
}
#widget-previews-container #widget-max #widget-max-preview-container.empty-header-buttons .header-body-container{
    position:relative
}
#widget-previews-container #widget-max #widget-max-preview-container.empty-header-buttons .header-body-container__bg-filler{
    height:45px;
    content:'';
    left:0;
    top:16px;
    right:0;
    position:absolute
}
#widget-previews-container #widget-max #widget-max-preview-container.empty-header-buttons .header-body-container .body-container,#widget-previews-container #widget-max #widget-max-preview-container.empty-header-buttons .header-body-container .header-container{
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
#widget-previews-container #widget-max.is-overflow #widget-max-preview-container{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    left:0
}
#widget-previews-container #widget-min{
    bottom:0;
    left:0;
    opacity:1;
    position:absolute;
    right:0;
    top:0;
    transition:all .2s ease-in-out
}
#widget-previews-container #widget-min.hide-opacity{
    opacity:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container{
    height:100%;
    overflow-x:hidden;
    position:relative;
    width:auto
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound .rectangle-container{
    display:none!important
}
#widget-previews-container #widget-min #widget-min-preview-container.isRectangle .inner-preview-container.round-container{
    display:none!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container{
    width:60px;
    height:60px;
    overflow:hidden;
    text-align:center;
    border:none!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container .widget-container{
    display:inline-block;
    width:60px;
    height:60px;
    border-radius:50%;
    margin:auto;
    font-size:32px;
    padding:15px;
    box-sizing:border-box
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container .widget-container .icon-chat{
    display:block
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container.cl,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container.cr{
    transform:rotate(0) translateZ(0);
    -webkit-transform:rotate(0) translateZ(0);
    -moz-transform:rotate(0) translateZ(0);
    -ms-transform:rotate(0) translateZ(0);
    -o-transform:rotate(0) translateZ(0);
    margin:-30px 0 0
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container.cl{
    left:20px
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.round-container.cr{
    right:20px
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container{
    border:0 none;
    padding:0;
    margin:0;
    height:100%;
    position:absolute;
    display:block;
    right:0;
    left:0;
    bottom:0;
    overflow:hidden
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr #default-bubble-container{
    top:42px;
    bottom:auto!important;
    margin:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl #bubble-text-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr #bubble-text-container{
    top:15px
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr #preview-bubble-uploaded-limits{
    top:0;
    bottom:auto!important;
    margin:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl .preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr .preview-bubble{
    top:auto;
    bottom:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr .gallery.preview-bubble{
    bottom:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br #preview-bubble-uploaded-limits{
    top:auto!important;
    bottom:0;
    margin:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl .preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br .preview-bubble{
    top:auto;
    bottom:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br .gallery.preview-bubble{
    top:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl #preview-bubble-uploaded-limits{
    right:auto!important;
    left:0
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl .preview-bubble.uploaded,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl .preview-bubble.uploaded,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl .preview-bubble.uploaded{
    right:auto;
    left:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl .gallery.preview-bubble{
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.bl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tl #default-bubble-container{
    left:0;
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr #preview-bubble-uploaded-limits{
    right:0;
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br .preview-bubble.uploaded,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr .preview-bubble.uploaded,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr .preview-bubble.uploaded{
    right:auto;
    left:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr .gallery.preview-bubble,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr .gallery.preview-bubble{
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.br #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.tr #default-bubble-container{
    right:0;
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl #default-bubble-container{
    transform:rotate(90deg) translateZ(0);
    -webkit-transform:rotate(90deg) translateZ(0);
    -moz-transform:rotate(90deg) translateZ(0);
    -ms-transform:rotate(90deg) translateZ(0);
    -o-transform:rotate(90deg) translateZ(0);
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl .gallery.preview-bubble{
    transform:rotate(90deg) translateZ(0);
    -webkit-transform:rotate(90deg) translateZ(0);
    -moz-transform:rotate(90deg) translateZ(0);
    -ms-transform:rotate(90deg) translateZ(0);
    -o-transform:rotate(90deg) translateZ(0);
    transform-origin:50%;
    -webkit-transform-origin:50%;
    -moz-transform-origin:50%;
    -ms-transform-origin:50%;
    -o-transform-origin:50%;
    top:50%!important;
    bottom:auto!important;
    left:10px;
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl .uploaded.preview-bubble{
    transform:rotate(0) translateZ(0);
    -webkit-transform:rotate(0) translateZ(0);
    -moz-transform:rotate(0) translateZ(0);
    -ms-transform:rotate(0) translateZ(0);
    -o-transform:rotate(0) translateZ(0);
    transform-origin:49%;
    -webkit-transform-origin:49%;
    -moz-transform-origin:49%;
    -ms-transform-origin:49%;
    -o-transform-origin:49%;
    left:auto;
    right:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr #default-bubble-container{
    transform:rotate(-90deg) translateZ(0);
    -webkit-transform:rotate(-90deg) translateZ(0);
    -moz-transform:rotate(-90deg) translateZ(0);
    -ms-transform:rotate(-90deg) translateZ(0);
    -o-transform:rotate(-90deg) translateZ(0);
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr .gallery.preview-bubble{
    transform:rotate(-90deg) translateZ(0);
    -webkit-transform:rotate(-90deg) translateZ(0);
    -moz-transform:rotate(-90deg) translateZ(0);
    -ms-transform:rotate(-90deg) translateZ(0);
    -o-transform:rotate(-90deg) translateZ(0);
    transform-origin:50%;
    -webkit-transform-origin:50%;
    -moz-transform-origin:50%;
    -ms-transform-origin:50%;
    -o-transform-origin:50%;
    top:50%!important;
    bottom:auto!important;
    right:10px;
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr .uploaded.preview-bubble{
    transform:rotate(0) translateZ(0);
    -webkit-transform:rotate(0) translateZ(0);
    -moz-transform:rotate(0) translateZ(0);
    -ms-transform:rotate(0) translateZ(0);
    -o-transform:rotate(0) translateZ(0);
    transform-origin:49%;
    -webkit-transform-origin:49%;
    -moz-transform-origin:49%;
    -ms-transform-origin:49%;
    -o-transform-origin:49%;
    right:auto;
    left:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr #default-bubble-container{
    transform-origin:49%;
    -webkit-transform-origin:49%;
    -moz-transform-origin:49%;
    -ms-transform-origin:49%;
    -o-transform-origin:49%;
    top:50%;
    bottom:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cl #preview-bubble-uploaded-limits,#widget-previews-container #widget-min #widget-min-preview-container #bubble-container.cr #preview-bubble-uploaded-limits{
    top:50%;
    bottom:auto
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .no-rotate.gallery.preview-bubble{
    transform:rotate(0) translateZ(0);
    -webkit-transform:rotate(0) translateZ(0);
    -moz-transform:rotate(0) translateZ(0);
    -ms-transform:rotate(0) translateZ(0);
    -o-transform:rotate(0) translateZ(0);
    transform-origin:0;
    -webkit-transform-origin:0;
    -moz-transform-origin:0;
    -ms-transform-origin:0;
    -o-transform-origin:0
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container #preview-bubble-uploaded-limits{
    direction:ltr;
    height:100%;
    overflow:hidden;
    max-height:100%;
    max-width:100%;
    position:absolute;
    width:100%
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container #preview-bubble-uploaded-limits:after{
    border:2px dotted #d9dbe4;
    border-radius:2px;
    bottom:0;
    content:'';
    left:0;
    opacity:0;
    position:absolute;
    right:0;
    top:0;
    transition:all .3s ease-in-out
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container #preview-bubble-uploaded-limits.drag-start:after{
    opacity:1
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .preview-bubble.uploaded{
    cursor:pointer;
    overflow:hidden;
    z-index:1
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .preview-bubble.uploaded:after{
    border:2px dotted #d9dbe4;
    box-sizing:border-box;
    content:'';
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .preview-bubble.uploaded.is-loaded:after{
    display:none
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .preview-bubble.uploaded img{
    transform-origin:top left
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .right-rotate.uploaded.preview-bubble img{
    -webkit-transform:rotate(-90deg) translate(-100%,0);
    -moz-transform:rotate(-90deg) translate(-100%,0);
    -ms-transform:rotate(-90deg) translate(-100%,0);
    transform:rotate(-90deg) translate(-100%,0)
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-container .left-rotate.uploaded.preview-bubble img{
    -webkit-transform:rotate(90deg) translate(0,-100%);
    -moz-transform:rotate(90deg) translate(0,-100%);
    -ms-transform:rotate(90deg) translate(0,-100%);
    transform:rotate(90deg) translate(0,-100%)
}
#widget-previews-container #widget-min #widget-min-preview-container #default-bubble-container{
    border:0;
    padding:0;
    margin:0;
    width:146px;
    height:85px;
    position:absolute;
    display:block;
    bottom:42px
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.bl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.br #default-bubble-container{
    bottom:82px
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.tl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.tr #default-bubble-container{
    top:82px
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.br #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.tr #default-bubble-container{
    right:0
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.bl #default-bubble-container,#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.tl #default-bubble-container{
    left:10px
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.cr #default-bubble-container{
    right:52.5px;
    margin:-9.5px 0 0
}
#widget-previews-container #widget-min #widget-min-preview-container.isRound #bubble-container.cl #default-bubble-container{
    margin:10.5px 0 0;
    left:55px
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-text-container{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border-style:0 none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-style:italic;
    font-size:15px;
    height:65px;
    left:50%;
    margin:0 0 0 -58px;
    overflow:hidden;
    padding:0;
    position:absolute;
    text-align:center;
    top:5px;
    width:111px
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-text{
    overflow:hidden;
    text-overflow:ellipsis;
    width:100%
}
#widget-previews-container #widget-min #widget-min-preview-container #bubble-graphics-container{
    border:0 none;
    padding:0;
    margin:0;
    width:146px;
    height:85px
}
#widget-previews-container #widget-min #widget-min-preview-container.left-position .inner-preview-container{
    left:10px;
    right:auto
}
#widget-previews-container #widget-min #widget-min-preview-container.right-position .inner-preview-container{
    left:auto;
    right:10px
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame{
    height:40px;
    position:absolute;
    width:320px;
    overflow:hidden;
    z-index:1
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.bl{
    bottom:0;
    left:10px!important;
    margin:0!important;
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.br{
    bottom:0;
    left:auto!important;
    margin:0!important;
    right:10px!important
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.tr{
    left:auto!important;
    margin:0!important;
    right:10px!important;
    top:0
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.tl{
    left:10px!important;
    margin:0!important;
    right:auto!important;
    top:0
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.cr{
    transform:rotate(-90deg) translateZ(0);
    -webkit-transform:rotate(-90deg) translateZ(0);
    -moz-transform:rotate(-90deg) translateZ(0);
    -ms-transform:rotate(-90deg) translateZ(0);
    -o-transform:rotate(-90deg) translateZ(0);
    transform-origin:50% 49%;
    -webkit-transform-origin:50% 49%;
    -moz-transform-origin:50% 49%;
    -ms-transform-origin:50% 49%;
    -o-transform-origin:50% 49%;
    top:50%;
    bottom:auto;
    right:0;
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame.cl{
    transform:rotate(90deg) translateZ(0);
    -webkit-transform:rotate(90deg) translateZ(0);
    -moz-transform:rotate(90deg) translateZ(0);
    -ms-transform:rotate(90deg) translateZ(0);
    -o-transform:rotate(90deg) translateZ(0);
    transform-origin:50% 49%;
    -webkit-transform-origin:50% 49%;
    -moz-transform-origin:50% 49%;
    -ms-transform-origin:50% 49%;
    -o-transform-origin:50% 49%;
    top:50%;
    bottom:auto;
    left:0;
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame #tawkchat-minified-wrapper{
    height:100%;
    cursor:pointer;
    width:100%;
    z-index:999997
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame #tawkchat-minified-wrapper #tawkchat-minified-container{
    border:0 none;
    border-bottom:0;
    bottom:0;
    cursor:pointer;
    height:auto;
    left:0;
    margin:0;
    padding:0;
    position:absolute;
    right:0;
    top:0;
    width:auto;
    z-index:999999
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame #tawkchat-minified-wrapper #tawkchat-minified-container #tawkchat-status-middle{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    padding:0 15px
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame #tawkchat-minified-wrapper #tawkchat-minified-container #tawkchat-status-middle #tawkchat-status-message{
    border:0;
    padding:0;
    overflow:hidden;
    text-align:left
}
#widget-previews-container #widget-min #widget-min-preview-container #minified-frame #tawkchat-minified-wrapper #tawkchat-minified-container #tawkchat-status-middle #tawkchat-status-message #short-message{
    cursor:pointer;
    display:block;
    font-size:16px;
    line-height:40px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:100%
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container{
    margin:0;
    border:0 none;
    padding:0;
    cursor:pointer;
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    -webkit-border-top-left-radius:8px;
    -moz-border-radius-topleft:8px;
    border-top-left-radius:8px;
    -webkit-border-top-right-radius:8px;
    -moz-border-radius-topright:8px;
    border-top-right-radius:8px;
    border:1px solid #e3e0e7;
    border-bottom:0;
    color:#fff;
    display:table;
    z-index:1
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tl,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tr{
    border-bottom:1px solid #e3e0e7
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.br,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tr{
    left:auto!important;
    right:20px!important;
    margin:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.bl,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tl{
    right:auto!important;
    left:20px!important;
    margin:0!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tl,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tr{
    border-radius:0 0 8px 8px;
    top:20px
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tl .header-container,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tr .header-container{
    border-radius:0 0 8px 8px
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tl .header-container .maximize,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.tr .header-container .maximize{
    transform:rotate(180deg) translateZ(0);
    -webkit-transform:rotate(180deg) translateZ(0);
    -moz-transform:rotate(180deg) translateZ(0);
    -ms-transform:rotate(180deg) translateZ(0);
    -o-transform:rotate(180deg) translateZ(0)
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.bl,#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.br{
    bottom:20px
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.cr{
    transform:rotate(-90deg) translateZ(0);
    -webkit-transform:rotate(-90deg) translateZ(0);
    -moz-transform:rotate(-90deg) translateZ(0);
    -ms-transform:rotate(-90deg) translateZ(0);
    -o-transform:rotate(-90deg) translateZ(0);
    transform-origin:50% 49%;
    -webkit-transform-origin:50% 49%;
    -moz-transform-origin:50% 49%;
    -ms-transform-origin:50% 49%;
    -o-transform-origin:50% 49%;
    top:50%;
    bottom:auto;
    right:0;
    left:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container.cl{
    transform:rotate(90deg) translateZ(0);
    -webkit-transform:rotate(90deg) translateZ(0);
    -moz-transform:rotate(90deg) translateZ(0);
    -ms-transform:rotate(90deg) translateZ(0);
    -o-transform:rotate(90deg) translateZ(0);
    transform-origin:50% 49%;
    -webkit-transform-origin:50% 49%;
    -moz-transform-origin:50% 49%;
    -ms-transform-origin:50% 49%;
    -o-transform-origin:50% 49%;
    top:50%;
    bottom:auto;
    left:0;
    right:auto!important
}
#widget-previews-container #widget-min #widget-min-preview-container .inner-preview-container .widget-container{
    display:table-cell;
    vertical-align:middle;
    width:inherit;
    height:inherit
}
#widget-previews-container #widget-min #widget-min-preview-container .bubble{
    position:absolute
}
#widget-previews-container #widget-min.rtl-direction{
    direction:rtl
}
#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container #bubble-container #default-bubble-container #bubble-text-container{
    margin:0 0 0 -53px
}
#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.br #default-bubble-container,#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.tr #default-bubble-container{
    right:10px
}
#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.bl #default-bubble-container,#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.tl #default-bubble-container{
    left:0
}
#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.cr #default-bubble-container{
    margin:-86px 0 0
}
#widget-previews-container #widget-min.rtl-direction #widget-min-preview-container.isRound #bubble-container.cl #default-bubble-container{
    margin:.5px 0 0
}
#widget-content-view{
    --bg-color:$green-1;
    --text-color:$white
}
#widget-content-view .background-color-var1{
    background-color:#03a84e;
    background-color:var(--bg-color,#03a84e)
}
#widget-content-view .border-color-var1{
    border-color:#03a84e;
    border-color:var(--bg-color,#03a84e)
}
#widget-content-view .border-color-focus-var1{
    border-color:#d9dbe4
}
#widget-content-view .border-color-focus-var1:focus{
    border-color:#03a84e;
    border-color:var(--bg-color,#03a84e)
}
#widget-content-view .color-var1{
    color:#03a84e;
    color:var(--bg-color,#03a84e)
}
#widget-content-view .color-focus-next-var1+*{
    color:#545454
}
#widget-content-view .color-focus-next-var1:focus+*{
    color:#03a84e;
    color:var(--bg-color,#03a84e)
}
#widget-content-view .before-bg-var1:before{
    background-color:#03a84e;
    background-color:var(--bg-color,#03a84e)
}
#widget-content-view .color-var2{
    color:#fff;
    color:var(--text-color,#fff)
}
#widget-content-view .fill-var2{
    fill:#ffffff;
    fill:var(--text-color,#ffffff)
}
#widget-content-view .contain-content{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    bottom:20px;
    overflow:hidden!important;
    position:absolute;
    top:0;
    width:100%
}
#widget-content-view .contain-content .toggle-preview{
    visibility:hidden
}
@media (max-width:960px){
    #widget-content-view .contain-content .toggle-preview{
        visibility:visible
    }
}
#widget-content-view .contain-content .components{
    padding:10px 0
}
#widget-content-view .contain-content .components .component{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding:10px;
    width:50%
}
#widget-content-view .contain-content .components .component__info{
    color:#92929e;
    font-size:12px;
    margin-left:5px
}
@media (max-width:1350px){
    #widget-content-view .contain-content .components .component__info{
        display:block;
        margin-left:0
    }
}
#widget-content-view .contain-content .components .component--full-width{
    width:100%
}
#widget-content-view .contain-content .status-btn{
    color:#92929e;
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-weight:700;
    margin:0 0 0 10px;
    opacity:1;
    overflow:hidden;
    padding:10px;
    text-overflow:ellipsis;
    transition:all .3s ease-in-out;
    white-space:nowrap;
    width:100px
}
#widget-content-view .contain-content .status-btn.active{
    color:#545454;
    border-color:#545454
}
#widget-content-view .contain-content .status-btn:hover{
    background-color:#f7f7f9
}
#widget-content-view .contain-content .status-btn:disabled{
    background:#f7f7f9;
    border:1px solid #d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
#widget-content-view .contain-content .status-btn:first-child{
    margin:0
}
@media (max-width:1100px){
    #widget-content-view .contain-content .status-btn{
        width:90px
    }
}
@media (max-width:960px){
    #widget-content-view .contain-content .status-btn{
        width:100px
    }
}
#widget-content-view .contain-content .states-nav{
    margin:0 auto;
    max-width:500px
}
#widget-content-view .contain-content .states-nav__main{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    padding:8px;
    width:auto
}
#widget-content-view .contain-content .states-nav__main{
    border:1px solid #d9dbe4;
    border-radius:5px
}
#widget-content-view .contain-content .states-nav__tab{
    -webkit-box-flex:1;
    -webkit-flex:1 1 auto;
    -moz-box-flex:1;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    color:#545454;
    cursor:pointer;
    padding:8px 36px;
    position:relative;
    text-align:center
}
#widget-content-view .contain-content .states-nav__tab:hover{
    background:#eee;
    border-radius:5px
}
#widget-content-view .contain-content .states-nav__tab.is-active{
    color:#03a84e
}
#widget-content-view .contain-content .states-nav__tab.is-active .states-nav__text:after{
    left:0;
    right:0;
    visibility:visible
}
@media screen and (max-width:660px){
    #widget-content-view .contain-content .states-nav__tab{
        padding:8px 16px
    }
}
#widget-content-view .contain-content .states-nav__text{
    position:relative
}
#widget-content-view .contain-content .states-nav__text:after{
    background:#03a84e;
    bottom:-18px;
    content:'';
    height:3px;
    position:absolute;
    left:50%;
    right:50%;
    transition:all .16s ease-in-out;
    visibility:hidden
}
#widget-content-view .contain-content .widget-content-settings-wrap{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    overflow:auto;
    width:50%
}
#widget-content-view .contain-content .widget-content-settings-wrap__inner{
    min-width:300px
}
#widget-content-view .contain-content .widget-content-preview-wrap{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    overflow:hidden;
    padding:0 0 0 10px;
    position:relative;
    width:50%
}
@media (max-width:960px){
    #widget-content-view .contain-content .widget-content-settings-wrap{
        display:block
    }
    #widget-content-view .contain-content .widget-content-preview-wrap{
        display:none;
        padding:0!important
    }
    #widget-content-view .contain-content.is-show-preview .widget-content-settings-wrap{
        display:none
    }
    #widget-content-view .contain-content.is-show-preview .widget-content-preview-wrap{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
#widget-content-view .cards .card-edit{
    border:1px solid #d9dbe4;
    border-radius:5px;
    margin-top:10px;
    padding:10px
}
#widget-content-view .cards .card-edit__label{
    font-weight:700
}
#widget-content-view .cards .card-loader{
    display:inline-block;
    height:30px;
    position:relative;
    width:30px
}
#widget-content-view .cards .card-loader:before{
    -webkit-animation:loader-spin 1s linear infinite;
    -moz-animation:loader-spin 1s linear infinite;
    -o-animation:loader-spin 1s linear infinite;
    animation:loader-spin 1s linear infinite;
    border:5px solid #92929e;
    border-radius:30px;
    border-top-color:#d9dbe4;
    box-sizing:border-box;
    height:30px;
    content:'';
    left:50%;
    margin:-15px 0 0 -15px;
    position:absolute;
    top:50%;
    width:30px
}
#widget-content-view .cards .card{
    margin-top:10px;
    transition:background-color .3s ease-in-out
}
#widget-content-view .cards .card__inner{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:56px;
    overflow:hidden;
    padding:10px;
    position:relative
}
#widget-content-view .cards .card__handle{
    cursor:pointer;
    color:#d9dbe4;
    font-size:14px;
    transition:all .2s ease-in-out
}
#widget-content-view .cards .card__handle:hover{
    color:#545454
}
#widget-content-view .cards .card__label{
    color:#545454;
    position:relative
}
#widget-content-view .cards .card__component-warning{
    bottom:-16px;
    color:#f0505c;
    font-size:10px;
    left:0;
    position:absolute;
    white-space:nowrap
}
#widget-content-view .cards .card__buttons{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    padding:0 20px 0 0;
    position:absolute;
    right:-150px;
    width:150px;
    height:50px;
    transition:.2s;
    top:0
}
#widget-content-view .cards .card__buttons .card__button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    border:1px solid #d9dbe4;
    border-radius:4px;
    cursor:pointer;
    height:25px;
    margin:0 0 0 10px;
    width:25px
}
#widget-content-view .cards .card__buttons .card__button .twk{
    line-height:normal
}
#widget-content-view .cards .card__buttons .card__button:first-child{
    margin-left:auto
}
#widget-content-view .cards .card__buttons .card__button--toggle{
    margin:0 0 0 20px
}
#widget-content-view .cards .card__content .emoji-view-container .emoji-container{
    right:auto
}
#widget-content-view .cards .card__content .emoji-view-container .editable-element-wrap{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    max-width:100%
}
#widget-content-view .cards .card__content .emoji-view-container .editable-element-wrap .editable-element{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    overflow:hidden;
    overflow-wrap:break-word
}
#widget-content-view .cards .card__content .emoji-view-container .editable-element-wrap .editable-element img.emojione{
    height:16px;
    margin-top:-3px;
    min-height:16px;
    min-width:16px;
    width:16px
}
#widget-content-view .cards .card__content .action-buttons{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0
}
#widget-content-view .cards .card__content .action-buttons .fa{
    color:#d9dbe4;
    cursor:pointer;
    font-size:18px;
    margin:0 0 0 5px;
    transition:color .3s ease-in-out
}
#widget-content-view .cards .card__content .action-buttons .fa.is-view-open,#widget-content-view .cards .card__content .action-buttons .fa:hover{
    color:#545454
}
#widget-content-view .cards .card__content .custom-colors{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
#widget-content-view .cards .card__content .custom-colors>div{
    width:10%
}
#widget-content-view .cards .card__content .custom-colors>div .btn{
    border:1px solid #d9dbe4;
    border-radius:2px;
    display:block;
    height:24px;
    margin:10px auto;
    min-width:auto;
    padding:3px;
    width:30px
}
#widget-content-view .cards .card__content .custom-colors>div .btn span{
    border-radius:2px;
    display:block;
    height:100%;
    width:100%
}
#widget-content-view .cards .card__content--form .form-fields .form-field{
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field__handle{
    cursor:pointer;
    color:#d9dbe4;
    font-size:14px;
    transition:all .2s ease-in-out
}
#widget-content-view .cards .card__content--form .form-fields .form-field__handle:hover{
    color:#545454
}
#widget-content-view .cards .card__content--form .form-fields .form-field__placeholder{
    background:#d9dbe4;
    border-radius:5px;
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field__validation input{
    display:none
}
#widget-content-view .cards .card__content--form .form-fields .form-field__validation em{
    display:block;
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field__validation em.invalid{
    color:#f0505c
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option{
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__handle{
    cursor:pointer;
    color:#d9dbe4;
    font-size:14px;
    transition:all .2s ease-in-out
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__handle:hover{
    color:#545454
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__placeholder{
    background:#d9dbe4;
    border-radius:5px;
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__validation input{
    display:none
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__validation em{
    display:block;
    margin-top:10px
}
#widget-content-view .cards .card__content--form .form-fields .form-field .form-field-options .form-field-option__validation em.invalid{
    color:#f0505c
}
#widget-content-view .cards .card__content .editable-element-wrap{
    border:1px solid #d9dbe4;
    border-radius:5px;
    background:#fff;
    padding:10px
}
#widget-content-view .cards .card__bottom-buttons{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:reverse;
    -webkit-box-orient:horizontal;
    -moz-box-direction:reverse;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row-reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
    border-top:1px solid #d9dbe4;
    margin:10px 0 0;
    padding:10px 0 0
}
#widget-content-view .cards .card__placeholder{
    background:#d9dbe4;
    border:1px solid #d9dbe4;
    border-radius:5px;
    margin-top:10px
}
#widget-content-view .cards .card:hover .card__buttons{
    right:0
}
#widget-content-view .cards .card--disabled{
    background:#f7f7f9
}
#widget-content-view .cards .validation-message{
    color:#f0505c
}
#widget-content-view .cards--is-editing .card__buttons{
    display:none
}
#widget-content-view .cards--is-editing .card__label{
    color:#92929e
}
#page-content-form .profile-page-container{
    height:calc(100% - 89px);
    padding-top:10px
}
#page-content-form .profile-page-container .edit-section{
    width:45%;
    position:relative;
    height:calc(100% - 5px)
}
#page-content-form .profile-page-container .edit-section #form-scrollable-container{
    position:static;
    overflow:auto;
    width:100%;
    height:100%
}
#page-content-form .profile-page-container .preview-section{
    width:55%;
    height:calc(100% - 40px)
}
#page-content-form .profile-page-container .clear{
    clear:both
}
#page-content-form .profile-page-container .thumb{
    width:100%;
    height:100%
}
#page-content-form .profile-page-container .margin-bottom-5{
    margin-bottom:5px
}
#page-content-form .profile-page-container .slogan-container{
    padding:5px 0
}
.select2-result-label:hover{
    background-color:rgba(0,0,0,.1)
}
#page-preview{
    background-color:#f0f0f0;
    color:#4f4f4f;
    font-size:14px;
    font-family:Lato,sans-serif;
    border-left:1px solid #e5e5e5;
    z-index:0
}
#page-preview *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#page-preview button.btn-msg{
    background-color:#fff;
    border:1px solid #ccc;
    border-radius:5px;
    color:#4f4f4f;
    cursor:pointer;
    font:unset;
    font-size:14px;
    margin:2px 0;
    outline:0;
    padding:8px 16px;
    width:auto
}
#page-preview button.btn-page{
    background-color:#00a4ed;
    border-color:#00a4ed;
    color:#fff
}
#page-preview button.btn-msg:hover{
    background-color:#ccc;
    border-color:#ccc;
    color:#333
}
#page-preview .hidden{
    display:none
}
#page-preview .compact.container{
    max-width:100%;
    margin:auto;
    padding:20px 20px 10px 20px
}
#page-preview .compact.container .wrapper{
    border-radius:5px;
    box-shadow:0 0 3px 0 #a5a2a2;
    -moz-box-shadow:0 0 3px 0 #a5a2a2;
    -webkit-box-shadow:0 0 3px 0 #a5a2a2
}
#page-preview .compact.container .header-info{
    background-color:#f7f7f7;
    padding:30px;
    min-height:156px;
    display:block;
    border-radius:5px 5px 0 0
}
#page-preview .compact.container .header-info>div{
    float:left;
    max-width:calc(100% - 95px);
    padding:15px 10px;
    padding-left:20px
}
#page-preview .compact.container .header-info .page-name-wrapper{
    display:block;
    font-size:30px;
    position:relative
}
#page-preview .compact.container .header-info .page-name{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:block;
    font-weight:700
}
#page-preview .compact.container .header-info div.status{
    color:#3aa225;
    font-size:14px;
    text-transform:capitalize;
    vertical-align:middle;
    display:block
}
#page-preview .compact.container .header-info .avatar{
    border-radius:5px;
    height:95px;
    width:95px;
    vertical-align:middle;
    display:inline-block;
    background:#fff
}
#page-preview .compact.container .header-info .header-content-wrapper{
    float:none!important;
    display:inline-block;
    vertical-align:middle;
    max-width:calc(100% - 100px)!important;
    padding:15px 10px 15px 20px
}
#page-preview .compact.container .info{
    border-radius:0 0 5px 5px
}
#page-preview .compact.container .report{
    padding-top:7px;
    margin:10px;
    background:0 0
}
#page-preview .jumbo.container{
    width:100%
}
#page-preview .jumbo.container .cover{
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
    -moz-box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.82);
    -webkit-box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.82);
    box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.82);
    height:300px;
    padding:50px
}
#page-preview .jumbo.container .cover:first-child a{
    color:#fff;
    font-weight:700
}
#page-preview .jumbo.container .content{
    background-color:#fff;
    padding:10px;
    padding-top:50px
}
#page-preview .jumbo.container .header-info{
    color:#fff;
    margin-bottom:50px;
    margin-top:-140px;
    text-align:center
}
#page-preview .jumbo.container .header-info div{
    max-width:100%;
    overflow:hidden;
    position:relative;
    text-overflow:ellipsis;
    white-space:nowrap
}
#page-preview .jumbo.container .header-info .page-name-wrapper{
    display:block;
    font-size:30px;
    display:flex;
    flex-direction:row;
    position:relative;
    justify-content:center
}
#page-preview .jumbo.container .header-info .page-name{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:block;
    flex-grow:0;
    font-weight:700
}
#page-preview .jumbo.container .header-info div.status{
    color:#3aa225;
    font-size:14px;
    text-transform:capitalize;
    min-width:67px;
    vertical-align:middle;
    display:block
}
#page-preview .jumbo.container .report{
    padding-top:20px;
    background:#fff;
    padding-left:20px;
    padding-bottom:10px
}
#page-preview .jumbo.container .info{
    padding-bottom:10px!important
}
#page-preview .header-info div.slogan{
    font-size:14px;
    padding:5px 0
}
#page-preview .header-info div.status.online{
    color:#3aa225
}
#page-preview .header-info div.status.offline{
    color:#777
}
#page-preview .header-info div.status.away{
    color:#fac92d
}
#page-preview .info{
    background-color:#fff;
    font-size:14px;
    padding:27px 20px
}
#page-preview .info .location{
    padding-bottom:21px;
    padding-top:5px
}
#page-preview .info .tags>span span:after{
    content:','
}
#page-preview .info .tags>span span:last-of-type:after{
    content:''
}
#page-preview .info .tags{
    margin:20px 0
}
#page-preview .info .location{
    padding:2.5px 0
}
#page-preview .info .location img,#page-preview .info .tags img{
    vertical-align:middle;
    margin-right:5px;
    width:16px
}
#page-preview .info .buttons{
    margin:20px 0
}
#page-preview .info .links>div{
    padding:5px 0
}
#page-preview .info .links img{
    height:16px;
    margin-right:5px;
    width:16px;
    vertical-align:middle
}
#page-preview .info .links a{
    color:#4f4f4f;
    text-decoration:none;
    vertical-align:middle;
    width:calc(100% - 25px);
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:inline-block
}
#page-preview .info .links a:hover{
    text-decoration:underline
}
#page-preview .info .description{
    line-height:20px;
    padding-top:10px;
    white-space:pre-wrap;
    margin:14px 0 0 0
}
#page-preview .info .summary{
    white-space:pre-wrap;
    margin:14px 0 0 0
}
#page-preview .info .label{
    font-size:15px;
    font-weight:700
}
#page-preview .info .socials{
    margin-top:10px
}
#page-preview .info .socials .scl{
    margin-right:15px;
    display:inline-block
}
#page-preview .info .data-preview{
    vertical-align:middle;
    display:inline;
    word-wrap:break-word;
    white-space:pre-wrap
}
#page-preview .info .location-info{
    text-transform:capitalize
}
#page-preview .compact.footer{
    font-size:14px;
    padding:27px 0 10px 0;
    text-align:center;
    width:100%
}
#page-preview .compact.footer a{
    color:#333;
    font-weight:700
}
#page-preview .jumbo.footer{
    background-color:#4f4f4f;
    font-size:15px;
    padding:10px;
    text-align:center
}
#page-preview .jumbo.footer a{
    color:#fff
}
#page-preview .social-icon{
    background:url("../../../assets/images/social-media-sprite.png") no-repeat top left;
    display:inline-block;
    height:30px;
    width:30px
}
#page-preview .social-icon.facebook{
    background-position:0 0
}
#page-preview .social-icon.flickr{
    background-position:-35px 0
}
#page-preview .social-icon.gplus{
    background-position:-70px 0
}
#page-preview .social-icon.instagram{
    background-position:-105px 0
}
#page-preview .social-icon.linkedin{
    background-position:-140px 0
}
#page-preview .social-icon.twitter{
    background-position:-175px 0
}
#page-preview .social-icon.vimeo{
    background-position:-210px 0
}
#page-preview .social-icon.youtube{
    background-position:-245px 0
}
#page-preview .report a{
    color:#4f4f4f;
    font-size:13px;
    text-decoration:none
}
#page-preview .report a:hover{
    color:#4f4f4f;
    text-decoration:underline
}
#image-avatar-picker-view{
    background-color:#fff;
    bottom:0;
    left:0;
    right:0;
    top:0;
    position:absolute;
    z-index:1
}
#image-avatar-picker-view div.avatar-container{
    max-height:calc(100% - 60px);
    overflow:auto
}
#image-avatar-picker-view div.category{
    display:grid;
    grid-template-columns:repeat(10,auto);
    grid-gap:10px
}
#image-avatar-picker-view img{
    margin:5px 0;
    max-width:100%;
    max-height:70px
}
#image-avatar-picker-view h5{
    text-indent:10px
}
#image-avatar-picker-view div.category div{
    border:1px solid transparent;
    cursor:pointer;
    text-align:center;
    min-height:84px
}
#image-avatar-picker-view div.category div:hover{
    border:1px solid #00a4ed;
    border-radius:5px
}
#image-avatar-picker-view label{
    display:block;
    text-align:center
}
#image-avatar-picker-view #close-avatar-picker{
    bottom:20px;
    position:absolute
}
#image-crop-view{
    width:auto;
    bottom:0;
    height:auto;
    padding:20px 10px 0;
    z-index:10
}
#image-crop-view,#image-crop-view #crop-container{
    position:absolute;
    top:0;
    left:0;
    right:0
}
#image-crop-view #crop-container{
    bottom:110px;
    overflow:auto
}
#image-crop-view #crop-container .jcrop-holder{
    width:100%;
    height:100%;
    position:absolute
}
#image-crop-view #crop-container #cropper{
    z-index:300;
    width:200px;
    height:200px
}
#image-crop-view #crop-container #cropper-frame{
    width:100%;
    height:100%;
    z-index:310;
    overflow:hidden
}
#image-crop-view #crop-container #moveable-image,#image-crop-view #crop-container #static-image{
    margin:0;
    padding:0
}
#image-crop-view #crop-container #moveable-image{
    border:none;
    visibility:visible
}
#image-crop-view #crop-container #static-image{
    display:block;
    visibility:visible;
    border:none;
    opacity:.6;
    background:url("../../../assets/images/transparent.png");
    background-size:cover
}
#image-crop-view #crop-container #cropper,#image-crop-view #crop-container #moveable-image,#image-crop-view #crop-container #static-image{
    top:0;
    left:0
}
#image-crop-view #crop-container #source-image{
    display:block;
    visibility:hidden
}
#image-crop-view #crop-container .jcrop-hline{
    opacity:.4
}
#image-crop-view #crop-container .jcrop-tracker{
    cursor:move;
    z-index:360
}
#image-crop-view #crop-container #cropper,#image-crop-view #crop-container #cropper-frame,#image-crop-view #crop-container #moveable-image,#image-crop-view #crop-container #static-image,#image-crop-view #crop-container .jcrop-hline,#image-crop-view #crop-container .jcrop-tracker{
    position:absolute
}
#image-crop-view #crop-control-container{
    position:absolute;
    bottom:0;
    height:100px;
    left:40px;
    right:40px
}
#image-crop-view #crop-control-container .form-group{
    position:relative
}
#image-crop-view #crop-control-container .button-container .btn{
    margin:0 5px
}
#image-camera-view{
    width:100%;
    right:0;
    top:0;
    bottom:0;
    height:auto;
    padding:20px 10px 0;
    min-height:350px;
    background:#fff
}
#image-camera-view,#image-camera-view #camera-container,#image-camera-view .button-container{
    position:absolute
}
#image-camera-view #camera-container{
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    width:320px;
    height:240px;
    top:50%;
    left:50%
}
#image-camera-view .button-container{
    bottom:0;
    left:10px;
    right:10px;
    height:50px
}
#image-camera-view .button-container .btn{
    margin:0 5px
}
#profile-settings-view .input{
    max-width:350px
}
.password-meter-message-very-weak{
    color:#a03
}
.password-meter-message-weak{
    color:#f5ac00
}
.password-meter-message-good{
    color:#69c
}
.password-meter-message-strong{
    color:green
}
.password-meter-bg .password-meter-very-weak{
    background:red;
    width:10%
}
.password-meter-bg .password-meter-weak{
    background:#6ec02a;
    width:25%
}
.password-meter-bg .password-meter-good{
    background:#6ec02a;
    width:75%
}
.password-meter-bg .password-meter-strong{
    background:#6ec02a;
    width:100%
}
#sound-settings{
    font-size:15px;
    font-weight:400
}
#sound-settings .select{
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    overflow:hidden
}
#sound-settings .select.disabled{
    border:1px solid #ddd;
    color:#ddd
}
#sound-settings .select.disabled:hover{
    border:1px solid #ddd!important
}
#sound-settings .select i:after{
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #92929e;
    bottom:3px
}
#sound-settings .select i:before{
    content:none
}
#sound-settings .label{
    font-size:15px
}
#sound-settings .toggle i{
    height:14px;
    width:25px
}
#sound-settings .toggle i:after{
    font-size:inherit
}
#sound-settings .toggle i:before{
    height:10px;
    width:10px
}
#sound-settings .toggle input:checked+i{
    background:#03a84e
}
#sound-settings .toggle input:disabled+i{
    background:#ddd
}
#sound-settings .modal-dialog{
    width:95%;
    position:absolute;
    left:50%;
    top:50%;
    max-width:770px;
    margin:0
}
#sound-settings .modal-dialog .modal-title{
    font-size:18px;
    color:#545454;
    font-weight:400
}
#sound-settings .modal-body{
    overflow:auto;
    padding:0 25px
}
#sound-settings .modal-body section{
    margin:0;
    padding:0;
    height:44px
}
#sound-settings .modal-body .separator{
    border-bottom:1px solid #d9dbe4
}
#sound-settings .modal-body .smart-form{
    color:#545454
}
#sound-settings .modal-body .row{
    margin-left:-10px;
    margin-right:-10px;
    padding:15px 0
}
#sound-settings .modal-body .row .col{
    padding-left:10px;
    padding-right:10px
}
#sound-settings .modal-body .row .col .row{
    padding:0
}
#sound-settings .fa-volume-down{
    font-size:20px;
    position:absolute;
    left:0;
    top:0
}
#sound-settings .fa-volume-up{
    font-size:20px;
    position:absolute;
    right:0;
    top:0
}
#sound-settings .slider-container{
    box-sizing:border-box;
    padding:8px 30px 0 24px;
    width:100%
}
#sound-settings .slider-container .fa{
    color:#92929e
}
#sound-settings .slider-container .volume-slider{
    border-radius:2px;
    margin:0;
    height:4px;
    width:100%
}
#sound-settings .slider-container .volume-slider .ui-slider-range{
    background:#03a84e;
    border-radius:2px;
    box-shadow:none;
    transition-duration:0s
}
#sound-settings .slider-container .volume-slider .ui-slider-handle{
    border:none;
    border-radius:50%;
    box-shadow:0 1px 2px rgba(0,0,0,.3);
    height:16px;
    top:-6px;
    width:16px
}
#sound-settings .slider-container .volume-slider .ui-slider-handle:active{
    background:#03a84e!important
}
#browser-app-sessions .modal-dialog{
    width:95%;
    max-width:400px;
    position:absolute;
    left:50%;
    top:50%;
    margin:0
}
#browser-app-sessions .modal-body{
    overflow:auto
}
#browser-app-sessions .modal-body .session-info{
    line-height:31px
}
#browser-app-sessions .modal-body .flag+span{
    margin-top:auto
}
#browser-app-sessions .modal-body .end-session{
    margin-left:5px
}
#alias-form .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
#alias-form .modal-content{
    height:100%
}
#alias-form .modal-dialog{
    width:95%;
    position:absolute;
    left:50%;
    top:50%;
    max-width:890px;
    max-height:490px;
    height:100%;
    margin:0
}
#alias-form .modal-body{
    padding:0
}
#alias-form .modal-footer{
    height:73px
}
#alias-form .photo-placeholder{
    border-radius:50%;
    background-color:#fff
}
#alias-form #alias-form-container{
    float:left;
    width:100%
}
#alias-form #alias-form-container .form-table{
    width:100%
}
#alias-form #alias-form-container .form-table .form-table-cell{
    width:auto
}
#alias-list-view .open-view.default-alias{
    font-weight:700
}
.es header#header #mainMenu #settings-menu .toggle i{
    width:80px
}
.es header#header #mainMenu #settings-menu .toggle input:checked+i:before{
    right:65px
}
.es header#header #mainMenu #settings-menu .dropdown-menu{
    width:280px
}
.fr #settings-menu .toggle i{
    width:70px
}
.fr #settings-menu .toggle input:checked+i:before{
    right:55px
}
.ru header#header #mainMenu #settings-menu .toggle i{
    width:55px
}
.ru header#header #mainMenu #settings-menu .toggle input:checked+i:before{
    right:40px
}
.ru header#header #mainMenu #settings-menu .dropdown-menu{
    width:290px
}
.bootstrapWizard .complete *{
    cursor:pointer
}
.bootstrapWizard li{
    position:relative;
    width:25%
}
.bootstrapWizard li:before{
    border-top:5px solid #f7f7f9!important;
    border-color:#f7f7f9!important;
    width:50%;
    position:absolute;
    top:12px;
    right:50%
}
.bootstrapWizard li:after{
    border-top:5px solid #f7f7f9!important;
    border-color:#f7f7f9!important;
    content:"";
    display:block;
    font-size:0;
    overflow:hidden;
    width:50%;
    position:absolute;
    top:12px;
    right:100%;
    z-index:1
}
.bootstrapWizard li:first-child:before{
    max-width:100%
}
.bootstrapWizard li:first-child:after,.bootstrapWizard li:first-child:before{
    display:none
}
.bootstrapWizard li.active:after,.bootstrapWizard li.active:before{
    border-top:5px solid #03a84e!important;
    border-color:#03a84e!important
}
.bootstrapWizard li.active .step{
    background:#fff!important;
    border-color:#03a84e!important;
    border:4px solid #03a84e!important;
    color:#545454!important;
    font-weight:400!important;
    padding:0!important;
    font-size:13px!important;
    top:0!important
}
.bootstrapWizard li.active .title{
    color:#03a84e!important
}
.bootstrapWizard li.complete:after,.bootstrapWizard li.complete:before{
    border-top:5px solid #03a84e!important;
    border-color:#03a84e!important
}
.bootstrapWizard li.complete .step{
    background-color:#03a84e!important;
    border-color:#03a84e!important;
    border:4px solid #03a84e!important;
    padding:0!important
}
.bootstrapWizard li.complete .title{
    color:#545454
}
.bootstrapWizard li .step{
    display:inline-block;
    top:0;
    background-color:#fff!important;
    color:#d9dbe4!important;
    border-color:#f7f7f9!important;
    border:4px solid #f7f7f9!important;
    width:30px;
    height:30px;
    font-size:13px;
    line-height:20px;
    padding:0
}
.bootstrapWizard li .step.done{
    border-color:#03a84e!important;
    padding:0!important;
    background:#03a84e!important;
    color:#fff!important
}
.bootstrapWizard li .step.done .feather{
    font-size:16px;
    top:2px
}
.bootstrapWizard li .title{
    color:#545454
}
.bootstrapWizard li.active.complete .step{
    background:#fff!important;
    border-color:#03a84e!important;
    color:#03a84e!important
}
.bootstrapWizard li.fail .title{
    color:#a90329!important
}
.bootstrapWizard li.fail .step{
    background:#a90329!important;
    border-color:#900323!important;
    padding:7px 10px
}
.bootstrapWizard li.fail .fa{
    font-size:19px;
    top:0
}
@media (max-width:690px){
    #wizard-wrapper{
        overflow:hidden!important
    }
}
#wizard-container{
    min-width:80%;
    width:auto;
    max-height:800px;
    font-size:15px;
    margin:auto
}
@media (max-width:690px){
    #wizard-container{
        height:100%
    }
}
#wizard-container #wizard{
    width:100%;
    height:100%
}
#wizard-container #wizard .mobile-only{
    display:none
}
@media (max-width:690px){
    #wizard-container #wizard{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-direction:normal;
        -webkit-box-orient:vertical;
        -moz-box-direction:normal;
        -moz-box-orient:vertical;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        max-height:calc(100% - 81px)
    }
    #wizard-container #wizard .mobile-only{
        display:block
    }
    #wizard-container #wizard .desktop-only{
        display:none
    }
}
#wizard-container #wizard h3{
    margin:0
}
#wizard-container #wizard .tawk-icon{
    height:75px
}
#wizard-container #wizard .tawk-icon #wizard-intro{
    margin:0
}
#wizard-container #wizard #wizard-intro-container{
    padding:25px 0
}
@media (max-width:690px){
    #wizard-container #wizard #wizard-intro-container{
        display:none
    }
}
@media (max-width:690px){
    #wizard-container #wizard #wizard-header{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-align:center;
        -moz-box-align:center;
        -ms-flex-align:center;
        -webkit-align-items:center;
        align-items:center;
        padding:30px 20px 0
    }
    #wizard-container #wizard #wizard-header .form-bootstrapWizard{
        -webkit-box-flex:1;
        -moz-box-flex:1;
        -webkit-flex-grow:1;
        -ms-flex:1;
        flex-grow:1
    }
    #wizard-container #wizard #wizard-header .tawk-icon{
        height:40px
    }
}
#wizard-container #wizard .form-bootstrapWizard ul{
    max-width:600px;
    width:auto;
    left:50%;
    transform:translateX(-50%);
    padding:0 25px
}
#wizard-container #wizard .form-bootstrapWizard .complete *{
    cursor:pointer
}
#wizard-container #wizard .tab-content{
    margin-top:20px
}
@media (max-width:690px){
    #wizard-container #wizard .tab-content{
        overflow:auto;
        font-size:13px;
        padding:0 20px;
        height:100%
    }
    #wizard-container #wizard .tab-content .sub-header-text{
        font-size:13px
    }
    #wizard-container #wizard .tab-content .center-box{
        position:relative
    }
    #wizard-container #wizard .tab-content .center-box.ln{
        top:calc(50% - 60px)
    }
    #wizard-container #wizard .tab-content .center-box.prprty{
        top:calc(50% - 98px)
    }
}
#wizard-container #wizard .tab-content .tab-pane .header-text{
    padding-bottom:15px
}
#wizard-container #wizard .tab-content .tab-pane .tab-4-subheader{
    margin-bottom:20px
}
#wizard-container #wizard .tab-content #tab1 .smart-form .top-container{
    margin:0
}
#wizard-container #wizard .tab-content #tab1 .smart-form .top-container .form-group{
    padding:0!important
}
#wizard-container #wizard .tab-content #tab1 .smart-form .top-container .form-group #language-change-select{
    border:1px solid #ddd;
    border-radius:4px!important;
    display:inline-block;
    position:relative;
    width:100%
}
#wizard-container #wizard .tab-content #tab1 .smart-form .top-container .form-group #language-change{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:0 0;
    border:0;
    padding:8px 25px 8px 10px;
    width:calc(100% - 35px);
    text-transform:capitalize
}
#wizard-container #wizard .tab-content #tab1 .smart-form .top-container .form-group .caret{
    border-top:7px solid;
    border-right:7px solid transparent;
    border-left:7px solid transparent;
    color:#aaa;
    pointer-events:none;
    position:absolute;
    right:10px;
    top:22px
}
#wizard-container #wizard .tab-content #tab2 .input input,#wizard-container #wizard .tab-content #tab3 .input input{
    border-radius:4px;
    height:38px
}
#wizard-container #wizard .tab-content #tab3 .section-relative{
    position:relative;
    display:flex
}
@media (max-width:470px){
    #wizard-container #wizard .tab-content #tab3 .section-relative{
        flex-direction:column
    }
    #wizard-container #wizard .tab-content #tab3 .section-relative .add-email-btn-container{
        padding-left:0!important
    }
}
#wizard-container #wizard .tab-content #tab3 .section-relative .icon-append{
    font-size:17px;
    color:grey
}
#wizard-container #wizard .tab-content #tab3 .section-relative .email-input-container{
    flex-grow:1;
    flex-shrink:1
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container{
    margin:0
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container label.textarea{
    max-width:100%;
    border-radius:5px!important
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container textarea{
    border-radius:5px!important;
    border-color:#d9dbe4!important;
    overflow:hidden
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container .text-area-label{
    padding:10px 0;
    text-align:center
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container .text-area-label a{
    color:#03a84e;
    font-weight:600
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .label-container{
    padding-bottom:15px;
    text-align:center
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .form-group{
    padding:0!important
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .form-group #cms-change-select{
    border-radius:4px!important;
    width:calc(100% - 58px);
    position:relative;
    border:1px solid #ddd;
    display:inline-block
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .form-group #cms-change{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    width:calc(100% - 30px);
    background:0 0;
    padding:0 20px 0 10px;
    border:0
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .form-group .caret{
    position:absolute;
    right:6px;
    top:14px;
    border-top:7px solid;
    border-right:7px solid transparent;
    border-left:7px solid transparent;
    color:#aaa;
    pointer-events:none
}
#wizard-container #wizard .tab-content #tab4 .smart-form .top-container #download-plugin-container .form-group #download-link{
    display:inline-block;
    font-size:20px
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container{
    margin:25px 0;
    text-align:center
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container .iframe-container{
    position:relative;
    height:0;
    padding-bottom:56.21%
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container .iframe-container iframe{
    position:absolute;
    width:400px;
    height:224px;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%)
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container .form-group{
    padding-right:0!important;
    height:auto;
    min-height:35px
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container #wizard-email-instructions-form .alert{
    background:0 0;
    text-align:left;
    border:0;
    display:inline-block;
    position:relative;
    margin-bottom:0
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container #wizard-email-instructions-form .alert.alert-danger{
    color:#953b39
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container #wizard-email-instructions-form .alert .close{
    top:4px;
    line-height:1em;
    margin-top:2px;
    margin-left:4px
}
#wizard-container #wizard .tab-content #tab4 .smart-form .bottom-container #send-email{
    margin-left:10px;
    display:inline-block
}
#wizard-container #wizard .tab-content #tab4 .smart-form #send-instructions-container{
    display:flex
}
#wizard-container #wizard .tab-content #tab4 .smart-form #send-instructions-container #send-instructions-input{
    flex-grow:1;
    flex-shrink:1;
    width:calc(100% - 150px);
    display:inline-block
}
#wizard-container #wizard .btn-def-style{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#wizard-container #wizard .button-container{
    max-width:500px;
    margin:20px auto;
    padding:0 15px
}
@media (max-width:690px){
    #wizard-container #wizard .button-container{
        position:fixed;
        bottom:0;
        left:0;
        right:0;
        border-top:1px solid #d9dbe4;
        padding-top:20px;
        background-color:#fff;
        max-width:100%
    }
}
#wizard-container #wizard .button-container #next-step{
    background:#03a84e;
    border-color:#03a84e;
    font-size:inherit
}
#wizard-container #wizard .button-container #previous-step{
    color:#7e7e7e;
    padding:6px 12px;
    font-size:14px;
    cursor:pointer;
    padding-left:0!important
}
#wizard-container #wizard .button-container #setup-later,#wizard-container #wizard .button-container #skip-step{
    color:#7e7e7e;
    padding:6px 12px;
    font-size:14px;
    cursor:pointer;
    padding-right:0!important
}
#wizard-container #wizard .button-container #setup-later a,#wizard-container #wizard .button-container #skip-step a{
    color:#7e7e7e;
    text-decoration:none
}
#wizard-container #wizard .button-container #wizard-done{
    font-size:inherit;
    background:#03a84e!important;
    border-color:#03a84e!important
}
#wizard-container #wizard .button-container #setup-later{
    color:#7e7e7e;
    font-size:14px;
    cursor:pointer;
    text-decoration:underline
}
#wizard-container #wizard fieldset{
    padding-top:5px;
    padding-bottom:5px
}
#wizard-container #wizard fieldset .add-email-btn-container{
    padding-left:15px
}
#wizard-container #wizard fieldset .add-email-btn-container span{
    margin-right:5px
}
#wizard-container #wizard fieldset .add-email-btn-container .margin-right-5{
    margin-left:5px
}
#wizard-container #wizard #wizard-agent-form .delete-email{
    color:#a90329;
    border-left-width:0;
    z-index:10
}
#wizard-container #wizard #add-another-email{
    display:inline-block;
    text-align:center;
    color:#03a84e;
    border:1px solid #03a84e;
    min-width:139px
}
#wizard-container #wizard .change-tab{
    cursor:default
}
#wizard-container #wizard input.agent-email[disabled]{
    background:#eee
}
#wizard-container #wizard .wizard-error{
    padding:0 15px;
    font-style:normal;
    font-size:11px;
    line-height:15px;
    position:absolute;
    color:#d56161
}
#wizard-container #wizard .textarea textarea{
    border-radius:5px!important
}
#wizard-container #wizard .rad-main{
    position:absolute!important;
    clip:rect(0,0,0,0);
    height:1px;
    width:1px;
    border:0;
    overflow:hidden
}
#wizard-container #wizard .rad-rep{
    float:left
}
#wizard-container #wizard .rad-rep{
    display:inline-block;
    width:60px;
    background-color:#e4e4e4;
    color:rgba(0,0,0,.6);
    font-size:14px;
    font-weight:400;
    text-align:center;
    text-shadow:none;
    padding:6px 14px;
    border:1px solid rgba(0,0,0,.2);
    -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);
    box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);
    -webkit-transition:all .1s ease-in-out;
    -moz-transition:all .1s ease-in-out;
    -ms-transition:all .1s ease-in-out;
    -o-transition:all .1s ease-in-out;
    transition:all .1s ease-in-out
}
#wizard-container #wizard .rad-rep:hover{
    cursor:pointer
}
#wizard-container #wizard .rad-main:checked+.rad-rep{
    background-color:#a5dc86;
    -webkit-box-shadow:none;
    box-shadow:none
}
#wizard-container #wizard .rad-rep:first-of-type{
    border-radius:4px 0 0 4px
}
#wizard-container #wizard .rad-rep:last-of-type{
    border-radius:0 4px 4px 0
}
#wizard-container #wizard .role-toggle{
    position:relative;
    display:inline-block
}
#wizard-container #wizard .role-toggle input{
    opacity:0;
    width:0;
    height:0
}
#wizard-container #wizard .role-toggle .admin,#wizard-container #wizard .role-toggle .agent{
    display:inline-block;
    box-shadow:none
}
#wizard-container #wizard .role-toggle input~.admin{
    background-color:#fff!important;
    border-color:#ccc!important;
    color:#333!important
}
#wizard-container #wizard .role-toggle input~.agent{
    background-color:#03a84e;
    border-color:#03a84e;
    color:#fff
}
#wizard-container #wizard .role-toggle input:checked~.admin{
    background-color:#03a84e!important;
    border-color:#03a84e!important;
    color:#fff!important
}
#wizard-container #wizard .role-toggle input:checked~.agent{
    background-color:#fff;
    border-color:#ccc;
    color:#333
}
#wizard-container #wizard #copy-clipboard-wrapper{
    border-radius:5px;
    display:none;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#03a84e;
    height:100%;
    left:0;
    opacity:.9;
    position:absolute;
    top:0;
    transition:opacity 250ms cubic-bezier(.215, .61, .355, 1);
    width:100%
}
#wizard-container #wizard #copy-clipboard{
    color:#fff;
    text-align:center;
    transform:translate(-50%,-50%);
    position:absolute;
    top:50%;
    border:1px solid #fff;
    border-radius:5px;
    left:50%;
    cursor:pointer;
    font-size:13px;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    box-sizing:border-box
}
#wizard-container #wizard #copy-clipboard .icon-copy{
    font-weight:700
}
#wizard-container #wizard #widget-code-container:hover #copy-clipboard-wrapper{
    display:block
}
#wizard-container #wizard #download-plugin-container,#wizard-container #wizard #widget-code-container{
    margin:15px 0
}
#new-setup-form{
    left:0;
    opacity:1;
    text-align:center;
    z-index:100001;
    background:#fff
}
@media (max-width:690px){
    #new-setup-form{
        padding:0
    }
}
#new-setup-form .smart-form{
    text-align:left;
    max-width:500px;
    margin:0 auto
}
#new-setup-form .smart-form .icon-append{
    left:-25px!important;
    padding-right:3px;
    right:none;
    position:absolute;
    top:9px;
    width:22px;
    height:22px;
    font-size:14px;
    line-height:22px;
    text-align:center
}
#new-setup-form #language-selection-container{
    width:800px;
    margin:0 auto
}
#new-setup-form #language-selection-container ul{
    list-style:none;
    margin:30px 10px 10px 10px
}
#new-setup-form #language-selection-container ul .language-select{
    width:100px;
    display:inline-block;
    vertical-align:top;
    margin:10px 0
}
#new-setup-form .circle{
    overflow:hidden;
    vertical-align:bottom;
    text-align:center;
    height:40px;
    width:40px;
    display:inline-block;
    border-radius:50%;
    font-size:19px;
    border:2px solid #fff;
    color:#fff;
    background-color:#a1a1a1;
    padding-top:4px;
    box-shadow:0 1px 3px 1px #ddd
}
#new-setup-form .change-language{
    display:block;
    color:#333;
    border-bottom:2px solid #fff
}
#new-setup-form .language-text{
    display:inline-block;
    border-bottom:2px solid #fff;
    padding:0 5px 3px;
    text-transform:capitalize
}
#new-setup-form .language-select.selected .circle,#new-setup-form .language-select:hover .circle{
    border-color:green
}
#new-setup-form .language-select.selected .language-text,#new-setup-form .language-select:hover .language-text{
    border-bottom:2px solid green
}
#new-setup-form .uppercase-dropdown .change-item,#new-setup-form .uppercase-dropdown .selected-value{
    text-transform:capitalize!important
}
.body-overflow-hidden{
    overflow:hidden!important
}
#visitor-monitoring-view #timeout-notification-timer{
    position:absolute;
    z-index:100;
    width:100%
}
#visitor-monitoring-view #live-monitoring-view{
    position:relative;
    width:100%;
    height:100%;
    color:#545454;
    font-size:15px
}
#visitor-monitoring-view #live-monitoring-list{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    width:auto;
    height:auto
}
#visitor-monitoring-view .inner-content{
    position:absolute;
    top:0;
    bottom:0;
    width:100%
}
#visitor-monitoring-view #visitor-list{
    position:absolute;
    top:0;
    bottom:52px;
    width:100%;
    overflow:hidden
}
#visitor-monitoring-view #visitor-list #list-container{
    width:100%;
    position:absolute;
    top:70px;
    bottom:0;
    overflow:auto
}
#visitor-monitoring-view .view-footer{
    background-color:#fff;
    border-top:1px solid #d9dbe4;
    height:50px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#visitor-monitoring-view .view-footer .next,#visitor-monitoring-view .view-footer .prev{
    color:inherit;
    padding:0 30px
}
#visitor-monitoring-view .view-footer .next{
    margin-left:auto
}
#visitor-monitoring-view .view-footer .next .fontello{
    margin:0 0 0 20px
}
#visitor-monitoring-view .view-footer .prev{
    margin-right:auto
}
#visitor-monitoring-view .view-footer .prev .fontello{
    margin:0 20px 0 0
}
#visitor-monitoring-view .view-footer .disabled{
    opacity:.5;
    color:inherit
}
#visitor-monitoring-view .tooltip{
    opacity:1;
    position:fixed;
    word-break:break-all
}
#visitor-monitoring-view .tooltip--nobreak{
    white-space:nowrap;
    word-break:normal
}
#visitor-monitoring-view .load-container{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-30px;
    margin-left:-30px;
    z-index:10001
}
#visitor-monitoring-view #timeout-notification-timer .display-container,#visitor-monitoring-view _:-ms-lang(x){
    top:50%!important;
    left:50%!important
}
@media screen and (min-width:0\0) and (min-resolution:72dpi){
    #visitor-monitoring-view #no-visitors{
        display:table
    }
    #visitor-monitoring-view .no-visitor-container{
        vertical-align:middle;
        text-align:center;
        text-align:-webkit-center
    }
    #visitor-monitoring-view .no-visitor-container img{
        display:block;
        margin-left:auto;
        margin-right:auto;
        max-height:349px;
        max-width:398px;
        width:auto;
        height:auto
    }
    #visitor-monitoring-view .no-visitor-container .image-and-couner-container{
        display:table;
        margin:10px auto
    }
    #visitor-monitoring-view .no-visitor-container .image-and-couner-content{
        display:table-row;
        text-align:center
    }
    #visitor-monitoring-view .no-visitor-container .image-and-counts{
        display:table-cell;
        padding:0 10px
    }
    #visitor-monitoring-view .no-visitor-container .image-and-counts .count-text{
        position:absolute;
        left:40%;
        top:30%;
        transform:translateX(-50%)
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){
    #visitor-monitoring-view #no-visitors{
        display:table;
        vertical-align:middle;
        text-align:center;
        text-align:-webkit-center
    }
    #visitor-monitoring-view .no-visitor-container{
        vertical-align:middle;
        text-align:center;
        text-align:-webkit-center
    }
    #visitor-monitoring-view .no-visitor-container .image-and-couner-container{
        display:table;
        margin:10px auto
    }
    #visitor-monitoring-view .no-visitor-container .image-and-couner-content{
        display:table-row;
        text-align:center
    }
    #visitor-monitoring-view .no-visitor-container .image-and-counts{
        display:table-cell;
        padding:0 10px
    }
    #visitor-monitoring-view .no-visitor-container .image-and-counts .count-text{
        position:absolute;
        left:40%;
        top:30%;
        transform:translateX(-50%)
    }
}
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){
    #visitor-monitoring-view #visitor-monitoring-view .no-visitor-container div{
        display:block;
        width:100%;
        text-align:-webkit-center;
        text-align:-moz-center
    }
    #visitor-monitoring-view #no-visitors .no-visitor-container div img{
        display:block;
        margin-left:auto;
        margin-right:auto;
        max-height:349px;
        max-width:398px;
        width:auto;
        height:auto
    }
}
#visitor-monitoring-view :root #no-visitors .no-visitor-container,#visitor-monitoring-view :root #visitor-monitoring-view .no-visitor-container,#visitor-monitoring-view _::-webkit-full-page-media #no-visitors .no-visitor-container,#visitor-monitoring-view _::-webkit-full-page-media #visitor-monitoring-view .no-visitor-container,#visitor-monitoring-view _:future #no-visitors .no-visitor-container,#visitor-monitoring-view _:future #visitor-monitoring-view .no-visitor-container{
    vertical-align:middle;
    text-align:center;
    text-align:-webkit-center
}
#visitor-monitoring-view :root #no-visitors #no-visitors-image,#visitor-monitoring-view _::-webkit-full-page-media #no-visitors #no-visitors-image,#visitor-monitoring-view _:future #no-visitors #no-visitors-image{
    display:block;
    margin-left:auto;
    margin-right:auto;
    max-height:349px;
    max-width:398px;
    width:auto;
    height:auto
}
#visitor-monitoring-view #no-visitors{
    height:100%;
    width:100%;
    display:flex;
    align-items:center;
    justify-content:center
}
#visitor-monitoring-view .no-visitor-container{
    display:grid;
    grid-gap:15px;
    grid-template-rows:auto auto auto;
    justify-content:center;
    justify-items:center;
    text-align:-webkit-center;
    text-align:-moz-center
}
#visitor-monitoring-view .no-visitor-container .image-and-couner-container{
    display:grid;
    grid-template-rows:repeat(2,auto)
}
#visitor-monitoring-view .no-visitor-container .image-and-couner-container .image-and-couner-content{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    text-align:center;
    grid-gap:20px
}
#visitor-monitoring-view .no-visitor-container .image-and-couner-container p{
    padding-top:5px;
    font-size:15px;
    font-weight:600
}
#visitor-monitoring-view .no-visitor-container .image-and-counts{
    position:relative
}
#visitor-monitoring-view .no-visitor-container .image-and-counts .count-wrapper{
    position:absolute;
    left:15%;
    height:100%;
    width:30%;
    font-size:17px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-weight:600
}
#visitor-monitoring-view .no-visitor-container .image-and-counts .unanswered-text{
    border-bottom:solid 2px #f769a6;
    padding:0 5px
}
#visitor-monitoring-view .no-visitor-container .image-and-counts .served-text{
    border-bottom:solid 2px #43c9ff;
    padding:0 5px
}
#visitor-monitoring-view .no-visitor-container .image-and-counts .visitors-text{
    border-bottom:solid 2px #56de8d;
    padding:0 5px
}
#visitor-monitoring-view .no-visitor-container #no-visitors-image{
    display:block;
    margin-left:auto;
    margin-right:auto
}
#visitor-monitoring-view .no-visitor-container a.link{
    color:#59b44e!important
}
#visitor-monitoring-view .no-visitor-container .btn-monitor-green{
    background-color:#03a84e;
    border-color:#03a84e;
    color:#fff!important;
    font-size:14px!important;
    font-weight:600!important;
    padding:8px 25px!important
}
#visitor-monitoring-view .no-visitor-container .no-visitors-text{
    padding-bottom:10px
}
#visitor-monitoring-view #timeout-notification-timer{
    height:100%!important;
    top:0!important
}
#visitor-monitoring-view #timeout-notification-timer .display-container{
    width:auto;
    height:auto;
    padding:40px 25px;
    margin:0;
    background:#fff;
    position:absolute;
    top:50%;
    left:50%;
    -ms-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    border-radius:10px;
    box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important
}
#visitor-monitoring-view #timeout-notification-timer .no-visitor-container{
    padding:20px!important;
    text-align:center
}
#visitor-monitoring-view #timeout-notification-timer #simulate-chat-message{
    font-size:16px
}
#visitor-monitoring-view #subscription-ended-container{
    background-color:#fff;
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    width:auto;
    height:auto
}
#visitor-monitoring-view #subscription-ended-container .display-container{
    width:100%;
    height:100%;
    padding:40px 25px;
    margin:0;
    position:relative
}
#visitor-monitoring-view .selection-list{
    width:100%;
    overflow:auto;
    padding:0!important;
    border-radius:5px;
    border:1px solid #d9dbe4;
    overflow:hidden;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
#visitor-monitoring-view .selection-list .selection-item{
    padding:16px 12px!important;
    border-bottom:1px solid #d9dbe4;
    box-sizing:border-box;
    font-size:12px
}
#visitor-monitoring-view .selection-list .selection-item li{
    padding:8px 26px
}
#visitor-monitoring-view .selection-list .selection-item ul{
    list-style:none;
    padding:0 12px
}
#visitor-monitoring-view .selection-list ul{
    list-style:none;
    padding:0
}
#visitor-monitoring-view .selection-list .index-header{
    color:#03a84e!important;
    font-weight:700;
    padding:12px 16px;
    border-bottom:1px solid #d9dbe4
}
#visitor-monitoring-view .selection-list .channels .selection-item{
    padding:0!important
}
#visitor-monitoring-view .selection-list .countries-list{
    overflow:auto
}
#visitor-monitoring-view .selection-list .selections-container{
    overflow:hidden;
    height:calc(100% - 50px);
    position:relative
}
#visitor-monitoring-view .selection-list .selections-container .agents,#visitor-monitoring-view .selection-list .selections-container .channels{
    overflow:auto;
    height:calc(100%)
}
#visitor-monitoring-view .selection-list .property-box{
    height:25px;
    width:25px;
    display:inline-block;
    border-radius:3px;
    line-height:25px;
    text-align:center;
    font-size:12.5px;
    text-transform:capitalize;
    font-weight:700;
    position:relative;
    color:#fff;
    vertical-align:middle
}
#visitor-monitoring-view .selection-list .property-box img{
    width:25px;
    height:25px;
    border-radius:3px;
    vertical-align:top
}
#visitor-monitoring-view .all-selector{
    border-bottom:1px solid #d9dbe4;
    padding:12px;
    background:#f7f7f9
}
#visitor-monitoring-view .all-selector .checkbox-label{
    font-weight:700;
    font-size:12px
}
#visitor-monitoring-view .search-group{
    position:relative;
    clear:both;
    margin:0 0 13px 0;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .search-group input{
    border:1px solid #d9dbe4;
    padding-right:20px;
    -webkit-border-radius:5px!important;
    -moz-border-radius:5px!important;
    border-radius:5px!important;
    padding:5px 5px 5px 35px;
    font-size:15px;
    height:40px;
    box-sizing:border-box
}
#visitor-monitoring-view .search-group input::-webkit-input-placeholder{
    color:#92929e
}
#visitor-monitoring-view .search-group input:-moz-placeholder{
    color:#92929e
}
#visitor-monitoring-view .search-group input::-moz-placeholder{
    color:#92929e
}
#visitor-monitoring-view .search-group input:-ms-input-placeholder{
    color:#92929e
}
#visitor-monitoring-view .search-group .icon-close,#visitor-monitoring-view .search-group .icon-search{
    position:absolute;
    left:10px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
    color:#92929e
}
#visitor-monitoring-view #countries-indexes{
    width:58px;
    overflow:auto;
    text-align:center;
    color:#92929e
}
#visitor-monitoring-view #countries-indexes li{
    list-style:none;
    padding:8px!important;
    border-bottom:1px solid #d9dbe4;
    cursor:pointer;
    font-size:10px
}
#visitor-monitoring-view #countries-indexes li.active{
    background-color:#03a84e!important;
    color:#fff
}
#visitor-monitoring-view #countries-indexes li:nth-child(odd){
    background:#f7f7f9
}
#visitor-monitoring-view #countries-indexes li a{
    color:inherit
}
#visitor-monitoring-view .header-button{
    display:inline-block;
    border-radius:5px;
    font-size:13px;
    padding:0 12px;
    color:inherit;
    height:40px;
    min-width:40px;
    border:1px solid #d9dbe4;
    line-height:36px
}
#visitor-monitoring-view .header-button .icon-style{
    vertical-align:middle;
    line-height:normal
}
#visitor-monitoring-view .header-button .for-checkbox{
    font-size:11px;
    color:#03a84e
}
#visitor-monitoring-view #list-header{
    padding:15px 20px;
    color:#92929e;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    -webkit-justify-content:flex-end;
    justify-content:flex-end
}
#visitor-monitoring-view #list-header .dropdown-container,#visitor-monitoring-view #list-header .new-dropdown{
    color:inherit
}
#visitor-monitoring-view #list-header .open-dropdown{
    width:40px;
    padding:0;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center
}
#visitor-monitoring-view #list-header .open-dropdown .inner-label{
    margin:0
}
#visitor-monitoring-view #list-header .sleep-mode-toggle{
    color:#92929e
}
#visitor-monitoring-view #list-header .sleep-mode-toggle.on{
    color:#03a84e
}
#visitor-monitoring-view #filter-container{
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    height:auto;
    overflow:hidden;
    background:#fff;
    max-width:370px;
    border-left:1px solid #d9dbe4;
    z-index:5
}
#visitor-monitoring-view #filter-container #filter-wrapper{
    height:100%;
    width:100%
}
#visitor-monitoring-view #filter-container .main-filter{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    overflow:auto
}
#visitor-monitoring-view #filter-container .filter-block{
    border-bottom:1px solid #d9dbe4;
    padding:20px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
#visitor-monitoring-view #filter-container .filter-block .filter-item{
    width:48%
}
#visitor-monitoring-view #filter-container .filter-block:nth-child(4){
    margin-bottom:auto
}
#visitor-monitoring-view #filter-container .select{
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    height:40px;
    line-height:38px;
    padding:0 12px;
    margin-top:5px;
    font-size:13px;
    display:block
}
#visitor-monitoring-view #filter-container .icon-caret-down{
    color:#92929e;
    vertical-align:middle;
    font-size:6px
}
#visitor-monitoring-view #filter-container .select-text{
    display:inline-block;
    width:calc(100% - 17px)
}
#visitor-monitoring-view #filter-container #filter-actions-container{
    padding:20px
}
#visitor-monitoring-view #filter-container #filter-actions-container #clear-filter{
    color:#f74d5a;
    vertical-align:middle;
    line-height:38px
}
#visitor-monitoring-view #filter-container #filter-actions-container .close-filter{
    color:#92929e;
    vertical-align:middle;
    line-height:38px
}
#visitor-monitoring-view #filter-container #filter-actions-container #apply-filter{
    border-radius:4px
}
#visitor-monitoring-view #filter-container .filter-header{
    border-bottom:1px solid #d9dbe4;
    padding:7px 18px;
    font-size:16px;
    font-weight:700;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#visitor-monitoring-view #filter-container .filter-header .icon-close{
    color:#d9dbe4;
    font-size:17px
}
#visitor-monitoring-view #filter-container .filter-header .close-sub-filter{
    margin-right:auto
}
#visitor-monitoring-view #filter-container .flag-square{
    width:20px;
    height:20px;
    vertical-align:middle
}
#visitor-monitoring-view .subfilter-container{
    position:relative;
    width:100%;
    height:100%;
    overflow:hidden;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
#visitor-monitoring-view .subfilter-container .filter-container{
    padding:20px 20px 10px;
    height:100%;
    overflow:hidden;
    box-sizing:border-box;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
#visitor-monitoring-view .subfilter-container .filter-close-div{
    margin-bottom:14px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .subfilter-container .filter-close-div .close-sub-filter{
    color:inherit
}
#visitor-monitoring-view .subfilter-container .filter-close-div .close-sub-filter .icon-backward{
    font-size:15px;
    color:#92929e;
    vertical-align:middle
}
#visitor-monitoring-view .subfilter-container .filter-close-div .close-sub-filter .subfilter-title{
    line-height:20px;
    font-size:15px;
    display:inline-block;
    vertical-align:middle
}
#visitor-monitoring-view .flag{
    margin-top:-1px;
    width:22px;
    height:22px
}
#visitor-monitoring-view .list-block-header{
    margin:0 20px 20px;
    border-radius:5px;
    border:1px solid #d9dbe4;
    background:#fff
}
#visitor-monitoring-view .list-block-header.active-block .list-type{
    background:#03a84e
}
#visitor-monitoring-view .list-block-header.incoming-block .list-type{
    background:#f28eb8
}
#visitor-monitoring-view .list-block-header.served-block .list-type{
    border:2px solid #03a84e
}
#visitor-monitoring-view .list-block-header.served-block .ip-cell,#visitor-monitoring-view .list-block-header.served-block .property-title-cell,#visitor-monitoring-view .list-block-header.served-block .referrer-cell,#visitor-monitoring-view .list-block-header.served-block .visitor-cell{
    width:calc(calc(100% - 555.5px)/ 4)!important
}
#visitor-monitoring-view .list-block-header.idle-block .list-type{
    background:#fdc20f
}
#visitor-monitoring-view .list-block-header .list-title{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    cursor:pointer;
    font-weight:700;
    padding:0 20px;
    height:40px
}
#visitor-monitoring-view .list-block-header .list-title .caret-icon{
    color:#92929e;
    font-size:20px;
    vertical-align:middle;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .list-title .caret-icon:before{
    content:'\e92e'
}
#visitor-monitoring-view .list-block-header .list-title.collapsed .caret-icon:before{
    content:'\e931'
}
#visitor-monitoring-view .list-block-header .list-title .title-text{
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    margin:0 20px 0 23px;
    font-size:16px
}
#visitor-monitoring-view .list-block-header .list-title .list-type{
    width:20px;
    height:20px;
    border-radius:50%;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .list-title .list-count{
    color:#92929e;
    font-size:15px;
    -webkit-flex:1 1 auto;
    -moz-flex:1 1 auto;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
#visitor-monitoring-view .list-block-header .live-list .list-row{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    border-top:1px solid #d9dbe4;
    height:40px;
    position:relative;
    cursor:pointer
}
#visitor-monitoring-view .list-block-header .live-list .list-row:before{
    content:' ';
    width:4px;
    height:100%;
    position:absolute;
    left:0;
    background:0 0
}
#visitor-monitoring-view .list-block-header .live-list .list-row:last-child{
    border-radius:0 0 5px 5px
}
#visitor-monitoring-view .list-block-header .live-list .list-row:last-child:before{
    border-radius:0 0 0 5px
}
#visitor-monitoring-view .list-block-header .live-list .list-row:nth-child(odd){
    background:#f7f7f9
}
#visitor-monitoring-view .list-block-header .live-list .list-row:nth-child(even){
    background:#fff
}
#visitor-monitoring-view .list-block-header .live-list .list-row:nth-child(1){
    border-top-style:dashed
}
#visitor-monitoring-view .list-block-header .live-list .list-row:hover{
    background:#03a84e;
    color:#fff
}
#visitor-monitoring-view .list-block-header .live-list .list-row:hover .link,#visitor-monitoring-view .list-block-header .live-list .list-row:hover .no-referrer{
    color:#fff!important
}
#visitor-monitoring-view .list-block-header .live-list .list-row:hover .button-cell{
    visibility:visible
}
#visitor-monitoring-view .list-block-header .live-list .list-row.none:hover{
    background:#fff
}
#visitor-monitoring-view .list-block-header .live-list .list-row.clicked:before{
    background:#00adee
}
#visitor-monitoring-view .list-block-header .live-list .list-row.in-view:before{
    background:#3cb240
}
#visitor-monitoring-view .list-block-header .live-list .list-row.department-chat-request:before{
    background:#f68e56
}
#visitor-monitoring-view .list-block-header .live-list .list-row.waiting:before{
    background:#fb6ea6
}
#visitor-monitoring-view .list-block-header .live-list .list-row.waiting:before.client-property:before{
    background:#8163ea!important
}
#visitor-monitoring-view .list-block-header .live-list .list-row.ignored{
    background:#e2e2e2
}
#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .agents-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .device-details-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .ip-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .property-title-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .referrer-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .stats-cell,#visitor-monitoring-view .list-block-header .live-list .list-row.ignored .visitor-cell{
    opacity:.7
}
#visitor-monitoring-view .list-block-header .live-list .link{
    color:#03a84e!important
}
#visitor-monitoring-view .list-block-header .live-list .button-cell{
    width:100px!important;
    text-align:center;
    visibility:hidden;
    justify-self:flex-end;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .button-cell .btn{
    display:inline-block;
    margin:0 2px;
    height:35px;
    font-size:14px
}
#visitor-monitoring-view .list-block-header .live-list .button-cell .ban-visitor{
    color:#f0505c
}
#visitor-monitoring-view .list-block-header .live-list .stats-cell{
    width:180px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .button-actions{
    position:relative
}
#visitor-monitoring-view .list-block-header .live-list .flag-cell{
    margin-right:20px;
    width:25px!important
}
#visitor-monitoring-view .list-block-header .live-list .counter-cell,#visitor-monitoring-view .list-block-header .live-list .device-details-cell{
    width:50px!important;
    text-align:center;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell{
    width:120px;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:end;
    -moz-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover .avatar{
    position:relative
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover .avatar:nth-child(1){
    z-index:3
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover .avatar:nth-child(2){
    z-index:2;
    margin-left:-10px
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover .avatar:nth-child(3){
    z-index:1;
    margin-left:-10px
}
#visitor-monitoring-view .list-block-header .live-list .agents-cell .detail-hover .icon-more-horizontal{
    margin-left:5px;
    height:15px
}
#visitor-monitoring-view .list-block-header .live-list .property-name-cell{
    padding:0 17px 0 17.5px!important
}
#visitor-monitoring-view .list-block-header .live-list .visitor-cell{
    width:calc(calc(100% - 555.5px)/ 4);
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .visitor-cell .visitor-name{
    padding-right:10px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#visitor-monitoring-view .list-block-header .live-list .ip-cell{
    padding-right:10px;
    width:calc(calc(100% - 555.5px)/ 4);
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .property-title-cell,#visitor-monitoring-view .list-block-header .live-list .referrer-cell{
    padding-right:10px;
    width:calc(calc(100% - 555.5px)/ 4);
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .property-title-cell .no-referrer,#visitor-monitoring-view .list-block-header .live-list .referrer-cell .no-referrer{
    color:#aaa;
    text-transform:lowercase
}
#visitor-monitoring-view .list-block-header .live-list .property-title-cell .icon-external-link,#visitor-monitoring-view .list-block-header .live-list .referrer-cell .icon-external-link{
    font-size:16px
}
#visitor-monitoring-view .list-block-header .live-list .referrer-cell{
    width:calc(calc(calc(100% - 555.5px)/ 4) + 120px)
}
#visitor-monitoring-view .list-block-header .live-list .duration-cell{
    width:80px;
    text-align:center;
    -webkit-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#visitor-monitoring-view .list-block-header .live-list .icon-circle-slash{
    color:#f74d5a
}
#visitor-monitoring-view .list-block-header .live-list .icon-circle-slash:hover{
    color:inherit
}
#visitor-monitoring-view .list-block-header .live-list .flag-square{
    width:25px;
    height:25px;
    border:1px solid #eee
}
#visitor-monitoring-view .list-block-header .live-list .detail-hover{
    display:inline-block;
    max-width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    vertical-align:middle
}
#visitor-monitoring-view .channels-list .filter-container{
    padding:13px 0 10px
}
#visitor-monitoring-view .channels-list .filter-close-div{
    padding:0 20px
}
#visitor-monitoring-view .channels-list .selection-list{
    border:0
}
#visitor-monitoring-view .channels-list .selections-container{
    height:100%
}
#visitor-monitoring-view .channels-list .all-selector{
    padding:12px 25px;
    border-top:1px solid #d9dbe4
}
#visitor-monitoring-view .channels-list .selection-item ul{
    padding:0 25px
}
#visitor-monitoring-view .channels-list .selection-item ul li{
    padding:8px 0 8px 30px
}
#visitor-monitoring-view .channels-list .channels{
    border-top:1px solid #d9dbe4
}
#visitor-monitoring-view .property-box{
    border-radius:3px;
    line-height:25px;
    text-align:center;
    font-size:12.5px;
    text-transform:capitalize;
    font-weight:700;
    position:relative;
    vertical-align:middle;
    border:1px solid #d9dbe4;
    color:#fff
}
#visitor-monitoring-view .property-box img{
    border-radius:3px;
    vertical-align:top
}
.ban-form-modal .modal-body{
    overflow:auto;
    height:100%
}
.ban-form-modal .btn{
    width:-webkit-calc(50% - 5px);
    width:-moz-calc(50% - 5px);
    width:calc(50% - 5px);
    margin-top:15px;
    padding:10px 20px;
    font-size:14px;
    border-radius:5px
}
.ban-form-modal .btn-danger{
    background-color:#ff4e5b;
    border-color:#ff4e5b
}
.ban-form-modal .btn-default{
    background:#d9dbe4;
    border-color:#d9dbe4
}
.ban-form-modal .checkbox,.ban-form-modal .label{
    color:#545454
}
.ban-form-modal .textarea .input-text{
    border-radius:5px!important;
    border-color:#d9dbe4!important;
    padding:20px 15px!important;
    color:#545454!important
}
.ban-form-modal .textarea .input-text:focus,.ban-form-modal .textarea .input-text:hover{
    border-color:#03a84e!important
}
.ban-form-modal .textarea.state-error{
    background:#fff!important
}
.ban-form-modal .textarea.state-error .input-text{
    border-color:#f74d5a!important;
    background:#fff!important
}
.ban-form-modal .textarea.state-error .input-text:focus{
    border-color:#f74d5a!important
}
.ban-form-modal .textarea.state-error+em{
    color:#f74d5a!important
}
.ban-form-modal .textarea.state-success{
    background:#fff!important
}
.ban-form-modal .textarea.state-success .input-text{
    background:#fff!important
}
#served-agent-list .modal-content{
    border:1px solid #d9dbe4;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    border-radius:5px;
    font-size:10px
}
#served-agent-list .modal-dialog{
    max-width:450px
}
#served-agent-list .modal-header{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#served-agent-list .modal-header .close{
    margin-left:auto
}
#served-agent-list .avatar{
    padding:5px 19px;
    height:30px!important
}
#served-agent-list .avatar:nth-child(odd){
    background:#f7f7f9
}
#served-agent-list .modal-body{
    padding:15px 0
}
#conversations #contact-container #conversations-messages-container .message-container{
    bottom:0
}
#conversations .close-overlay-conversation{
    bottom:0;
    left:0;
    right:0;
    top:0;
    position:absolute;
    display:grid;
    justify-content:center;
    align-content:center;
    text-align:center;
    font-size:1.5em
}
#conversations #ticket-conversations #conversations-messages-container .message-container{
    bottom:165px
}
#conversations #ticket-conversations .conversation-input-container{
    position:absolute;
    bottom:0;
    height:120px;
    background:#fff;
    padding:5px 10px 5px;
    border-top:1px solid #ddd;
    width:auto;
    left:0;
    right:0
}
#conversations #ticket-conversations .conversation-input-container .nav-tabs{
    position:absolute;
    top:-39px;
    background:#fff;
    left:8px
}
#conversations #ticket-conversations .conversation-input-container .nav-tabs li.active #open-note{
    -webkit-box-shadow:0 -2px 0 #2c699d;
    -moz-box-shadow:0 -2px 0 #2c699d;
    box-shadow:0 -2px 0 #2c699d
}
#conversations #ticket-conversations .conversation-input-container .repliers-text-container{
    position:absolute;
    top:-30px;
    right:0
}
#conversations #ticket-conversations .conversation-input-container .repliers-text-container p{
    padding:0 20px;
    font-style:italic;
    color:#ff4500
}
#conversations #ticket-conversations .conversation-input-container #reply-container .inner-reply-container{
    table-layout:fixed;
    width:100%
}
#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container{
    float:left;
    width:100%
}
#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container p.element{
    background:#f0f0f0;
    border:1px solid #ddd;
    padding:3px 8px;
    margin-bottom:3px;
    color:#333;
    margin-right:25px
}
#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container p.element a.delete-attachment{
    float:right;
    margin-left:5px;
    color:red;
    cursor:pointer
}
#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container #reply-attachments-wrapper,#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container #reply-note-attachments-wrapper,#conversations #ticket-conversations .conversation-input-container #reply-container #reply-attachments-container #reply-ticket-attachments-wrapper{
    margin-right:30px;
    min-height:30px;
    padding:0 10px
}
#conversations #ticket-conversations .conversation-input-container #reply-container #reply-upload-form{
    float:left;
    width:30px;
    text-align:center;
    margin-left:-30px
}
#conversations #ticket-conversations .conversation-input-container .btn-group.dropup{
    position:absolute;
    bottom:2px
}
#conversations #ticket-conversations .conversation-input-container #error-submit{
    position:absolute;
    bottom:5px;
    padding:5px;
    color:#a90329
}
#conversations .ticket-container .chat-details-container .side-container tbody td.centered{
    padding:0 5px
}
#conversations .ticket-container .chat-details-container .side-container tbody td #tags-display-container span{
    margin-right:5px;
    vertical-align:middle
}
#conversations .ticket-container .chat-details-container .details-container{
    bottom:41px
}
#conversations .ticket-container .chat-details-container .details-button-container{
    height:40px;
    padding:0
}
#conversations .ticket-container .chat-details-container .details-button-container .btn{
    margin-top:3px;
    margin-bottom:3px
}
#conversations .side-container{
    width:98%;
    border-collapse:separate;
    border-spacing:5px 10px;
    margin:0 1%
}
#conversations .message-container{
    position:absolute;
    width:100%;
    top:0;
    overflow:auto
}
#conversations .content{
    left:0;
    right:0
}
#conversations .content .view-header{
    z-index:3
}
#conversations .content #add-button-container{
    padding:5px 0;
    background:#f7f7f9
}
#conversations .content #add-button-container #create-ticket{
    margin:0 10px;
    width:160px
}
#conversations .content #filter-search-container{
    padding:5px 10px;
    position:relative;
    background:#f7f7f9
}
#conversations .content #filter-search-container #property-select-input-filter{
    padding-right:22px
}
#conversations .content #filter-search-container .filter-clear{
    cursor:pointer;
    margin:0;
    position:absolute;
    right:15px;
    top:12px;
    font-size:14px;
    z-index:1
}
#conversations .innerContent{
    top:61px;
    background:#fff
}
#conversations #conversations-list #conversation-list-container thead{
    width:100%;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4
}
#conversations #conversations-list #conversation-list-container thead .inner-wrapper{
    min-height:41px
}
#conversations #conversations-list #conversation-list-container thead .checkbox{
    float:left
}
#conversations #conversations-list #conversation-list-container thead ul{
    margin:0;
    padding:0 5px;
    color:#777;
    margin-top:0;
    table-layout:fixed
}
#conversations #conversations-list #conversation-list-container thead li{
    display:inline-block;
    padding:5px 10px;
    display:table-cell;
    min-width:50px;
    text-align:center;
    cursor:pointer
}
#conversations #conversations-list #conversation-list-container thead li:after{
    display:block;
    font-weight:700;
    height:1px;
    color:transparent;
    overflow:hidden;
    visibility:hidden;
    margin-bottom:-1px;
    content:attr(data-content)
}
#conversations #conversations-list #conversation-list-container thead li:hover{
    color:#000;
    font-weight:700
}
#conversations #conversations-list #conversation-list-container thead .active{
    background:#777;
    border-radius:3px;
    color:#fff
}
#conversations #conversations-list #conversation-list-container thead .active:hover{
    color:#fff
}
#conversations #conversations-list #conversation-list-container #list-wrapper{
    position:absolute;
    top:0;
    bottom:0;
    width:100%;
    height:auto;
    overflow:hidden
}
#conversations #conversations-list #conversation-list-container table.table{
    position:absolute;
    top:0;
    table-layout:fixed
}
#conversations #conversations-list #conversation-list-container table.table .badge{
    font-size:10px;
    padding:3px 7px
}
#conversations #conversations-list #conversation-list-container table.table .column-head-details{
    width:40%
}
#conversations #conversations-list #conversation-list-container table.table .column-head-details .select.custom-select{
    text-align:left;
    width:110px
}
#conversations #conversations-list #conversation-list-container table.table .select.custom-select{
    border:none;
    opacity:1;
    cursor:pointer
}
#conversations #conversations-list #conversation-list-container table.table .select.custom-select select{
    cursor:pointer
}
#conversations #conversations-list #conversation-list-container table.table .select.custom-select select option:hover{
    background-color:#71a06a
}
#conversations #conversations-list #conversation-list-container table.table .select.custom-select .badge{
    margin-top:6px;
    float:right
}
#conversations #conversations-list #conversation-list-container table.table .select.custom-select div,#conversations #conversations-list #conversation-list-container table.table .select.custom-select i{
    background:0 0!important;
    box-shadow:none!important
}
#conversations #conversations-list #conversation-list-container table.table .column-head-assign ul li,#conversations #conversations-list #conversation-list-container table.table .column-head-details ul li{
    vertical-align:middle;
    text-align:center;
    color:#000
}
#conversations #conversations-list #conversation-list-container table.table .column-head-assign{
    width:15%;
    margin:auto
}
#conversations #conversations-list #conversation-list-container table.table .column-head-assign.text-center ul:first-child{
    display:flex;
    justify-content:center
}
#conversations #conversations-list #conversation-list-container table.table #select-my-message,#conversations #conversations-list #conversation-list-container table.table .select.custom-select .selected-value{
    color:#000;
    font-weight:700
}
#conversations #conversations-list #conversation-list-container table.table .column-head-icons{
    width:15%
}
#conversations #conversations-list #conversation-list-container table.table .column-head-icons ul li{
    display:table-cell
}
#conversations #conversations-list #conversation-list-container table.table .column-head-icons ul li .checkbox i.icon{
    font-size:15px;
    width:auto;
    background:0 0;
    border:none;
    margin:2px 0 0 25px
}
#conversations #conversations-list #conversation-list-container table.table .column-head-sort{
    width:15%
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee ul.dropdown-menu li{
    display:list-item;
    text-align:left
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee ul.dropdown-menu .dropdown-menu{
    max-height:200px;
    overflow-y:auto
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee a{
    color:#333
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee a.submenu-title:hover{
    color:#fff
}
#conversations #conversations-list #conversation-list-container table.table #select-my-message,#conversations #conversations-list #conversation-list-container table.table #select-open-status{
    padding-left:0;
    width:auto;
    min-width:0
}
#conversations #conversations-list #conversation-list-container table.table #status-container{
    width:auto
}
#conversations #conversations-list #conversation-list-container table.table #status-container ul{
    width:150px;
    padding:0
}
#conversations #conversations-list #conversation-list-container table.table #status-container ul.dropdown-menu li{
    display:list-item
}
#conversations #conversations-list #conversation-list-container table.table #status-container a{
    color:#333
}
#conversations #conversations-list #conversation-list-container table.table #status-container a.submenu-title:hover{
    color:#fff
}
#conversations #conversations-list #conversation-list-container table.table #status-container a.submenu-title:after{
    display:none
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li:focus>ul.dropdown-menu,#conversations #conversations-list #conversation-list-container table.table #filter-assignee li:hover>ul.dropdown-menu{
    display:inline-block
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu{
    box-sizing:border-box;
    width:100%;
    padding:5px 20px;
    color:#333
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu:hover{
    color:#fff;
    background-color:#71a06a
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu:after{
    display:block;
    content:' ';
    border-width:5px 0 5px 5px;
    border-style:solid;
    border-color:transparent;
    margin-right:-10px;
    float:right;
    border-left-color:#bfbfbf;
    width:0;
    height:0;
    margin-top:5px
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu,#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu:hover+ul.dropdown-menu{
    display:inline-block
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu+ul.dropdown-menu{
    left:95%;
    top:auto
}
#conversations #conversations-list #conversation-list-container table.table #filter-assignee li a.submenu+ul.dropdown-menu:hover{
    display:inline-block
}
#conversations #conversations-list #conversation-list-container table.table .dropdown-submenu,#conversations #conversations-list #conversation-list-container table.table .dropdown-submenu li{
    display:list-item
}
#conversations #conversations-list #conversation-list-container table.table .column-head-assign .select.custom-select{
    text-align:left;
    width:auto
}
#conversations #conversations-list #conversation-list-container table.table .column-head-setting{
    width:70px
}
#conversations #conversations-list #conversation-list-container table.table .column-head-setting .smart-form{
    float:right
}
#conversations #conversations-list #conversation-list-container table.table .inactive{
    opacity:.4
}
#conversations #conversations-list #conversation-list-container #conversation-list{
    position:absolute;
    top:41px;
    overflow:auto;
    bottom:0;
    width:100%
}
#conversations #conversations-list #conversation-list-container #conversation-list .table{
    table-layout:fixed
}
#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-icon,#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-sort,#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-status{
    width:15%
}
#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-status .label.status-1000{
    background-color:#a90329
}
#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-status .label.status-2000{
    background-color:#7781db
}
#conversations #conversations-list #conversation-list-container #conversation-list .table .conversation-status .label.status-3000{
    background-color:#999
}
#conversations #contacts-list,#conversations #conversations-list{
    position:absolute;
    top:0;
    bottom:0;
    height:auto;
    right:0;
    left:0
}
#conversations .table{
    width:100%;
    margin:0;
    cursor:pointer
}
#conversations .table th{
    cursor:default
}
#conversations .table tr:hover{
    background:#f9f9f9
}
#conversations .table td{
    vertical-align:middle;
    padding:5px 10px!important
}
#conversations .table tr:first-child td{
    border-top:0
}
#conversations #contacts-list-container,#conversations #conversation-list-container{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    overflow:hidden
}
#conversations #contacts-list-container #contacts,#conversations #conversation-list-container #contacts{
    position:absolute;
    top:37px;
    bottom:0;
    width:100%;
    overflow:auto
}
#conversations #contacts-list-container td.conversation-intro,#conversations #conversation-list-container td.conversation-intro{
    padding:7px 2px 2px 10px!important;
    vertical-align:middle;
    text-transform:uppercase;
    width:50px
}
#conversations #contacts-list-container td.conversation-intro .circle,#conversations #conversation-list-container td.conversation-intro .circle{
    overflow:hidden;
    vertical-align:bottom;
    text-align:center;
    height:40px;
    width:40px;
    display:inline-block;
    border-radius:50%;
    font-size:19px;
    border:2px solid #d7d7d7;
    color:#fff;
    background-color:#a1a1a1;
    padding-top:4px
}
#conversations #contacts-list-container td.conversation-icon,#conversations #conversation-list-container td.conversation-icon{
    width:100px
}
#conversations #contacts-list-container td.conversation-icon i,#conversations #conversation-list-container td.conversation-icon i{
    padding:0;
    font-size:16px
}
#conversations #contacts-list-container td.conversation-sort,#conversations #conversation-list-container td.conversation-sort{
    width:180px
}
#conversations #contacts-list-container td.conversation-details,#conversations #conversation-list-container td.conversation-details{
    width:33%;
    overflow:hidden;
    text-overflow:ellipsis
}
#conversations #contacts-list-container td.conversation-details .agent-name-item,#conversations #conversation-list-container td.conversation-details .agent-name-item{
    vertical-align:bottom;
    min-width:90px;
    max-width:90px;
    display:inline-block;
    text-overflow:ellipsis;
    overflow:hidden;
    text-align:center;
    margin:0 2px;
    padding:0 3px;
    border-radius:2px;
    border:1px grey dashed;
    white-space:nowrap
}
#conversations #contacts-list-container td.delete-cell,#conversations #conversation-list-container td.delete-cell{
    width:40px
}
#conversations #contacts-list-container tr,#conversations #conversation-list-container tr{
    border-left:5px solid transparent
}
#conversations #contacts-list-container tr.new-conversation,#conversations #conversation-list-container tr.new-conversation{
    border-left:5px solid #4bc0d8;
    font-weight:700;
    opacity:1;
    background:#fff
}
#conversations #conversation-list-container th{
    padding:2px 10px;
    vertical-align:middle
}
#conversations #conversation-list-container .submenu-title::after{
    border-width:5px 5px 5px 0;
    border-right-color:#bfbfbf
}
#conversations #conversation-list-container .dropdown-menu .dropdown-menu .dropdown-menu{
    max-height:300px;
    overflow:auto
}
#conversations #conversation-list-container .entry-closed{
    background:#eee!important;
    font-style:italic!important
}
#conversations #conversation-list-container .entry-closed,#conversations #conversation-list-container .entry-closed .entry-email,#conversations #conversation-list-container .entry-closed .entry-metadata{
    color:#999!important
}
#conversations #conversation-list-container .entry-closed:hover{
    background:#f9f9f9!important
}
#conversations #conversation-list-container .entry-closed .entry-info{
    font-weight:400!important
}
#conversations #conversation-list-container .entry-read{
    background:#eee!important
}
#conversations #conversation-list-container .entry-read:hover{
    background:#f9f9f9!important
}
#conversations #conversation-list-container .conversation-details .entry-info{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    margin:0;
    font-size:14px;
    font-weight:700
}
#conversations #conversation-list-container .conversation-details .entry-email{
    text-transform:none
}
#conversations #conversation-list-container .conversation-details .entry-metadata{
    margin-right:5px;
    color:#555;
    font-size:11px
}
#conversations #conversation-list-container .conversation-details .entry-email{
    color:#555;
    font-weight:400;
    font-size:13px
}
#conversations #conversation-list-container .conversation-details .has-attachment .fa-paperclip{
    -moz-transform:scale(-1,1);
    -webkit-transform:scale(-1,1);
    -o-transform:scale(-1,1);
    -ms-transform:scale(-1,1);
    transform:scale(-1,1);
    font-size:14px;
    margin:0 3px
}
#conversations #conversation-list-container #new-history{
    position:absolute;
    top:0;
    width:100%
}
#conversations #conversation-list-container #new-history #retrieveHistory{
    text-decoration:underline
}
#conversations #no-conversations{
    top:78px
}
#conversations .view-footer{
    height:48px;
    padding:0 20px 0 0!important;
    position:absolute;
    bottom:0;
    right:0;
    width:auto;
    left:0;
    border-top:1px solid #d9dbe4;
    background:#f7f7f9
}
#conversations #list-action-header{
    height:42px;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4;
    position:absolute;
    left:0;
    right:0;
    text-align:right;
    padding:5px 15px
}
#conversations #list-action-header .input-group-btn{
    position:static
}
#conversations #list-action-header .dropdown-menu.right-align{
    width:100%;
    position:absolute
}
#conversations #list-action-header .right-align .dropdown-submenu>a:after{
    float:left;
    border-color:transparent;
    border-style:solid;
    border-width:5px 5px 5px 0;
    border-right-color:#bfbfbf;
    border-left-color:transparent;
    margin-right:0;
    margin-left:-10px
}
#conversations #list-action-header .right-align .dropdown-submenu .dropdown-menu{
    left:auto;
    right:100%;
    width:100%;
    position:absolute
}
#conversations .overlay{
    position:absolute;
    width:auto;
    height:auto;
    background:rgba(131,131,131,.2);
    z-index:6;
    display:none;
    top:0;
    bottom:0;
    left:0;
    right:0
}
#conversations .overlay .text-center{
    background:#efe1b3;
    position:absolute;
    right:0;
    padding:9px 10px;
    left:0;
    border:1px solid #dfb56c;
    color:#826430
}
#conversations .overlay h5{
    font-weight:700;
    margin:0
}
#conversations #conversation-purged-notification{
    z-index:10;
    display:none;
    width:100%;
    position:absolute
}
#conversations #list-loading{
    z-index:6;
    display:none;
    color:#aaa;
    position:absolute;
    top:0;
    bottom:0;
    height:auto;
    right:0;
    left:0;
    width:auto
}
#conversations #list-loading h5{
    font-weight:700;
    margin:0;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-8.5px;
    margin-left:-8.5px
}
#conversations #list-loading.visible{
    display:block
}
#conversations .conversation-transcript{
    position:absolute;
    left:0;
    right:0;
    height:auto;
    top:0;
    bottom:0;
    z-index:2;
    border-bottom:1px solid #ddd
}
#conversations .conversation-transcript .conversation-activity{
    background:#f7f7f9;
    height:100%;
    left:0;
    opacity:1;
    position:absolute;
    top:0;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    visibility:visible;
    width:100%;
    z-index:9
}
#conversations .conversation-transcript .conversation-activity.hidden{
    opacity:0
}
#conversations .conversation-transcript .conversation-activity h5{
    font-weight:700;
    left:50%;
    margin:0;
    margin-left:-8.5px;
    margin-top:-8.5px;
    position:absolute;
    top:50%
}
#conversations .conversation-transcript.purged #conversation-purged-notification{
    display:block
}
#conversations .conversation-transcript.purged #conversation-action-header #conversation-paging,#conversations .conversation-transcript.purged #conversation-action-header #header-buttons,#conversations .conversation-transcript.purged #conversation-details-container,#conversations .conversation-transcript.purged #conversations-messages-container .conversation-input-container,#conversations .conversation-transcript.purged button.create-ticket-history{
    display:none
}
#conversations .conversation-transcript.purged #conversations-messages-container{
    right:0!important
}
#conversations .conversation-transcript.purged #conversations-messages-container .conversation-input-container .message-container{
    bottom:0
}
#conversations .conversation-transcript #conversation-action-header{
    height:42px;
    background:#fff;
    border-bottom:1px solid #d9dbe4;
    position:absolute;
    left:0;
    right:0;
    padding:5px 15px;
    -webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.1);
    box-shadow:0 2px 1px -1px rgba(0,0,0,.1);
    z-index:1
}
#conversations .conversation-transcript #conversation-action-header .btn{
    margin:0 5px
}
#conversations .conversation-transcript #conversation-action-header .btn-group .btn{
    margin:0 0 0 -1px
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversations-messages-container{
    border-bottom:1px solid #ddd
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container fieldset{
    background:0 0
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .list-unstyled{
    margin:5px
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .list-unstyled li{
    margin-bottom:5px
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .title{
    font-size:14px;
    display:block;
    font-weight:400;
    margin:0;
    color:inherit
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .info{
    color:#777
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .edit-info{
    cursor:pointer
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .tab-pane{
    height:100%;
    overflow:auto
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .tab-content{
    background:#fff;
    position:absolute;
    top:39px;
    bottom:0;
    width:100%
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .nav-tabs{
    margin:0;
    border-top:0;
    background:0 0
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .nav-tabs li{
    width:20%;
    text-align:center;
    max-width:70px
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .nav-tabs i{
    font-size:16px
}
#conversations .conversation-transcript#visitor-conversation-transcript #conversation-details-container .map{
    width:100%;
    height:300px
}
#conversations #chat-with{
    position:absolute;
    left:65px;
    right:500px;
    font-size:16px;
    line-height:32px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
#conversations #ticket-conversations #chat-with{
    left:65px;
    right:250px
}
#conversations #contact-container #chat-with{
    left:65px;
    right:127px
}
#conversations #header-buttons{
    float:right
}
#conversations .popover-details{
    position:absolute;
    top:42px;
    right:10px;
    left:10px;
    padding:20px;
    background:#fff;
    box-shadow:0 5px 10px rgba(0,0,0,.2)
}
#conversations .close-popoveretails{
    float:right
}
#conversations .transcript-button-container{
    position:relative;
    width:100%;
    text-align:center;
    line-height:75px
}
#conversations .transcript-button-container .btn{
    margin:0 5px
}
#conversations #conversation-paging-text{
    float:left;
    margin:7px 10px
}
#conversations #conversation-started{
    background:#fff;
    border-bottom:1px solid #ddd;
    text-align:center;
    padding:0 10px 7px 10px;
    font-size:14px
}
#conversations .current-transcript{
    position:absolute;
    top:38px;
    bottom:0;
    height:auto;
    width:auto;
    left:0;
    right:0;
    padding:0 8px;
    overflow:auto
}
#conversations .unanswered-conversation{
    font-style:italic
}
#conversations .unanswered-conversation i{
    color:red
}
#conversations .inner-list li{
    padding:5px 10px 5px 29px;
    color:#333!important;
    font-weight:400
}
#conversations .inner-list li.active,#conversations .inner-list li:hover{
    background:#fff;
    font-weight:700
}
#conversations .property-name{
    display:block;
    margin:0;
    padding:5px 10px;
    word-wrap:break-word
}
#conversations .property-name .feather:before{
    content:"\e930"
}
#conversations .open .property-name .feather::before{
    content:"\e92e"
}
#conversations .upload-file{
    background-position:-1102px 0;
    box-shadow:none;
    cursor:pointer;
    height:22px;
    margin:2px 8px 0 0;
    padding:0;
    vertical-align:middle;
    width:20px
}
#conversations .uploaded-file-name{
    font-weight:700
}
#conversations .uploaded-image{
    vertical-align:text-top;
    max-width:200px;
    max-height:145px;
    cursor:zoom-in;
    cursor:nesw-resize;
    cursor:-moz-zoom-in;
    cursor:-webkit-zoom-in
}
#conversations #ticket-action-error{
    position:absolute;
    top:0;
    width:100%;
    z-index:4;
    height:41px
}
#conversations .ticket-block .highlight{
    background:#71a06a;
    color:#fff;
    padding:0 3px;
    border-radius:3px;
    border:1px dotted #618b5b
}
#conversations .ticket-block{
    font-size:13px;
    padding:8px 20px;
    border-bottom:1px dotted #d3d3d3
}
#conversations .ticket-block p{
    margin:0
}
#conversations .ticket-block .time{
    font-weight:400;
    float:right
}
#conversations .ticket-block .fa,#conversations .ticket-block .feather{
    margin-right:3px;
    text-align:right;
    width:13px
}
#conversations .ticket-block .ticket-body{
    margin-left:16px
}
#conversations .ticket-block.expand-line{
    padding:0 0 8px 0
}
#conversations .ticket-block.expand-line .ticket-header{
    border-bottom:1px dashed #f0f0f0;
    height:41px;
    padding:8px 20px;
    cursor:n-resize;
    line-height:25px;
    background-color:#f5f5f5
}
#conversations .ticket-block.expand-line .ticket-body{
    padding:8px 20px
}
#conversations .ticket-block.single-line{
    background:#f5f5f5;
    cursor:s-resize
}
#conversations .ticket-block.single-line .ticket-body{
    white-space:nowrap;
    text-overflow:ellipsis;
    display:block;
    overflow:hidden;
    max-height:18px
}
#conversations .ticket-block.single-line .attachment-display-container,#conversations .ticket-block.single-line br{
    display:none
}
#conversations .ticket-block.no-line{
    display:none
}
#conversations .ticket-block.hidden-messages{
    padding:0 0 8px 0;
    position:relative
}
#conversations .ticket-block.hidden-messages .line{
    width:100%;
    height:8px;
    border-bottom:1px dotted #d3d3d3
}
#conversations .ticket-block.hidden-messages p{
    position:absolute;
    top:50%;
    background:#f5f5f5;
    left:50%;
    padding:0 10px;
    transform:translate(-50%,-50%)
}
#conversations .ticket-note-block,#conversations .ticket-note-block .ticket-body{
    color:#3276b1
}
#conversations .ticket-note-block .attachment-display-container,#conversations .ticket-note-block .attachment-display-container .attachment-preview{
    border-color:#3276b1
}
#conversations .ticket-note-block .ticket-body{
    font-style:italic;
    border-radius:3px
}
#conversations .ticket-notification{
    background:#fff!important;
    cursor:default!important;
    color:#555
}
#conversations .ticket-header{
    font-weight:700;
    margin-bottom:5px!important
}
#conversations .alert-danger,#conversations .alert-success{
    position:absolute;
    left:0;
    right:0;
    margin:0;
    z-index:1
}
#conversations .message-persistent{
    position:fixed;
    box-shadow:rgba(0,0,0,.498039) 1px 1px 6px
}
#conversations .first-message{
    width:100%;
    background:#fff
}
#conversations #reply-note-message,#conversations #reply-ticket-message{
    border:0;
    height:auto;
    min-height:38px
}
#conversations #reply-note-message{
    color:#3276b1;
    background-color:#e7f3fd
}
#conversations #reply-note-attachments-wrapper,#conversations #reply-note-message{
    display:none
}
#conversations #ticket-conversations #reply-tab .twitter-typeahead{
    float:none!important;
    height:100%;
    display:block!important;
    width:100%
}
#conversations #ticket-conversations #reply-tab .twitter-typeahead .tt-menu{
    bottom:100%!important;
    top:auto!important
}
#conversations #ticket-conversations .progress{
    width:50%;
    margin-bottom:5px;
    max-width:200px
}
#conversations #ticket-conversations .progress-bar{
    background-color:#71a06a
}
#conversations #reply-container{
    position:absolute;
    top:5px;
    left:10px;
    right:10px;
    bottom:36px;
    overflow:auto;
    border:1px solid #ddd;
    border-radius:3px;
    cursor:text
}
#conversations #reply-container.focus{
    border-color:#618b5b!important
}
#conversations #reply-container .upload-data{
    white-space:pre-wrap;
    margin-left:5px
}
#conversations #reply-container .upload-data span{
    display:inline-block;
    vertical-align:middle;
    margin:0 5px 0 0;
    font-style:italic
}
#conversations #reply-container .upload-data i{
    vertical-align:middle;
    margin-right:3px
}
#conversations #reply-container .upload-data .progress{
    width:200px;
    vertical-align:middle;
    margin:0;
    display:inline-block
}
#conversations #reply-container .upload-data .progress-bar{
    background-color:#71a06a
}
#conversations .note-view #reply-container{
    background:#e7f3fd
}
#conversations .note-view #reply-container.focus{
    border-color:#3276b1!important
}
#conversations .note-view #reply-note-attachments-wrapper,#conversations .note-view #reply-note-message{
    display:block
}
#conversations .note-view #reply-ticket-attachments-wrapper,#conversations .note-view #reply-ticket-message{
    display:none
}
#conversations .note-view .btn-primary{
    color:#fff!important;
    background-color:#3276b1!important;
    border-color:#2c699d!important
}
#conversations .note-view .btn-primary:hover{
    background-color:#275b89!important;
    border-color:#1f496d!important
}
#conversations .attachment-display-container{
    border:1px dashed #ccc;
    padding:10px 15px;
    margin:20px 0 10px 0;
    position:relative;
    border-radius:3px
}
#conversations .attachment-display-container .title{
    position:absolute;
    top:-11px;
    background:#fff;
    padding:0 5px
}
#conversations .attachment-display-container ul{
    list-style:none;
    padding:0;
    margin:0
}
#conversations .attachment-display-container ul:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden
}
#conversations .attachment-image-content{
    height:195px;
    margin:0 15px 15px 0;
    float:left;
    width:200px;
    text-align:center
}
#conversations .attachment-image-content:before{
    content:" ";
    display:table
}
#conversations .attachment-image-content a{
    display:block
}
#conversations .attachment-other-content{
    clear:both;
    width:100%;
    margin-bottom:15px
}
#conversations .attachment-other-content i{
    vertical-align:middle;
    margin-right:5px;
    font-size:20px
}
#conversations .attachment-other-content p{
    display:inline-block;
    vertical-align:middle
}
#conversations .attachment-other-content a{
    display:block
}
#conversations .attachment-other-content audio,#conversations .attachment-other-content video{
    width:95%;
    max-width:320px;
    max-height:200px;
    display:block
}
#conversations .attachment-preview{
    border:1px solid #e9e9e9;
    border-radius:3px;
    height:145px;
    float:none;
    margin:0 auto;
    width:200px;
    display:table-cell;
    text-align:center;
    vertical-align:middle
}
#conversations #conversation-details-container,#conversations #conversations-messages-container{
    top:42px;
    bottom:0;
    background:#fff;
    overflow:auto
}
#conversations #conversation-details-container{
    position:absolute;
    right:0;
    width:300px;
    border-left:1px solid #ddd
}
#conversations #conversations-messages-container{
    left:0;
    right:300px;
    width:auto;
    position:absolute
}
#conversations #conversations-messages-container.contacts-view .conversation-block{
    font-size:12px;
    opacity:.8;
    padding:8px
}
#conversations #conversations-messages-container.contacts-view .conversation-block:first-child{
    border:0
}
#conversations .download-file{
    display:block
}
#conversations #bulk-action-container{
    position:absolute;
    z-index:1;
    width:300px;
    margin-left:-150px;
    left:50%;
    text-align:center;
    top:36px;
    bottom:0;
    background:#f3f3f6
}
#conversations #bulk-action-container #bulk-action-wrapper{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    position:absolute;
    top:50%;
    left:10px;
    width:280px
}
#conversations #bulk-action-container #bulk-total-selected{
    color:#5c5f66;
    font-size:18px;
    font-weight:700
}
#conversations #bulk-action-container #bulk-list-container{
    list-style:none;
    width:260px;
    padding:0;
    margin:0 auto
}
#conversations #bulk-action-container #bulk-list-container .btn{
    border:none;
    border-radius:5px;
    font-size:13px;
    font-weight:400;
    height:39px;
    line-height:39px;
    padding:0 12px;
    transition:all 150ms ease-in-out
}
#conversations #bulk-action-container #bulk-list-container .btn .feather{
    font-size:19px;
    line-height:normal;
    padding:8px 6px 0 0;
    vertical-align:top
}
#conversations #bulk-action-container #bulk-list-container .btn .feather.icon-download{
    padding:8px 7px 0 0
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-default{
    background:#f3f3f6;
    border:1px solid #d9dbe4;
    color:#92929e
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-default:hover{
    background:#fff
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-primary{
    background:#03a84e
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-primary:hover{
    background:#03c15a
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-danger{
    background:#f74d5a
}
#conversations #bulk-action-container #bulk-list-container .btn.btn-danger:hover{
    background:#f86571
}
#conversations #bulk-action-container .btn{
    width:100%;
    font-size:15px
}
#conversations #default-greeting{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    position:absolute;
    top:50%;
    left:5%;
    width:90%;
    font-size:15px;
    box-shadow:0 0 1px 1px #ddd;
    min-height:300px
}
#conversations #search-list-container{
    display:flex;
    width:100%;
    max-width:700px;
    align-items:center;
    height:60px
}
#conversations #search-list-container .new-ticket-label{
    display:inline-block;
    vertical-align:middle
}
#conversations #search-list-container #create-ticket{
    padding:4px 12px
}
#conversations #search-list-container #conversations-search{
    margin:0;
    width:100%
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput{
    padding:5px;
    min-height:20px;
    height:auto;
    transition:border-color .3s ease 0s;
    border-color:#bdbdbd
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput:focus,#conversations #search-list-container #conversations-search .bootstrap-tagsinput:hover{
    border-color:#618b5b!important
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput .twitter-typeahead{
    padding-top:0;
    padding-bottom:0
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput .twitter-typeahead input.tt-input{
    border:none;
    max-height:20px;
    padding-top:0;
    padding-bottom:0;
    padding-left:0
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput .tag{
    margin-top:0
}
#conversations #search-list-container #conversations-search .bootstrap-tagsinput .tt-menu{
    bottom:auto!important;
    top:-100%!important
}
#conversations #search-list-container #contacts-search{
    margin:0;
    width:100%
}
#conversations #conversation-search-container{
    position:relative;
    height:60px;
    background:#f7f7f9;
    padding:0 20px
}
#conversations #property-selected-name{
    margin:0;
    display:table-cell;
    vertical-align:middle;
    padding:0;
    position:relative;
    z-index:5
}
#conversations #property-selected-name #property-label{
    color:#333;
    background:#eee;
    height:32px;
    display:block;
    line-height:32px;
    padding:0 5px;
    border:1px solid #ccc
}
#conversations #property-selected-name.focus #property-label{
    border-color:#618b5b!important
}
#conversations #property-selected-name .chevron{
    position:absolute;
    top:0;
    z-index:1;
    display:block
}
#conversations #property-selected-name .chevron::after{
    position:absolute;
    top:0;
    display:block;
    border:16px solid transparent;
    content:""
}
#new-ticket{
    z-index:1000001
}
#new-ticket .section-header{
    border-bottom:1px solid #e5e5e5;
    padding:15px 20px
}
#new-ticket .section-header .title-container{
    font-size:18px
}
#new-ticket .section-header .title-container i{
    padding-right:10px
}
#new-ticket .section-header .title-container p{
    padding:0
}
#new-ticket .section-header .icon-container{
    display:none
}
#new-ticket .upload-file{
    background-position:-1102px 0;
    width:20px;
    height:22px;
    padding:0;
    box-shadow:none;
    cursor:pointer;
    display:inline-block;
    vertical-align:middle
}
#new-ticket .modal-body{
    overflow:auto
}
#new-ticket .modal-body #ticket-message{
    min-height:92px;
    max-height:500px;
    height:100%
}
#new-ticket .select2-match{
    background:#ff0;
    color:#333
}
#formatted-message span{
    color:#333
}
.editable-div{
    border:1px solid #bdbdbd;
    display:block;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    width:100%;
    height:32px;
    line-height:32px;
    padding:10px;
    outline:0;
    border-radius:0;
    background:#fff;
    font:13px/16px 'Open Sans',Helvetica,Arial,sans-serif;
    color:#404040;
    height:92px;
    cursor:text;
    white-space:pre-wrap;
    overflow:auto;
    line-height:18px
}
.editable-div .placeholder{
    color:#aaa;
    margin:0
}
.editable-div .highlight{
    background:#71a06a;
    color:#fff;
    padding:0;
    border-radius:3px;
    border:1px solid #618b5b
}
.editable-div:hover{
    border-color:#618b5b!important
}
.state-error,.state-error .editable-div{
    background:#fff0f0!important
}
.state-error,.state-error .editable-div{
    border-color:#a90329!important
}
.state-success,.state-success .editable-div{
    border-color:#7dc27d!important
}
#conversations .textarea-highlight,.ticket-form .textarea-highlight{
    color:transparent;
    position:absolute;
    top:1px;
    height:80px;
    padding:5px 10px;
    left:0;
    right:0;
    cursor:text
}
#close-details-view,#open-details-view{
    border-radius:5px 0 0 5px!important
}
#open-details-view{
    right:0;
    left:auto;
    margin-top:2px
}
#close-details-view{
    left:16px;
    top:50px
}
#close-details-view,#open-details-view,.drag-over:before,.drop-text,.opacity-block{
    position:absolute
}
.drag-over:before,.drop-text{
    text-align:center
}
.drag-over:before{
    margin:0;
    font-size:30px;
    line-height:75px;
    color:#ccc;
    background:#fff;
    top:0;
    bottom:0;
    right:0;
    left:0;
    border:3px dashed #ccc;
    content:""
}
.drop-text{
    display:none;
    font-size:25px;
    height:71px;
    line-height:71px;
    color:#ccc;
    top:2px;
    bottom:4px;
    right:27px;
    left:2px;
    white-space:pre-line
}
.drop-text span{
    display:inline-block;
    vertical-align:middle;
    line-height:normal
}
.drag-over .chat-input{
    opacity:0
}
.drag-over .drop-text{
    display:block
}
#toggle-properties-list{
    display:none;
    margin-right:3px
}
#close-details-view,#open-details-view{
    width:34px;
    z-index:1;
    margin:0;
    height:27px;
    font-size:19px;
    border-bottom:1px solid #302f2f;
    text-align:center;
    cursor:pointer;
    background:#3276b1;
    color:#e8efe7;
    display:none
}
#close-details-view:hover,#open-details-view:hover{
    background:#275b89;
    color:#fff
}
#open-details-view:hover{
    padding-right:5px
}
#close-details-view:hover{
    padding-left:5px
}
.opacity-block{
    background:#000;
    opacity:.3;
    top:45px;
    left:0;
    width:100%;
    height:auto;
    display:none;
    z-index:4;
    bottom:0
}
#list-opacity-block{
    top:0!important
}
#minimized-conversation-actions{
    display:none
}
@media (max-width:678px){
    #conversations #contacts-list,#conversations #conversation-action-header,#conversations #conversations-list{
        left:0!important
    }
    #conversations #conversation-action-header{
        padding:5px!important
    }
    #conversations #close-conversation{
        margin-left:34px!important
    }
    #conversations #contact-container,#conversations #conversations-messages-container,#conversations #ticket-conversations,#conversations #visitor-conversation-transcript{
        left:0
    }
    #conversations #chat-with{
        left:144px!important;
        right:115px!important
    }
    #conversations #contact-container #chat-with{
        left:87px!important;
        right:115px!important
    }
    #conversations #filter-header .inner-wrapper{
        margin-left:40px
    }
}
@media (max-width:767px){
    #conversations .is-message-view.innerContent{
        z-index:10
    }
    #conversations #conversation-details-container{
        left:100%;
        width:auto;
        border-left-width:0
    }
    #conversations #close-details-view,#conversations #conversation-details-container{
        z-index:5
    }
    #conversations #message-opacity-block{
        top:42px
    }
    #conversations #add-button-container{
        margin-top:5px!important
    }
    #conversations #add-button-container #create-ticket{
        margin-right:0!important
    }
    #conversations #filter-search-container{
        padding:0 10px
    }
    #conversations #filter-search-container #property-select-input-filter{
        border:1px solid #ccc;
        border-radius:4px!important;
        padding:6px 6px!important
    }
    #conversations #filter-search-container .filter-clear{
        cursor:pointer;
        margin:0;
        position:absolute;
        right:15px;
        top:7px;
        font-size:14px;
        z-index:1
    }
    #conversations #filter-search-container .filter-clear:hover{
        color:#a90329!important
    }
    #conversations #conversations-messages-container{
        right:0
    }
    #conversations #conversation-paging{
        margin-right:34px
    }
    #conversations #minimized-conversation-actions,#conversations #open-details-view{
        display:block
    }
    #conversations #header-buttons{
        display:none
    }
    #conversations #conversations-list #conversation-list-container #conversation-list{
        top:37px!important
    }
}
@media (max-width:1200px){
    #conversations #conversations-list #conversation-list-container table.table .column-head-details{
        width:40%
    }
}
@media (min-width:768px){
    #close-details-view,#open-details-view{
        display:none
    }
}
@media (min-width:679px) and (max-width:767px){
    #chat-with{
        left:124px!important;
        right:115px!important
    }
    #contact-container #chat-with{
        left:67px!important;
        right:125px!important
    }
}
@media (min-width:980px) and (max-width:1050px){
    #conversations #conversation-details-container{
        left:100%;
        width:auto;
        border-left-width:0
    }
    #conversations #close-details-view,#conversations #conversation-details-container{
        z-index:5
    }
    #conversations #message-opacity-block{
        top:42px
    }
    #conversations #conversations-messages-container{
        right:0
    }
    #conversations #open-details-view{
        display:block
    }
    #conversations #conversation-paging{
        margin-right:24px
    }
}
@media (min-width:1051px){
    #conversations-messages-container{
        right:300px!important
    }
    #conversation-details-container{
        left:auto!important;
        width:300px!important;
        border-left-width:1!important
    }
}
.ticket-block .highlight{
    background:#71a06a;
    color:#fff;
    padding:0 3px;
    border-radius:3px;
    border:1px dotted #618b5b
}
.ticket-block{
    font-size:13px;
    padding:8px 20px;
    border-bottom:1px dotted #d3d3d3
}
.ticket-block p{
    margin:0
}
.ticket-block .time{
    font-weight:400;
    float:right
}
.ticket-block .fa{
    margin-right:3px;
    width:13px;
    text-align:right
}
.ticket-block .ticket-body{
    margin-left:16px
}
.ticket-seen{
    color:#fd82e1;
    font-style:italic;
    font-size:11px!important
}
.ticket-seen .fa-circle{
    font-size:7px;
    margin-top:-2px;
    vertical-align:middle;
    width:7px!important;
    text-align:left!important
}
.first-message .ticket-seen{
    margin-left:16px!important
}
.ticket-note-block,.ticket-note-block .ticket-body{
    color:#3276b1
}
.ticket-note-block .attachment-display-container,.ticket-note-block .attachment-display-container .attachment-preview{
    border-color:#3276b1
}
.ticket-note-block .ticket-body{
    font-style:italic;
    border-radius:3px
}
.ticket-notification{
    background:#f9f9f9
}
.ticket-header{
    font-weight:700;
    margin-bottom:5px!important
}
#image-preview{
    z-index:1060;
    background:#fff
}
#image-preview #content-container{
    text-align:center;
    overflow:auto
}
#image-preview .image{
    max-width:100%;
    max-height:100%;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin:auto
}
#image-preview .zoomed-in,#image-preview .zoomed-out{
    cursor:nesw-resize;
    margin:0 auto
}
#image-preview .zoomed-out{
    cursor:zoom-in;
    cursor:-moz-zoom-in;
    cursor:-webkit-zoom-in
}
#image-preview .zoomed-in{
    max-width:none!important;
    max-height:none!important;
    cursor:zoom-out;
    cursor:-moz-zoom-out;
    cursor:-webkit-zoom-out
}
.floating-view-container{
    width:100%;
    height:100%
}
.floating-view-container .smart-form{
    width:100%;
    height:100%
}
.floating-view-container fieldset{
    position:absolute;
    top:0;
    bottom:65px;
    left:0;
    right:0;
    overflow:auto
}
.floating-view-container footer{
    position:absolute;
    bottom:0;
    left:0;
    right:0
}
.floating-view-container .copy-transcript{
    height:100%!important
}
.floating-view-container .tooltip-top-right{
    background:rgba(0,0,0,.9)!important
}
span.tag{
    display:block!important;
    color:#fff!important;
    line-height:100%!important;
    margin:3px 0 3px 2px!important;
    margin-bottom:0;
    background-color:#71a06a;
    border-color:#618b5b!important;
    word-wrap:break-word;
    float:left
}
.bootstrap-tagsinput{
    padding:2px;
    min-height:28px;
    width:auto;
    position:relative;
    white-space:pre-line
}
.bootstrap-tagsinput:after{
    content:"";
    clear:both;
    display:block;
    height:0;
    overflow:hidden;
    font-size:0;
    line-height:0;
    visibility:hidden
}
.twitter-typeahead{
    background:#fff!important;
    border:0!important;
    border-radius:0!important;
    position:static!important;
    float:left!important
}
.tag [data-role=remove]{
    top:-1px!important;
    right:0!important;
    padding:2px 4px 3px 5px!important;
    width:auto!important;
    height:auto!important;
    bottom:0!important
}
.tt-hint{
    display:none!important
}
.tt-menu{
    font-weight:lighter;
    width:100%;
    margin-top:-6px;
    padding:8px 0;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.2);
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    max-height:120px;
    overflow-y:auto;
    z-index:2;
    bottom:auto!important;
    top:100%!important;
    white-space:pre-line;
    word-wrap:break-word
}
.tt-suggestion{
    padding:3px 20px;
    cursor:pointer
}
.tt-suggestion.tt-cursor,.tt-suggestion.tt-cursor small,.tt-suggestion:hover{
    color:#fff;
    background-color:#71a06a
}
.tt-suggestion p{
    margin:0
}
.tt-input{
    width:100%!important;
    min-width:100%!important
}
#acount-main-view .content .view-header,#admin-main-view .content .view-header{
    color:#333;
    font-size:16px;
    padding:0 21px!important
}
#acount-main-view .content .view-header .nav-item,#admin-main-view .content .view-header .nav-item{
    display:inline-block;
    margin:13px 0 0;
    vertical-align:top
}
#acount-main-view .content .view-header .nav-item#view-root,#admin-main-view .content .view-header .nav-item#view-root{
    font-size:20px;
    margn-top:10px
}
#acount-main-view .content .view-header .nav-item#view-root .feather,#admin-main-view .content .view-header .nav-item#view-root .feather{
    margin-right:8px
}
#acount-main-view .content .view-header .nav-item.clickable,#admin-main-view .content .view-header .nav-item.clickable{
    cursor:pointer
}
#acount-main-view .content .view-header .nav-item.clickable:hover span,#admin-main-view .content .view-header .nav-item.clickable:hover span{
    border-bottom:1px solid #333
}
#acount-main-view .content .view-header .nav-item>span,#admin-main-view .content .view-header .nav-item>span{
    display:inline-block;
    margin:7px 0 0
}
#acount-main-view .content .view-header .nav-item>span .feather,#admin-main-view .content .view-header .nav-item>span .feather{
    margin:0 2px 0 0
}
#acount-main-view .content .view-header .nav-item .feather,#admin-main-view .content .view-header .nav-item .feather{
    display:inline-block;
    margin:7px 2px 0 0;
    vertical-align:top
}
#acount-main-view .content .view-header .nav-item .feather.icon-chevron-right,#admin-main-view .content .view-header .nav-item .feather.icon-chevron-right{
    color:#c5c5c5;
    font-size:25px;
    margin-top:1px
}
#acount-main-view .content .view-header .nav-item .dropdown,#admin-main-view .content .view-header .nav-item .dropdown{
    display:inline-block;
    margin:0 4px 0 0;
    vertical-align:top
}
#acount-main-view .content .view-header .nav-item .dropdown .btn,#admin-main-view .content .view-header .nav-item .dropdown .btn{
    background-color:#fff;
    border:2px solid #c5c5c5;
    border-radius:4px;
    box-shadow:none;
    font-size:16px;
    height:36px;
    line-height:0;
    min-width:140px;
    padding:0 26px 0 10px;
    position:relative;
    text-align:left;
    transition:all .2s ease-out
}
#acount-main-view .content .view-header .nav-item .dropdown .btn:hover,#admin-main-view .content .view-header .nav-item .dropdown .btn:hover{
    background-color:#e6e6e6
}
#acount-main-view .content .view-header .nav-item .dropdown .btn .caret,#admin-main-view .content .view-header .nav-item .dropdown .btn .caret{
    border:6px solid transparent;
    border-top:7px solid #c5c5c5;
    position:absolute;
    right:8px;
    top:13px
}
#acount-main-view .content .view-header .nav-item .dropdown .btn .feather,#admin-main-view .content .view-header .nav-item .dropdown .btn .feather{
    margin:0
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu{
    max-height:300px;
    min-width:200px;
    overflow-y:auto
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu li .feather,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu li .feather{
    margin:2px 3px 0 0
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter{
    border-bottom:1px solid #c5c5c5;
    padding:3px 7px 7px;
    position:relative
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter input,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter input{
    border:1px solid #ccc;
    border-radius:2px;
    display:block;
    height:26px;
    line-height:26px;
    padding:0 6px;
    width:100%
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter .filter-clear,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu .filter .filter-clear{
    cursor:pointer;
    margin:0;
    position:absolute;
    right:12px;
    top:7px;
    z-index:1
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu.dropdown-menu-filtered,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu.dropdown-menu-filtered{
    max-height:none;
    overflow-y:hidden
}
#acount-main-view .content .view-header .nav-item .dropdown .dropdown-menu.dropdown-menu-filtered .dropdown-menu,#admin-main-view .content .view-header .nav-item .dropdown .dropdown-menu.dropdown-menu-filtered .dropdown-menu{
    border:none;
    box-shadow:none;
    display:block;
    margin:0;
    max-height:300px;
    overflow-y:auto;
    padding:5px 0 0;
    position:relative
}
#acount-main-view .content .innerContent #admin-content-view,#acount-main-view .content .innerContent #content-view,#admin-main-view .content .innerContent #admin-content-view,#admin-main-view .content .innerContent #content-view{
    background:#fff;
    height:100%;
    position:absolute;
    width:100%;
    z-index:99;
    overflow-x:hidden
}
#acount-main-view .content .innerContent #admin-content-view .overlay-form footer .btn,#acount-main-view .content .innerContent #content-view .overlay-form footer .btn,#admin-main-view .content .innerContent #admin-content-view .overlay-form footer .btn,#admin-main-view .content .innerContent #content-view .overlay-form footer .btn{
    float:left
}
#acount-main-view .innerContent,#admin-main-view .innerContent{
    background:#fff
}
#acount-main-view .innerContent #main-container-loading,#admin-main-view .innerContent #main-container-loading{
    position:absolute;
    top:30%;
    left:50%
}
#acount-main-view .list-container,#admin-main-view .list-container{
    width:calc(50% - 10px);
    background:#fff;
    height:100%;
    position:relative;
    float:left;
    padding:33px 10px 10px
}
#acount-main-view .list-container-divider,#admin-main-view .list-container-divider{
    background:#ddd;
    border-radius:50%;
    height:22px;
    left:-10px;
    position:absolute;
    text-align:center;
    top:50%;
    width:22px
}
#acount-main-view .list-container-divider .feather,#admin-main-view .list-container-divider .feather{
    color:#fff;
    display:inline-block;
    font-size:18px;
    margin:-2px 0 0 2px;
    vertical-align:middle
}
#acount-main-view #property-container,#admin-main-view #property-container{
    border-right:1px solid #ddd
}
#acount-main-view #property-container .remove-access-button-container,#admin-main-view #property-container .remove-access-button-container{
    margin-top:15px;
    text-align:center
}
#acount-main-view .open-view,#admin-main-view .open-view{
    cursor:pointer
}
#acount-main-view .open-view:hover,#admin-main-view .open-view:hover{
    background:#f5f5f5
}
#acount-main-view .open-view .feather,#admin-main-view .open-view .feather{
    display:inline-block;
    line-height:normal;
    margin-top:3px;
    vertical-align:top
}
#acount-main-view .popout-widget-code-tooltip a.label:hover,#admin-main-view .popout-widget-code-tooltip a.label:hover{
    color:#333
}
#acount-main-view #popout-widget-code-textarea,#admin-main-view #popout-widget-code-textarea{
    cursor:text;
    width:100%;
    height:25px;
    padding:0 3px
}
#acount-main-view .list,#admin-main-view .list{
    list-style:none
}
#acount-main-view .list a,#admin-main-view .list a{
    color:inherit
}
#acount-main-view .list li,#admin-main-view .list li{
    padding:10px;
    border-bottom:1px solid #ddd;
    line-height:19px
}
#acount-main-view .list li.disabled,#admin-main-view .list li.disabled{
    color:#ddd!important;
    cursor:default
}
#acount-main-view .list li.disabled a,#admin-main-view .list li.disabled a{
    cursor:default
}
#acount-main-view .list li.disabled .label,#admin-main-view .list li.disabled .label{
    color:#ddd
}
#acount-main-view .list .fa,#admin-main-view .list .fa{
    margin-right:5px;
    font-size:18px;
    vertical-align:middle;
    width:25px;
    text-align:center
}
#acount-main-view .list .label,#admin-main-view .list .label{
    vertical-align:middle;
    display:inline-block;
    margin:0
}
#acount-main-view .alert,#admin-main-view .alert{
    position:absolute;
    width:100%;
    bottom:0;
    z-index:1
}
#acount-main-view .overlay-form,#admin-main-view .overlay-form{
    left:0!important
}
#acount-main-view .overlay-form #content-container,#admin-main-view .overlay-form #content-container{
    top:0
}
#acount-main-view .overlay-form #close-button-container,#admin-main-view .overlay-form #close-button-container{
    display:none
}
#acount-main-view .saving-overlay,#admin-main-view .saving-overlay{
    position:absolute;
    width:auto;
    height:auto;
    background:rgba(255,255,255,.6);
    z-index:6;
    top:0;
    bottom:0;
    left:0;
    right:0
}
#acount-main-view .saving-overlay .text-center,#admin-main-view .saving-overlay .text-center{
    position:absolute;
    right:0;
    padding:9px 10px;
    left:0;
    top:50%
}
#acount-main-view .saving-overlay h5,#admin-main-view .saving-overlay h5{
    font-weight:700;
    margin:0
}
#acount-main-view #property-triggers .trigger-avatar-image,#admin-main-view #property-triggers .trigger-avatar-image{
    width:50px;
    height:50px;
    background-position:0 0;
    background-size:cover;
    background-repeat:no-repeat;
    border-radius:50%
}
#acount-main-view #property-triggers .avatar-selection-container,#admin-main-view #property-triggers .avatar-selection-container{
    display:inline-block;
    vertical-align:middle;
    margin-left:10px
}
#acount-main-view .widget-code-container,#admin-main-view .widget-code-container{
    border-radius:5px;
    height:130px;
    overflow:hidden;
    position:relative;
    width:100%
}
#acount-main-view .widget-code-container #widget-code,#admin-main-view .widget-code-container #widget-code{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:1
}
#acount-main-view .widget-code-container .copy-clipboard-container,#admin-main-view .widget-code-container .copy-clipboard-container{
    background:#50b648;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all 150ms ease-out;
    width:100%;
    z-index:2;
    text-align:center
}
#acount-main-view .widget-code-container .copy-clipboard-container .btn,#admin-main-view .widget-code-container .copy-clipboard-container .btn{
    background:0 0!important;
    border-color:#fff;
    color:#fff;
    margin:45px 0 0
}
#acount-main-view .widget-code-container:hover .copy-clipboard-container,#admin-main-view .widget-code-container:hover .copy-clipboard-container{
    opacity:.8
}
#acount-main-view .icon-list-temp,#admin-main-view .icon-list-temp{
    display:none
}
@media (max-width:1150px){
    #acount-main-view #view-root span,#admin-main-view #view-root span{
        display:none
    }
}
@media (max-width:850px){
    #acount-main-view .dropdown button span>span,#admin-main-view .dropdown button span>span{
        display:none
    }
    #acount-main-view .content .view-header .nav-item .dropdown .btn,#admin-main-view .content .view-header .nav-item .dropdown .btn{
        min-width:50px
    }
    #acount-main-view .icon-list-temp,#admin-main-view .icon-list-temp{
        display:block
    }
    #acount-main-view .icon-list-temp+span,#admin-main-view .icon-list-temp+span{
        display:none
    }
}
.overlay-form{
    bottom:0;
    left:0;
    padding:33px 20px;
    position:absolute;
    right:0;
    top:0;
    z-index:906
}
.overlay-form #close-button-container{
    position:absolute;
    top:-10px;
    height:40px;
    width:100%
}
.overlay-form .property-form{
    max-width:1500px;
    width:100%;
    margin:0 auto;
    position:relative;
    height:100%;
    overflow-y:auto;
    overflow-x:hidden
}
.overlay-form .property-form .warning-msg{
    margin-top:6px;
    padding:0 1px;
    font-style:normal;
    font-size:11px;
    line-height:15px;
    color:#eea236
}
.overlay-form #content-container{
    position:absolute;
    width:90%;
    left:5%;
    top:40px;
    bottom:0
}
.overlay-form #content-container #mail-settings-form label.input{
    height:40px;
    max-width:none
}
.overlay-form #content-container #mail-settings-form .error-msg{
    display:block;
    margin-top:6px;
    padding:0 1px;
    font-style:normal;
    font-size:11px;
    line-height:15px;
    color:#d56161
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput .tag [data-role=remove]{
    width:auto;
    height:auto;
    padding:2px 4px 3px 5px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.tag{
    border-radius:5px!important;
    float:left;
    width:auto;
    position:relative;
    white-space:pre-line;
    display:block!important;
    color:#fff;
    line-height:100%;
    margin:4px 0 4px 2px;
    background-color:#03a84e;
    border-color:#03a84e!important;
    word-wrap:break-word;
    padding:3px 30px 4px 8px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:5px 28px 7px 8px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#7dc27d!important
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    height:auto;
    line-height:inherit;
    min-width:150px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    padding:3px 20px;
    cursor:pointer
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor small,.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    color:#fff;
    background-color:#71a06a
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
.overlay-form #content-container #mail-settings-form .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    max-width:496px;
    white-space:pre;
    word-wrap:break-word;
    font-weight:lighter;
    width:100%;
    margin-top:-1px;
    padding:8px 0;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.2);
    -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
    box-shadow:0 5px 10px rgba(0,0,0,.2);
    max-height:150px;
    overflow-y:auto;
    z-index:2
}
.overlay-form #content-container #widget-settings-form .tooltip{
    margin-left:30px;
    width:140px;
    opacity:.9;
    background-color:transparent;
    padding:2px 5px 3px
}
.overlay-form #content-container #widget-settings-form .tooltip.fade{
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.overlay-form #content-container fieldset{
    padding:0
}
.overlay-form #content-container footer{
    background:0 0;
    position:absolute;
    bottom:0;
    width:auto;
    left:0;
    right:0;
    display:block;
    padding:7px 14px 15px;
    border-top:1px solid rgba(0,0,0,.1)
}
.overlay-form #content-container #passwords-form .password-warning{
    border:1px solid #ddd;
    border-left:7px solid #ffc300;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    display:inline-block;
    font-size:15px;
    height:60px;
    line-height:60px;
    min-width:500px;
    padding:0 25px
}
.overlay-form #title-breadcrumb-container{
    position:absolute;
    left:40px;
    right:40px;
    border-bottom:1px solid #ddd;
    height:35px;
    width:auto;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.overlay-form #title-breadcrumb-container .fa-angle-right{
    margin:0 5px
}
.overlay-form #main-title{
    font-size:22px;
    margin:0;
    line-height:35px
}
.overlay-form #second-title{
    font-size:18px;
    margin:0;
    line-height:35px
}
.overlay-form #third-title{
    font-size:16px;
    margin:0;
    line-height:35px
}
.overlay-form #close-view{
    color:#aaa;
    position:absolute;
    right:0
}
.overlay-form #close-view .fa,.overlay-form #close-view .feather{
    font-size:30px;
    line-height:33px
}
.overlay-form #back-view{
    color:#aaa;
    position:absolute;
    left:0
}
.overlay-form #back-view:hover:after{
    position:absolute;
    content:'Back';
    right:0;
    top:100%
}
.overlay-form #back-view .fa{
    font-size:30px;
    line-height:33px
}
.overlay-form .form-table{
    display:table
}
.overlay-form .form-table .form-table-row{
    display:table-row
}
.overlay-form .form-table .form-table-row .form-table-cell{
    vertical-align:middle;
    display:table-cell;
    padding-right:10px;
    width:50%
}
.overlay-form .form-table .form-table-row .checkbox,.overlay-form .form-table .form-table-row .radio{
    margin-right:0
}
.overlay-form .form-table .form-table-row .inline-label{
    line-height:25px;
    display:table-cell;
    padding:10px;
    text-align:right
}
.overlay-form .form-table .form-table-row .inline-group{
    display:table-cell;
    width:300px;
    padding:10px 0;
    vertical-align:top
}
.overlay-form .form-table .form-table-row .toggle{
    margin:0
}
.overlay-form .smart-form .toggle{
    width:100px;
    display:block;
    margin:0 auto;
    vertical-align:middle;
    padding:0
}
.overlay-form .smart-form .toggle i{
    top:4px;
    width:90px;
    height:20px
}
.overlay-form .smart-form .toggle i:after{
    font-size:11px
}
.overlay-form label.input,.overlay-form label.textarea{
    max-width:500px
}
.overlay-form label.select{
    max-width:498px
}
.overlay-form thead tr{
    background:0 0
}
.overlay-form .name{
    display:inline;
    max-width:100%;
    margin:0;
    white-space:normal
}
.overlay-form .flag{
    margin:0 5px 0 0;
    vertical-align:middle
}
.overlay-form #bulk-action-container{
    position:absolute;
    z-index:1;
    width:300px;
    left:50%;
    margin-left:-150px;
    text-align:center;
    top:36px;
    bottom:0;
    background:#f3f3f6
}
.overlay-form #bulk-action-container #bulk-action-wrapper{
    transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    position:absolute;
    top:50%;
    left:10px;
    width:280px
}
.overlay-form #bulk-action-container #bulk-list-container{
    list-style:none;
    width:260px;
    padding:0;
    margin:0 auto;
    border:1px solid #fff;
    border-top-color:#c4c6d4;
    border-left-color:#c4c6d4
}
.overlay-form #bulk-action-container .btn{
    width:100%;
    font-size:15px
}
.overlay-form #widget-code-textarea{
    cursor:text
}
.overlay-form #widget-appearance-form #title-preview{
    font-weight:700;
    font-size:15px
}
.overlay-form #widget-appearance-form .no-border td,.overlay-form #widget-appearance-form .no-border th{
    border:0;
    vertical-align:middle
}
.overlay-form #widget-appearance-form .restore-default{
    background:#888;
    color:#fff
}
.overlay-form #widget-appearance-form .label{
    margin:0
}
.overlay-form #widget-appearance-form .fix-mid-size{
    width:120px
}
.overlay-form #widget-appearance-form .fix-end-size{
    width:120px;
    text-align:center
}
.overlay-form #widget-appearance-form .widget-details{
    font-weight:400;
    font-size:12px;
    font-style:italic
}
.overlay-form #widget-appearance-form .spinner{
    width:70px;
    padding-left:10px!important;
    padding-right:19px!important
}
.overlay-form #widget-appearance-form .ui-spinner{
    border:1px solid #d9dbe4;
    border-radius:3px;
    width:70px
}
.overlay-form #widget-appearance-form .select{
    width:120px
}
.overlay-form #form-scrollable-container{
    position:absolute;
    top:0;
    bottom:80px;
    overflow:auto;
    width:100%;
    overflow-x:hidden
}
.overlay-form #form-scrollable-container label.bold{
    font-weight:700
}
.overlay-form .icon-append{
    color:#a90329;
    border-left-width:0
}
.overlay-form .tooltip-hover:hover:after{
    position:absolute;
    left:100%;
    top:0;
    margin-left:10px;
    color:#333;
    width:100%;
    font-size:12px;
    right:0;
    white-space:pre
}
.overlay-form .action.tooltip-hover:hover:after{
    top:-30px;
    right:0;
    background:#333;
    padding:5px;
    color:#fff;
    left:auto;
    width:auto;
    margin-left:0
}
.overlay-form .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
.overlay-form .irs-max,.overlay-form .irs-min{
    background:0 0
}
.overlay-form .irs-bar{
    background:#71a06a;
    position:absolute;
    top:23px;
    height:10px
}
.overlay-form .irs-disabled .irs-bar,.overlay-form .irs-disabled .irs-slider{
    background:#ddd
}
.overlay-form .irs-from,.overlay-form .irs-to{
    background:0 0;
    color:#000
}
.overlay-form .irs-slider{
    box-shadow:rgba(0,0,0,.298039) 1px 1px 1px 0;
    width:12px;
    cursor:pointer
}
.overlay-form .form-group{
    padding-right:25px
}
.overlay-form .admin-form{
    width:100%;
    height:100%
}
.overlay-form .smart-form .inline-group{
    margin:0
}
.overlay-form .inline-group .label{
    float:left;
    margin-right:5px;
    line-height:25px
}
.overlay-form #list-loading{
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-7px;
    margin-top:-21px
}
.overlay-form #list-loading p.error{
    margin-left:-150px
}
.overlay-form .action-view,.overlay-form .condition-view{
    max-width:500px;
    width:100%;
    position:relative;
    display:inline-block;
    vertical-align:top;
    margin-top:-6px
}
.overlay-form .action-view .form-table,.overlay-form .condition-view .form-table{
    width:100%;
    table-layout:fixed
}
.overlay-form .action-view .delete-action,.overlay-form .action-view .delete-condition,.overlay-form .condition-view .delete-action,.overlay-form .condition-view .delete-condition{
    position:absolute;
    top:8px;
    right:-14px;
    color:#a90329
}
.overlay-form .condition-view{
    max-width:480px
}
.overlay-form .text-prepend{
    left:5px;
    position:absolute;
    top:5px;
    height:22px;
    line-height:22px;
    text-align:center;
    vertical-align:middle;
    z-index:1
}
.overlay-form .input .text-prepend+input{
    padding-left:96px
}
.overlay-form .popover{
    padding:10px
}
.overlay-form .popover p{
    padding:5px
}
.overlay-form .name-popover{
    color:inherit;
    cursor:help
}
.overlay-form .desktop-container .rectangle .tawkchat-status-icon{
    border-radius:8px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    font-weight:400;
    height:40px;
    max-width:320px;
    width:calc(100% - 44px)
}
.overlay-form .desktop-container .rectangle .tawkchat-status-icon .text{
    line-height:40px;
    max-width:100%;
    overflow:hidden;
    padding:0 15px;
    text-overflow:ellipsis;
    white-space:nowrap
}
.overlay-form .desktop-container label.label{
    line-height:32px
}
.overlay-form .desktop-container .rectangle label.radio{
    padding-left:15px
}
.overlay-form .desktop-container .rectangle .tawkchat-status-icon:before{
    line-height:37px
}
.overlay-form .desktop-container .rectangle .tawkchat-status-icon .text{
    vertical-align:middle;
    display:inline-block
}
.overlay-form .desktop-container .tawkchat-status-icon{
    display:inline-block;
    background-color:#7fb06f;
    color:#fff;
    font-family:sans-serif,Verdana;
    font-size:18px;
    font-weight:700;
    -webkit-box-shadow:0 4px 5px -1px rgba(0,0,0,.5);
    -moz-box-shadow:0 4px 5px -1px rgba(0,0,0,.5);
    box-shadow:0 4px 5px -1px rgba(0,0,0,.5)
}
.overlay-form .upload-data{
    white-space:pre-wrap
}
.overlay-form .upload-data span{
    display:inline-block;
    vertical-align:middle;
    margin:0 5px 0 0;
    font-style:italic
}
.overlay-form .upload-data i{
    vertical-align:middle;
    margin-right:3px
}
.overlay-form .upload-data .progress{
    width:200px;
    vertical-align:middle;
    margin:0;
    display:inline-block
}
.overlay-form .upload-data .progress-bar{
    background-color:#71a06a
}
.overlay-form .new-invitation-field .delete-field{
    color:#a90329
}
.overlay-form .field-disabled a{
    color:#ddd;
    cursor:default
}
.overlay-form .form-disabled{
    opacity:.5
}
.overlay-form .form-disabled label{
    cursor:default
}
.overlay-form .checkbox input:disabled+i{
    border-color:#ddd!important;
    color:#ddd!important
}
.overlay-form .checkbox input:disabled+i:after{
    color:#ddd!important
}
.overlay-form #page-content-form .form-table-cell{
    width:auto
}
.overlay-form #page-content-form .nav{
    bottom:0;
    border:0;
    position:absolute;
    right:0
}
.overlay-form #page-content-form .photo-placeholder.header{
    background-size:inherit
}
.overlay-form #page-content-form .image-placeholder{
    border-radius:0
}
.overlay-form #page-content-form #search-city{
    background:#fff!important;
    width:100%;
    border:0
}
.overlay-form #page-content-form .select2-drop{
    top:-102px;
    border-top:1px solid #ccc;
    border-bottom:0;
    left:-1px;
    float:none;
    height:100px
}
.overlay-form #page-content-form .select2-results{
    height:100px
}
.overlay-form #page-content-form .custom-select p{
    text-overflow:initial
}
.overlay-form .location-label-container{
    padding-right:5px;
    width:25px!important
}
.overlay-form .location-label-container label{
    margin:0
}
.overlay-form .location-label-container i{
    color:#666;
    font-size:20px
}
.overlay-form .tags-label-container{
    padding-right:3px;
    width:25px!important
}
.overlay-form .tags-label-container label{
    margin:0
}
.overlay-form .tags-label-container i{
    color:#666;
    font-size:20px
}
.overlay-form .links-label-container{
    width:25px!important;
    padding-right:3px;
    vertical-align:top
}
.overlay-form .links-label-container label{
    margin:0
}
.overlay-form .links-label-container i{
    font-size:20px;
    color:#666
}
.overlay-form .scrollable-list{
    bottom:0;
    overflow:auto;
    position:absolute;
    top:40px;
    width:100%
}
.overlay-form .scrollable-list.scrollable-list-footer{
    bottom:64px!important
}
.overlay-form .small-transparent-spinner{
    position:absolute;
    right:3px;
    top:8px
}
.overlay-form .small-transparent-spinner.hidden~#page-tawkid{
    padding-right:10px
}
.overlay-form .small-transparent-spinner~#page-tawkid{
    padding-right:25px
}
.overlay-form .m-auto{
    margin:auto!important
}
.overlay-form .mx-auto{
    margin-left:auto!important;
    margin-right:auto!important
}
.overlay-form .my-auto{
    margin-bottom:auto!important;
    margin-top:auto!important
}
.overlay-form .p-auto{
    padding:auto!important
}
.overlay-form .px-auto{
    padding-left:auto!important;
    padding-right:auto!important
}
.overlay-form .py-auto{
    padding-bottom:auto!important;
    padding-top:auto!important
}
.overlay-form .mt-auto{
    margin-top:auto!important
}
.overlay-form .pt-auto{
    padding-top:auto!important
}
.overlay-form .mb-auto{
    margin-bottom:auto!important
}
.overlay-form .pb-auto{
    padding-bottom:auto!important
}
.overlay-form .m-0{
    margin:0!important
}
.overlay-form .mx-0{
    margin-left:0!important;
    margin-right:0!important
}
.overlay-form .my-0{
    margin-bottom:0!important;
    margin-top:0!important
}
.overlay-form .p-0{
    padding:0!important
}
.overlay-form .px-0{
    padding-left:0!important;
    padding-right:0!important
}
.overlay-form .py-0{
    padding-bottom:0!important;
    padding-top:0!important
}
.overlay-form .mt-0{
    margin-top:0!important
}
.overlay-form .pt-0{
    padding-top:0!important
}
.overlay-form .mb-0{
    margin-bottom:0!important
}
.overlay-form .pb-0{
    padding-bottom:0!important
}
.overlay-form .m-0_5{
    margin:5px!important
}
.overlay-form .mx-0_5{
    margin-left:5px!important;
    margin-right:5px!important
}
.overlay-form .my-0_5{
    margin-bottom:5px!important;
    margin-top:5px!important
}
.overlay-form .p-0_5{
    padding:5px!important
}
.overlay-form .px-0_5{
    padding-left:5px!important;
    padding-right:5px!important
}
.overlay-form .py-0_5{
    padding-bottom:5px!important;
    padding-top:5px!important
}
.overlay-form .mt-0_5{
    margin-top:5px!important
}
.overlay-form .pt-0_5{
    padding-top:5px!important
}
.overlay-form .mb-0_5{
    margin-bottom:5px!important
}
.overlay-form .pb-0_5{
    padding-bottom:5px!important
}
.overlay-form .m-1{
    margin:10px!important
}
.overlay-form .mx-1{
    margin-left:10px!important;
    margin-right:10px!important
}
.overlay-form .my-1{
    margin-bottom:10px!important;
    margin-top:10px!important
}
.overlay-form .p-1{
    padding:10px!important
}
.overlay-form .px-1{
    padding-left:10px!important;
    padding-right:10px!important
}
.overlay-form .py-1{
    padding-bottom:10px!important;
    padding-top:10px!important
}
.overlay-form .mt-1{
    margin-top:10px!important
}
.overlay-form .pt-1{
    padding-top:10px!important
}
.overlay-form .mb-1{
    margin-bottom:10px!important
}
.overlay-form .pb-1{
    padding-bottom:10px!important
}
.overlay-form .m-1_5{
    margin:15px!important
}
.overlay-form .mx-1_5{
    margin-left:15px!important;
    margin-right:15px!important
}
.overlay-form .my-1_5{
    margin-bottom:15px!important;
    margin-top:15px!important
}
.overlay-form .p-1_5{
    padding:15px!important
}
.overlay-form .px-1_5{
    padding-left:15px!important;
    padding-right:15px!important
}
.overlay-form .py-1_5{
    padding-bottom:15px!important;
    padding-top:15px!important
}
.overlay-form .mt-1_5{
    margin-top:15px!important
}
.overlay-form .pt-1_5{
    padding-top:15px!important
}
.overlay-form .mb-1_5{
    margin-bottom:15px!important
}
.overlay-form .pb-1_5{
    padding-bottom:15px!important
}
.overlay-form .m-2{
    margin:20px!important
}
.overlay-form .mx-2{
    margin-left:20px!important;
    margin-right:20px!important
}
.overlay-form .my-2{
    margin-bottom:20px!important;
    margin-top:20px!important
}
.overlay-form .p-2{
    padding:20px!important
}
.overlay-form .px-2{
    padding-left:20px!important;
    padding-right:20px!important
}
.overlay-form .py-2{
    padding-bottom:20px!important;
    padding-top:20px!important
}
.overlay-form .mt-2{
    margin-top:20px!important
}
.overlay-form .pt-2{
    padding-top:20px!important
}
.overlay-form .mb-2{
    margin-bottom:20px!important
}
.overlay-form .pb-2{
    padding-bottom:20px!important
}
.overlay-form .m-2_5{
    margin:25px!important
}
.overlay-form .mx-2_5{
    margin-left:25px!important;
    margin-right:25px!important
}
.overlay-form .my-2_5{
    margin-bottom:25px!important;
    margin-top:25px!important
}
.overlay-form .p-2_5{
    padding:25px!important
}
.overlay-form .px-2_5{
    padding-left:25px!important;
    padding-right:25px!important
}
.overlay-form .py-2_5{
    padding-bottom:25px!important;
    padding-top:25px!important
}
.overlay-form .mt-2_5{
    margin-top:25px!important
}
.overlay-form .pt-2_5{
    padding-top:25px!important
}
.overlay-form .mb-2_5{
    margin-bottom:25px!important
}
.overlay-form .pb-2_5{
    padding-bottom:25px!important
}
.overlay-form .m-3{
    margin:30px!important
}
.overlay-form .mx-3{
    margin-left:30px!important;
    margin-right:30px!important
}
.overlay-form .my-3{
    margin-bottom:30px!important;
    margin-top:30px!important
}
.overlay-form .p-3{
    padding:30px!important
}
.overlay-form .px-3{
    padding-left:30px!important;
    padding-right:30px!important
}
.overlay-form .py-3{
    padding-bottom:30px!important;
    padding-top:30px!important
}
.overlay-form .mt-3{
    margin-top:30px!important
}
.overlay-form .pt-3{
    padding-top:30px!important
}
.overlay-form .mb-3{
    margin-bottom:30px!important
}
.overlay-form .pb-3{
    padding-bottom:30px!important
}
.overlay-form .m-4{
    margin:40px!important
}
.overlay-form .mx-4{
    margin-left:40px!important;
    margin-right:40px!important
}
.overlay-form .my-4{
    margin-bottom:40px!important;
    margin-top:40px!important
}
.overlay-form .p-4{
    padding:40px!important
}
.overlay-form .px-4{
    padding-left:40px!important;
    padding-right:40px!important
}
.overlay-form .py-4{
    padding-bottom:40px!important;
    padding-top:40px!important
}
.overlay-form .mt-4{
    margin-top:40px!important
}
.overlay-form .pt-4{
    padding-top:40px!important
}
.overlay-form .mb-4{
    margin-bottom:40px!important
}
.overlay-form .pb-4{
    padding-bottom:40px!important
}
.overlay-form .m-5{
    margin:50px!important
}
.overlay-form .mx-5{
    margin-left:50px!important;
    margin-right:50px!important
}
.overlay-form .my-5{
    margin-bottom:50px!important;
    margin-top:50px!important
}
.overlay-form .p-5{
    padding:50px!important
}
.overlay-form .px-5{
    padding-left:50px!important;
    padding-right:50px!important
}
.overlay-form .py-5{
    padding-bottom:50px!important;
    padding-top:50px!important
}
.overlay-form .mt-5{
    margin-top:50px!important
}
.overlay-form .pt-5{
    padding-top:50px!important
}
.overlay-form .mb-5{
    margin-bottom:50px!important
}
.overlay-form .pb-5{
    padding-bottom:50px!important
}
.overlay-form .m-9{
    margin:90px!important
}
.overlay-form .mx-9{
    margin-left:90px!important;
    margin-right:90px!important
}
.overlay-form .my-9{
    margin-bottom:90px!important;
    margin-top:90px!important
}
.overlay-form .p-9{
    padding:90px!important
}
.overlay-form .px-9{
    padding-left:90px!important;
    padding-right:90px!important
}
.overlay-form .py-9{
    padding-bottom:90px!important;
    padding-top:90px!important
}
.overlay-form .mt-9{
    margin-top:90px!important
}
.overlay-form .pt-9{
    padding-top:90px!important
}
.overlay-form .mb-9{
    margin-bottom:90px!important
}
.overlay-form .pb-9{
    padding-bottom:90px!important
}
.overlay-form .d-none{
    display:none!important
}
.overlay-form .d-flex{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.overlay-form .d-block{
    display:block!important
}
.overlay-form .d-inline-block{
    display:inline-block!important
}
.overlay-form .v-hidden{
    visibility:hidden!important
}
.overlay-form .h-100{
    height:100%!important
}
.overlay-form .w-100{
    width:100%!important
}
.overlay-form .w-75{
    width:75%!important
}
.overlay-form .w-50{
    width:50%!important
}
.overlay-form .w-25{
    width:25%!important
}
.overlay-form .max-w-full{
    max-width:100%
}
.overlay-form .max-h-full{
    max-height:100%
}
.overlay-form .w-auto{
    width:auto!important
}
.overlay-form .w-max-content{
    width:auto;
    white-space:nowrap
}
.overlay-form .rounded{
    border-radius:5px!important
}
.overlay-form .flex-direction-column{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.overlay-form .flex-direction-row-reverse{
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row-reverse!important;
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
}
.overlay-form .flex-grow-1{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
.overlay-form .flex-shrink-0{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0
}
.overlay-form .align-items-center{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.overlay-form .align-items-flex-start{
    -webkit-box-align:start;
    -moz-box-align:start;
    -ms-flex-align:start;
    -webkit-align-items:flex-start;
    align-items:flex-start
}
.overlay-form .align-items-flex-end{
    -webkit-box-align:end;
    -moz-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end
}
.overlay-form .justify-content-center{
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center
}
.overlay-form .justify-content-space-between{
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
.overlay-form .italic{
    font-style:italic
}
.overlay-form .font-size-inherit{
    font-size:inherit!important
}
.overlay-form .overflow-x-hidden{
    overflow-x:hidden!important
}
.overlay-form .overflow-y-auto{
    overflow-y:auto!important
}
.overlay-form .overflow-hidden{
    overflow:hidden
}
.overlay-form .overflow-auto{
    overflow:auto
}
.overlay-form .vertical-align-top{
    vertical-align:top!important
}
.overlay-form .vertical-align-middle{
    vertical-align:middle!important
}
.overlay-form .d-grid{
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
.overlay-form .d-inline-grid{
    display:inline-grid;
    grid-template-columns:repeat(12,auto);
    grid-gap:10px
}
.overlay-form .grid-column-2{
    grid-column:span 2
}
.overlay-form .grid-column-3{
    grid-column:span 3
}
.overlay-form .grid-column-4{
    width:calc(33% - 5px)
}
@media (max-width:979px){
    .overlay-form .grid-column-4{
        width:100%;
        margin-bottom:10px
    }
}
.overlay-form .grid-column-5{
    grid-column:span 5
}
.overlay-form .grid-column-6{
    width:calc(50% - 5px);
    flex:none;
    margin-bottom:10px
}
@media (max-width:979px){
    .overlay-form .grid-column-6{
        width:100%
    }
}
.overlay-form .grid-column-8{
    flex:none;
    margin-bottom:10px;
    width:calc(66% - 5px)
}
@media (max-width:979px){
    .overlay-form .grid-column-8{
        width:100%
    }
}
.overlay-form .grid-column-12{
    width:100%;
    flex:none;
    margin-bottom:10px
}
.overlay-form .text-ellipsis{
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important
}
.overlay-form .noselect{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.overlay-form .relative{
    position:relative
}
.overlay-form .position-relative{
    position:relative!important
}
.overlay-form .position-absolute{
    position:absolute!important
}
.overlay-form .line-height-normal{
    line-height:normal!important
}
.overlay-form .min-height-0{
    min-height:0!important
}
.overlay-form .min-width-0{
    min-width:0!important
}
.overlay-form .max-width-100{
    max-width:100%!important
}
.overlay-form .border-spacing-1{
    border-collapse:separate!important;
    border-spacing:10px!important
}
.overlay-form .color-primary{
    color:#03a84e!important
}
.overlay-form .color-danger{
    color:#f0505c!important
}
.overlay-form .bg-white{
    background:#fff!important
}
.modal .agent-placeholder .overlay-form .image,.modal .agent-placeholder .overlay-form .name,.overlay-form .animated-background,.overlay-form .modal .agent-placeholder .image,.overlay-form .modal .agent-placeholder .name{
    animation-duration:1.25s;
    animation-fill-mode:forwards;
    animation-iteration-count:infinite;
    animation-name:placeHolderShimmer;
    animation-timing-function:linear;
    background:#f6f6f6;
    background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);
    background-size:800px 104px;
    height:96px;
    position:relative
}
.overlay-form .uppercase{
    text-transform:uppercase!important
}
.overlay-form .card{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box
}
.overlay-form .overflow-wrap-break-word{
    overflow-wrap:break-word!important
}
.overlay-form .color-green-1{
    color:#03a84e
}
.overlay-form .bg-green-1{
    background:#03a84e
}
.overlay-form .color-grey-1{
    color:#545454
}
.overlay-form .bg-grey-1{
    background:#545454
}
.overlay-form .color-grey-2{
    color:#92929e
}
.overlay-form .bg-grey-2{
    background:#92929e
}
.overlay-form .color-grey-3{
    color:#d9dbe4
}
.overlay-form .bg-grey-3{
    background:#d9dbe4
}
.overlay-form .color-grey-4{
    color:#f7f7f9
}
.overlay-form .bg-grey-4{
    background:#f7f7f9
}
.overlay-form .border{
    border:1px solid #d9dbe4
}
.overlay-form .border-0{
    border:none
}
.overlay-form .border-top{
    border-top:1px solid #d9dbe4
}
.overlay-form .border-top-0{
    border-top:none
}
.overlay-form .border-left{
    border-left:1px solid #d9dbe4
}
.overlay-form .border-left-0{
    border-left:none
}
.overlay-form .border-right{
    border-right:1px solid #d9dbe4
}
.overlay-form .border-right-0{
    border-right:none
}
.overlay-form .border-bottom{
    border-bottom:1px solid #d9dbe4
}
.overlay-form .border-bottom-0{
    border-bottom:none
}
.overlay-form .border-green-1{
    border-color:#03a84e
}
.overlay-form .border-grey-1{
    border-color:#545454
}
.overlay-form .border-grey-2{
    border-color:#92929e
}
.overlay-form .border-grey-3{
    border-color:#d9dbe4
}
.overlay-form .border-grey-4{
    border-color:#f7f7f9
}
.overlay-form .flex-wrap{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.overlay-form#property-tabs{
    padding:0
}
.overlay-form#property-tabs .tabs-counter{
    font-weight:400;
    margin:0 0 0 20px
}
.overlay-form#property-tabs .tabs-counter span{
    color:#d9dbe4
}
.overlay-form#property-tabs .tab-load-error{
    background:#fff;
    height:100%;
    left:0;
    padding:100px 0 0;
    position:absolute;
    top:0;
    width:100%
}
.overlay-form#property-tabs .admin-form{
    height:100%
}
.overlay-form#property-tabs .property-form{
    max-width:none
}
.overlay-form#property-tabs #content-container{
    left:auto;
    overflow:hidden;
    width:100%
}
.overlay-form#property-tabs .settings-container-inner{
    height:100%;
    overflow:hidden
}
.overlay-form#property-tabs .property-tabs-form-container-wrap{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-flow:column;
    -ms-flex-flow:column;
    flex-flow:column;
    height:100%
}
.overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    margin:0;
    overflow-y:auto;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container .property-tabs-form-container-inner{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin:0 auto
}
@media screen and (max-width:1360px){
    .overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container{
        overflow-y:auto
    }
    .overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container .property-tabs-preview{
        display:none;
        margin:0 auto
    }
    .overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container .property-tabs-form{
        display:block
    }
    .overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container.show-tabs-preview .property-tabs-preview{
        display:block
    }
    .overlay-form#property-tabs .property-tabs-form-container-wrap .property-tabs-form-container.show-tabs-preview .property-tabs-form{
        display:none
    }
}
@media screen and (max-width:1360px){
    .overlay-form#property-tabs .property-tabs-form-container-wrap{
        padding:0
    }
}
.overlay-form#property-tabs .tabs-preview-toggle{
    display:none
}
@media screen and (max-width:1360px){
    .overlay-form#property-tabs .tabs-preview-toggle{
        display:block
    }
}
.overlay-form#property-tabs .property-tabs-form{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    margin-right:23px;
    min-width:0
}
.overlay-form#property-tabs .property-tabs-form .title{
    color:#545454;
    font-size:16px;
    font-weight:700
}
.overlay-form#property-tabs .property-tabs-form .title--inactive{
    color:#92929e
}
.overlay-form#property-tabs .property-tabs-form #main-active-tabs{
    padding-bottom:20px
}
.overlay-form#property-tabs .property-tabs-form #main-active-tabs.disabled{
    color:#d9dbe4
}
.overlay-form#property-tabs .property-tabs-form .tab-info{
    border-radius:5px;
    box-sizing:border-box;
    color:#545454
}
.overlay-form#property-tabs .property-tabs-form .tab-info .smart-form-toggle{
    float:right;
    width:37px
}
.overlay-form#property-tabs .property-tabs-form .tab-info .smart-form-toggle .toggle input[type=checkbox]+i{
    background:#d9dbe4
}
.overlay-form#property-tabs .property-tabs-form .tab-info .smart-form-toggle .toggle input[type=checkbox]:checked+i{
    background:#03a84e
}
.overlay-form#property-tabs .property-tabs-form .tab-info .smart-form-toggle .toggle:hover input[type=checkbox]+i{
    box-shadow:none
}
.overlay-form#property-tabs .property-tabs-form .tab-info__header{
    display:flex;
    padding:15px 20px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__title{
    flex-grow:1;
    font-size:15px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__icon{
    float:left;
    font-size:18px;
    line-height:normal
}
.overlay-form#property-tabs .property-tabs-form .tab-info__icon+.tab-info__title{
    margin:0 0 0 10px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__toggle{
    float:right
}
.overlay-form#property-tabs .property-tabs-form .tab-info__body{
    clear:both;
    padding:0 20px 20px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row{
    margin:10px 0 0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row input[type=text]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    height:40px;
    padding:0 15px;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row>span{
    float:left;
    font-size:15px;
    width:calc(100% - 47px)
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    display:block;
    height:155px;
    padding:10px 15px;
    resize:none;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .btn{
    border-radius:5px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .btn-link{
    color:#545454;
    text-decoration:none
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .icon-select{
    border:1px dashed #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    cursor:pointer;
    float:left;
    font-size:24px;
    height:40px;
    line-height:38px;
    text-align:center;
    width:40px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .icon-select+input[type=text]{
    float:right;
    width:calc(100% - 50px)
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .create-menu-item{
    background:#d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    cursor:pointer;
    font-size:15px;
    height:40px;
    line-height:38px;
    text-align:center;
    width:auto
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .delete-tab{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:red;
    font-size:16px;
    height:35px;
    padding:0;
    width:35px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details{
    list-style:none;
    margin:10px 0 0;
    padding:0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li{
    color:#545454;
    font-size:13px;
    height:40px;
    line-height:40px;
    padding:0 17px;
    position:relative
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li:nth-child(odd),.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li:nth-child(odd){
    background:#fff
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li .handle,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li .handle{
    top:12px;
    color:#92929e;
    line-height:normal;
    position:absolute;
    left:0;
    cursor:move
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li .handle .icon,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li .handle .icon{
    font-size:15px;
    position:absolute;
    left:0;
    top:0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li .handle .icon+.icon,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li .handle .icon+.icon{
    left:5px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details li .smart-form,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details li .smart-form{
    margin-left:5px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details.sorting li,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details.sorting li{
    background:#f7f7f9;
    border:1px dashed #d9dbe4;
    box-shadow:none;
    color:#d9dbe4
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .customer-details.sorting .detail--placeholder,.overlay-form#property-tabs .property-tabs-form .tab-info__row .order-details.sorting .detail--placeholder{
    border-color:#d9dbe4;
    box-shadow:none;
    border-radius:5px;
    color:#545454
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item{
    background:#f7f7f9;
    border:1px solid #d9dbe4;
    border-radius:5px;
    margin:10px 0 0;
    padding:20px 20px 20px 50px;
    position:relative
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .handle{
    color:#92929e;
    left:37px;
    line-height:normal;
    position:absolute;
    top:20px;
    cursor:move
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .handle .icon{
    font-size:18px;
    position:absolute;
    right:0;
    top:0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .handle .icon+.icon{
    right:5px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .dropdown .dropdown-toggle{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    height:40px;
    text-align:left;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .dropdown .dropdown-toggle .caret{
    float:right;
    margin:7px 0 0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .delete-menu-item{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    font-size:16px;
    height:35px;
    padding:0;
    width:35px
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .validation-error{
    color:red;
    font-size:13px;
    margin:5px 0 0;
    text-align:right
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item--placeholder{
    background:#d9dbe4;
    border-color:#d9dbe4;
    box-shadow:none
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .tab-info__header{
    padding:0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row .menu-items .menu-item .tab-info{
    margin:0
}
.overlay-form#property-tabs .property-tabs-form .tab-info__row--error{
    color:red
}
.overlay-form#property-tabs .property-tabs-form .tab-info--internal{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.overlay-form#property-tabs .property-tabs-form .tab-info--internal .tab-info__header{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
.overlay-form#property-tabs .property-tabs-form .tab-info--internal .tab-info__header .tab-info__icon,.overlay-form#property-tabs .property-tabs-form .tab-info--internal .tab-info__header .tab-info__title{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.overlay-form#property-tabs .property-tabs-form .tab-info--internal .tab-info__body{
    -webkit-box-flex:0;
    -moz-box-flex:0;
    -webkit-flex-grow:0;
    -ms-flex:0;
    flex-grow:0;
    padding:15px 20px;
    white-space:nowrap
}
.overlay-form#property-tabs .property-tabs-form .tab-info--internal .tab-info__body .tab-info__row{
    margin:0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.disabled .tab-item{
    color:#d9dbe4!important;
    border-color:#ebecef!important;
    cursor:default!important
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.disabled .btn-container{
    display:none
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab{
    margin:10px 0 0 0;
    color:#545454
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box;
    color:inherit;
    height:50px;
    line-height:46px;
    position:relative;
    transition:border .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;
    padding:0 0 0 20px;
    position:relative;
    overflow:hidden
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item .icon{
    font-size:15px;
    margin-right:5px;
    vertical-align:middle
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item--disabled{
    background:#fff;
    border:none;
    box-shadow:none;
    color:#92929e
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-title{
    display:inline-block;
    vertical-align:middle
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .handle{
    color:#d9dbe4;
    line-height:normal;
    position:absolute;
    left:0;
    top:17px;
    cursor:move
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .handle .icon{
    font-size:15px;
    position:absolute;
    left:0;
    top:0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .handle .icon+.icon{
    left:5px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab__item-count{
    background:#f7f7f9;
    border-radius:9px;
    color:#92929e;
    font-size:12px;
    height:18px;
    left:3px;
    line-height:16px;
    min-width:18px;
    position:absolute;
    top:3px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab--menu{
    box-shadow:none;
    height:57px;
    width:57px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab--menu:after{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    content:'';
    height:100%;
    left:4px;
    position:absolute;
    top:4px;
    width:100%;
    z-index:-1
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab--editing{
    color:#545454!important
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab--editing .tab-item{
    display:none!important
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .add-item,.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .delete-tab,.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .edit-tab{
    cursor:pointer;
    background:#fff;
    border:1px solid #d9dbe4;
    color:#03a84e;
    width:25px;
    height:25px;
    text-align:center;
    margin-top:12px;
    margin-right:10px;
    border-radius:4px;
    line-height:23px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .add-item .icon,.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .delete-tab .icon,.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .edit-tab .icon{
    margin:0!important;
    display:block
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .add-item{
    color:#545454;
    line-height:23px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .delete-tab{
    color:#f74d5a
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item:hover .edit-tab,.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item:hover .expand-tab{
    display:block
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .menu-items{
    width:calc(100% - 25px);
    margin-left:25px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .menu-items .active-tab:last-child{
    padding-bottom:10px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .menu-items .active-tabs{
    margin:0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .menu-items .empty-tab{
    padding:0!important
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .btn-container{
    position:absolute;
    right:-170px;
    width:170px;
    height:50px;
    transition:.2s;
    top:0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .btn-container .smart-form-toggle{
    margin:12px 20px 0 10px;
    width:34px
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .btn-container .smart-form-toggle i{
    position:relative
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab .tab-item:hover .btn-container{
    transition:.2s;
    right:0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs .active-tab--disabled.menu-tab .menu-items .tab-item{
    background:#fff;
    border:none;
    box-shadow:none;
    color:#92929e
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .active-tab .tab-item{
    background:#f7f7f9;
    border:1px dashed #d9dbe4;
    box-shadow:none;
    color:#d9dbe4
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .active-tab.ui-sortable-helper{
    background:0 0;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    color:#545454
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .active-tab.ui-sortable-helper .handle{
    color:#92929e
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .active-tab:after{
    content:none!important
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .active-tab--placeholder{
    background:#d9dbe4;
    border-color:#d9dbe4;
    box-shadow:none;
    border-radius:5px;
    color:#545454;
    margin:10px 0 0
}
.overlay-form#property-tabs .property-tabs-form .active-tabs.sorting .empty-tab{
    background:#f7f7f9;
    border:1px dashed #d9dbe4;
    box-shadow:none;
    color:#d9dbe4;
    height:50px;
    border-radius:5px
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs{
    margin:10px 0 0
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    background:#fff;
    border:1px dashed #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    cursor:pointer;
    float:left;
    line-height:120px;
    height:100px;
    margin:10px 10px 0 0;
    text-align:center;
    -moz-transition:all 250ms ease;
    -o-transition:all 250ms ease;
    -webkit-transition:all 250ms ease;
    transition:all 250ms ease;
    width:110px
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab .inner{
    line-height:normal;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab .inner .icon{
    font-size:21px
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab .inner .name{
    font-size:15px
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab .action-icon:after{
    content:"\e9b1"
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab--editing{
    background:#f7f7f9;
    border-color:#f7f7f9;
    color:#92929e
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs .custom-tab--editing .action-icon:after{
    content:"\e959"
}
.overlay-form#property-tabs .property-tabs-form .custom-tabs--disabled .custom-tab{
    background:#f7f7f9;
    color:#d9dbe4;
    cursor:default
}
.overlay-form#property-tabs .property-tabs-form .dropdown .dropdown-toggle{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#92929e;
    height:40px;
    text-align:left;
    width:100%
}
.overlay-form#property-tabs .property-tabs-form .dropdown .dropdown-toggle .caret{
    float:right;
    margin:7px 0 0
}
.overlay-form#property-tabs .property-tabs-form .validation-error{
    color:red;
    font-size:13px;
    margin:5px 0 0;
    text-align:right
}
@media screen and (max-width:1360px){
    .overlay-form#property-tabs .property-tabs-form{
        margin:0 auto
    }
}
.overlay-form#property-tabs .property-tabs-preview{
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none;
    align-self:flex-start;
    border-radius:5px;
    background:#f7f7f9;
    margin:0 0 20px auto;
    width:360px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs{
    background:#fff;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    height:50px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab{
    box-sizing:border-box;
    color:#92929e;
    cursor:pointer;
    float:left;
    font-size:13px;
    height:50px;
    line-height:50px;
    text-align:center;
    max-width:100%;
    padding:0 13px;
    text-overflow:ellipsis;
    white-space:nowrap
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .feather{
    font-size:16px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .dropdown .dropdown-menu{
    margin:0
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .dropdown .dropdown-menu li a{
    color:#545454;
    padding:10px 20px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .dropdown .dropdown-menu li a .feather{
    font-size:16px;
    line-height:normal;
    vertical-align:text-top
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .dropdown .dropdown-menu li a:hover{
    background:#03a84e!important;
    color:#fff
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab .dropdown .dropdown-menu li a:focus{
    color:#545454;
    background:#fff!important
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab>span{
    color:#92929e;
    font-size:13px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab--no-icon{
    min-width:50px;
    width:auto;
    font-size:13px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab--active{
    background:#fff;
    border-bottom:2px solid #03a84e;
    height:51px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab:first-child{
    border-top-left-radius:5px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .preview-tab:last-child{
    border-top-right-radius:5px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu{
    box-sizing:border-box;
    color:#92929e;
    cursor:pointer;
    float:right;
    font-size:13px;
    height:50px;
    line-height:50px;
    text-align:center;
    padding:0 13px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu .feather{
    font-size:16px;
    line-height:normal;
    vertical-align:text-top
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu .dropdown-submenu .dropdown-menu{
    margin:0;
    right:calc(100% - 20px);
    top:0
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu li a{
    color:#545454;
    padding:10px 20px
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu li a:hover{
    background:#03a84e!important;
    color:#fff
}
.overlay-form#property-tabs .property-tabs-preview .preview-tabs .overflow-menu li a:focus{
    color:#545454;
    background:#fff!important
}
.overlay-form#property-tabs .property-tabs-preview .preview-display{
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
    clear:both;
    color:#545454;
    overflow:auto
}
.overlay-form#property-tabs .property-tabs-preview .preview-display .image{
    width:100%
}
.overlay-form#property-tabs .property-tabs-preview .preview-display .image img{
    max-width:100%
}
.overlay-form#property-tabs .property-tabs-preview .preview-display .text{
    padding:20px;
    word-break:break-all
}
.overlay-form#property-tabs .property-tabs-preview .preview-display iframe{
    border:none;
    min-height:500px;
    width:100%
}
.overlay-form#property-tabs .property-tabs-preview #tab-preview-container{
    background:#fff;
    border-radius:5px;
    height:100%;
    margin:0 auto;
    position:relative
}
.overlay-form#property-tabs .sortable-list{
    list-style:none
}
.overlay-form#property-tabs .sortable-list li.sortable-item{
    padding:10px 5px;
    cursor:move;
    background:#f9f9f9;
    border-radius:3px;
    margin:10px 0
}
.overlay-form#property-tabs .action-container{
    float:left;
    margin:0 0 0 -65px;
    width:65px
}
.overlay-form#property-tabs .action-container .remove{
    color:red;
    margin:0 1px;
    vertical-align:middle;
    float:right;
    margin-top:3px
}
.overlay-form#property-tabs .reorder-icon{
    float:left;
    width:25px;
    margin-left:-100%
}
.overlay-form#property-tabs .list-item-container{
    float:left;
    width:100%
}
.overlay-form#property-tabs .list-item{
    margin-left:25px;
    margin-right:65px
}
.overlay-form#property-tabs .new-dropdown .list-item{
    margin:0
}
.overlay-form#property-tabs .title-container{
    display:inline-block;
    width:47%
}
.overlay-form#property-tabs .select-container{
    display:inline-block;
    margin:0 0 0 5%;
    width:47%
}
.overlay-form#property-tabs .nav-tabs li{
    min-width:30px
}
.overlay-form#property-tabs .preview-item{
    display:inline-block;
    float:none
}
.overlay-form#property-tabs .dropdown-menu{
    right:0;
    left:auto
}
.overlay-form#property-tabs .state-error{
    margin-bottom:15px
}
.overlay-form#property-tabs .state-error em.invalid{
    position:absolute;
    color:#d56161;
    font-style:normal;
    font-size:11px;
    line-height:15px
}
.overlay-form#property-tabs .CodeMirror,.overlay-form#property-tabs .CodeMirror-scroll{
    height:300px
}
.overlay-form #kb-content-container.state-error{
    background:#fff!important
}
.overlay-form #kb-content-container.state-error .CodeMirror{
    background:#fff0f0!important;
    border-color:#a90329!important
}
.overlay-form .highlight-search{
    background:#ff0
}
#live-answering-settings{
    padding:0;
    list-style:none
}
#widget-scheduler .btn-alt{
    border-radius:3px;
    border:none;
    box-shadow:none;
    height:38px;
    line-height:36px;
    padding:0 12px
}
#widget-scheduler .toggle input[type=checkbox]+i{
    background:#d1d2d3
}
#widget-scheduler .toggle input[type=checkbox]:checked+i{
    background:#50b648
}
#widget-scheduler #form-scrollable-container{
    padding-right:8px
}
#widget-scheduler #timezone-input-container{
    background:#fff;
    border-radius:3px;
    border:1px solid #cdd8e0;
    display:inline-block;
    font-size:15px;
    min-width:300px;
    position:relative
}
#widget-scheduler #timezone-input-container .btn{
    width:100%;
    text-align:left;
    background-color:#fff;
    border:none;
    border-radius:4px;
    box-shadow:none;
    font-size:inherit;
    height:36px;
    line-height:36px;
    min-width:140px;
    padding:0 26px 0 15px;
    position:relative;
    text-align:left;
    transition:all .2s
}
#widget-scheduler #timezone-input-container .caret{
    border:6px solid transparent;
    border-top:7px solid #c5c5c5;
    position:absolute;
    right:8px;
    top:16px
}
#widget-scheduler #timezone-input-container #selected-timezone{
    padding:5px 10px
}
#widget-scheduler #timezone-input-container #selected-timezone .feather{
    cursor:pointer
}
#widget-scheduler #timezone-input-container #timezone-suggestions{
    background:#fff;
    border:1px solid #cdd8e0;
    border-radius:3px;
    max-height:200px;
    max-width:500px;
    overflow-y:auto;
    position:absolute;
    right:0;
    z-index:9
}
#widget-scheduler #timezone-input-container #timezone-suggestions .region-name{
    padding:5px 10px
}
#widget-scheduler #timezone-input-container #timezone-suggestions .timezone-suggestion{
    cursor:pointer;
    padding:5px 10px 5px 20px;
    white-space:nowrap
}
#widget-scheduler #timezone-input-container #timezone-suggestions .timezone-suggestion:hover{
    background:#50b648;
    color:#fff
}
#widget-scheduler #timezone-input-container #timezone-filter{
    width:100%
}
#widget-scheduler #timezone-input-container .dropdown-menu-filtered .dropdown-menu{
    border:none;
    box-shadow:none;
    display:block;
    margin:0;
    max-height:300px;
    overflow-y:auto;
    padding:5px 0 0;
    position:relative;
    max-height:500px
}
#widget-scheduler #timezone-input-container .filter-clear{
    position:absolute;
    top:0;
    right:0;
    width:25px;
    height:22px;
    cursor:pointer;
    text-align:center;
    padding-top:9px
}
#widget-scheduler #timezone-input-container .dropdown-menu{
    float:none
}
#widget-scheduler #timezone-input-container .dropdown-menu li{
    padding:10px
}
#widget-scheduler #timezone-input-container .dropdown-menu .timezone-suggestion{
    padding:5px 10px;
    white-space:pre-wrap
}
#widget-scheduler .schedule-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box;
    margin:25px 0 0;
    padding:10px 10px 10px 20px
}
#widget-scheduler .schedule-container .toggle{
    display:inline-block;
    height:30px;
    line-height:30px;
    margin:24px 0 0;
    vertical-align:middle;
    width:34px
}
#widget-scheduler .schedule-container .closed{
    margin-top:4px
}
#widget-scheduler .schedule-container .closed a{
    color:red
}
#widget-scheduler .schedule-container .range-input-container{
    padding-top:0
}
#widget-scheduler .schedule-container .time-container>div{
    margin-bottom:7px;
    position:relative
}
#widget-scheduler .schedule-container .time-container .form-group{
    box-sizing:border-box;
    padding-right:80px;
    width:100%
}
#widget-scheduler .schedule-container .time-container .error{
    color:#d56161;
    display:block;
    font-size:11px;
    font-style:normal;
    line-height:15px;
    margin-top:6px;
    padding:0 1px
}
#widget-scheduler .schedule-container .time-container .remove-schedule{
    color:#c5c5c5;
    display:block;
    font-size:16px;
    position:absolute;
    right:20px;
    top:15px
}
#widget-scheduler .schedule-container .add-time{
    color:#46c4f2
}
#widget-scheduler .schedule-container .schedule-day{
    text-transform:capitalize;
    font-size:15px
}
#widget-scheduler .schedule-container.on .range-input-container{
    padding-top:5px
}
#image-slider .rebranding-slides{
    max-width:100%;
    background-size:100%;
    background-image:url("../../../assets/images/rebranding-slides-2.png")
}
#image-slider .hireagent-slides{
    max-width:100%;
    background-size:100%;
    background-image:url("../../../assets/images/hireagent-slides.png")
}
#image-slider .webrtc-slides{
    max-width:100%;
    background-size:100%;
    background-image:url("../../../assets/images/webrtc-slides.png")
}
#image-slider .virtual-assistant-slides{
    max-width:100%;
    background-size:100%;
    background-image:url("../../../assets/images/virtual-assistant-slides.png")
}
#image-slider .slide-01{
    background-position:0 0;
    background-size:100%
}
#image-slider .slide-02{
    background-position:0 25%;
    background-size:100%
}
#image-slider .slide-03{
    background-position:0 50%;
    background-size:100%
}
#image-slider .slide-04{
    background-position:0 75%;
    background-size:100%
}
#image-slider .slide-05{
    background-position:0 100%;
    background-size:100%
}
.disabled-input input,.disabled-input textarea{
    pointer-events:none;
    background-color:#d9dbe4!important;
    color:#92929e!important;
    border-color:#d9dbe4!important
}
.tabs-icon-select{
    width:630px
}
.tabs-icon-select .modal-header{
    border-bottom:1px solid #d9dbe4;
    padding:0
}
.tabs-icon-select .modal-title{
    color:#545454;
    font-size:16px;
    font-weight:700;
    height:50px;
    line-height:50px;
    padding:0 15px 0 20px
}
.tabs-icon-select .modal-title .close-dialog{
    color:#92929e;
    cursor:pointer;
    font-size:24px
}
.tabs-icon-select .modal-body{
    padding:15px 5px 15px 15px
}
.tabs-icon-select .icons{
    list-style:none;
    margin:0;
    max-height:430px;
    overflow-y:auto;
    padding:0
}
.tabs-icon-select .icons .icon{
    background:#f7f7f9;
    border-radius:5px;
    color:#92929e;
    cursor:pointer;
    float:left;
    font-size:22px;
    height:50px;
    line-height:48px;
    margin:5px;
    text-align:center;
    width:50px
}
#account-main-new-view,#admin-main-new-view,#reporting-main-view,#tawk-partners{
    height:100%;
    width:100%
}
#account-main-new-view .admin-main-new,#admin-main-new-view .admin-main-new,#reporting-main-view .admin-main-new,#tawk-partners .admin-main-new{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#f7f7f9;
    color:#545454;
    font-size:13px
}
#account-main-new-view .admin-main-new *,#admin-main-new-view .admin-main-new *,#reporting-main-view .admin-main-new *,#tawk-partners .admin-main-new *{
    box-sizing:border-box
}
#account-main-new-view .admin-main-new .popover .popover-content,#admin-main-new-view .admin-main-new .popover .popover-content,#reporting-main-view .admin-main-new .popover .popover-content,#tawk-partners .admin-main-new .popover .popover-content{
    padding:10px
}
#account-main-new-view .admin-main-new .alert,#admin-main-new-view .admin-main-new .alert,#reporting-main-view .admin-main-new .alert,#tawk-partners .admin-main-new .alert{
    -webkit-transform:translate(-50%);
    -moz-transform:translate(-50%);
    -ms-transform:translate(-50%);
    transform:translate(-50%);
    bottom:95px;
    left:50%;
    margin:0 auto;
    min-width:300px;
    right:auto;
    position:absolute;
    top:auto;
    z-index:10
}
#account-main-new-view .admin-main-new .sp-replacer,#admin-main-new-view .admin-main-new .sp-replacer,#reporting-main-view .admin-main-new .sp-replacer,#tawk-partners .admin-main-new .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:3px;
    height:40px;
    margin:0;
    min-width:50px;
    width:50px
}
#account-main-new-view .admin-main-new .sp-replacer .sp-preview,#admin-main-new-view .admin-main-new .sp-replacer .sp-preview,#reporting-main-view .admin-main-new .sp-replacer .sp-preview,#tawk-partners .admin-main-new .sp-replacer .sp-preview{
    border:none;
    border-radius:2px;
    height:100%;
    margin:0;
    overflow:hidden;
    width:100%
}
#account-main-new-view .admin-main-new .sp-replacer .sp-dd,#admin-main-new-view .admin-main-new .sp-replacer .sp-dd,#reporting-main-view .admin-main-new .sp-replacer .sp-dd,#tawk-partners .admin-main-new .sp-replacer .sp-dd{
    display:none
}
#account-main-new-view .admin-main-new .btn,#admin-main-new-view .admin-main-new .btn,#reporting-main-view .admin-main-new .btn,#tawk-partners .admin-main-new .btn{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#account-main-new-view .admin-main-new .btn:hover,#admin-main-new-view .admin-main-new .btn:hover,#reporting-main-view .admin-main-new .btn:hover,#tawk-partners .admin-main-new .btn:hover{
    background:#f2f2f2
}
#account-main-new-view .admin-main-new .btn-primary,#admin-main-new-view .admin-main-new .btn-primary,#reporting-main-view .admin-main-new .btn-primary,#tawk-partners .admin-main-new .btn-primary{
    background:#03a84e;
    color:#fff
}
#account-main-new-view .admin-main-new .btn-primary:hover,#admin-main-new-view .admin-main-new .btn-primary:hover,#reporting-main-view .admin-main-new .btn-primary:hover,#tawk-partners .admin-main-new .btn-primary:hover{
    background:#027637
}
#account-main-new-view .admin-main-new .btn-danger,#admin-main-new-view .admin-main-new .btn-danger,#reporting-main-view .admin-main-new .btn-danger,#tawk-partners .admin-main-new .btn-danger{
    background:#f0505c;
    border:none;
    color:#fff
}
#account-main-new-view .admin-main-new .btn-danger:hover,#admin-main-new-view .admin-main-new .btn-danger:hover,#reporting-main-view .admin-main-new .btn-danger:hover,#tawk-partners .admin-main-new .btn-danger:hover{
    background:#ec2130
}
#account-main-new-view .admin-main-new .btn-group .btn,#admin-main-new-view .admin-main-new .btn-group .btn,#reporting-main-view .admin-main-new .btn-group .btn,#tawk-partners .admin-main-new .btn-group .btn{
    border-radius:0
}
#account-main-new-view .admin-main-new .btn-group .btn:first-child,#admin-main-new-view .admin-main-new .btn-group .btn:first-child,#reporting-main-view .admin-main-new .btn-group .btn:first-child,#tawk-partners .admin-main-new .btn-group .btn:first-child{
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
#account-main-new-view .admin-main-new .btn-group .btn:last-child,#admin-main-new-view .admin-main-new .btn-group .btn:last-child,#reporting-main-view .admin-main-new .btn-group .btn:last-child,#tawk-partners .admin-main-new .btn-group .btn:last-child{
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
#account-main-new-view .admin-main-new .dropdown>.btn,#admin-main-new-view .admin-main-new .dropdown>.btn,#reporting-main-view .admin-main-new .dropdown>.btn,#tawk-partners .admin-main-new .dropdown>.btn{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    width:100%
}
#account-main-new-view .admin-main-new .dropdown>.btn .text,#admin-main-new-view .admin-main-new .dropdown>.btn .text,#reporting-main-view .admin-main-new .dropdown>.btn .text,#tawk-partners .admin-main-new .dropdown>.btn .text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    margin:0 10px 0 0;
    min-width:0;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap
}
#account-main-new-view .admin-main-new .dropdown>.btn .caret,#admin-main-new-view .admin-main-new .dropdown>.btn .caret,#reporting-main-view .admin-main-new .dropdown>.btn .caret,#tawk-partners .admin-main-new .dropdown>.btn .caret{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-right-width:6px;
    border-left-width:6px;
    border-top-width:6px;
    border-top-color:#92929e
}
#account-main-new-view .admin-main-new .dropdown>.btn:active,#account-main-new-view .admin-main-new .dropdown>.btn:focus,#account-main-new-view .admin-main-new .dropdown>.btn:hover,#admin-main-new-view .admin-main-new .dropdown>.btn:active,#admin-main-new-view .admin-main-new .dropdown>.btn:focus,#admin-main-new-view .admin-main-new .dropdown>.btn:hover,#reporting-main-view .admin-main-new .dropdown>.btn:active,#reporting-main-view .admin-main-new .dropdown>.btn:focus,#reporting-main-view .admin-main-new .dropdown>.btn:hover,#tawk-partners .admin-main-new .dropdown>.btn:active,#tawk-partners .admin-main-new .dropdown>.btn:focus,#tawk-partners .admin-main-new .dropdown>.btn:hover{
    background:0 0;
    border-color:#03a84e
}
#account-main-new-view .admin-main-new .dropdown>.btn:active .caret,#account-main-new-view .admin-main-new .dropdown>.btn:focus .caret,#account-main-new-view .admin-main-new .dropdown>.btn:hover .caret,#admin-main-new-view .admin-main-new .dropdown>.btn:active .caret,#admin-main-new-view .admin-main-new .dropdown>.btn:focus .caret,#admin-main-new-view .admin-main-new .dropdown>.btn:hover .caret,#reporting-main-view .admin-main-new .dropdown>.btn:active .caret,#reporting-main-view .admin-main-new .dropdown>.btn:focus .caret,#reporting-main-view .admin-main-new .dropdown>.btn:hover .caret,#tawk-partners .admin-main-new .dropdown>.btn:active .caret,#tawk-partners .admin-main-new .dropdown>.btn:focus .caret,#tawk-partners .admin-main-new .dropdown>.btn:hover .caret{
    border-top-color:#03a84e!important
}
#account-main-new-view .admin-main-new .dropdown>.dropdown-menu,#admin-main-new-view .admin-main-new .dropdown>.dropdown-menu,#reporting-main-view .admin-main-new .dropdown>.dropdown-menu,#tawk-partners .admin-main-new .dropdown>.dropdown-menu{
    -moz-transition:max-height .2s ease-in;
    -o-transition:max-height .2s ease-in;
    -webkit-transition:max-height .2s ease-in;
    transition:max-height .2s ease-in;
    border:none;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    display:block!important;
    left:auto;
    margin:5px 0 0;
    max-height:0!important;
    padding:5px 0;
    right:0;
    visibility:hidden;
    width:300px
}
#account-main-new-view .admin-main-new .dropdown>.dropdown-menu>li>a,#admin-main-new-view .admin-main-new .dropdown>.dropdown-menu>li>a,#reporting-main-view .admin-main-new .dropdown>.dropdown-menu>li>a,#tawk-partners .admin-main-new .dropdown>.dropdown-menu>li>a{
    color:#545454;
    font-size:13px;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    vertical-align:middle
}
#account-main-new-view .admin-main-new .dropdown>.dropdown-menu>li>a:hover,#admin-main-new-view .admin-main-new .dropdown>.dropdown-menu>li>a:hover,#reporting-main-view .admin-main-new .dropdown>.dropdown-menu>li>a:hover,#tawk-partners .admin-main-new .dropdown>.dropdown-menu>li>a:hover{
    background:#03a84e!important;
    color:#fff!important
}
#account-main-new-view .admin-main-new .dropdown.open .caret,#admin-main-new-view .admin-main-new .dropdown.open .caret,#reporting-main-view .admin-main-new .dropdown.open .caret,#tawk-partners .admin-main-new .dropdown.open .caret{
    border-left-width:6px;
    border-right-width:6px;
    border-top-width:6px;
    border-bottom-color:#92929e!important;
    border-top-color:transparent;
    border-bottom:6px solid;
    border-top:0
}
#account-main-new-view .admin-main-new .dropdown.open>.dropdown-menu,#admin-main-new-view .admin-main-new .dropdown.open>.dropdown-menu,#reporting-main-view .admin-main-new .dropdown.open>.dropdown-menu,#tawk-partners .admin-main-new .dropdown.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:400px!important;
    visibility:visible
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0;
    overflow:hidden;
    width:300px
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter{
    padding:5px 10px 10px
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text],#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text],#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text],#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    height:40px;
    line-height:38px;
    padding:0 15px;
    width:100%
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list{
    border-top:1px solid #d9dbe4;
    display:none;
    overflow-x:hidden;
    overflow-y:auto
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a{
    color:#545454;
    display:block;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover{
    background:#03a84e;
    color:#fff
}
#account-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group,#admin-main-new-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group,#reporting-main-view .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group,#tawk-partners .admin-main-new .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group{
    color:#545454;
    padding:5px 20px 5px 10px
}
#account-main-new-view .admin-main-new .dropdown--filtered.open .dropdown-menu,#admin-main-new-view .admin-main-new .dropdown--filtered.open .dropdown-menu,#reporting-main-view .admin-main-new .dropdown--filtered.open .dropdown-menu,#tawk-partners .admin-main-new .dropdown--filtered.open .dropdown-menu{
    display:-webkit-box!important;
    display:-moz-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important
}
#account-main-new-view .admin-main-new .dropdown--filtered.open .dropdown-menu .dropdown-menu-list,#admin-main-new-view .admin-main-new .dropdown--filtered.open .dropdown-menu .dropdown-menu-list,#reporting-main-view .admin-main-new .dropdown--filtered.open .dropdown-menu .dropdown-menu-list,#tawk-partners .admin-main-new .dropdown--filtered.open .dropdown-menu .dropdown-menu-list{
    display:block
}
#account-main-new-view .admin-main-new .dropdown--w-color-swatch>button,#admin-main-new-view .admin-main-new .dropdown--w-color-swatch>button,#reporting-main-view .admin-main-new .dropdown--w-color-swatch>button,#tawk-partners .admin-main-new .dropdown--w-color-swatch>button{
    padding-left:5px
}
#account-main-new-view .admin-main-new .new-dropdown button.open-dropdown:hover,#admin-main-new-view .admin-main-new .new-dropdown button.open-dropdown:hover,#reporting-main-view .admin-main-new .new-dropdown button.open-dropdown:hover,#tawk-partners .admin-main-new .new-dropdown button.open-dropdown:hover{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .new-dropdown .open>.dropdown-menu,#admin-main-new-view .admin-main-new .new-dropdown .open>.dropdown-menu,#reporting-main-view .admin-main-new .new-dropdown .open>.dropdown-menu,#tawk-partners .admin-main-new .new-dropdown .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible!important
}
#account-main-new-view .admin-main-new .progress,#admin-main-new-view .admin-main-new .progress,#reporting-main-view .admin-main-new .progress,#tawk-partners .admin-main-new .progress{
    background:#d9dbe4;
    border-radius:5px;
    box-shadow:none;
    height:10px
}
#account-main-new-view .admin-main-new .progress .progress-bar,#admin-main-new-view .admin-main-new .progress .progress-bar,#reporting-main-view .admin-main-new .progress .progress-bar,#tawk-partners .admin-main-new .progress .progress-bar{
    background:#03a84e;
    border-radius:5px;
    box-shadow:none
}
#account-main-new-view .admin-main-new .overlay-form,#admin-main-new-view .admin-main-new .overlay-form,#reporting-main-view .admin-main-new .overlay-form,#tawk-partners .admin-main-new .overlay-form{
    bottom:23px;
    left:23px;
    padding:0;
    position:absolute;
    right:23px;
    top:23px;
    z-index:900
}
#account-main-new-view .admin-main-new .overlay-form .property-form #content-container,#admin-main-new-view .admin-main-new .overlay-form .property-form #content-container,#reporting-main-view .admin-main-new .overlay-form .property-form #content-container,#tawk-partners .admin-main-new .overlay-form .property-form #content-container{
    bottom:0;
    left:0;
    right:0;
    top:0;
    width:auto
}
#account-main-new-view .admin-main-new .table,#admin-main-new-view .admin-main-new .table,#reporting-main-view .admin-main-new .table,#tawk-partners .admin-main-new .table{
    font-size:15px;
    margin:0
}
#account-main-new-view .admin-main-new .table thead tr,#admin-main-new-view .admin-main-new .table thead tr,#reporting-main-view .admin-main-new .table thead tr,#tawk-partners .admin-main-new .table thead tr{
    height:40px
}
#account-main-new-view .admin-main-new .table thead tr td,#account-main-new-view .admin-main-new .table thead tr th,#admin-main-new-view .admin-main-new .table thead tr td,#admin-main-new-view .admin-main-new .table thead tr th,#reporting-main-view .admin-main-new .table thead tr td,#reporting-main-view .admin-main-new .table thead tr th,#tawk-partners .admin-main-new .table thead tr td,#tawk-partners .admin-main-new .table thead tr th{
    border:none;
    background:#f7f7f9;
    padding:0 10px;
    vertical-align:middle
}
#account-main-new-view .admin-main-new .table tbody tr,#admin-main-new-view .admin-main-new .table tbody tr,#reporting-main-view .admin-main-new .table tbody tr,#tawk-partners .admin-main-new .table tbody tr{
    height:40px
}
#account-main-new-view .admin-main-new .table tbody tr td,#admin-main-new-view .admin-main-new .table tbody tr td,#reporting-main-view .admin-main-new .table tbody tr td,#tawk-partners .admin-main-new .table tbody tr td{
    padding:5px 10px;
    vertical-align:middle
}
#account-main-new-view .admin-main-new .table--bordered,#admin-main-new-view .admin-main-new .table--bordered,#reporting-main-view .admin-main-new .table--bordered,#tawk-partners .admin-main-new .table--bordered{
    border:1px solid #d9dbe4
}
#account-main-new-view .admin-main-new .alert,#admin-main-new-view .admin-main-new .alert,#reporting-main-view .admin-main-new .alert,#tawk-partners .admin-main-new .alert{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    height:60px;
    font-size:15px
}
#account-main-new-view .admin-main-new .alert i,#admin-main-new-view .admin-main-new .alert i,#reporting-main-view .admin-main-new .alert i,#tawk-partners .admin-main-new .alert i{
    margin:0 5px 0 10px
}
#account-main-new-view .admin-main-new .alert button,#admin-main-new-view .admin-main-new .alert button,#reporting-main-view .admin-main-new .alert button,#tawk-partners .admin-main-new .alert button{
    -webkit-box-ordinal-group:3;
    -moz-box-ordinal-group:3;
    -webkit-order:2;
    -ms-flex-order:2;
    order:2;
    color:#92929e;
    font-size:24px;
    opacity:1;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
#account-main-new-view .admin-main-new .alert button:hover,#admin-main-new-view .admin-main-new .alert button:hover,#reporting-main-view .admin-main-new .alert button:hover,#tawk-partners .admin-main-new .alert button:hover{
    color:#777786
}
#account-main-new-view .admin-main-new .alert-success,#admin-main-new-view .admin-main-new .alert-success,#reporting-main-view .admin-main-new .alert-success,#tawk-partners .admin-main-new .alert-success{
    border-color:#03a84e;
    color:#03a84e
}
#account-main-new-view .admin-main-new .alert-warning,#admin-main-new-view .admin-main-new .alert-warning,#reporting-main-view .admin-main-new .alert-warning,#tawk-partners .admin-main-new .alert-warning{
    border-color:#f89521;
    color:#f89521
}
#account-main-new-view .admin-main-new .alert-danger,#admin-main-new-view .admin-main-new .alert-danger,#reporting-main-view .admin-main-new .alert-danger,#tawk-partners .admin-main-new .alert-danger{
    border-color:#f0505c;
    color:#f0505c
}
#account-main-new-view .admin-main-new .scrollable-table,#admin-main-new-view .admin-main-new .scrollable-table,#reporting-main-view .admin-main-new .scrollable-table,#tawk-partners .admin-main-new .scrollable-table{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#fff;
    border:1px solid #d9dbe4;
    box-sizing:border-box;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    border-radius:5px;
    overflow:hidden
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    #account-main-new-view .admin-main-new .scrollable-table,#admin-main-new-view .admin-main-new .scrollable-table,#reporting-main-view .admin-main-new .scrollable-table,#tawk-partners .admin-main-new .scrollable-table{
        height:100%
    }
}
#account-main-new-view .admin-main-new .scrollable-table .table,#admin-main-new-view .admin-main-new .scrollable-table .table,#reporting-main-view .admin-main-new .scrollable-table .table,#tawk-partners .admin-main-new .scrollable-table .table{
    margin:0;
    table-layout:fixed
}
#account-main-new-view .admin-main-new .scrollable-table .delete-cell,#admin-main-new-view .admin-main-new .scrollable-table .delete-cell,#reporting-main-view .admin-main-new .scrollable-table .delete-cell,#tawk-partners .admin-main-new .scrollable-table .delete-cell{
    text-align:center;
    width:50px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__actions,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__actions{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions .table,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions .table,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__actions .table,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__actions .table{
    overflow:hidden
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions .table tr th,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions .table tr th,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__actions .table tr th,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__actions .table tr th{
    background:#fff;
    padding:5px 10px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions+.scrollable-table__header,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__actions+.scrollable-table__header,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__actions+.scrollable-table__header,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__actions+.scrollable-table__header{
    border-top-left-radius:0;
    border-top-right-radius:0
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header{
    -webkit-flex-basis:40px;
    flex-basis:40px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .table,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .table,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header .table,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header .table{
    overflow:hidden
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .table th,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .table th,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header .table th,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header .table th{
    font-weight:400;
    font-size:13px;
    text-align:left
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .open-dropdown,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .open-dropdown,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header .open-dropdown,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header .open-dropdown{
    height:36px;
    font-weight:400;
    padding:8px 10px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container{
    height:36px;
    font-weight:400;
    background:#fff;
    padding:8px 10px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker{
    font-size:13px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    height:calc(100% - 40px);
    overflow-x:hidden;
    overflow-y:scroll
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr{
    cursor:pointer;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.selected,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.selected,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.selected,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.selected{
    background:#545454;
    color:#fff
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:hover,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:hover,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:hover,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:hover{
    background:#03a84e;
    color:#fff
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:first-child td,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:first-child td,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:first-child td,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr:first-child td{
    border-top:none
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive{
    cursor:auto
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover{
    background:inherit;
    color:inherit
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__footer,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__footer{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-basis:50px;
    flex-basis:50px;
    border-top:1px solid #d9dbe4;
    color:#92929e;
    padding:13px 10px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__footer>div,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__footer>div{
    color:#92929e;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .twk,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .twk,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__footer>div .twk,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__footer>div .twk{
    font-size:16px
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .disabled,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .disabled,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__footer>div .disabled,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__footer>div .disabled{
    color:#d9dbe4!important
}
#account-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .page,#admin-main-new-view .admin-main-new .scrollable-table .scrollable-table__footer>div .page,#reporting-main-view .admin-main-new .scrollable-table .scrollable-table__footer>div .page,#tawk-partners .admin-main-new .scrollable-table .scrollable-table__footer>div .page{
    color:inherit
}
#account-main-new-view .admin-main-new .display-1,#admin-main-new-view .admin-main-new .display-1,#reporting-main-view .admin-main-new .display-1,#tawk-partners .admin-main-new .display-1{
    font-size:18px;
    font-weight:700
}
#account-main-new-view .admin-main-new .display-2,#admin-main-new-view .admin-main-new .display-2,#reporting-main-view .admin-main-new .display-2,#tawk-partners .admin-main-new .display-2{
    font-size:16px;
    font-weight:700
}
#account-main-new-view .admin-main-new .display-3,#admin-main-new-view .admin-main-new .display-3,#reporting-main-view .admin-main-new .display-3,#tawk-partners .admin-main-new .display-3{
    font-size:15px;
    font-weight:400
}
#account-main-new-view .admin-main-new .display-4,#admin-main-new-view .admin-main-new .display-4,#reporting-main-view .admin-main-new .display-4,#tawk-partners .admin-main-new .display-4{
    color:#03a84e;
    font-size:13px;
    font-weight:400
}
#account-main-new-view .admin-main-new .display-5,#admin-main-new-view .admin-main-new .display-5,#reporting-main-view .admin-main-new .display-5,#tawk-partners .admin-main-new .display-5{
    color:#f0505c;
    font-size:12px;
    font-weight:400
}
#account-main-new-view .admin-main-new .display-6,#admin-main-new-view .admin-main-new .display-6,#reporting-main-view .admin-main-new .display-6,#tawk-partners .admin-main-new .display-6{
    font-size:32px;
    font-weight:700
}
#account-main-new-view .admin-main-new .agent-image,#account-main-new-view .admin-main-new .page-image,#account-main-new-view .admin-main-new .property-image,#admin-main-new-view .admin-main-new .agent-image,#admin-main-new-view .admin-main-new .page-image,#admin-main-new-view .admin-main-new .property-image,#reporting-main-view .admin-main-new .agent-image,#reporting-main-view .admin-main-new .page-image,#reporting-main-view .admin-main-new .property-image,#tawk-partners .admin-main-new .agent-image,#tawk-partners .admin-main-new .page-image,#tawk-partners .admin-main-new .property-image{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    color:#92929e;
    height:134px;
    font-size:60px;
    overflow:hidden;
    text-align:center;
    width:134px;
    background:url("../../../assets/images/transparent.png");
    background-size:cover
}
#account-main-new-view .admin-main-new .agent-image .image,#account-main-new-view .admin-main-new .agent-image img,#account-main-new-view .admin-main-new .page-image .image,#account-main-new-view .admin-main-new .page-image img,#account-main-new-view .admin-main-new .property-image .image,#account-main-new-view .admin-main-new .property-image img,#admin-main-new-view .admin-main-new .agent-image .image,#admin-main-new-view .admin-main-new .agent-image img,#admin-main-new-view .admin-main-new .page-image .image,#admin-main-new-view .admin-main-new .page-image img,#admin-main-new-view .admin-main-new .property-image .image,#admin-main-new-view .admin-main-new .property-image img,#reporting-main-view .admin-main-new .agent-image .image,#reporting-main-view .admin-main-new .agent-image img,#reporting-main-view .admin-main-new .page-image .image,#reporting-main-view .admin-main-new .page-image img,#reporting-main-view .admin-main-new .property-image .image,#reporting-main-view .admin-main-new .property-image img,#tawk-partners .admin-main-new .agent-image .image,#tawk-partners .admin-main-new .agent-image img,#tawk-partners .admin-main-new .page-image .image,#tawk-partners .admin-main-new .page-image img,#tawk-partners .admin-main-new .property-image .image,#tawk-partners .admin-main-new .property-image img{
    height:100%;
    width:100%
}
#account-main-new-view .admin-main-new .color-swatch,#admin-main-new-view .admin-main-new .color-swatch,#reporting-main-view .admin-main-new .color-swatch,#tawk-partners .admin-main-new .color-swatch{
    background:#03a84e;
    border-radius:5px;
    height:30px;
    width:30px
}
#account-main-new-view .admin-main-new .smart-form-new .input--text,#admin-main-new-view .admin-main-new .smart-form-new .input--text,#reporting-main-view .admin-main-new .smart-form-new .input--text,#tawk-partners .admin-main-new .smart-form-new .input--text{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px;
    transition:all .3s ease-in-out
}
#account-main-new-view .admin-main-new .smart-form-new .input--text::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text::-webkit-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text:-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text::-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text:-ms-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text[disabled],#admin-main-new-view .admin-main-new .smart-form-new .input--text[disabled],#reporting-main-view .admin-main-new .smart-form-new .input--text[disabled],#tawk-partners .admin-main-new .smart-form-new .input--text[disabled]{
    border-color:#d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text],#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text],#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button input[type=text],#tawk-partners .admin-main-new .smart-form-new .input--text-w-button input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0;
    border:none;
    margin:0 0 0 15px;
    min-width:0;
    padding:0
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button button,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button button,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button button,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button button{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    height:26px;
    line-height:24px;
    margin:0 10px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.215, .61, .355, 1);
    white-space:nowrap
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button button:hover,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button button:hover,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button button:hover,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button button:hover{
    background:#e6e6e6
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-error,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-error,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button.state-error,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button.state-error{
    background:#fcdddf!important;
    border-color:#f0505c!important
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-error+.invalid,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-error+.invalid,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button.state-error+.invalid,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button.state-error+.invalid{
    color:#f0505c!important;
    display:block;
    font-size:12px;
    margin:10px 0 0
}
#account-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-success,#admin-main-new-view .admin-main-new .smart-form-new .input--text-w-button.state-success,#reporting-main-view .admin-main-new .smart-form-new .input--text-w-button.state-success,#tawk-partners .admin-main-new .smart-form-new .input--text-w-button.state-success{
    border-color:#d9dbe4!important
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag{
    background:#fff!important;
    border-color:#03a84e!important;
    border-radius:5px!important;
    color:#03a84e!important;
    display:block!important;
    float:left;
    font-size:13px!important;
    font-weight:400!important;
    height:30px;
    line-height:28px!important;
    margin:2px 1px 2px 2px!important;
    overflow:hidden;
    padding:0 30px 0 10px!important;
    position:relative;
    white-space:pre-line;
    width:auto;
    word-wrap:break-word
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove],#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove],#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove],#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]{
    background:inherit;
    box-shadow:none;
    height:auto;
    padding:2px 4px 3px 5px;
    width:auto
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after{
    content:'\ea02'
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover{
    background:inherit;
    box-shadow:inherit
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput input,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput input,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput input,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput>input[type=text],#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput>input[type=text],#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput>input[type=text],#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput>input[type=text]{
    padding:2px 28px 2px 8px;
    min-width:150px
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:2px 28px 2px 8px
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    background:0 0;
    border:none;
    border-radius:0;
    line-height:normal;
    min-width:150px!important
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    color:#03a84e;
    cursor:pointer;
    font-weight:400;
    height:40px;
    line-height:38px;
    padding:0 20px
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    background:#03a84e;
    color:#fff
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
#account-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu,#admin-main-new-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu,#reporting-main-view .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu,#tawk-partners .admin-main-new .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    margin:5px 0 0;
    max-height:150px;
    max-width:496px;
    -ms-overflow-style:auto;
    padding:5px 0;
    white-space:pre;
    width:100%;
    word-wrap:break-word;
    z-index:2
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card,#admin-main-new-view .admin-main-new .smart-form-new .btn-card,#reporting-main-view .admin-main-new .smart-form-new .btn-card,#tawk-partners .admin-main-new .smart-form-new .btn-card{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:auto;
    opacity:1;
    padding:15px 45px;
    position:relative
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card__check,#admin-main-new-view .admin-main-new .smart-form-new .btn-card__check,#reporting-main-view .admin-main-new .smart-form-new .btn-card__check,#tawk-partners .admin-main-new .smart-form-new .btn-card__check{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card__check .feather,#admin-main-new-view .admin-main-new .smart-form-new .btn-card__check .feather,#reporting-main-view .admin-main-new .smart-form-new .btn-card__check .feather,#tawk-partners .admin-main-new .smart-form-new .btn-card__check .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card--active,#admin-main-new-view .admin-main-new .smart-form-new .btn-card--active,#reporting-main-view .admin-main-new .smart-form-new .btn-card--active,#tawk-partners .admin-main-new .smart-form-new .btn-card--active{
    border-color:#03a84e
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check,#admin-main-new-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check,#reporting-main-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check,#tawk-partners .admin-main-new .smart-form-new .btn-card--active .btn-card__check{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
#account-main-new-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check .feather,#admin-main-new-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check .feather,#reporting-main-view .admin-main-new .smart-form-new .btn-card--active .btn-card__check .feather,#tawk-partners .admin-main-new .smart-form-new .btn-card--active .btn-card__check .feather{
    display:block
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form,#account-main-new-view .admin-main-new .smart-form-new.smart-form,#admin-main-new-view .admin-main-new .smart-form-new .smart-form,#admin-main-new-view .admin-main-new .smart-form-new.smart-form,#reporting-main-view .admin-main-new .smart-form-new .smart-form,#reporting-main-view .admin-main-new .smart-form-new.smart-form,#tawk-partners .admin-main-new .smart-form-new .smart-form,#tawk-partners .admin-main-new .smart-form-new.smart-form{
    color:#545454
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form fieldset,#account-main-new-view .admin-main-new .smart-form-new.smart-form fieldset,#admin-main-new-view .admin-main-new .smart-form-new .smart-form fieldset,#admin-main-new-view .admin-main-new .smart-form-new.smart-form fieldset,#reporting-main-view .admin-main-new .smart-form-new .smart-form fieldset,#reporting-main-view .admin-main-new .smart-form-new.smart-form fieldset,#tawk-partners .admin-main-new .smart-form-new .smart-form fieldset,#tawk-partners .admin-main-new .smart-form-new.smart-form fieldset{
    background:0 0;
    padding:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form footer,#account-main-new-view .admin-main-new .smart-form-new.smart-form footer,#admin-main-new-view .admin-main-new .smart-form-new .smart-form footer,#admin-main-new-view .admin-main-new .smart-form-new.smart-form footer,#reporting-main-view .admin-main-new .smart-form-new .smart-form footer,#reporting-main-view .admin-main-new .smart-form-new.smart-form footer,#tawk-partners .admin-main-new .smart-form-new .smart-form footer,#tawk-partners .admin-main-new .smart-form-new.smart-form footer{
    background:0 0;
    border:none;
    margin:10px 0 0;
    padding:0;
    text-align:right
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form footer .btn,#account-main-new-view .admin-main-new .smart-form-new.smart-form footer .btn,#admin-main-new-view .admin-main-new .smart-form-new .smart-form footer .btn,#admin-main-new-view .admin-main-new .smart-form-new.smart-form footer .btn,#reporting-main-view .admin-main-new .smart-form-new .smart-form footer .btn,#reporting-main-view .admin-main-new .smart-form-new.smart-form footer .btn,#tawk-partners .admin-main-new .smart-form-new .smart-form footer .btn,#tawk-partners .admin-main-new .smart-form-new.smart-form footer .btn{
    float:none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:400;
    margin:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form section,#account-main-new-view .admin-main-new .smart-form-new.smart-form section,#admin-main-new-view .admin-main-new .smart-form-new .smart-form section,#admin-main-new-view .admin-main-new .smart-form-new.smart-form section,#reporting-main-view .admin-main-new .smart-form-new .smart-form section,#reporting-main-view .admin-main-new .smart-form-new.smart-form section,#tawk-partners .admin-main-new .smart-form-new .smart-form section,#tawk-partners .admin-main-new .smart-form-new.smart-form section{
    margin:10px 0 0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form section:first-child,#account-main-new-view .admin-main-new .smart-form-new.smart-form section:first-child,#admin-main-new-view .admin-main-new .smart-form-new .smart-form section:first-child,#admin-main-new-view .admin-main-new .smart-form-new.smart-form section:first-child,#reporting-main-view .admin-main-new .smart-form-new .smart-form section:first-child,#reporting-main-view .admin-main-new .smart-form-new.smart-form section:first-child,#tawk-partners .admin-main-new .smart-form-new .smart-form section:first-child,#tawk-partners .admin-main-new .smart-form-new.smart-form section:first-child{
    margin:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form textarea,#account-main-new-view .admin-main-new .smart-form-new.smart-form textarea,#admin-main-new-view .admin-main-new .smart-form-new .smart-form textarea,#admin-main-new-view .admin-main-new .smart-form-new.smart-form textarea,#reporting-main-view .admin-main-new .smart-form-new .smart-form textarea,#reporting-main-view .admin-main-new .smart-form-new.smart-form textarea,#tawk-partners .admin-main-new .smart-form-new .smart-form textarea,#tawk-partners .admin-main-new .smart-form-new.smart-form textarea{
    resize:none!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form textarea::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form textarea::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form textarea::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form textarea::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form textarea::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form textarea::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form textarea::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form textarea::-webkit-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form textarea:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form textarea:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form textarea:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form textarea:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form textarea:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form textarea:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form textarea:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form textarea:-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form textarea::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form textarea::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form textarea::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form textarea::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form textarea::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form textarea::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form textarea::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form textarea::-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form textarea:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form textarea:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form textarea:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form textarea:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form textarea:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form textarea:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form textarea:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form textarea:-ms-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form .label,#account-main-new-view .admin-main-new .smart-form-new.smart-form .label,#admin-main-new-view .admin-main-new .smart-form-new .smart-form .label,#admin-main-new-view .admin-main-new .smart-form-new.smart-form .label,#reporting-main-view .admin-main-new .smart-form-new .smart-form .label,#reporting-main-view .admin-main-new .smart-form-new.smart-form .label,#tawk-partners .admin-main-new .smart-form-new .smart-form .label,#tawk-partners .admin-main-new .smart-form-new.smart-form .label{
    font-size:13px;
    margin:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.custom-select,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.custom-select,#tawk-partners .admin-main-new .smart-form-new .smart-form label.custom-select,#tawk-partners .admin-main-new .smart-form-new.smart-form label.custom-select{
    border-radius:5px;
    max-width:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select div,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select div,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select div,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select div,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.custom-select div,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.custom-select div,#tawk-partners .admin-main-new .smart-form-new .smart-form label.custom-select div,#tawk-partners .admin-main-new .smart-form-new.smart-form label.custom-select div{
    border-radius:5px;
    height:100%
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select div p,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select div p,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select div p,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select div p,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.custom-select div p,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.custom-select div p,#tawk-partners .admin-main-new .smart-form-new .smart-form label.custom-select div p,#tawk-partners .admin-main-new .smart-form-new.smart-form label.custom-select div p{
    height:100%;
    line-height:38px;
    padding:0 15px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select i:before,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select i:before,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.custom-select i:before,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.custom-select i:before,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.custom-select i:before,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.custom-select i:before,#tawk-partners .admin-main-new .smart-form-new .smart-form label.custom-select i:before,#tawk-partners .admin-main-new .smart-form-new.smart-form label.custom-select i:before{
    content:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input{
    max-width:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email],#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password],#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text],#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:hover,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:hover,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:hover,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=email]:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=password]:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=text]:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input>input[type=url]:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=email]:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=password]:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=text]:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input>input[type=url]:hover{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input .icon-append,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input .icon-append,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input .icon-append,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input .icon-append,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input .icon-append,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input .icon-append,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input .icon-append,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input .icon-append{
    top:9px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=text],#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=url],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=text],#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=url],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=text],#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=url],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=text],#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=url],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=text],#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=url],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=text],#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=url],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=text],#tawk-partners .admin-main-new .smart-form-new .smart-form label.input.state-success>input[type=url],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=text],#tawk-partners .admin-main-new .smart-form-new.smart-form label.input.state-success>input[type=url]{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-error+.invalid,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-error+.invalid,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.input.state-error+.invalid,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.input.state-error+.invalid,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.input.state-error+.invalid,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.input.state-error+.invalid,#tawk-partners .admin-main-new .smart-form-new .smart-form label.input.state-error+.invalid,#tawk-partners .admin-main-new .smart-form-new.smart-form label.input.state-error+.invalid{
    color:#f0505c!important;
    display:block!important;
    font-size:12px;
    margin:10px 0 0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.radio,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.radio,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.radio,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.radio,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.radio,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.radio,#tawk-partners .admin-main-new .smart-form-new .smart-form label.radio,#tawk-partners .admin-main-new .smart-form-new.smart-form label.radio{
    color:#545454;
    line-height:17px;
    margin-bottom:0;
    padding-left:27px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input+i,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input+i,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input+i,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input+i,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.radio input+i,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.radio input+i,#tawk-partners .admin-main-new .smart-form-new .smart-form label.radio input+i,#tawk-partners .admin-main-new .smart-form-new.smart-form label.radio input+i{
    top:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input+i:after,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input+i:after,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input+i:after,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input+i:after,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.radio input+i:after,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.radio input+i:after,#tawk-partners .admin-main-new .smart-form-new .smart-form label.radio input+i:after,#tawk-partners .admin-main-new .smart-form-new.smart-form label.radio input+i:after{
    background:#03a84e!important;
    left:3px;
    top:3px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input:checked+i,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input:checked+i,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.radio input:checked+i,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.radio input:checked+i,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.radio input:checked+i,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.radio input:checked+i,#tawk-partners .admin-main-new .smart-form-new .smart-form label.radio input:checked+i,#tawk-partners .admin-main-new .smart-form-new.smart-form label.radio input:checked+i{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select{
    height:40px;
    max-width:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select i,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select i,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select i,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select i,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select i,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select i,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select i,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select i{
    background:0 0;
    box-shadow:none;
    right:15px;
    top:12px;
    width:12px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select i:after,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select i:after,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select i:after,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select i:after,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select i:after,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select i:after,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select i:after,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select i:after{
    border-right-width:6px;
    border-left-width:6px;
    border-top-color:#92929e;
    border-top-width:6px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select i:before,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select i:before,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select i:before,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select i:before,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select i:before,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select i:before,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select i:before,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select i:before{
    content:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    cursor:pointer;
    height:40px;
    padding:0 30px 0 15px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:active,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:active,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:active,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:active,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:active,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:active,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:active,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:active,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:hover{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:active+i:after,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:focus+i:after,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:hover+i:after,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:active+i:after,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:focus+i:after,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:hover+i:after,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:active+i:after,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:focus+i:after,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.select select:hover+i:after,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:active+i:after,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:focus+i:after,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.select select:hover+i:after,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:active+i:after,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:focus+i:after,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.select select:hover+i:after,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:active+i:after,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:focus+i:after,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.select select:hover+i:after,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:active+i:after,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:focus+i:after,#tawk-partners .admin-main-new .smart-form-new .smart-form label.select select:hover+i:after,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:active+i:after,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:focus+i:after,#tawk-partners .admin-main-new .smart-form-new.smart-form label.select select:hover+i:after{
    border-top-color:#03a84e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea{
    max-width:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:10px 15px;
    width:100%
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea:-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea::-moz-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder{
    color:#92929e
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:focus,#account-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:hover,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:focus,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:hover,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:focus,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:hover,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:focus,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:hover,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:focus,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.textarea textarea:hover,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:focus,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.textarea textarea:hover,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea:focus,#tawk-partners .admin-main-new .smart-form-new .smart-form label.textarea textarea:hover,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea:focus,#tawk-partners .admin-main-new .smart-form-new.smart-form label.textarea textarea:hover{
    border-color:#03a84e!important
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.toggle,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.toggle,#tawk-partners .admin-main-new .smart-form-new .smart-form label.toggle,#tawk-partners .admin-main-new .smart-form-new.smart-form label.toggle{
    display:inline-block;
    height:17px;
    margin:0;
    padding:0;
    width:34px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle>i,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle>i,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle>i,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle>i,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.toggle>i,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.toggle>i,#tawk-partners .admin-main-new .smart-form-new .smart-form label.toggle>i,#tawk-partners .admin-main-new .smart-form-new.smart-form label.toggle>i{
    -webkit-flex-basis:34px;
    flex-basis:34px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    margin:0 15px 0 0;
    position:relative;
    transition:all .3s ease-in-out;
    top:0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle>span,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle>span,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle>span,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle>span,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.toggle>span,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.toggle>span,#tawk-partners .admin-main-new .smart-form-new .smart-form label.toggle>span,#tawk-partners .admin-main-new .smart-form-new.smart-form label.toggle>span{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    font-size:13px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i,#tawk-partners .admin-main-new .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,#tawk-partners .admin-main-new .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i{
    background:#f7f7f9;
    pointer-events:none
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox{
    display:inline-block
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox input,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox input,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox input,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox input{
    visibility:hidden
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox input+span,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox input+span{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span .feather,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span .feather,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span .feather,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span .feather,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox input+span .feather,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox input+span .feather,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox input+span .feather,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox input+span .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
#account-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span .feather,#account-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span .feather,#admin-main-new-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span .feather,#admin-main-new-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span .feather,#reporting-main-view .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span .feather,#reporting-main-view .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span .feather,#tawk-partners .admin-main-new .smart-form-new .smart-form label.checkbox input:checked+span .feather,#tawk-partners .admin-main-new .smart-form-new.smart-form label.checkbox input:checked+span .feather{
    display:block
}
#account-main-new-view .admin-main-new .irs,#admin-main-new-view .admin-main-new .irs,#reporting-main-view .admin-main-new .irs,#tawk-partners .admin-main-new .irs{
    color:#545454;
    font-size:13px
}
#account-main-new-view .admin-main-new .irs-bar,#admin-main-new-view .admin-main-new .irs-bar,#reporting-main-view .admin-main-new .irs-bar,#tawk-partners .admin-main-new .irs-bar{
    background-color:#50b648;
    border-radius:3px;
    height:6px;
    position:absolute;
    top:25px
}
#account-main-new-view .admin-main-new .irs-line,#admin-main-new-view .admin-main-new .irs-line,#reporting-main-view .admin-main-new .irs-line,#tawk-partners .admin-main-new .irs-line{
    background:#f7f7f9;
    border-radius:3px;
    height:6px
}
#account-main-new-view .admin-main-new .irs-slider,#admin-main-new-view .admin-main-new .irs-slider,#reporting-main-view .admin-main-new .irs-slider,#tawk-partners .admin-main-new .irs-slider{
    background:#fff;
    border:3px solid #50b648;
    border-radius:100%;
    box-shadow:none;
    cursor:pointer;
    height:18px;
    top:19px;
    width:18px
}
#account-main-new-view .admin-main-new .irs-single,#admin-main-new-view .admin-main-new .irs-single,#reporting-main-view .admin-main-new .irs-single,#tawk-partners .admin-main-new .irs-single{
    background:0 0;
    color:#545454;
    font-size:13px
}
#account-main-new-view .admin-main-new .irs-max,#account-main-new-view .admin-main-new .irs-min,#admin-main-new-view .admin-main-new .irs-max,#admin-main-new-view .admin-main-new .irs-min,#reporting-main-view .admin-main-new .irs-max,#reporting-main-view .admin-main-new .irs-min,#tawk-partners .admin-main-new .irs-max,#tawk-partners .admin-main-new .irs-min{
    background:0 0;
    color:#545454;
    font-size:13px
}
#account-main-new-view .admin-main-new .irs-hidden-input,#admin-main-new-view .admin-main-new .irs-hidden-input,#reporting-main-view .admin-main-new .irs-hidden-input,#tawk-partners .admin-main-new .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
#account-main-new-view .admin-main-new .irs-from,#account-main-new-view .admin-main-new .irs-to,#admin-main-new-view .admin-main-new .irs-from,#admin-main-new-view .admin-main-new .irs-to,#reporting-main-view .admin-main-new .irs-from,#reporting-main-view .admin-main-new .irs-to,#tawk-partners .admin-main-new .irs-from,#tawk-partners .admin-main-new .irs-to{
    color:inherit;
    font-size:13px
}
.sp-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1)
}
.sp-container .sp-picker-container{
    border-left:none
}
.sp-container .sp-picker-container .sp-top{
    margin-bottom:8px
}
.sp-container .sp-picker-container .sp-top .sp-color,.sp-container .sp-picker-container .sp-top .sp-hue{
    border-color:#545454;
    border-radius:2px
}
.sp-container .sp-picker-container .sp-top .sp-slider{
    border-radius:1px
}
.sp-container .sp-picker-container .sp-input-container{
    margin:0
}
.sp-container .sp-picker-container .sp-input-container .sp-input{
    box-shadow:none
}
#account-main-new-view .admin-main-new .admin-main-new__nav,#admin-main-new-view .admin-main-new .admin-main-new__nav,#reporting-main-view .admin-main-new .admin-main-new__nav,#tawk-partners .admin-main-new .admin-main-new__nav{
    -webkit-box-flex:0;
    -webkit-flex:0 0 auto;
    -moz-box-flex:0;
    -moz-flex:0 0 auto;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin:0;
    max-height:100%;
    padding:23px 0 23px 23px;
    position:relative
}
#account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box;
    height:100%;
    line-height:26px;
    max-height:100%;
    max-width:250px;
    overflow-y:auto;
    padding:0 0 23px 0;
    width:250px
}
#account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner.ui-widget,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner.ui-widget,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner.ui-widget,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner.ui-widget{
    font-family:Lato,Arial,Helvetica,sans-serif
}
#account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child{
    margin-top:23px
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header,#admin-main-new-view .admin-main-new .admin-main-new__nav-header,#reporting-main-view .admin-main-new .admin-main-new__nav-header,#tawk-partners .admin-main-new .admin-main-new__nav-header{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:0 0;
    border:0;
    color:#545454;
    font-size:16px;
    line-height:19px;
    margin:14px 30px 0;
    padding:0!important
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav-header-icon,#reporting-main-view .admin-main-new .admin-main-new__nav-header-icon,#tawk-partners .admin-main-new .admin-main-new__nav-header-icon{
    display:none
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header-text,#admin-main-new-view .admin-main-new .admin-main-new__nav-header-text,#reporting-main-view .admin-main-new .admin-main-new__nav-header-text,#tawk-partners .admin-main-new .admin-main-new__nav-header-text{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    align-items:center;
    font-weight:700
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header-text:after,#admin-main-new-view .admin-main-new .admin-main-new__nav-header-text:after,#reporting-main-view .admin-main-new .admin-main-new__nav-header-text:after,#tawk-partners .admin-main-new .admin-main-new__nav-header-text:after{
    border:6px solid transparent;
    border-bottom:0;
    border-top:6px solid #92929e;
    content:'';
    height:0;
    margin-left:10px;
    width:0
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header.is-clickable,#admin-main-new-view .admin-main-new .admin-main-new__nav-header.is-clickable,#reporting-main-view .admin-main-new .admin-main-new__nav-header.is-clickable,#tawk-partners .admin-main-new .admin-main-new__nav-header.is-clickable{
    cursor:pointer
}
#account-main-new-view .admin-main-new .admin-main-new__nav-header .ui-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav-header .ui-icon,#reporting-main-view .admin-main-new .admin-main-new__nav-header .ui-icon,#tawk-partners .admin-main-new .admin-main-new__nav-header .ui-icon{
    display:none
}
#account-main-new-view .admin-main-new .admin-main-new__nav-items,#admin-main-new-view .admin-main-new .admin-main-new__nav-items,#reporting-main-view .admin-main-new .admin-main-new__nav-items,#tawk-partners .admin-main-new .admin-main-new__nav-items{
    border:0;
    margin:0;
    padding:0;
    top:auto
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item,#admin-main-new-view .admin-main-new .admin-main-new__nav-item,#reporting-main-view .admin-main-new .admin-main-new__nav-item,#tawk-partners .admin-main-new .admin-main-new__nav-item{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    color:#545454;
    cursor:pointer;
    font-size:15px;
    min-height:27px;
    line-height:27px;
    margin:14px 30px 0;
    position:relative
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav-item-icon,#reporting-main-view .admin-main-new .admin-main-new__nav-item-icon,#tawk-partners .admin-main-new .admin-main-new__nav-item-icon{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-radius:5px;
    margin:0 10px 0 0;
    text-align:center;
    width:22px
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav-item-text{
    border-radius:6px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item:hover .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav-item:hover .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav-item:hover .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav-item:hover .admin-main-new__nav-item-text{
    background:#03a84e;
    color:#fff
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item.selected .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav-item.selected .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav-item.selected .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav-item.selected .admin-main-new__nav-item-text{
    background:#545454;
    color:#fff
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item.disabled,#admin-main-new-view .admin-main-new .admin-main-new__nav-item.disabled,#reporting-main-view .admin-main-new .admin-main-new__nav-item.disabled,#tawk-partners .admin-main-new .admin-main-new__nav-item.disabled{
    color:#92929e
}
#account-main-new-view .admin-main-new .admin-main-new__nav-item.disabled:hover .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav-item.disabled:hover .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav-item.disabled:hover .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav-item.disabled:hover .admin-main-new__nav-item-text{
    background:0 0;
    color:#92929e
}
@media screen and (max-width:1350px){
    #account-main-new-view .admin-main-new .admin-main-new__nav,#admin-main-new-view .admin-main-new .admin-main-new__nav,#reporting-main-view .admin-main-new .admin-main-new__nav,#tawk-partners .admin-main-new .admin-main-new__nav{
        -webkit-box-flex:0;
        -webkit-flex:0 0 73px;
        -moz-box-flex:0;
        -moz-flex:0 0 73px;
        -ms-flex:0 0 73px;
        flex:0 0 73px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner{
        width:50px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header{
        -webkit-box-pack:center;
        -moz-box-pack:center;
        -ms-flex-pack:center;
        -webkit-justify-content:center;
        justify-content:center;
        margin:14px 0 0
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-icon{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        align-items:center;
        height:28px;
        justify-content:center;
        width:28px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-text,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-text,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-text,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-header-text{
        display:none
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item{
        -webkit-box-pack:center;
        -moz-box-pack:center;
        -ms-flex-pack:center;
        -webkit-justify-content:center;
        justify-content:center;
        display:none;
        margin:14px 0 0
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-icon{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        align-items:center;
        border-radius:5px;
        height:28px;
        justify-content:center;
        margin:0;
        width:28px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item-text{
        display:none
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon{
        background:#545454;
        color:#fff
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        min-height:auto;
        line-height:normal
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#admin-main-new-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#reporting-main-view .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#tawk-partners .admin-main-new .admin-main-new__nav .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child{
        margin-top:14px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner{
        left:23px;
        max-height:calc(100% - 46px);
        position:absolute;
        top:23px;
        z-index:9999;
        width:250px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:start;
        -moz-box-pack:start;
        -ms-flex-pack:start;
        -webkit-justify-content:flex-start;
        justify-content:flex-start;
        margin:14px 30px 0
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-icon,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-icon{
        display:none
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-text,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-text,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-text,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-header-text{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:start;
        -moz-box-pack:start;
        -ms-flex-pack:start;
        -webkit-justify-content:flex-start;
        justify-content:flex-start;
        margin:14px 30px 0
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-icon,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-icon{
        margin:0 10px 0 0;
        width:22px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-text,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-text,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-text,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item-text{
        display:block
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.selected .admin-main-new__nav-item-icon{
        background:0 0;
        color:#545454
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-item.is-standalone{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        min-height:27px;
        line-height:27px
    }
    #account-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#admin-main-new-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#reporting-main-view .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child,#tawk-partners .admin-main-new .admin-main-new__nav:hover .admin-main-new__nav-inner .admin-main-new__nav-items:first-child .admin-main-new__nav-item:first-child{
        margin-top:23px
    }
}
#account-main-new-view .admin-main-new__content,#admin-main-new-view .admin-main-new__content,#reporting-main-view .admin-main-new__content,#tawk-partners .admin-main-new__content{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    overflow:hidden;
    position:relative
}
#account-main-new-view .admin-main-new__content-overlay,#admin-main-new-view .admin-main-new__content-overlay,#reporting-main-view .admin-main-new__content-overlay,#tawk-partners .admin-main-new__content-overlay{
    background:#f7f7f9;
    min-height:100%;
    left:0;
    opacity:.5;
    position:absolute;
    top:0;
    width:100%;
    z-index:999
}
#account-main-new-view .admin-main-new__content-main,#admin-main-new-view .admin-main-new__content-main,#reporting-main-view .admin-main-new__content-main,#tawk-partners .admin-main-new__content-main{
    height:100%;
    overflow-x:hidden;
    overflow-y:auto;
    padding:23px
}
#account-main-new-view .admin-main-new__content .widget-code-container,#admin-main-new-view .admin-main-new__content .widget-code-container,#reporting-main-view .admin-main-new__content .widget-code-container,#tawk-partners .admin-main-new__content .widget-code-container{
    border-radius:5px;
    height:130px;
    overflow:hidden;
    position:relative;
    width:100%
}
#account-main-new-view .admin-main-new__content .widget-code-container .textarea textarea,#admin-main-new-view .admin-main-new__content .widget-code-container .textarea textarea,#reporting-main-view .admin-main-new__content .widget-code-container .textarea textarea,#tawk-partners .admin-main-new__content .widget-code-container .textarea textarea{
    padding:8px 10px!important
}
#account-main-new-view .admin-main-new__content .widget-code-container .copy-clipboard-container,#admin-main-new-view .admin-main-new__content .widget-code-container .copy-clipboard-container,#reporting-main-view .admin-main-new__content .widget-code-container .copy-clipboard-container,#tawk-partners .admin-main-new__content .widget-code-container .copy-clipboard-container{
    background:#50b648;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:all 150ms ease-out;
    width:100%;
    z-index:2;
    text-align:center
}
#account-main-new-view .admin-main-new__content .widget-code-container .copy-clipboard-container .btn,#admin-main-new-view .admin-main-new__content .widget-code-container .copy-clipboard-container .btn,#reporting-main-view .admin-main-new__content .widget-code-container .copy-clipboard-container .btn,#tawk-partners .admin-main-new__content .widget-code-container .copy-clipboard-container .btn{
    background:0 0!important;
    border-color:#fff;
    color:#fff;
    margin:45px 0 0
}
#account-main-new-view .admin-main-new__content .widget-code-container:hover .copy-clipboard-container,#admin-main-new-view .admin-main-new__content .widget-code-container:hover .copy-clipboard-container,#reporting-main-view .admin-main-new__content .widget-code-container:hover .copy-clipboard-container,#tawk-partners .admin-main-new__content .widget-code-container:hover .copy-clipboard-container{
    opacity:.8
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .tab,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .tab{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    border-radius:10px;
    cursor:pointer;
    margin:0 0 0 10px
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab--active,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab--active,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .tab--active,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .tab--active{
    background:#d9dbe4
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab-content,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab-content,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .tab-content,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .tab-content{
    display:none
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab-content--active,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .tab-content--active,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .tab-content--active,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .tab-content--active{
    display:block
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .btn--action,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .btn--action{
    font-size:14px;
    padding:0;
    width:45px
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-delete-link,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-delete-link,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-delete-link,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-delete-link{
    color:#f0505c
}
#account-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-update-link,#admin-main-new-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-update-link,#reporting-main-view .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-update-link,#tawk-partners .admin-main-new__content #knowledge-base .header-links-block .btn--action.c-update-link{
    color:#03a84e
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-arial,#admin-main-new-view .admin-main-new__content #knowledge-base .font-arial,#reporting-main-view .admin-main-new__content #knowledge-base .font-arial,#tawk-partners .admin-main-new__content #knowledge-base .font-arial{
    font-family:Arial;
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-courier-new,#admin-main-new-view .admin-main-new__content #knowledge-base .font-courier-new,#reporting-main-view .admin-main-new__content #knowledge-base .font-courier-new,#tawk-partners .admin-main-new__content #knowledge-base .font-courier-new{
    font-family:'Courier New';
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-georgia,#admin-main-new-view .admin-main-new__content #knowledge-base .font-georgia,#reporting-main-view .admin-main-new__content #knowledge-base .font-georgia,#tawk-partners .admin-main-new__content #knowledge-base .font-georgia{
    font-family:Georgia;
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-helvetica,#admin-main-new-view .admin-main-new__content #knowledge-base .font-helvetica,#reporting-main-view .admin-main-new__content #knowledge-base .font-helvetica,#tawk-partners .admin-main-new__content #knowledge-base .font-helvetica{
    font-family:Helvetica;
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-times-new-roman,#admin-main-new-view .admin-main-new__content #knowledge-base .font-times-new-roman,#reporting-main-view .admin-main-new__content #knowledge-base .font-times-new-roman,#tawk-partners .admin-main-new__content #knowledge-base .font-times-new-roman{
    font-family:'Times New Roman';
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .font-verdana,#admin-main-new-view .admin-main-new__content #knowledge-base .font-verdana,#reporting-main-view .admin-main-new__content #knowledge-base .font-verdana,#tawk-partners .admin-main-new__content #knowledge-base .font-verdana{
    font-family:Verdana;
    font-size:15px
}
#account-main-new-view .admin-main-new__content #knowledge-base .c-create-link,#admin-main-new-view .admin-main-new__content #knowledge-base .c-create-link,#reporting-main-view .admin-main-new__content #knowledge-base .c-create-link,#tawk-partners .admin-main-new__content #knowledge-base .c-create-link{
    height:auto;
    line-height:normal;
    min-height:40px;
    padding:10px;
    white-space:normal;
    width:100px
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-main,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-main,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-main,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-main{
    margin-top:23px
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab{
    padding:60px 90px
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .btn--upload,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .btn--upload,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .btn--upload,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .btn--upload{
    border:1px dashed #d9dbe4
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .append,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .append,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .append,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .append{
    width:75px
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .c-subdomain.input-text,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .c-subdomain.input-text,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .c-subdomain.input-text,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab .input-block .c-subdomain.input-text{
    padding-right:90px
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer{
    border-top:1px solid #f7f7f9
}
#account-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer .btn,#admin-main-new-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer .btn,#reporting-main-view .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer .btn,#tawk-partners .admin-main-new__content #knowledge-base-wizard .kb-wizard-tab__footer .btn{
    min-width:115px
}
#account-main-new-view .admin-main-new__content #overview .property-image-block .progress,#admin-main-new-view .admin-main-new__content #overview .property-image-block .progress,#reporting-main-view .admin-main-new__content #overview .property-image-block .progress,#tawk-partners .admin-main-new__content #overview .property-image-block .progress{
    margin:10px 0 0
}
#account-main-new-view .admin-main-new__content #overview .key-terms-block .bootstrap-tagsinput,#admin-main-new-view .admin-main-new__content #overview .key-terms-block .bootstrap-tagsinput,#reporting-main-view .admin-main-new__content #overview .key-terms-block .bootstrap-tagsinput,#tawk-partners .admin-main-new__content #overview .key-terms-block .bootstrap-tagsinput{
    min-height:102px
}
#account-main-new-view .admin-main-new__content #page .page-image-block .progress,#admin-main-new-view .admin-main-new__content #page .page-image-block .progress,#reporting-main-view .admin-main-new__content #page .page-image-block .progress,#tawk-partners .admin-main-new__content #page .page-image-block .progress{
    margin:10px 0 0
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card,#account-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card,#admin-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card,#reporting-main-view .admin-main-new__content #chat-widget .widget-code-block .card,#reporting-main-view .admin-main-new__content #page-widget-view .widget-code-block .card,#tawk-partners .admin-main-new__content #chat-widget .widget-code-block .card,#tawk-partners .admin-main-new__content #page-widget-view .widget-code-block .card{
    height:168px;
    overflow:hidden;
    position:relative
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card textarea,#account-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card textarea,#admin-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card textarea,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card textarea,#reporting-main-view .admin-main-new__content #chat-widget .widget-code-block .card textarea,#reporting-main-view .admin-main-new__content #page-widget-view .widget-code-block .card textarea,#tawk-partners .admin-main-new__content #chat-widget .widget-code-block .card textarea,#tawk-partners .admin-main-new__content #page-widget-view .widget-code-block .card textarea{
    border:none;
    font-family:'Courier New',Courier,monospace;
    height:100%;
    padding:10px;
    resize:none;
    width:100%
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay,#account-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay,#admin-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay,#reporting-main-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay,#reporting-main-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay,#tawk-partners .admin-main-new__content #chat-widget .widget-code-block .card .overlay,#tawk-partners .admin-main-new__content #page-widget-view .widget-code-block .card .overlay{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#03a84e;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:opacity 250ms cubic-bezier(.215, .61, .355, 1);
    width:100%
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay .btn,#account-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay .btn,#admin-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay .btn,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay .btn,#reporting-main-view .admin-main-new__content #chat-widget .widget-code-block .card .overlay .btn,#reporting-main-view .admin-main-new__content #page-widget-view .widget-code-block .card .overlay .btn,#tawk-partners .admin-main-new__content #chat-widget .widget-code-block .card .overlay .btn,#tawk-partners .admin-main-new__content #page-widget-view .widget-code-block .card .overlay .btn{
    background:0 0;
    border:1px solid #fff;
    color:#fff
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card:hover .overlay,#account-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card:hover .overlay,#admin-main-new-view .admin-main-new__content #chat-widget .widget-code-block .card:hover .overlay,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-code-block .card:hover .overlay,#reporting-main-view .admin-main-new__content #chat-widget .widget-code-block .card:hover .overlay,#reporting-main-view .admin-main-new__content #page-widget-view .widget-code-block .card:hover .overlay,#tawk-partners .admin-main-new__content #chat-widget .widget-code-block .card:hover .overlay,#tawk-partners .admin-main-new__content #page-widget-view .widget-code-block .card:hover .overlay{
    opacity:.9
}
#account-main-new-view .admin-main-new__content #chat-widget .widget-appearance-block .color-value,#account-main-new-view .admin-main-new__content #page-widget-view .widget-appearance-block .color-value,#admin-main-new-view .admin-main-new__content #chat-widget .widget-appearance-block .color-value,#admin-main-new-view .admin-main-new__content #page-widget-view .widget-appearance-block .color-value,#reporting-main-view .admin-main-new__content #chat-widget .widget-appearance-block .color-value,#reporting-main-view .admin-main-new__content #page-widget-view .widget-appearance-block .color-value,#tawk-partners .admin-main-new__content #chat-widget .widget-appearance-block .color-value,#tawk-partners .admin-main-new__content #page-widget-view .widget-appearance-block .color-value{
    color:#545454;
    font-size:13px;
    line-height:20px
}
#account-main-new-view .admin-main-new__content #chat-widget .visibility-settings,#account-main-new-view .admin-main-new__content #page-widget-view .visibility-settings,#admin-main-new-view .admin-main-new__content #chat-widget .visibility-settings,#admin-main-new-view .admin-main-new__content #page-widget-view .visibility-settings,#reporting-main-view .admin-main-new__content #chat-widget .visibility-settings,#reporting-main-view .admin-main-new__content #page-widget-view .visibility-settings,#tawk-partners .admin-main-new__content #chat-widget .visibility-settings,#tawk-partners .admin-main-new__content #page-widget-view .visibility-settings{
    min-height:155px
}
@media (max-width:980px){
    #account-main-new-view .admin-main-new__content #chat-widget .visibility-settings,#account-main-new-view .admin-main-new__content #page-widget-view .visibility-settings,#admin-main-new-view .admin-main-new__content #chat-widget .visibility-settings,#admin-main-new-view .admin-main-new__content #page-widget-view .visibility-settings,#reporting-main-view .admin-main-new__content #chat-widget .visibility-settings,#reporting-main-view .admin-main-new__content #page-widget-view .visibility-settings,#tawk-partners .admin-main-new__content #chat-widget .visibility-settings,#tawk-partners .admin-main-new__content #page-widget-view .visibility-settings{
        min-height:auto
    }
}
#account-main-new-view .admin-main-new__content #members-settings-form .open-tab-pane.active,#admin-main-new-view .admin-main-new__content #members-settings-form .open-tab-pane.active,#reporting-main-view .admin-main-new__content #members-settings-form .open-tab-pane.active,#tawk-partners .admin-main-new__content #members-settings-form .open-tab-pane.active{
    font-weight:700
}
#account-main-new-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td,#admin-main-new-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td,#reporting-main-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td,#tawk-partners .admin-main-new__content #members-settings-form #add-member-form .table tbody td{
    vertical-align:top
}
#account-main-new-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td .delete-field,#admin-main-new-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td .delete-field,#reporting-main-view .admin-main-new__content #members-settings-form #add-member-form .table tbody td .delete-field,#tawk-partners .admin-main-new__content #members-settings-form #add-member-form .table tbody td .delete-field{
    display:inline-block;
    margin:8px 0 0
}
#account-main-new-view .admin-main-new__content #property-shortcuts .cell-padding,#admin-main-new-view .admin-main-new__content #property-shortcuts .cell-padding,#reporting-main-view .admin-main-new__content #property-shortcuts .cell-padding,#tawk-partners .admin-main-new__content #property-shortcuts .cell-padding{
    margin:4px 0
}
#account-main-new-view .admin-main-new__content #mail-settings-form .error-msg,#admin-main-new-view .admin-main-new__content #mail-settings-form .error-msg,#reporting-main-view .admin-main-new__content #mail-settings-form .error-msg,#tawk-partners .admin-main-new__content #mail-settings-form .error-msg{
    display:block;
    margin-top:6px;
    padding:0 1px;
    font-style:normal;
    font-size:11px;
    line-height:15px;
    color:#f0505c
}
#account-main-new-view .admin-main-new__content #property-triggers .avatar-image-container,#admin-main-new-view .admin-main-new__content #property-triggers .avatar-image-container,#reporting-main-view .admin-main-new__content #property-triggers .avatar-image-container,#tawk-partners .admin-main-new__content #property-triggers .avatar-image-container{
    height:100px;
    width:100px
}
#account-main-new-view .admin-main-new__content #property-billing .icon-prepend,#admin-main-new-view .admin-main-new__content #property-billing .icon-prepend,#reporting-main-view .admin-main-new__content #property-billing .icon-prepend,#tawk-partners .admin-main-new__content #property-billing .icon-prepend{
    top:9px
}
#account-main-new-view .admin-main-new__content #property-billing .icon-prepend+input[type=text],#admin-main-new-view .admin-main-new__content #property-billing .icon-prepend+input[type=text],#reporting-main-view .admin-main-new__content #property-billing .icon-prepend+input[type=text],#tawk-partners .admin-main-new__content #property-billing .icon-prepend+input[type=text]{
    padding-left:35px
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container,#tawk-partners .admin-main-new__content #property-billing .billing-list-container{
    width:100%;
    height:auto;
    border-bottom:1px solid #ddd;
    position:relative;
    padding:15px;
    margin-bottom:15px
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__inner,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__inner,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__inner,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__inner{
    display:table;
    width:100%
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__inner-2,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__inner-2,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__inner-2,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__inner-2{
    display:table-row
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__block,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__block,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__block,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__block{
    display:table-cell;
    border-right:1px solid #92929e;
    padding:0 15px 0 0
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-2,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-2,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__block-2,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__block-2{
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
    padding:0
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-3,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-3,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__block-3,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__block-3{
    display:table-cell;
    width:250px;
    vertical-align:top;
    height:100%;
    padding:0 0 0 15px
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-4,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__block-4,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__block-4,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__block-4{
    display:table-cell;
    border-right:1px solid #ddd;
    padding-right:5px;
    width:46%
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__text,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__text,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__text,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__text{
    flex:1
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container__image,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container__image,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container__image,#tawk-partners .admin-main-new__content #property-billing .billing-list-container__image{
    margin:0 20px 0 0;
    width:100px
}
#account-main-new-view .admin-main-new__content #property-billing .billing-list-container .input--email,#admin-main-new-view .admin-main-new__content #property-billing .billing-list-container .input--email,#reporting-main-view .admin-main-new__content #property-billing .billing-list-container .input--email,#tawk-partners .admin-main-new__content #property-billing .billing-list-container .input--email{
    height:28px;
    left:2px;
    position:absolute;
    right:27px;
    top:6px
}
#account-main-new-view .admin-main-new__content #property-knowledgebase .table--categories tbody tr:first-child td,#admin-main-new-view .admin-main-new__content #property-knowledgebase .table--categories tbody tr:first-child td,#reporting-main-view .admin-main-new__content #property-knowledgebase .table--categories tbody tr:first-child td,#tawk-partners .admin-main-new__content #property-knowledgebase .table--categories tbody tr:first-child td{
    border-top:none
}
#account-main-new-view .admin-main-new__content #property-tabs,#admin-main-new-view .admin-main-new__content #property-tabs,#reporting-main-view .admin-main-new__content #property-tabs,#tawk-partners .admin-main-new__content #property-tabs{
    position:static
}
#account-main-new-view .admin-main-new__content #property-tabs #content-container,#admin-main-new-view .admin-main-new__content #property-tabs #content-container,#reporting-main-view .admin-main-new__content #property-tabs #content-container,#tawk-partners .admin-main-new__content #property-tabs #content-container{
    height:calc(100% - 35px);
    top:35px
}
#account-main-new-view .admin-main-new__content #asset-new label.input+.warning-msg,#account-main-new-view .admin-main-new__content #new-property label.input+.warning-msg,#admin-main-new-view .admin-main-new__content #asset-new label.input+.warning-msg,#admin-main-new-view .admin-main-new__content #new-property label.input+.warning-msg,#reporting-main-view .admin-main-new__content #asset-new label.input+.warning-msg,#reporting-main-view .admin-main-new__content #new-property label.input+.warning-msg,#tawk-partners .admin-main-new__content #asset-new label.input+.warning-msg,#tawk-partners .admin-main-new__content #new-property label.input+.warning-msg{
    font-size:11px;
    font-style:normal;
    margin-top:6px
}
#account-main-new-view .admin-main-new__content #asset-new.overlay-form,#account-main-new-view .admin-main-new__content #new-property.overlay-form,#admin-main-new-view .admin-main-new__content #asset-new.overlay-form,#admin-main-new-view .admin-main-new__content #new-property.overlay-form,#reporting-main-view .admin-main-new__content #asset-new.overlay-form,#reporting-main-view .admin-main-new__content #new-property.overlay-form,#tawk-partners .admin-main-new__content #asset-new.overlay-form,#tawk-partners .admin-main-new__content #new-property.overlay-form{
    bottom:auto;
    left:auto;
    position:static;
    right:auto;
    top:auto
}
#account-main-new-view .admin-main-new__content #asset-new.overlay-form #content-container,#account-main-new-view .admin-main-new__content #new-property.overlay-form #content-container,#admin-main-new-view .admin-main-new__content #asset-new.overlay-form #content-container,#admin-main-new-view .admin-main-new__content #new-property.overlay-form #content-container,#reporting-main-view .admin-main-new__content #asset-new.overlay-form #content-container,#reporting-main-view .admin-main-new__content #new-property.overlay-form #content-container,#tawk-partners .admin-main-new__content #asset-new.overlay-form #content-container,#tawk-partners .admin-main-new__content #new-property.overlay-form #content-container{
    bottom:auto;
    left:auto;
    position:static;
    right:auto;
    top:auto;
    width:100%
}
#account-main-new-view .admin-main-new__overlay,#admin-main-new-view .admin-main-new__overlay,#reporting-main-view .admin-main-new__overlay,#tawk-partners .admin-main-new__overlay{
    background:rgba(0,0,0,.3);
    display:none;
    height:100%;
    left:0;
    position:absolute;
    text-align:center;
    top:0;
    width:100%;
    z-index:9999
}
#account-main-new-view .admin-main-new__overlay .loader,#admin-main-new-view .admin-main-new__overlay .loader,#reporting-main-view .admin-main-new__overlay .loader,#tawk-partners .admin-main-new__overlay .loader{
    top:15px
}
#account-main-new-view .admin-main-new__overlay .alert-messages-container,#admin-main-new-view .admin-main-new__overlay .alert-messages-container,#reporting-main-view .admin-main-new__overlay .alert-messages-container,#tawk-partners .admin-main-new__overlay .alert-messages-container{
    text-align:center;
    position:relative;
    top:60px
}
#account-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages,#admin-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages,#reporting-main-view .admin-main-new__overlay .alert-messages-container .alert-messages,#tawk-partners .admin-main-new__overlay .alert-messages-container .alert-messages{
    background:#fff;
    border-top:7px solid #92929e;
    border-radius:5px;
    color:#92929e;
    display:inline-block;
    font-size:15px;
    overflow:hidden;
    overflow-wrap:break-word;
    padding:15px;
    width:235px;
    word-wrap:break-word
}
#account-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages.error,#admin-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages.error,#reporting-main-view .admin-main-new__overlay .alert-messages-container .alert-messages.error,#tawk-partners .admin-main-new__overlay .alert-messages-container .alert-messages.error{
    border-top:7px solid #f0505c;
    color:#f0505c
}
#account-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages.success,#admin-main-new-view .admin-main-new__overlay .alert-messages-container .alert-messages.success,#reporting-main-view .admin-main-new__overlay .alert-messages-container .alert-messages.success,#tawk-partners .admin-main-new__overlay .alert-messages-container .alert-messages.success{
    border-top:7px solid #03a84e;
    color:#03a84e
}
#account-main-new-view .name-popover,#admin-main-new-view .name-popover,#reporting-main-view .name-popover,#tawk-partners .name-popover{
    color:inherit;
    cursor:help;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#account-main-new-view .name-popover .avatar,#admin-main-new-view .name-popover .avatar,#reporting-main-view .name-popover .avatar,#tawk-partners .name-popover .avatar{
    position:relative
}
#account-main-new-view .name-popover .avatar:nth-child(2),#admin-main-new-view .name-popover .avatar:nth-child(2),#reporting-main-view .name-popover .avatar:nth-child(2),#tawk-partners .name-popover .avatar:nth-child(2){
    z-index:3
}
#account-main-new-view .name-popover .avatar:nth-child(3),#admin-main-new-view .name-popover .avatar:nth-child(3),#reporting-main-view .name-popover .avatar:nth-child(3),#tawk-partners .name-popover .avatar:nth-child(3){
    z-index:2;
    margin-left:-10px
}
#account-main-new-view .name-popover .avatar:nth-child(4),#admin-main-new-view .name-popover .avatar:nth-child(4),#reporting-main-view .name-popover .avatar:nth-child(4),#tawk-partners .name-popover .avatar:nth-child(4){
    z-index:1;
    margin-left:-10px
}
#account-main-new-view .name-popover .icon-more-horizontal,#admin-main-new-view .name-popover .icon-more-horizontal,#reporting-main-view .name-popover .icon-more-horizontal,#tawk-partners .name-popover .icon-more-horizontal{
    margin-left:5px;
    height:15px
}
.modal{
    font-family:Lato,Arial,Helvetica,sans-serif;
    z-index:1059
}
.modal .m-auto{
    margin:auto!important
}
.modal .mx-auto{
    margin-left:auto!important;
    margin-right:auto!important
}
.modal .my-auto{
    margin-bottom:auto!important;
    margin-top:auto!important
}
.modal .p-auto{
    padding:auto!important
}
.modal .px-auto{
    padding-left:auto!important;
    padding-right:auto!important
}
.modal .py-auto{
    padding-bottom:auto!important;
    padding-top:auto!important
}
.modal .mt-auto{
    margin-top:auto!important
}
.modal .pt-auto{
    padding-top:auto!important
}
.modal .mb-auto{
    margin-bottom:auto!important
}
.modal .pb-auto{
    padding-bottom:auto!important
}
.modal .m-0{
    margin:0!important
}
.modal .mx-0{
    margin-left:0!important;
    margin-right:0!important
}
.modal .my-0{
    margin-bottom:0!important;
    margin-top:0!important
}
.modal .p-0{
    padding:0!important
}
.modal .px-0{
    padding-left:0!important;
    padding-right:0!important
}
.modal .py-0{
    padding-bottom:0!important;
    padding-top:0!important
}
.modal .mt-0{
    margin-top:0!important
}
.modal .pt-0{
    padding-top:0!important
}
.modal .mb-0{
    margin-bottom:0!important
}
.modal .pb-0{
    padding-bottom:0!important
}
.modal .m-0_5{
    margin:5px!important
}
.modal .mx-0_5{
    margin-left:5px!important;
    margin-right:5px!important
}
.modal .my-0_5{
    margin-bottom:5px!important;
    margin-top:5px!important
}
.modal .p-0_5{
    padding:5px!important
}
.modal .px-0_5{
    padding-left:5px!important;
    padding-right:5px!important
}
.modal .py-0_5{
    padding-bottom:5px!important;
    padding-top:5px!important
}
.modal .mt-0_5{
    margin-top:5px!important
}
.modal .pt-0_5{
    padding-top:5px!important
}
.modal .mb-0_5{
    margin-bottom:5px!important
}
.modal .pb-0_5{
    padding-bottom:5px!important
}
.modal .m-1{
    margin:10px!important
}
.modal .mx-1{
    margin-left:10px!important;
    margin-right:10px!important
}
.modal .my-1{
    margin-bottom:10px!important;
    margin-top:10px!important
}
.modal .p-1{
    padding:10px!important
}
.modal .px-1{
    padding-left:10px!important;
    padding-right:10px!important
}
.modal .py-1{
    padding-bottom:10px!important;
    padding-top:10px!important
}
.modal .mt-1{
    margin-top:10px!important
}
.modal .pt-1{
    padding-top:10px!important
}
.modal .mb-1{
    margin-bottom:10px!important
}
.modal .pb-1{
    padding-bottom:10px!important
}
.modal .m-1_5{
    margin:15px!important
}
.modal .mx-1_5{
    margin-left:15px!important;
    margin-right:15px!important
}
.modal .my-1_5{
    margin-bottom:15px!important;
    margin-top:15px!important
}
.modal .p-1_5{
    padding:15px!important
}
.modal .px-1_5{
    padding-left:15px!important;
    padding-right:15px!important
}
.modal .py-1_5{
    padding-bottom:15px!important;
    padding-top:15px!important
}
.modal .mt-1_5{
    margin-top:15px!important
}
.modal .pt-1_5{
    padding-top:15px!important
}
.modal .mb-1_5{
    margin-bottom:15px!important
}
.modal .pb-1_5{
    padding-bottom:15px!important
}
.modal .m-2{
    margin:20px!important
}
.modal .mx-2{
    margin-left:20px!important;
    margin-right:20px!important
}
.modal .my-2{
    margin-bottom:20px!important;
    margin-top:20px!important
}
.modal .p-2{
    padding:20px!important
}
.modal .px-2{
    padding-left:20px!important;
    padding-right:20px!important
}
.modal .py-2{
    padding-bottom:20px!important;
    padding-top:20px!important
}
.modal .mt-2{
    margin-top:20px!important
}
.modal .pt-2{
    padding-top:20px!important
}
.modal .mb-2{
    margin-bottom:20px!important
}
.modal .pb-2{
    padding-bottom:20px!important
}
.modal .m-2_5{
    margin:25px!important
}
.modal .mx-2_5{
    margin-left:25px!important;
    margin-right:25px!important
}
.modal .my-2_5{
    margin-bottom:25px!important;
    margin-top:25px!important
}
.modal .p-2_5{
    padding:25px!important
}
.modal .px-2_5{
    padding-left:25px!important;
    padding-right:25px!important
}
.modal .py-2_5{
    padding-bottom:25px!important;
    padding-top:25px!important
}
.modal .mt-2_5{
    margin-top:25px!important
}
.modal .pt-2_5{
    padding-top:25px!important
}
.modal .mb-2_5{
    margin-bottom:25px!important
}
.modal .pb-2_5{
    padding-bottom:25px!important
}
.modal .m-3{
    margin:30px!important
}
.modal .mx-3{
    margin-left:30px!important;
    margin-right:30px!important
}
.modal .my-3{
    margin-bottom:30px!important;
    margin-top:30px!important
}
.modal .p-3{
    padding:30px!important
}
.modal .px-3{
    padding-left:30px!important;
    padding-right:30px!important
}
.modal .py-3{
    padding-bottom:30px!important;
    padding-top:30px!important
}
.modal .mt-3{
    margin-top:30px!important
}
.modal .pt-3{
    padding-top:30px!important
}
.modal .mb-3{
    margin-bottom:30px!important
}
.modal .pb-3{
    padding-bottom:30px!important
}
.modal .m-4{
    margin:40px!important
}
.modal .mx-4{
    margin-left:40px!important;
    margin-right:40px!important
}
.modal .my-4{
    margin-bottom:40px!important;
    margin-top:40px!important
}
.modal .p-4{
    padding:40px!important
}
.modal .px-4{
    padding-left:40px!important;
    padding-right:40px!important
}
.modal .py-4{
    padding-bottom:40px!important;
    padding-top:40px!important
}
.modal .mt-4{
    margin-top:40px!important
}
.modal .pt-4{
    padding-top:40px!important
}
.modal .mb-4{
    margin-bottom:40px!important
}
.modal .pb-4{
    padding-bottom:40px!important
}
.modal .m-5{
    margin:50px!important
}
.modal .mx-5{
    margin-left:50px!important;
    margin-right:50px!important
}
.modal .my-5{
    margin-bottom:50px!important;
    margin-top:50px!important
}
.modal .p-5{
    padding:50px!important
}
.modal .px-5{
    padding-left:50px!important;
    padding-right:50px!important
}
.modal .py-5{
    padding-bottom:50px!important;
    padding-top:50px!important
}
.modal .mt-5{
    margin-top:50px!important
}
.modal .pt-5{
    padding-top:50px!important
}
.modal .mb-5{
    margin-bottom:50px!important
}
.modal .pb-5{
    padding-bottom:50px!important
}
.modal .m-9{
    margin:90px!important
}
.modal .mx-9{
    margin-left:90px!important;
    margin-right:90px!important
}
.modal .my-9{
    margin-bottom:90px!important;
    margin-top:90px!important
}
.modal .p-9{
    padding:90px!important
}
.modal .px-9{
    padding-left:90px!important;
    padding-right:90px!important
}
.modal .py-9{
    padding-bottom:90px!important;
    padding-top:90px!important
}
.modal .mt-9{
    margin-top:90px!important
}
.modal .pt-9{
    padding-top:90px!important
}
.modal .mb-9{
    margin-bottom:90px!important
}
.modal .pb-9{
    padding-bottom:90px!important
}
.modal .d-none{
    display:none!important
}
.modal .d-flex{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.modal .d-block{
    display:block!important
}
.modal .d-inline-block{
    display:inline-block!important
}
.modal .v-hidden{
    visibility:hidden!important
}
.modal .h-100{
    height:100%!important
}
.modal .w-100{
    width:100%!important
}
.modal .w-75{
    width:75%!important
}
.modal .w-50{
    width:50%!important
}
.modal .w-25{
    width:25%!important
}
.modal .max-w-full{
    max-width:100%
}
.modal .max-h-full{
    max-height:100%
}
.modal .w-auto{
    width:auto!important
}
.modal .w-max-content{
    width:auto;
    white-space:nowrap
}
.modal .rounded{
    border-radius:5px!important
}
.modal .flex-direction-column{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.modal .flex-direction-row-reverse{
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row-reverse!important;
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
}
.modal .flex-grow-1{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1
}
.modal .flex-shrink-0{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0
}
.modal .align-items-center{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
.modal .align-items-flex-start{
    -webkit-box-align:start;
    -moz-box-align:start;
    -ms-flex-align:start;
    -webkit-align-items:flex-start;
    align-items:flex-start
}
.modal .align-items-flex-end{
    -webkit-box-align:end;
    -moz-box-align:end;
    -ms-flex-align:end;
    -webkit-align-items:flex-end;
    align-items:flex-end
}
.modal .justify-content-center{
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center
}
.modal .justify-content-space-between{
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
.modal .italic{
    font-style:italic
}
.modal .font-size-inherit{
    font-size:inherit!important
}
.modal .overflow-x-hidden{
    overflow-x:hidden!important
}
.modal .overflow-y-auto{
    overflow-y:auto!important
}
.modal .overflow-hidden{
    overflow:hidden
}
.modal .overflow-auto{
    overflow:auto
}
.modal .vertical-align-top{
    vertical-align:top!important
}
.modal .vertical-align-middle{
    vertical-align:middle!important
}
.modal .d-grid{
    width:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:horizontal;
    -moz-box-direction:normal;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
.modal .d-inline-grid{
    display:inline-grid;
    grid-template-columns:repeat(12,auto);
    grid-gap:10px
}
.modal .grid-column-2{
    grid-column:span 2
}
.modal .grid-column-3{
    grid-column:span 3
}
.modal .grid-column-4{
    width:calc(33% - 5px)
}
@media (max-width:979px){
    .modal .grid-column-4{
        width:100%;
        margin-bottom:10px
    }
}
.modal .grid-column-5{
    grid-column:span 5
}
.modal .grid-column-6{
    width:calc(50% - 5px);
    flex:none;
    margin-bottom:10px
}
@media (max-width:979px){
    .modal .grid-column-6{
        width:100%
    }
}
.modal .grid-column-8{
    flex:none;
    margin-bottom:10px;
    width:calc(66% - 5px)
}
@media (max-width:979px){
    .modal .grid-column-8{
        width:100%
    }
}
.modal .grid-column-12{
    width:100%;
    flex:none;
    margin-bottom:10px
}
.modal .text-ellipsis{
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important
}
.modal .noselect{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.modal .relative{
    position:relative
}
.modal .position-relative{
    position:relative!important
}
.modal .position-absolute{
    position:absolute!important
}
.modal .line-height-normal{
    line-height:normal!important
}
.modal .min-height-0{
    min-height:0!important
}
.modal .min-width-0{
    min-width:0!important
}
.modal .max-width-100{
    max-width:100%!important
}
.modal .border-spacing-1{
    border-collapse:separate!important;
    border-spacing:10px!important
}
.modal .color-primary{
    color:#03a84e!important
}
.modal .color-danger{
    color:#f0505c!important
}
.modal .bg-white{
    background:#fff!important
}
.modal .agent-placeholder .image,.modal .agent-placeholder .name,.modal .animated-background{
    animation-duration:1.25s;
    animation-fill-mode:forwards;
    animation-iteration-count:infinite;
    animation-name:placeHolderShimmer;
    animation-timing-function:linear;
    background:#f6f6f6;
    background:linear-gradient(to right,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);
    background-size:800px 104px;
    height:96px;
    position:relative
}
.modal .uppercase{
    text-transform:uppercase!important
}
.modal .card{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box
}
.modal .overflow-wrap-break-word{
    overflow-wrap:break-word!important
}
.modal .color-green-1{
    color:#03a84e
}
.modal .bg-green-1{
    background:#03a84e
}
.modal .color-grey-1{
    color:#545454
}
.modal .bg-grey-1{
    background:#545454
}
.modal .color-grey-2{
    color:#92929e
}
.modal .bg-grey-2{
    background:#92929e
}
.modal .color-grey-3{
    color:#d9dbe4
}
.modal .bg-grey-3{
    background:#d9dbe4
}
.modal .color-grey-4{
    color:#f7f7f9
}
.modal .bg-grey-4{
    background:#f7f7f9
}
.modal .border{
    border:1px solid #d9dbe4
}
.modal .border-0{
    border:none
}
.modal .border-top{
    border-top:1px solid #d9dbe4
}
.modal .border-top-0{
    border-top:none
}
.modal .border-left{
    border-left:1px solid #d9dbe4
}
.modal .border-left-0{
    border-left:none
}
.modal .border-right{
    border-right:1px solid #d9dbe4
}
.modal .border-right-0{
    border-right:none
}
.modal .border-bottom{
    border-bottom:1px solid #d9dbe4
}
.modal .border-bottom-0{
    border-bottom:none
}
.modal .border-green-1{
    border-color:#03a84e
}
.modal .border-grey-1{
    border-color:#545454
}
.modal .border-grey-2{
    border-color:#92929e
}
.modal .border-grey-3{
    border-color:#d9dbe4
}
.modal .border-grey-4{
    border-color:#f7f7f9
}
.modal .flex-wrap{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.modal--fullscreen .modal-dialog{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
    height:100%;
    left:0!important;
    margin:0;
    opacity:0;
    top:0!important;
    transition:opacity .3s cubic-bezier(.39, .575, .565, 1);
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content{
    border:0;
    border-radius:0;
    height:100%;
    padding:20px 0;
    background:#f7f7f9
}
.modal--fullscreen .modal-dialog .modal-content .modal-close{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#d9dbe4;
    border-radius:50%;
    color:#92929e;
    cursor:pointer;
    height:64px;
    position:absolute;
    text-align:center;
    top:28px;
    transition:all 250ms cubic-bezier(.39, .575, .565, 1);
    width:64px;
    z-index:1000
}
.modal--fullscreen .modal-dialog .modal-content .modal-close .modal-close-icon{
    height:28px;
    line-height:28px
}
.modal--fullscreen .modal-dialog .modal-content .modal-close .modal-close-icon .feather{
    font-size:32px;
    line-height:inherit
}
.modal--fullscreen .modal-dialog .modal-content .modal-close .modal-close-text{
    height:10px;
    line-height:10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-close:hover{
    background:#f7f7f9
}
.modal--fullscreen .modal-dialog .modal-content .modal-body{
    min-height:100%;
    padding:0;
    position:relative;
    margin:0 160px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .popover .popover-content{
    padding:10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert{
    -webkit-transform:translate(-50%);
    -moz-transform:translate(-50%);
    -ms-transform:translate(-50%);
    transform:translate(-50%);
    bottom:95px;
    left:50%;
    margin:0 auto;
    min-width:300px;
    right:auto;
    position:absolute;
    top:auto;
    z-index:10
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:3px;
    height:40px;
    margin:0;
    min-width:50px;
    width:50px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .sp-replacer .sp-preview{
    border:none;
    border-radius:2px;
    height:100%;
    margin:0;
    overflow:hidden;
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .sp-replacer .sp-dd{
    display:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn:hover{
    background:#f2f2f2
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-primary{
    background:#03a84e;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-primary:hover{
    background:#027637
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-danger{
    background:#f0505c;
    border:none;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-danger:hover{
    background:#ec2130
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-group .btn{
    border-radius:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-group .btn:first-child{
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .btn-group .btn:last-child{
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn .text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    margin:0 10px 0 0;
    min-width:0;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn .caret{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-right-width:6px;
    border-left-width:6px;
    border-top-width:6px;
    border-top-color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:active,.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:hover{
    background:0 0;
    border-color:#03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:active .caret,.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:focus .caret,.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.btn:hover .caret{
    border-top-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.dropdown-menu{
    -moz-transition:max-height .2s ease-in;
    -o-transition:max-height .2s ease-in;
    -webkit-transition:max-height .2s ease-in;
    transition:max-height .2s ease-in;
    border:none;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    display:block!important;
    left:auto;
    margin:5px 0 0;
    max-height:0!important;
    padding:5px 0;
    right:0;
    visibility:hidden;
    width:300px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.dropdown-menu>li>a{
    color:#545454;
    font-size:13px;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    vertical-align:middle
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown>.dropdown-menu>li>a:hover{
    background:#03a84e!important;
    color:#fff!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown.open .caret{
    border-left-width:6px;
    border-right-width:6px;
    border-top-width:6px;
    border-bottom-color:#92929e!important;
    border-top-color:transparent;
    border-bottom:6px solid;
    border-top:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:400px!important;
    visibility:visible
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0;
    overflow:hidden;
    width:300px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-filter{
    padding:5px 10px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    height:40px;
    line-height:38px;
    padding:0 15px;
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-list{
    border-top:1px solid #d9dbe4;
    display:none;
    overflow-x:hidden;
    overflow-y:auto
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a{
    color:#545454;
    display:block;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover{
    background:#03a84e;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group{
    color:#545454;
    padding:5px 20px 5px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered.open .dropdown-menu{
    display:-webkit-box!important;
    display:-moz-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--filtered.open .dropdown-menu .dropdown-menu-list{
    display:block
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .dropdown--w-color-swatch>button{
    padding-left:5px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .new-dropdown button.open-dropdown:hover{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .new-dropdown .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .progress{
    background:#d9dbe4;
    border-radius:5px;
    box-shadow:none;
    height:10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .progress .progress-bar{
    background:#03a84e;
    border-radius:5px;
    box-shadow:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .overlay-form{
    bottom:23px;
    left:23px;
    padding:0;
    position:absolute;
    right:23px;
    top:23px;
    z-index:900
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .overlay-form .property-form #content-container{
    bottom:0;
    left:0;
    right:0;
    top:0;
    width:auto
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table{
    font-size:15px;
    margin:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table thead tr{
    height:40px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table thead tr td,.modal--fullscreen .modal-dialog .modal-content .modal-body .table thead tr th{
    border:none;
    background:#f7f7f9;
    padding:0 10px;
    vertical-align:middle
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table tbody tr{
    height:40px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table tbody tr td{
    padding:5px 10px;
    vertical-align:middle
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .table--bordered{
    border:1px solid #d9dbe4
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    height:60px;
    font-size:15px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert i{
    margin:0 5px 0 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert button{
    -webkit-box-ordinal-group:3;
    -moz-box-ordinal-group:3;
    -webkit-order:2;
    -ms-flex-order:2;
    order:2;
    color:#92929e;
    font-size:24px;
    opacity:1;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert button:hover{
    color:#777786
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert-success{
    border-color:#03a84e;
    color:#03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert-warning{
    border-color:#f89521;
    color:#f89521
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .alert-danger{
    border-color:#f0505c;
    color:#f0505c
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#fff;
    border:1px solid #d9dbe4;
    box-sizing:border-box;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    border-radius:5px;
    overflow:hidden
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    .modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table{
        height:100%
    }
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .table{
    margin:0;
    table-layout:fixed
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .delete-cell{
    text-align:center;
    width:50px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__actions{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__actions .table{
    overflow:hidden
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__actions .table tr th{
    background:#fff;
    padding:5px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__actions+.scrollable-table__header{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header{
    -webkit-flex-basis:40px;
    flex-basis:40px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header .table{
    overflow:hidden
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header .table th{
    font-weight:400;
    font-size:13px;
    text-align:left
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header .open-dropdown{
    height:36px;
    font-weight:400;
    padding:8px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header .datepicker-container{
    height:36px;
    font-weight:400;
    background:#fff;
    padding:8px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker{
    font-size:13px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    height:calc(100% - 40px);
    overflow-x:hidden;
    overflow-y:scroll
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr{
    cursor:pointer;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr.selected{
    background:#545454;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr:hover{
    background:#03a84e;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr:first-child td{
    border-top:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr.non-interactive{
    cursor:auto
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover{
    background:inherit;
    color:inherit
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__footer{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-basis:50px;
    flex-basis:50px;
    border-top:1px solid #d9dbe4;
    color:#92929e;
    padding:13px 10px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__footer>div{
    color:#92929e;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__footer>div .twk{
    font-size:16px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__footer>div .disabled{
    color:#d9dbe4!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .scrollable-table .scrollable-table__footer>div .page{
    color:inherit
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-1{
    font-size:18px;
    font-weight:700
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-2{
    font-size:16px;
    font-weight:700
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-3{
    font-size:15px;
    font-weight:400
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-4{
    color:#03a84e;
    font-size:13px;
    font-weight:400
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-5{
    color:#f0505c;
    font-size:12px;
    font-weight:400
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .display-6{
    font-size:32px;
    font-weight:700
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .agent-image,.modal--fullscreen .modal-dialog .modal-content .modal-body .page-image,.modal--fullscreen .modal-dialog .modal-content .modal-body .property-image{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    color:#92929e;
    height:134px;
    font-size:60px;
    overflow:hidden;
    text-align:center;
    width:134px;
    background:url("../../../assets/images/transparent.png");
    background-size:cover
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .agent-image .image,.modal--fullscreen .modal-dialog .modal-content .modal-body .agent-image img,.modal--fullscreen .modal-dialog .modal-content .modal-body .page-image .image,.modal--fullscreen .modal-dialog .modal-content .modal-body .page-image img,.modal--fullscreen .modal-dialog .modal-content .modal-body .property-image .image,.modal--fullscreen .modal-dialog .modal-content .modal-body .property-image img{
    height:100%;
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .color-swatch{
    background:#03a84e;
    border-radius:5px;
    height:30px;
    width:30px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px;
    transition:all .3s ease-in-out
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text::-webkit-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text:-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text::-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text:-ms-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text[disabled]{
    border-color:#d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0;
    border:none;
    margin:0 0 0 15px;
    min-width:0;
    padding:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button button{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    height:26px;
    line-height:24px;
    margin:0 10px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.215, .61, .355, 1);
    white-space:nowrap
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button button:hover{
    background:#e6e6e6
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button.state-error{
    background:#fcdddf!important;
    border-color:#f0505c!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button.state-error+.invalid{
    color:#f0505c!important;
    display:block;
    font-size:12px;
    margin:10px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .input--text-w-button.state-success{
    border-color:#d9dbe4!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.tag{
    background:#fff!important;
    border-color:#03a84e!important;
    border-radius:5px!important;
    color:#03a84e!important;
    display:block!important;
    float:left;
    font-size:13px!important;
    font-weight:400!important;
    height:30px;
    line-height:28px!important;
    margin:2px 1px 2px 2px!important;
    overflow:hidden;
    padding:0 30px 0 10px!important;
    position:relative;
    white-space:pre-line;
    width:auto;
    word-wrap:break-word
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]{
    background:inherit;
    box-shadow:none;
    height:auto;
    padding:2px 4px 3px 5px;
    width:auto
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after{
    content:'\ea02'
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover{
    background:inherit;
    box-shadow:inherit
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput>input[type=text]{
    padding:2px 28px 2px 8px;
    min-width:150px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:2px 28px 2px 8px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    background:0 0;
    border:none;
    border-radius:0;
    line-height:normal;
    min-width:150px!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    color:#03a84e;
    cursor:pointer;
    font-weight:400;
    height:40px;
    line-height:38px;
    padding:0 20px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    background:#03a84e;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    margin:5px 0 0;
    max-height:150px;
    max-width:496px;
    -ms-overflow-style:auto;
    padding:5px 0;
    white-space:pre;
    width:100%;
    word-wrap:break-word;
    z-index:2
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:auto;
    opacity:1;
    padding:15px 45px;
    position:relative
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card__check{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card__check .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card--active{
    border-color:#03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card--active .btn-card__check{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .btn-card--active .btn-card__check .feather{
    display:block
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form{
    color:#545454
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form fieldset,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form fieldset{
    background:0 0;
    padding:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form footer,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form footer{
    background:0 0;
    border:none;
    margin:10px 0 0;
    padding:0;
    text-align:right
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form footer .btn,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form footer .btn{
    float:none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:400;
    margin:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form section,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form section{
    margin:10px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form section:first-child,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form section:first-child{
    margin:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form textarea,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form textarea{
    resize:none!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form textarea::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form textarea::-webkit-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form textarea:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form textarea:-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form textarea::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form textarea::-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form textarea:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form textarea:-ms-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form .label,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form .label{
    font-size:13px;
    margin:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.custom-select,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.custom-select{
    border-radius:5px;
    max-width:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.custom-select div,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.custom-select div{
    border-radius:5px;
    height:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.custom-select div p,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.custom-select div p{
    height:100%;
    line-height:38px;
    padding:0 15px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.custom-select i:before,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.custom-select i:before{
    content:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input{
    max-width:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=email]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=password]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=text]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input>input[type=url]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=email]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=password]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=text]:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input>input[type=url]:hover{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input .icon-append,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input .icon-append{
    top:9px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input.state-success>input[type=text],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input.state-success>input[type=url],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input.state-success>input[type=text],.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input.state-success>input[type=url]{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.input.state-error+.invalid,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.input.state-error+.invalid{
    color:#f0505c!important;
    display:block!important;
    font-size:12px;
    margin:10px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.radio,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.radio{
    color:#545454;
    line-height:17px;
    margin-bottom:0;
    padding-left:27px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.radio input+i,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.radio input+i{
    top:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.radio input+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.radio input+i:after{
    background:#03a84e!important;
    left:3px;
    top:3px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.radio input:checked+i,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.radio input:checked+i{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select{
    height:40px;
    max-width:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select i,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select i{
    background:0 0;
    box-shadow:none;
    right:15px;
    top:12px;
    width:12px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select i:after{
    border-right-width:6px;
    border-left-width:6px;
    border-top-color:#92929e;
    border-top-width:6px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select i:before,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select i:before{
    content:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    cursor:pointer;
    height:40px;
    padding:0 30px 0 15px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:active,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:active,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:hover{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:active+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:focus+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.select select:hover+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:active+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:focus+i:after,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.select select:hover+i:after{
    border-top-color:#03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea{
    max-width:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:10px 15px;
    width:100%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea:-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea::-moz-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder{
    color:#92929e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.textarea textarea:hover,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea:focus,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.textarea textarea:hover{
    border-color:#03a84e!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.toggle,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.toggle{
    display:inline-block;
    height:17px;
    margin:0;
    padding:0;
    width:34px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.toggle>i,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.toggle>i{
    -webkit-flex-basis:34px;
    flex-basis:34px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    margin:0 15px 0 0;
    position:relative;
    transition:all .3s ease-in-out;
    top:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.toggle>span,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.toggle>span{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    font-size:13px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i{
    background:#f7f7f9;
    pointer-events:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox{
    display:inline-block
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox input,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox input{
    visibility:hidden
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox input+span,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox input+span{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox input+span .feather,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox input+span .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox input:checked+span,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox input:checked+span{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new .smart-form label.checkbox input:checked+span .feather,.modal--fullscreen .modal-dialog .modal-content .modal-body .smart-form-new.smart-form label.checkbox input:checked+span .feather{
    display:block
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs{
    color:#545454;
    font-size:13px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-bar{
    background-color:#50b648;
    border-radius:3px;
    height:6px;
    position:absolute;
    top:25px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-line{
    background:#f7f7f9;
    border-radius:3px;
    height:6px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-slider{
    background:#fff;
    border:3px solid #50b648;
    border-radius:100%;
    box-shadow:none;
    cursor:pointer;
    height:18px;
    top:19px;
    width:18px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-single{
    background:0 0;
    color:#545454;
    font-size:13px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-max,.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-min{
    background:0 0;
    color:#545454;
    font-size:13px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-from,.modal--fullscreen .modal-dialog .modal-content .modal-body .irs-to{
    color:inherit;
    font-size:13px
}
.sp-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1)
}
.sp-container .sp-picker-container{
    border-left:none
}
.sp-container .sp-picker-container .sp-top{
    margin-bottom:8px
}
.sp-container .sp-picker-container .sp-top .sp-color,.sp-container .sp-picker-container .sp-top .sp-hue{
    border-color:#545454;
    border-radius:2px
}
.sp-container .sp-picker-container .sp-top .sp-slider{
    border-radius:1px
}
.sp-container .sp-picker-container .sp-input-container{
    margin:0
}
.sp-container .sp-picker-container .sp-input-container .sp-input{
    box-shadow:none
}
.modal--fullscreen .modal-dialog .modal-content .modal-body *{
    box-sizing:border-box
}
.modal--fullscreen .modal-dialog .modal-content .modal-body .overlay-form{
    bottom:0;
    left:0;
    right:0;
    top:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #content-container footer{
    padding:10px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #image-crop-view{
    bottom:25px;
    left:25px;
    right:25px;
    top:25px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #image-crop-view #crop-container{
    left:40px;
    right:40px;
    bottom:130px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #image-crop-view #crop-control-container{
    height:120px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #image-crop-view .irs .irs-bar{
    opacity:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-feedback-style .feedback-block .check-icon{
    border:1px solid #d9dbe4;
    border-radius:10px;
    height:20px;
    width:20px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-feedback-style .feedback-block .check-icon .feather{
    color:#fff;
    display:none;
    line-height:20px;
    vertical-align:top
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-feedback-style .feedback-block.active{
    border:1px solid #03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-feedback-style .feedback-block.active .check-icon{
    background:#03a84e;
    border:1px solid #03a84e
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-feedback-style .feedback-block.active .check-icon .feather{
    display:inline-block
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
    border:1px solid transparent;
    border-radius:5px;
    width:16.66%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container .pattern{
    border:1px solid #92929e;
    border-radius:50%;
    cursor:pointer;
    height:100px;
    margin:0 auto;
    overflow:hidden;
    width:100px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container--active{
    border:1px solid #03a84e
}
@media screen and (max-width:1600px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
        width:20%
    }
}
@media screen and (max-width:1460px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
        width:25%
    }
}
@media screen and (max-width:1340px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
        width:33.33%
    }
}
@media screen and (max-width:1230px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
        width:50%
    }
}
@media screen and (max-width:1100px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-header-gallery .patterns .pattern-container{
        width:100%
    }
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview{
    border-radius:4px;
    overflow:hidden
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .kb-preview-header{
    padding:12px 18px 96px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .kb-preview-body{
    border:1px solid #d9dbe4;
    background:#fafafa;
    padding:0 18px 28px 18px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-1{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-2{
    border:1px solid #d9dbe4;
    border-radius:4px;
    height:13px;
    width:59px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-3{
    border:1px solid #d9dbe4;
    border-radius:4px;
    height:13px;
    margin:0 0 0 9px;
    width:30px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-4{
    border:1px solid #d9dbe4;
    border-radius:4px;
    height:13px;
    margin:40px auto 0;
    width:116px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-5{
    border:1px solid #d9dbe4;
    border-radius:4px;
    height:28px;
    margin:13px auto 0;
    width:215px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-6{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -moz-box-pack:justify;
    -ms-flex-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between;
    margin:-46px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-7{
    background:#fff;
    border:1px solid #e8eaf3;
    border-radius:4px;
    padding:9px 0 13px;
    width:31%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-8{
    margin:10px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-9{
    border:1px solid #d9dbe4;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    height:40px;
    margin:-1px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-10{
    color:#03a84e;
    font-size:26px;
    text-align:center
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-11{
    background:#92929e;
    border-radius:4px;
    height:10px;
    margin:4px auto 0;
    width:30px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-appearance-preview .box-a-12{
    background:#d9dbe4;
    border-radius:4px;
    height:5px;
    margin:4px auto 0;
    width:50px
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-localization .language-block{
    border-left:1px solid #d9dbe4;
    padding:0 10px;
    min-width:230px;
    width:33%
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-localization .language-block .ticket-form{
    border-top:1px solid #d9dbe4;
    margin:30px 0 0;
    padding:30px 0 0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-localization .language-block:first-child{
    border-left:0;
    padding-left:0
}
.modal--fullscreen .modal-dialog .modal-content .modal-body #knowledge-base-localization .open-dropdown{
    background:#03a84e!important;
    color:#fff!important;
    border-color:#03a84e
}
@media (max-width:1360px){
    .modal--fullscreen .modal-dialog .modal-content .modal-body{
        margin:0 80px
    }
}
.modal--fullscreen.in .modal-dialog{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    transform:none;
    transition:opacity .3s cubic-bezier(.39, .575, .565, 1);
    opacity:1
}
.modal--fullscreen.page-content-fsd .modal-dialog .modal-content{
    background:#f7f7f9
}
.modal--fullscreen.is-apperance-gallery-view .modal-dialog .modal-close{
    display:none
}
.new-admin.property-form{
    max-width:none
}
.new-admin #content-container{
    left:0;
    width:100%;
    top:0;
    height:100%;
    overflow:auto
}
.new-admin .alert{
    background:#fff;
    border-color:#ffc200;
    border-radius:5px;
    border-width:0 0 0 7px;
    box-shadow:0 0 5px rgba(0,0,0,.15);
    color:#545454;
    display:block;
    font-size:15px;
    height:60px;
    left:50%;
    line-height:60px;
    margin:0 0 100px 0;
    min-width:300px;
    padding:0 35px 0 18px;
    position:absolute;
    width:auto!important;
    transform:translate(-50%,0);
    -webkit-transform:translate(-50%,0);
    -moz-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    -o-transform:translate(-50%,0);
    z-index:100!important
}
.new-admin .alert .feather{
    margin:0 10px 0 0
}
.new-admin .alert .close{
    opacity:1;
    position:absolute;
    right:10px;
    top:20px
}
.new-admin .alert .close .feather{
    color:#92929e;
    margin:0
}
.new-admin .alert-success{
    color:#03a84e;
    border-color:#03a84e
}
.new-admin .alert-danger{
    color:#f74d5a;
    border-color:#f74d5a
}
.new-admin .settings-container-view{
    padding:0 40px;
    width:100%;
    height:100%
}
@media screen and (max-width:992px){
    .new-admin .settings-container-view{
        padding:0
    }
}
.new-admin .settings-container{
    margin:0 auto;
    height:100%
}
@media screen and (max-width:992px){
    .new-admin .settings-container{
        max-width:none
    }
}
.new-admin .settings-container #toggle-active{
    padding:20px 0 0
}
.new-admin .settings-container #toggle-active .toggle{
    font-size:18px;
    font-weight:700;
    margin:7px 0 0;
    width:190px
}
@media screen and (max-width:768px){
    .new-admin .settings-container #toggle-active .toggle{
        margin:0 auto
    }
}
@media screen and (max-width:992px){
    .new-admin .settings-container #toggle-active{
        padding:20px 40px 0 0
    }
}
@media screen and (max-width:768px){
    .new-admin .settings-container #toggle-active{
        float:none!important;
        padding:20px 40px 0
    }
}
.new-admin .settings-container #tabs{
    padding:20px 0;
    position:relative
}
@media screen and (max-width:992px){
    .new-admin .settings-container #tabs{
        padding:20px 0 20px 40px
    }
}
@media screen and (max-width:768px){
    .new-admin .settings-container #tabs{
        float:none!important;
        padding:20px 40px
    }
}
.new-admin .settings-container #tabs .btn{
    background:#fff;
    border-color:#d9dbe4;
    color:#92929e;
    font-size:15px;
    height:40px;
    width:134px
}
.new-admin .settings-container #tabs .btn.active{
    background:#e2f1e9;
    color:#03a84e;
    font-weight:700
}
.new-admin .settings-container #tabs .btn-group .btn.active{
    box-shadow:0 -4px 0 #03a84e inset!important
}
.new-admin .settings-container #tabs .btn-group-vertical{
    display:none
}
.new-admin .settings-container #tabs .btn-group-vertical .btn{
    width:100%
}
.new-admin .settings-container #tabs .btn-group-vertical .btn.active{
    box-shadow:4px 0 0 #03a84e inset!important
}
.new-admin .settings-container #tabs__overlay{
    background:#f7f7f9;
    height:100%;
    left:0;
    opacity:.5;
    position:absolute;
    top:0;
    width:100%;
    z-index:9
}
@media screen and (max-width:992px){
    .new-admin .settings-container #tabs{
        text-align:center
    }
}
@media screen and (max-width:768px){
    .new-admin .settings-container #tabs .btn-group{
        display:none
    }
    .new-admin .settings-container #tabs .btn-group-vertical{
        display:block
    }
}
.new-admin .settings-container .settings-form{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    height:auto;
    margin:0 0 20px;
    padding:0 30px
}
.new-admin .settings-container .settings-form .settings-form__inner{
    margin:0 auto;
    max-width:606px;
    position:relative
}
.new-admin .settings-container .settings-form .settings-form__inner .settings-form__overlay{
    background:#fff;
    height:100%;
    left:0;
    opacity:.5;
    position:absolute;
    top:0;
    width:100%;
    z-index:9
}
.new-admin .settings-container .settings-form .settings-form__inner .settings-form__row{
    font-kerning:15px;
    padding:35px 0
}
.new-admin .settings-container .settings-form .settings-form__inner .settings-form__row .settings-form__logo{
    background:#00a84e;
    color:#fff;
    border-radius:50%;
    font-size:25px;
    height:50px;
    line-height:46px;
    text-align:center;
    width:50px
}
.new-admin .settings-container .settings-form .settings-form__inner .settings-form__row .toggle{
    color:#545454;
    font-weight:700
}
.new-admin .settings-container .settings-form h5{
    font-size:15px;
    font-weight:700
}
.new-admin .settings-container .settings-form footer{
    margin:24px 0 0!important;
    padding:25px 0 30px!important;
    position:relative!important
}
.new-admin .settings-container .settings-form footer .btn{
    font-size:13px;
    font-weight:400;
    height:30px;
    line-height:normal;
    margin:0 0 0 5px
}
.new-admin .settings-container .settings-form footer .btn.btn-default{
    background:#d9dbe4;
    border:none
}
@media screen and (max-width:992px){
    .new-admin .settings-container .settings-form{
        border-left:0;
        border-right:0;
        border-radius:0
    }
}
.new-admin .settings-container .label{
    font-size:15px
}
.new-admin .settings-container .input,.new-admin .settings-container .textarea{
    max-width:none;
    border-radius:5px!important;
    border:1px solid #d9dbe4!important;
    padding:4px 15px!important;
    color:#545454!important
}
.new-admin .settings-container .input:focus,.new-admin .settings-container .input:hover,.new-admin .settings-container .textarea:focus,.new-admin .settings-container .textarea:hover{
    border-color:#03a84e!important
}
.new-admin .settings-container .input.textarea,.new-admin .settings-container .textarea.textarea{
    padding:10px 15px!important
}
.new-admin .settings-container .input .input-text,.new-admin .settings-container .textarea .input-text{
    border:0!important;
    background:#fff!important;
    padding:0!important
}
.new-admin .settings-container .input.state-error,.new-admin .settings-container .textarea.state-error{
    background:#fff!important;
    border-color:#f74d5a!important
}
.new-admin .settings-container .input.state-error:focus,.new-admin .settings-container .textarea.state-error:focus{
    border-color:#f74d5a!important
}
.new-admin .settings-container .input.state-error+em,.new-admin .settings-container .textarea.state-error+em{
    color:#f74d5a!important
}
.new-admin .settings-container .input.state-success,.new-admin .settings-container .textarea.state-success{
    background:#fff!important
}
.new-admin .settings-container .toggle input[type=checkbox]+i{
    background:#d1d2d3
}
.new-admin .settings-container .toggle input[type=checkbox]:checked+i{
    background:#03a84e
}
.new-admin .settings-container .select select{
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    height:40px;
    line-height:38px;
    padding:0 12px
}
.new-admin .settings-container .select i{
    top:12px
}
.new-admin .settings-container .select i:before{
    content:none
}
.new-admin .settings-container .select i:after{
    border-width:5px;
    border-top-color:#92929e
}
.new-admin .settings-container .checkbox{
    color:inherit;
    font-size:14px
}
.new-admin .settings-container .checkbox input[type=checkbox]+i{
    border-color:#d9dbe4!important;
    border-radius:3px;
    width:14px;
    height:14px
}
.new-admin .settings-container .checkbox input[type=checkbox]:hover{
    border-color:#03a84e!important
}
.new-admin .settings-container .checkbox input[type=checkbox]:checked+i{
    background-color:#03a84e!important
}
.new-admin .settings-container .checkbox input[type=checkbox]:checked+i:after{
    background:0 0;
    color:#fff!important;
    display:block;
    font-size:13px;
    left:0;
    top:-2px;
    font-weight:700
}
.new-admin .settings-container .btn{
    border-radius:5px;
    height:40px
}
.new-admin .settings-container .text--grey{
    color:#92929e
}
.new-admin .settings-container .tab-content{
    position:relative
}
.new-admin .settings-container .tab-content__overlay{
    background:#fff;
    height:100%;
    left:0;
    opacity:.5;
    position:absolute;
    top:0;
    width:100%;
    z-index:9
}
.new-admin .link{
    color:#03a84e
}
.new-admin .instructions:hover .logo{
    border-color:#03a84e
}
.new-admin .instructions:hover .link{
    color:#03a84e
}
.new-admin .instructions .logo{
    border:1px solid transparent;
    height:100px;
    line-height:100px
}
.new-admin .instructions .link{
    color:#92929e
}
.new-admin .btn-red{
    background-color:#f0505c;
    border-color:#f0505c
}
.new-admin .verification-message{
    color:#03a84e
}
.new-admin .verification-warn{
    color:#f89521
}
.new-admin .verification-error{
    color:#f0505c
}
.new-admin .domain-container{
    background-color:#f7f7f9;
    border-radius:5px;
    padding:15px
}
.new-admin .domain-container label.input{
    background-color:#fff
}
#integrations-view,#property-add-on-store{
    overflow-x:hidden;
    overflow-y:auto;
    padding:0
}
#integrations-view .settings-form__inner{
    max-width:none;
    padding-top:30px
}
#integrations-view .webhook-container{
    border:1px solid #d9dbe4;
    padding:20px;
    border-radius:4px
}
#integrations-view .webhook-container .webhook-title-container{
    margin:0 0 10px 0;
    display:flex;
    display:-ms-flexbox;
    display:-webkit-flex
}
#integrations-view .webhook-container .webhook-title{
    font-size:18px;
    font-weight:700;
    flex-grow:1;
    -ms-flex-positive:1
}
#integrations-view .webhook-container .toggle{
    width:40px
}
#integrations-view .webhook-container .webhook-content-container{
    display:flex;
    display:-ms-flexbox;
    display:-webkit-flex;
    align-items:center
}
#integrations-view .webhook-container .endpoint-cell,#integrations-view .webhook-container .key-cell{
    flex-grow:1;
    -ms-flex-positive:1;
    padding-right:20px;
    width:28%
}
#integrations-view .webhook-container .events-cell{
    flex-grow:1;
    -ms-flex-positive:1;
    width:25%
}
#integrations-view .webhook-container .edit-webhook{
    color:#92929e;
    display:block;
    margin-bottom:10px
}
#integrations-view .webhook-container .delete-webhook{
    color:#92929e;
    display:block
}
#integrations-view .webhook-container:nth-child(1) .share-icon-container{
    background-color:#2fd3c3
}
#integrations-view .webhook-container:nth-child(2) .share-icon-container{
    background-color:#03a84e
}
#integrations-view .webhook-container:nth-child(3) .share-icon-container{
    background-color:#f74d5a
}
#integrations-view .webhook-container:nth-child(4) .share-icon-container{
    background-color:#f7941d
}
#integrations-view .webhook-container:nth-child(5) .share-icon-container{
    background-color:#f18cb8
}
#integrations-view .webhook-container:nth-child(6) .share-icon-container{
    background-color:#ffc200
}
#integrations-view .webhook-container:nth-child(7) .share-icon-container{
    background-color:#40c5f4
}
#integrations-view .webhook-container:nth-child(8) .share-icon-container{
    background-color:#a58eef
}
#integrations-view .webhook-container:nth-child(9) .share-icon-container{
    background-color:#a56f04
}
#integrations-view .webhook-container:nth-child(10) .share-icon-container{
    background-color:#049da5
}
@media screen and (max-width:979px){
    #integrations-view .webhook-container .webhook-content-container{
        display:block
    }
    #integrations-view .webhook-container .endpoint-cell,#integrations-view .webhook-container .events-cell,#integrations-view .webhook-container .key-cell{
        width:100%;
        margin-bottom:15px
    }
    #integrations-view .webhook-container .actions-cell{
        text-align:right
    }
    #integrations-view .webhook-container .delete-webhook,#integrations-view .webhook-container .edit-webhook{
        display:inline-block;
        margin:0 10px
    }
}
#integrations-view .share-icon-container{
    width:40px;
    height:40px;
    border-radius:20px;
    text-align:center;
    color:#fff;
    display:inline-block;
    vertical-align:middle;
    margin-right:10px
}
#integrations-view .share-icon-container .icon-share-2{
    margin-top:5px;
    font-size:20px;
    margin-left:-2px
}
#integrations-view .webhook-event-error{
    color:#f74d5a!important;
    font-style:normal;
    font-size:11px
}
#integrations-view .load-container{
    position:relative;
    width:100%;
    height:100px
}
#integrations-view #webhooks-container{
    font-size:15px
}
#integrations-view #webhook-description{
    font-size:15px;
    color:#92929e;
    margin-bottom:20px
}
#integrations-view .webhook-title-header{
    font-size:16px;
    color:#92929e;
    position:absolute;
    top:-12px;
    background:#fff;
    left:0;
    padding:0 20px 0 0
}
#integrations-view .webhook-title-line{
    background:#d9dbe4;
    width:100%;
    height:1px
}
#integrations-view .icon-angle-right{
    color:#92929e;
    transform:rotate(90deg);
    right:0;
    position:absolute;
    top:-17px;
    background:#fff;
    padding:0 0 20px 0;
    width:30p;
    font-size:16px
}
#integrations-view .regenerate-key{
    color:inherit;
    position:absolute;
    right:10px;
    top:13px
}
#integrations-view .event-item{
    background-color:#545454;
    color:#fff;
    font-size:12px;
    padding:5px 8px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    display:inline-block;
    margin:3px 5px;
    vertical-align:middle;
    line-height:17px
}
#integrations-view .controls{
    display:flex;
    display:-ms-flexbox;
    display:-webkit-flex;
    flex-direction:row;
    flex-wrap:nowrap;
    -ms-flex-pack:justify;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    justify-content:space-between
}
#custom-domain-settings-content .modal-body{
    overflow:auto
}
#account-settings-view .password-field{
    position:relative
}
#account-settings-view .password-meter{
    position:absolute;
    width:46px;
    top:50px;
    height:8px
}
#account-settings-view .password-show-hide{
    color:#03a84e;
    cursor:pointer;
    position:absolute;
    top:8px;
    font-size:18px
}
#account-settings-view .password-strength{
    color:#999;
    display:none;
    margin:5px 0 0
}
#account-settings-view .state-success .password-strength{
    display:block
}
#account-settings-view .password-hints{
    font-size:14px;
    margin:18px 0 0
}
#account-settings-view .password-hints ul{
    color:#03a84e
}
#account-settings-view .password-hints ul li{
    margin:10px 0 0
}
#account-settings-view .password-hints ul li span{
    color:#3f4547
}
#account-settings-view .password-hints ul li span.passed{
    color:#aaa
}
#account-settings-view .password-meter-bar,#account-settings-view .password-meter-bg{
    background:#d9dbe4;
    height:8px;
    border-radius:4px
}
#account-settings-view .password-meter-bg{
    background:#e0e0e0
}
#account-settings-view .password-meter-message-very-weak{
    color:#f74d5a
}
#account-settings-view .password-meter-message-weak{
    color:#f74d5a
}
#account-settings-view .password-meter-message-good{
    color:#f7941d
}
#account-settings-view .password-meter-message-strong{
    color:#03a84e
}
#account-settings-view .password-meter-bg .password-meter-very-weak{
    background:#f74d5a;
    width:10%
}
#account-settings-view .password-meter-bg .password-meter-weak{
    background:#f74d5a;
    width:25%
}
#account-settings-view .password-meter-bg .password-meter-good{
    background:#f7941d;
    width:75%
}
#account-settings-view .password-meter-bg .password-meter-strong{
    background:#03a84e;
    width:100%
}
#account-settings-view em.invalid{
    color:#f0505c;
    display:block;
    font-style:normal;
    margin:5px 0 0 0
}
#account-settings-view .state-error{
    background:0 0!important
}
#account-settings-view .input.invalid{
    border-color:#f0505c!important
}
#delete-account-confirmation,.confirmation-prompt{
    z-index:1051
}
#delete-account-confirmation *,.confirmation-prompt *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#delete-account-confirmation .icon-close,.confirmation-prompt .icon-close{
    font-size:15px;
    color:#d9dbe4;
    cursor:pointer;
    position:absolute;
    top:5px
}
#delete-account-confirmation em.invalid,.confirmation-prompt em.invalid{
    margin-top:0
}
#delete-account-confirmation .modal-body,.confirmation-prompt .modal-body{
    overflow-y:visible;
    padding:40px
}
#delete-account-confirmation .btn,.confirmation-prompt .btn{
    width:-webkit-calc(50% - 5px);
    width:-moz-calc(50% - 5px);
    width:calc(50% - 5px);
    margin-top:15px;
    white-space:pre-line
}
@media (max-width:767px){
    #delete-account-confirmation .modal-dialog,.confirmation-prompt .modal-dialog{
        min-width:90%
    }
}
#delete-account-confirmation .modal-content,.confirmation-prompt .modal-content{
    border-radius:5px;
    box-shadow:none;
    border-color:#fff;
    font-size:14px
}
.account-container .error-message{
    background-color:#ffe5e7;
    color:#ff5360;
    padding:10px 15px;
    border-radius:5px
}
.account-container .btn-danger{
    background-color:#ff4e5b;
    border-color:#ff4e5b;
    padding:10px 20px;
    font-size:14px;
    border-radius:5px
}
.account-container .btn-default{
    background-color:#d7dae3;
    border-color:#d7dae3;
    padding:10px 20px;
    font-size:14px;
    border-radius:5px
}
.account-container .input .input-text,.account-container .textarea .input-text{
    border-radius:5px!important;
    border-color:#d9dbe4!important;
    padding:20px 15px!important;
    color:#545454!important
}
.account-container .input .input-text:focus,.account-container .input .input-text:hover,.account-container .textarea .input-text:focus,.account-container .textarea .input-text:hover{
    border-color:#03a84e!important
}
.account-container .input.state-error,.account-container .textarea.state-error{
    background:#fff!important
}
.account-container .input.state-error .input-text,.account-container .textarea.state-error .input-text{
    border-color:#f74d5a!important;
    background:#fff!important
}
.account-container .input.state-error .input-text:focus,.account-container .textarea.state-error .input-text:focus{
    border-color:#f74d5a!important
}
.account-container .input.state-error+em,.account-container .textarea.state-error+em{
    color:#f74d5a!important
}
.account-container .input.state-success,.account-container .textarea.state-success{
    background:#fff!important
}
.account-container .input.state-success .input-text,.account-container .textarea.state-success .input-text{
    background:#fff!important
}
#knowledge-base-view{
    height:100%;
    overflow-y:auto;
    position:relative;
    min-width:700px
}
#knowledge-base-view .popover .popover-content{
    padding:10px
}
#knowledge-base-view .alert{
    -webkit-transform:translate(-50%);
    -moz-transform:translate(-50%);
    -ms-transform:translate(-50%);
    transform:translate(-50%);
    bottom:95px;
    left:50%;
    margin:0 auto;
    min-width:300px;
    right:auto;
    position:absolute;
    top:auto;
    z-index:10
}
#knowledge-base-view .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:3px;
    height:40px;
    margin:0;
    min-width:50px;
    width:50px
}
#knowledge-base-view .sp-replacer .sp-preview{
    border:none;
    border-radius:2px;
    height:100%;
    margin:0;
    overflow:hidden;
    width:100%
}
#knowledge-base-view .sp-replacer .sp-dd{
    display:none
}
#knowledge-base-view .btn{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#knowledge-base-view .btn:hover{
    background:#f2f2f2
}
#knowledge-base-view .btn-primary{
    background:#03a84e;
    color:#fff
}
#knowledge-base-view .btn-primary:hover{
    background:#027637
}
#knowledge-base-view .btn-danger{
    background:#f0505c;
    border:none;
    color:#fff
}
#knowledge-base-view .btn-danger:hover{
    background:#ec2130
}
#knowledge-base-view .btn-group .btn{
    border-radius:0
}
#knowledge-base-view .btn-group .btn:first-child{
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
#knowledge-base-view .btn-group .btn:last-child{
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
#knowledge-base-view .dropdown>.btn{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    width:100%
}
#knowledge-base-view .dropdown>.btn .text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    margin:0 10px 0 0;
    min-width:0;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap
}
#knowledge-base-view .dropdown>.btn .caret{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-right-width:6px;
    border-left-width:6px;
    border-top-width:6px;
    border-top-color:#92929e
}
#knowledge-base-view .dropdown>.btn:active,#knowledge-base-view .dropdown>.btn:focus,#knowledge-base-view .dropdown>.btn:hover{
    background:0 0;
    border-color:#03a84e
}
#knowledge-base-view .dropdown>.btn:active .caret,#knowledge-base-view .dropdown>.btn:focus .caret,#knowledge-base-view .dropdown>.btn:hover .caret{
    border-top-color:#03a84e!important
}
#knowledge-base-view .dropdown>.dropdown-menu{
    -moz-transition:max-height .2s ease-in;
    -o-transition:max-height .2s ease-in;
    -webkit-transition:max-height .2s ease-in;
    transition:max-height .2s ease-in;
    border:none;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    display:block!important;
    left:auto;
    margin:5px 0 0;
    max-height:0!important;
    padding:5px 0;
    right:0;
    visibility:hidden;
    width:300px
}
#knowledge-base-view .dropdown>.dropdown-menu>li>a{
    color:#545454;
    font-size:13px;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    vertical-align:middle
}
#knowledge-base-view .dropdown>.dropdown-menu>li>a:hover{
    background:#03a84e!important;
    color:#fff!important
}
#knowledge-base-view .dropdown.open .caret{
    border-left-width:6px;
    border-right-width:6px;
    border-top-width:6px;
    border-bottom-color:#92929e!important;
    border-top-color:transparent;
    border-bottom:6px solid;
    border-top:0
}
#knowledge-base-view .dropdown.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:400px!important;
    visibility:visible
}
#knowledge-base-view .dropdown--filtered .dropdown-menu{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0;
    overflow:hidden;
    width:300px
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-filter{
    padding:5px 10px 10px
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    height:40px;
    line-height:38px;
    padding:0 15px;
    width:100%
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-list{
    border-top:1px solid #d9dbe4;
    display:none;
    overflow-x:hidden;
    overflow-y:auto
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a{
    color:#545454;
    display:block;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover{
    background:#03a84e;
    color:#fff
}
#knowledge-base-view .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group{
    color:#545454;
    padding:5px 20px 5px 10px
}
#knowledge-base-view .dropdown--filtered.open .dropdown-menu{
    display:-webkit-box!important;
    display:-moz-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important
}
#knowledge-base-view .dropdown--filtered.open .dropdown-menu .dropdown-menu-list{
    display:block
}
#knowledge-base-view .dropdown--w-color-swatch>button{
    padding-left:5px
}
#knowledge-base-view .new-dropdown button.open-dropdown:hover{
    border-color:#03a84e!important
}
#knowledge-base-view .new-dropdown .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible!important
}
#knowledge-base-view .progress{
    background:#d9dbe4;
    border-radius:5px;
    box-shadow:none;
    height:10px
}
#knowledge-base-view .progress .progress-bar{
    background:#03a84e;
    border-radius:5px;
    box-shadow:none
}
#knowledge-base-view .overlay-form{
    bottom:23px;
    left:23px;
    padding:0;
    position:absolute;
    right:23px;
    top:23px;
    z-index:900
}
#knowledge-base-view .overlay-form .property-form #content-container{
    bottom:0;
    left:0;
    right:0;
    top:0;
    width:auto
}
#knowledge-base-view .table{
    font-size:15px;
    margin:0
}
#knowledge-base-view .table thead tr{
    height:40px
}
#knowledge-base-view .table thead tr td,#knowledge-base-view .table thead tr th{
    border:none;
    background:#f7f7f9;
    padding:0 10px;
    vertical-align:middle
}
#knowledge-base-view .table tbody tr{
    height:40px
}
#knowledge-base-view .table tbody tr td{
    padding:5px 10px;
    vertical-align:middle
}
#knowledge-base-view .table--bordered{
    border:1px solid #d9dbe4
}
#knowledge-base-view .alert{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    height:60px;
    font-size:15px
}
#knowledge-base-view .alert i{
    margin:0 5px 0 10px
}
#knowledge-base-view .alert button{
    -webkit-box-ordinal-group:3;
    -moz-box-ordinal-group:3;
    -webkit-order:2;
    -ms-flex-order:2;
    order:2;
    color:#92929e;
    font-size:24px;
    opacity:1;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
#knowledge-base-view .alert button:hover{
    color:#777786
}
#knowledge-base-view .alert-success{
    border-color:#03a84e;
    color:#03a84e
}
#knowledge-base-view .alert-warning{
    border-color:#f89521;
    color:#f89521
}
#knowledge-base-view .alert-danger{
    border-color:#f0505c;
    color:#f0505c
}
#knowledge-base-view .scrollable-table{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#fff;
    border:1px solid #d9dbe4;
    box-sizing:border-box;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    border-radius:5px;
    overflow:hidden
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    #knowledge-base-view .scrollable-table{
        height:100%
    }
}
#knowledge-base-view .scrollable-table .table{
    margin:0;
    table-layout:fixed
}
#knowledge-base-view .scrollable-table .delete-cell{
    text-align:center;
    width:50px
}
#knowledge-base-view .scrollable-table .scrollable-table__actions{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
#knowledge-base-view .scrollable-table .scrollable-table__actions .table{
    overflow:hidden
}
#knowledge-base-view .scrollable-table .scrollable-table__actions .table tr th{
    background:#fff;
    padding:5px 10px
}
#knowledge-base-view .scrollable-table .scrollable-table__actions+.scrollable-table__header{
    border-top-left-radius:0;
    border-top-right-radius:0
}
#knowledge-base-view .scrollable-table .scrollable-table__header{
    -webkit-flex-basis:40px;
    flex-basis:40px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
#knowledge-base-view .scrollable-table .scrollable-table__header .table{
    overflow:hidden
}
#knowledge-base-view .scrollable-table .scrollable-table__header .table th{
    font-weight:400;
    font-size:13px;
    text-align:left
}
#knowledge-base-view .scrollable-table .scrollable-table__header .open-dropdown{
    height:36px;
    font-weight:400;
    padding:8px 10px
}
#knowledge-base-view .scrollable-table .scrollable-table__header .datepicker-container{
    height:36px;
    font-weight:400;
    background:#fff;
    padding:8px 10px
}
#knowledge-base-view .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker{
    font-size:13px
}
#knowledge-base-view .scrollable-table .scrollable-table__body{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    height:calc(100% - 40px);
    overflow-x:hidden;
    overflow-y:scroll
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr{
    cursor:pointer;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr.selected{
    background:#545454;
    color:#fff
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr:hover{
    background:#03a84e;
    color:#fff
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr:first-child td{
    border-top:none
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr.non-interactive{
    cursor:auto
}
#knowledge-base-view .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover{
    background:inherit;
    color:inherit
}
#knowledge-base-view .scrollable-table .scrollable-table__footer{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-basis:50px;
    flex-basis:50px;
    border-top:1px solid #d9dbe4;
    color:#92929e;
    padding:13px 10px
}
#knowledge-base-view .scrollable-table .scrollable-table__footer>div{
    color:#92929e;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
#knowledge-base-view .scrollable-table .scrollable-table__footer>div .twk{
    font-size:16px
}
#knowledge-base-view .scrollable-table .scrollable-table__footer>div .disabled{
    color:#d9dbe4!important
}
#knowledge-base-view .scrollable-table .scrollable-table__footer>div .page{
    color:inherit
}
#knowledge-base-view .display-1{
    font-size:18px;
    font-weight:700
}
#knowledge-base-view .display-2{
    font-size:16px;
    font-weight:700
}
#knowledge-base-view .display-3{
    font-size:15px;
    font-weight:400
}
#knowledge-base-view .display-4{
    color:#03a84e;
    font-size:13px;
    font-weight:400
}
#knowledge-base-view .display-5{
    color:#f0505c;
    font-size:12px;
    font-weight:400
}
#knowledge-base-view .display-6{
    font-size:32px;
    font-weight:700
}
#knowledge-base-view .agent-image,#knowledge-base-view .page-image,#knowledge-base-view .property-image{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    color:#92929e;
    height:134px;
    font-size:60px;
    overflow:hidden;
    text-align:center;
    width:134px;
    background:url("../../../assets/images/transparent.png");
    background-size:cover
}
#knowledge-base-view .agent-image .image,#knowledge-base-view .agent-image img,#knowledge-base-view .page-image .image,#knowledge-base-view .page-image img,#knowledge-base-view .property-image .image,#knowledge-base-view .property-image img{
    height:100%;
    width:100%
}
#knowledge-base-view .color-swatch{
    background:#03a84e;
    border-radius:5px;
    height:30px;
    width:30px
}
#knowledge-base-view .smart-form-new .input--text{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px;
    transition:all .3s ease-in-out
}
#knowledge-base-view .smart-form-new .input--text::-webkit-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text:-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text::-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text:-ms-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text[disabled]{
    border-color:#d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
#knowledge-base-view .smart-form-new .input--text-w-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
#knowledge-base-view .smart-form-new .input--text-w-button input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0;
    border:none;
    margin:0 0 0 15px;
    min-width:0;
    padding:0
}
#knowledge-base-view .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .input--text-w-button button{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    height:26px;
    line-height:24px;
    margin:0 10px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.215, .61, .355, 1);
    white-space:nowrap
}
#knowledge-base-view .smart-form-new .input--text-w-button button:hover{
    background:#e6e6e6
}
#knowledge-base-view .smart-form-new .input--text-w-button.state-error{
    background:#fcdddf!important;
    border-color:#f0505c!important
}
#knowledge-base-view .smart-form-new .input--text-w-button.state-error+.invalid{
    color:#f0505c!important;
    display:block;
    font-size:12px;
    margin:10px 0 0
}
#knowledge-base-view .smart-form-new .input--text-w-button.state-success{
    border-color:#d9dbe4!important
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.tag{
    background:#fff!important;
    border-color:#03a84e!important;
    border-radius:5px!important;
    color:#03a84e!important;
    display:block!important;
    float:left;
    font-size:13px!important;
    font-weight:400!important;
    height:30px;
    line-height:28px!important;
    margin:2px 1px 2px 2px!important;
    overflow:hidden;
    padding:0 30px 0 10px!important;
    position:relative;
    white-space:pre-line;
    width:auto;
    word-wrap:break-word
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]{
    background:inherit;
    box-shadow:none;
    height:auto;
    padding:2px 4px 3px 5px;
    width:auto
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after{
    content:'\ea02'
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover{
    background:inherit;
    box-shadow:inherit
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput>input[type=text]{
    padding:2px 28px 2px 8px;
    min-width:150px
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:2px 28px 2px 8px
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    background:0 0;
    border:none;
    border-radius:0;
    line-height:normal;
    min-width:150px!important
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    color:#03a84e;
    cursor:pointer;
    font-weight:400;
    height:40px;
    line-height:38px;
    padding:0 20px
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    background:#03a84e;
    color:#fff
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
#knowledge-base-view .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    margin:5px 0 0;
    max-height:150px;
    max-width:496px;
    -ms-overflow-style:auto;
    padding:5px 0;
    white-space:pre;
    width:100%;
    word-wrap:break-word;
    z-index:2
}
#knowledge-base-view .smart-form-new .btn-card{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:auto;
    opacity:1;
    padding:15px 45px;
    position:relative
}
#knowledge-base-view .smart-form-new .btn-card__check{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
#knowledge-base-view .smart-form-new .btn-card__check .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
#knowledge-base-view .smart-form-new .btn-card--active{
    border-color:#03a84e
}
#knowledge-base-view .smart-form-new .btn-card--active .btn-card__check{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
#knowledge-base-view .smart-form-new .btn-card--active .btn-card__check .feather{
    display:block
}
#knowledge-base-view .smart-form-new .smart-form,#knowledge-base-view .smart-form-new.smart-form{
    color:#545454
}
#knowledge-base-view .smart-form-new .smart-form fieldset,#knowledge-base-view .smart-form-new.smart-form fieldset{
    background:0 0;
    padding:0
}
#knowledge-base-view .smart-form-new .smart-form footer,#knowledge-base-view .smart-form-new.smart-form footer{
    background:0 0;
    border:none;
    margin:10px 0 0;
    padding:0;
    text-align:right
}
#knowledge-base-view .smart-form-new .smart-form footer .btn,#knowledge-base-view .smart-form-new.smart-form footer .btn{
    float:none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:400;
    margin:0
}
#knowledge-base-view .smart-form-new .smart-form section,#knowledge-base-view .smart-form-new.smart-form section{
    margin:10px 0 0
}
#knowledge-base-view .smart-form-new .smart-form section:first-child,#knowledge-base-view .smart-form-new.smart-form section:first-child{
    margin:0
}
#knowledge-base-view .smart-form-new .smart-form textarea,#knowledge-base-view .smart-form-new.smart-form textarea{
    resize:none!important
}
#knowledge-base-view .smart-form-new .smart-form textarea::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form textarea::-webkit-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form textarea:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form textarea:-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form textarea::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form textarea::-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form textarea:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form textarea:-ms-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form .label,#knowledge-base-view .smart-form-new.smart-form .label{
    font-size:13px;
    margin:0
}
#knowledge-base-view .smart-form-new .smart-form label.custom-select,#knowledge-base-view .smart-form-new.smart-form label.custom-select{
    border-radius:5px;
    max-width:none
}
#knowledge-base-view .smart-form-new .smart-form label.custom-select div,#knowledge-base-view .smart-form-new.smart-form label.custom-select div{
    border-radius:5px;
    height:100%
}
#knowledge-base-view .smart-form-new .smart-form label.custom-select div p,#knowledge-base-view .smart-form-new.smart-form label.custom-select div p{
    height:100%;
    line-height:38px;
    padding:0 15px
}
#knowledge-base-view .smart-form-new .smart-form label.custom-select i:before,#knowledge-base-view .smart-form-new.smart-form label.custom-select i:before{
    content:none
}
#knowledge-base-view .smart-form-new .smart-form label.input,#knowledge-base-view .smart-form-new.smart-form label.input{
    max-width:none
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email],#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password],#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text],#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url],#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email],#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password],#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text],#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]:focus,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=email]:hover,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]:focus,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=password]:hover,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]:focus,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=text]:hover,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]:focus,#knowledge-base-view .smart-form-new .smart-form label.input>input[type=url]:hover,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]:focus,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=email]:hover,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]:focus,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=password]:hover,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]:focus,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=text]:hover,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]:focus,#knowledge-base-view .smart-form-new.smart-form label.input>input[type=url]:hover{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .smart-form label.input .icon-append,#knowledge-base-view .smart-form-new.smart-form label.input .icon-append{
    top:9px
}
#knowledge-base-view .smart-form-new .smart-form label.input.state-success>input[type=text],#knowledge-base-view .smart-form-new .smart-form label.input.state-success>input[type=url],#knowledge-base-view .smart-form-new.smart-form label.input.state-success>input[type=text],#knowledge-base-view .smart-form-new.smart-form label.input.state-success>input[type=url]{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .smart-form label.input.state-error+.invalid,#knowledge-base-view .smart-form-new.smart-form label.input.state-error+.invalid{
    color:#f0505c!important;
    display:block!important;
    font-size:12px;
    margin:10px 0 0
}
#knowledge-base-view .smart-form-new .smart-form label.radio,#knowledge-base-view .smart-form-new.smart-form label.radio{
    color:#545454;
    line-height:17px;
    margin-bottom:0;
    padding-left:27px
}
#knowledge-base-view .smart-form-new .smart-form label.radio input+i,#knowledge-base-view .smart-form-new.smart-form label.radio input+i{
    top:0
}
#knowledge-base-view .smart-form-new .smart-form label.radio input+i:after,#knowledge-base-view .smart-form-new.smart-form label.radio input+i:after{
    background:#03a84e!important;
    left:3px;
    top:3px
}
#knowledge-base-view .smart-form-new .smart-form label.radio input:checked+i,#knowledge-base-view .smart-form-new.smart-form label.radio input:checked+i{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .smart-form label.select,#knowledge-base-view .smart-form-new.smart-form label.select{
    height:40px;
    max-width:none
}
#knowledge-base-view .smart-form-new .smart-form label.select i,#knowledge-base-view .smart-form-new.smart-form label.select i{
    background:0 0;
    box-shadow:none;
    right:15px;
    top:12px;
    width:12px
}
#knowledge-base-view .smart-form-new .smart-form label.select i:after,#knowledge-base-view .smart-form-new.smart-form label.select i:after{
    border-right-width:6px;
    border-left-width:6px;
    border-top-color:#92929e;
    border-top-width:6px
}
#knowledge-base-view .smart-form-new .smart-form label.select i:before,#knowledge-base-view .smart-form-new.smart-form label.select i:before{
    content:none
}
#knowledge-base-view .smart-form-new .smart-form label.select select,#knowledge-base-view .smart-form-new.smart-form label.select select{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    cursor:pointer;
    height:40px;
    padding:0 30px 0 15px
}
#knowledge-base-view .smart-form-new .smart-form label.select select:active,#knowledge-base-view .smart-form-new .smart-form label.select select:focus,#knowledge-base-view .smart-form-new .smart-form label.select select:hover,#knowledge-base-view .smart-form-new.smart-form label.select select:active,#knowledge-base-view .smart-form-new.smart-form label.select select:focus,#knowledge-base-view .smart-form-new.smart-form label.select select:hover{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .smart-form label.select select:active+i:after,#knowledge-base-view .smart-form-new .smart-form label.select select:focus+i:after,#knowledge-base-view .smart-form-new .smart-form label.select select:hover+i:after,#knowledge-base-view .smart-form-new.smart-form label.select select:active+i:after,#knowledge-base-view .smart-form-new.smart-form label.select select:focus+i:after,#knowledge-base-view .smart-form-new.smart-form label.select select:hover+i:after{
    border-top-color:#03a84e
}
#knowledge-base-view .smart-form-new .smart-form label.textarea,#knowledge-base-view .smart-form-new.smart-form label.textarea{
    max-width:none
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:10px 15px;
    width:100%
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea:-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea::-moz-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder{
    color:#92929e
}
#knowledge-base-view .smart-form-new .smart-form label.textarea textarea:focus,#knowledge-base-view .smart-form-new .smart-form label.textarea textarea:hover,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea:focus,#knowledge-base-view .smart-form-new.smart-form label.textarea textarea:hover{
    border-color:#03a84e!important
}
#knowledge-base-view .smart-form-new .smart-form label.toggle,#knowledge-base-view .smart-form-new.smart-form label.toggle{
    display:inline-block;
    height:17px;
    margin:0;
    padding:0;
    width:34px
}
#knowledge-base-view .smart-form-new .smart-form label.toggle>i,#knowledge-base-view .smart-form-new.smart-form label.toggle>i{
    -webkit-flex-basis:34px;
    flex-basis:34px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    margin:0 15px 0 0;
    position:relative;
    transition:all .3s ease-in-out;
    top:0
}
#knowledge-base-view .smart-form-new .smart-form label.toggle>span,#knowledge-base-view .smart-form-new.smart-form label.toggle>span{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    font-size:13px
}
#knowledge-base-view .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,#knowledge-base-view .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i{
    background:#f7f7f9;
    pointer-events:none
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox,#knowledge-base-view .smart-form-new.smart-form label.checkbox{
    display:inline-block
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox input,#knowledge-base-view .smart-form-new.smart-form label.checkbox input{
    visibility:hidden
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox input+span,#knowledge-base-view .smart-form-new.smart-form label.checkbox input+span{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox input+span .feather,#knowledge-base-view .smart-form-new.smart-form label.checkbox input+span .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox input:checked+span,#knowledge-base-view .smart-form-new.smart-form label.checkbox input:checked+span{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
#knowledge-base-view .smart-form-new .smart-form label.checkbox input:checked+span .feather,#knowledge-base-view .smart-form-new.smart-form label.checkbox input:checked+span .feather{
    display:block
}
#knowledge-base-view .irs{
    color:#545454;
    font-size:13px
}
#knowledge-base-view .irs-bar{
    background-color:#50b648;
    border-radius:3px;
    height:6px;
    position:absolute;
    top:25px
}
#knowledge-base-view .irs-line{
    background:#f7f7f9;
    border-radius:3px;
    height:6px
}
#knowledge-base-view .irs-slider{
    background:#fff;
    border:3px solid #50b648;
    border-radius:100%;
    box-shadow:none;
    cursor:pointer;
    height:18px;
    top:19px;
    width:18px
}
#knowledge-base-view .irs-single{
    background:0 0;
    color:#545454;
    font-size:13px
}
#knowledge-base-view .irs-max,#knowledge-base-view .irs-min{
    background:0 0;
    color:#545454;
    font-size:13px
}
#knowledge-base-view .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
#knowledge-base-view .irs-from,#knowledge-base-view .irs-to{
    color:inherit;
    font-size:13px
}
.sp-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1)
}
.sp-container .sp-picker-container{
    border-left:none
}
.sp-container .sp-picker-container .sp-top{
    margin-bottom:8px
}
.sp-container .sp-picker-container .sp-top .sp-color,.sp-container .sp-picker-container .sp-top .sp-hue{
    border-color:#545454;
    border-radius:2px
}
.sp-container .sp-picker-container .sp-top .sp-slider{
    border-radius:1px
}
.sp-container .sp-picker-container .sp-input-container{
    margin:0
}
.sp-container .sp-picker-container .sp-input-container .sp-input{
    box-shadow:none
}
#knowledge-base-view .tabs-icon-select{
    width:630px
}
#knowledge-base-view .tabs-icon-select .modal-header{
    border-bottom:1px solid #d9dbe4;
    padding:0
}
#knowledge-base-view .tabs-icon-select .modal-title{
    color:#545454;
    font-size:16px;
    font-weight:700;
    height:50px;
    line-height:50px;
    padding:0 15px 0 20px
}
#knowledge-base-view .tabs-icon-select .modal-title .close-dialog{
    color:#92929e;
    cursor:pointer;
    font-size:24px
}
#knowledge-base-view .tabs-icon-select .modal-body{
    padding:15px 5px 15px 15px
}
#knowledge-base-view .tabs-icon-select .icons{
    list-style:none;
    margin:0;
    max-height:430px;
    overflow-y:auto;
    padding:0
}
#knowledge-base-view .tabs-icon-select .icons .icon{
    background:#f7f7f9;
    border-radius:5px;
    color:#92929e;
    cursor:pointer;
    float:left;
    font-size:22px;
    height:50px;
    line-height:48px;
    margin:5px;
    text-align:center;
    width:50px
}
#knowledge-base-view *{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
#knowledge-base-view .tabs .tab{
    min-width:100px
}
#knowledge-base-view .tabs .tab.active{
    font-weight:700
}
#knowledge-base-view .scrollable-table__actions .new_datepicker .tawkto-datepicker{
    height:40px;
    font-size:13px;
    font-weight:400;
    width:100%
}
#knowledge-base-view .scrollable-table__body tr td{
    font-size:12px!important
}
#knowledge-base-view .scrollable-table__body tr td .btn-default:hover{
    background:#f7f7f9
}
#knowledge-base-view .scrollable-table__body tr td.languages-cell .flag-square{
    height:22px;
    position:relative;
    width:22px;
    margin-right:3px
}
#knowledge-base-view .scrollable-table__body tr td.languages-cell .open-dropdown{
    padding:0;
    height:22px;
    width:22px
}
#knowledge-base-view .scrollable-table__body tr td.languages-cell .open-dropdown .main-icon{
    font-size:10px;
    line-height:22px;
    width:20px
}
#knowledge-base-view .scrollable-table__body tr td.languages-cell .open-dropdown:hover{
    background:#fff
}
#knowledge-base-view .scrollable-table__body tr td.feedback-cell>div{
    max-width:110px
}
#knowledge-base-view .scrollable-table__body tr td.feedback-cell img{
    margin-left:-5px
}
#knowledge-base-view .scrollable-table__body tr td.article-count-cell a,#knowledge-base-view .scrollable-table__body tr td.categories-cell a,#knowledge-base-view .scrollable-table__body tr td.name-cell a{
    background:#f7f7f9;
    border-radius:3px;
    color:#545454;
    margin:0 0 0 5px;
    padding:3px 5px;
    transition:all ease .3s
}
#knowledge-base-view .scrollable-table__body tr td.article-count-cell a:hover,#knowledge-base-view .scrollable-table__body tr td.categories-cell a:hover,#knowledge-base-view .scrollable-table__body tr td.name-cell a:hover{
    background:#d9dbe4
}
#knowledge-base-view .scrollable-table__body tr td.article-count-cell a:first-child,#knowledge-base-view .scrollable-table__body tr td.categories-cell a:first-child,#knowledge-base-view .scrollable-table__body tr td.name-cell a:first-child{
    margin:0
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell{
    position:relative
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell:hover .category-tooltip{
    display:block
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell .category-tooltip{
    display:none;
    position:absolute;
    right:100%;
    width:150px;
    z-index:999;
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    top:50%;
    transform:translateY(-50%);
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    padding:2px
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell .category-tooltip::after{
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 0 5px 7px;
    border-color:transparent transparent transparent #d9dbe4;
    position:absolute;
    right:-7px;
    top:50%;
    transform:translateY(-50%)
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell .category-tooltip a{
    background-color:#fff;
    margin:0
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell .category-tooltip a:hover{
    background-color:#03a84e;
    color:#fff
}
#knowledge-base-view .scrollable-table__body tr td.categories-cell .ellipsis{
    margin-left:5px
}
#knowledge-base-view .scrollable-table__body tr td.icon-cell{
    font-size:18px!important
}
#knowledge-base-view .scrollable-table__body tr .authors-cell{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
#knowledge-base-view .scrollable-table__body tr .authors-cell .avatar{
    margin-left:3px
}
#knowledge-base-view .scrollable-table__body>.table .table .category-name:before{
    content:"-";
    padding-right:5px;
    padding-left:5px
}
#knowledge-base-view .scrollable-table__body>.table .table .table .category-name:before{
    content:"--";
    padding-right:5px;
    padding-left:10px
}
#knowledge-base-view .scrollable-table__body>.table .table .table .table .category-name:before{
    content:"---";
    padding-right:5px;
    padding-left:15px
}
#knowledge-base-view .scrollable-table__body>.table .table .table .table .table .category-name:before{
    content:"----";
    padding-right:5px;
    padding-left:20px
}
#knowledge-base-view .scrollable-table__body .handle{
    color:#d9dbe4;
    line-height:normal;
    cursor:move
}
#knowledge-base-view .scrollable-table__body .handle .icon{
    font-size:15px
}
#knowledge-base-view .scrollable-table__body .handle .icon+.icon{
    margin-left:-10px
}
#knowledge-base-view .scrollable-table__body .shrink-category .feather{
    transform:scaleY(-1)
}
#knowledge-base-view .scrollable-table__body .category-row .category-row td.p-0{
    border-top:none
}
#knowledge-base-view .scrollable-table__body .is-dragging .category-item:hover{
    background:#fff!important;
    color:#333!important
}
#knowledge-base-view .scrollable-table__body .is-dragging .category-item{
    opacity:.5
}
#knowledge-base-view .scrollable-table__body .is-dragging .ui-sortable-helper .category-item{
    opacity:1
}
#knowledge-base-view .scrollable-table__body .is-expand{
    background:#f7f7f9
}
#knowledge-base-view .scrollable-table__footer{
    padding:5px 20px
}
#knowledge-base-view .knowledge-base-view__overlay{
    background:rgba(0,0,0,.3);
    display:none;
    height:100%;
    left:0;
    position:absolute;
    text-align:center;
    top:0;
    width:100%;
    z-index:9999
}
#knowledge-base-view .knowledge-base-view__overlay .loader{
    top:15px
}
#knowledge-base-view .knowledge-base-view__overlay .alert-messages-container{
    text-align:center;
    position:relative;
    top:60px
}
#knowledge-base-view .knowledge-base-view__overlay .alert-messages-container .alert-messages{
    background:#fff;
    border-top:7px solid #92929e;
    border-radius:5px;
    color:#92929e;
    display:inline-block;
    font-size:15px;
    overflow:hidden;
    overflow-wrap:break-word;
    padding:15px;
    width:235px;
    word-wrap:break-word
}
#knowledge-base-view .knowledge-base-view__overlay .alert-messages-container .alert-messages.error{
    border-top:7px solid #f0505c;
    color:#f0505c
}
#knowledge-base-view .knowledge-base-view__overlay .alert-messages-container .alert-messages.success{
    border-top:7px solid #03a84e;
    color:#03a84e
}
#knowledge-base-view #knowledge-base-articles{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    overflow:hidden
}
#knowledge-base-view #knowledge-base-articles .level-1:before{
    content:"-";
    padding-right:5px;
    padding-left:5px
}
#knowledge-base-view #knowledge-base-articles .level-2:before{
    content:"--";
    padding-right:5px;
    padding-left:5px
}
#knowledge-base-view #knowledge-base-articles .level-3:before{
    content:"---";
    padding-right:5px;
    padding-left:5px
}
#knowledge-base-view #knowledge-base-articles .level-4:before{
    content:"----";
    padding-right:5px;
    padding-left:5px
}
#knowledge-base-view #knowledge-base-categories{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    overflow:hidden
}
#knowledge-base-view #knowledge-base-article .font-arial{
    font-family:Arial
}
#knowledge-base-view #knowledge-base-article .font-courier-new{
    font-family:'Courier New'
}
#knowledge-base-view #knowledge-base-article .font-georgia{
    font-family:Georgia
}
#knowledge-base-view #knowledge-base-article .font-helvetica{
    font-family:Helvetica
}
#knowledge-base-view #knowledge-base-article .font-times-new-roman{
    font-family:'Times New Roman'
}
#knowledge-base-view #knowledge-base-article .font-verdana{
    font-family:Verdana
}
#knowledge-base-view #knowledge-base-article .rtl-lang{
    direction:rtl
}
#knowledge-base-view #knowledge-base-article .validation-message .invalid{
    color:#f0505c;
    font-size:11px;
    font-style:normal
}
#knowledge-base-view #knowledge-base-article .article-content{
    overflow-y:auto;
    position:relative
}
#knowledge-base-view #knowledge-base-article .article-content ::-webkit-input-placeholder{
    color:#d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-content :-ms-input-placeholder{
    color:#d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-content ::placeholder{
    color:#d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-content .c-article-title{
    border:none;
    color:#242424;
    font-family:inherit;
    font-size:32px;
    font-weight:700;
    padding:0
}
#knowledge-base-view #knowledge-base-article .article-content .c-article-subtitle{
    border:none;
    font-family:inherit;
    font-size:24px;
    font-weight:700;
    padding:0;
    transition:padding ease-in-out .2s
}
#knowledge-base-view #knowledge-base-article .article-content .c-article-subtitle:focus{
    padding:0 0 15px 0
}
#knowledge-base-view #knowledge-base-article .article-content .c-append-block{
    height:30px;
    line-height:normal;
    min-width:auto;
    padding:0;
    text-align:center;
    width:30px
}
#knowledge-base-view #knowledge-base-article .article-content .c-article-subtitle,#knowledge-base-view #knowledge-base-article .article-content .c-article-title{
    cursor:text
}
#knowledge-base-view #knowledge-base-article .article-content .c-article-subtitle[contenteditable=true]:empty:before,#knowledge-base-view #knowledge-base-article .article-content .c-article-title[contenteditable=true]:empty:before{
    color:#d9dbe4;
    content:attr(placeholder);
    pointer-events:none;
    display:block
}
#knowledge-base-view #knowledge-base-article .article-content__meta{
    margin:0 0 0 10px
}
#knowledge-base-view #knowledge-base-article .article-content__date{
    color:#92929e;
    font-size:11px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .medium-editor-element{
    border-radius:5px;
    min-height:1.4em
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .medium-editor-element ol,#knowledge-base-view #knowledge-base-article .article-content .article-block .medium-editor-element ul{
    list-style-position:inside
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type{
    border:1px solid #fff;
    box-shadow:none
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .CodeMirror{
    height:auto!important;
    min-height:30px!important;
    border-radius:5px;
    padding:0
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .CodeMirror .CodeMirror-gutters,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .CodeMirror .CodeMirror-scroll{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .CodeMirror-scroll{
    height:auto!important;
    min-height:30px!important
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-block-content,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#f7f7f9;
    border-radius:5px;
    min-height:350px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-block-content.has-content,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content.has-content{
    display:block;
    background:0 0;
    min-height:auto
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-block-content.has-content iframe,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-block-content.has-content video,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content.has-content iframe,#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content.has-content video{
    border-radius:5px;
    display:block
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-block-content img{
    border-radius:5px;
    max-width:100%
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper{
    position:relative;
    transition:all .3s ease-in-out
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper .image-droparea-content{
    background:#fff;
    border:1px dashed #d9dbe4;
    border-radius:5px;
    bottom:-1px;
    color:#92929e;
    left:-1px;
    position:absolute;
    right:-1px;
    text-align:center;
    top:-1px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper .image-droparea-content .image-droparea-content--txt{
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    pointer-events:none;
    position:absolute;
    top:50%;
    left:50%;
    font-size:1.2em
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper .image-droparea-content .image-droparea-content--txt *{
    pointer-events:none
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper .image-droparea-content .icon-upload{
    padding-left:5px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .image-droparea-wrapper .image-droparea-content__fix{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0;
    z-index:999
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .divider-block-content>div{
    border-top:2px solid #545454;
    margin:10px 0
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content{
    position:relative
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type .video-block-content:hover:after{
    bottom:0;
    content:' ';
    left:0;
    position:absolute;
    right:0;
    top:0
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type.block-type-select{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:0 0;
    border:1px dashed #d9dbe4;
    height:100px;
    padding:10px;
    text-align:center
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type.block-type-select .block-type{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:end;
    -moz-box-pack:end;
    -ms-flex-pack:end;
    -webkit-justify-content:flex-end;
    justify-content:flex-end;
    color:#92929e;
    height:100%;
    cursor:pointer;
    width:16.56667%
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type.block-type-select .block-type__image{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    width:100%
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type.block-type-select .block-type__image img{
    opacity:.3;
    transition:all ease .2s
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .card--block-type.block-type-select .block-type:hover .block-type__image img{
    opacity:1
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:0;
    position:relative;
    width:100%
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls .btn-group--article-block{
    display:none;
    margin-top:-24px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls .btn-group--article-block .btn{
    border:1px solid #d9dbe4;
    border-width:1px 0;
    float:none;
    height:25px;
    line-height:25px;
    min-width:auto;
    padding:0;
    text-align:center;
    width:35px
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls .btn-group--article-block .btn .twk.icon-drag{
    color:#92929e
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls .btn-group--article-block .btn:first-child{
    border-width:1px 0 1px 1px;
    border-bottom-left-radius:0
}
#knowledge-base-view #knowledge-base-article .article-content .article-block .article-block__controls .btn-group--article-block .btn:last-child{
    border-width:1px 1px 1px 0;
    border-bottom-right-radius:0
}
#knowledge-base-view #knowledge-base-article .article-content .article-block.active .article-block__controls .btn-group--article-block{
    display:block
}
#knowledge-base-view #knowledge-base-article .article-content .article-block.active .card .video-block-content:hover:after{
    content:none
}
#knowledge-base-view #knowledge-base-article .article-content .article-block.active .card--block-type{
    border:1px solid #d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-controls{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    overflow-y:auto;
    position:relative;
    padding:20px;
    width:360px
}
#knowledge-base-view #knowledge-base-article .article-controls__inner{
    position:absolute;
    width:320px
}
#knowledge-base-view #knowledge-base-article .article-controls .sp-replacer{
    box-sizing:border-box;
    height:24px;
    min-width:auto;
    padding:3px;
    width:30px
}
#knowledge-base-view #knowledge-base-article .article-controls .custom-colors{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
#knowledge-base-view #knowledge-base-article .article-controls .custom-colors>div{
    width:20%
}
#knowledge-base-view #knowledge-base-article .article-controls .custom-colors>div .btn{
    border:1px solid #d9dbe4;
    border-radius:2px;
    display:block;
    height:24px;
    margin:10px auto;
    min-width:auto;
    padding:3px;
    width:30px
}
#knowledge-base-view #knowledge-base-article .article-controls .custom-colors>div .btn span{
    border-radius:2px;
    display:block;
    height:100%;
    width:100%
}
#knowledge-base-view #knowledge-base-article .article-controls__type-tabs{
    background:#d9dbe4;
    border-bottom:1px solid #d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-controls__type-tabs .btn{
    border-radius:0;
    border-color:transparent #d9dbe4;
    transition:all ease .2s
}
#knowledge-base-view #knowledge-base-article .article-controls__type-tabs .btn:first-child{
    border-top-left-radius:5px;
    border-width:0 0 3px 0;
    margin:0 0 0 1px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-tabs .btn:last-child{
    border-top-right-radius:5px;
    border-width:0 0 3px 0
}
#knowledge-base-view #knowledge-base-article .article-controls__type-tabs .btn.active{
    border-bottom-color:#03a84e;
    color:#03a84e;
    font-weight:700
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content{
    display:none
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section{
    border-top:1px solid #d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .block-details-icon{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    text-align:center;
    width:50px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .block-details-icon img{
    max-height:80%;
    max-width:80%
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .block-details-type{
    font-weight:700;
    padding:0 0 0 10px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .block-details-description{
    padding:0 0 0 60px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .display-1--controls{
    font-size:15px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .divider-styles{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    margin:10px 0 0
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .divider-styles .divider-style{
    height:70px;
    margin:0 5px;
    padding:0;
    width:70px
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section .divider-styles .divider-style.active{
    border:1px solid #03a84e
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content .article-controls__type-content-section:first-child{
    border-top:none
}
#knowledge-base-view #knowledge-base-article .article-controls__type-content.active{
    display:block
}
#knowledge-base-view #knowledge-base-article .article-controls .banner-actions input{
    border:none!important;
    height:32px!important;
    padding:0!important
}
#knowledge-base-view #knowledge-base-article .article-controls .banner-actions__preview{
    border:1px solid #d9dbe4;
    border-radius:5px;
    margin:10px 0 0;
    padding:5px;
    text-align:center
}
#knowledge-base-view #knowledge-base-article .article-controls .banner-actions__preview img{
    display:inline-block;
    max-width:100%
}
#knowledge-base-view #knowledge-base-article .article-controls .c-meta-description{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:100px;
    padding:10px;
    width:100%
}
#knowledge-base-view #knowledge-base-article .article-controls .c-delete{
    background:#f7f7f9;
    border-radius:3px;
    cursor:pointer;
    padding:3px 8px;
    transition:all ease .3s
}
#knowledge-base-view #knowledge-base-article .article-controls .c-delete:hover{
    background:#d9dbe4
}
#knowledge-base-view #knowledge-base-article .article-controls .main-icon{
    width:22px
}
#knowledge-base-view #knowledge-base-article .article-controls .tooltip{
    position:fixed
}
#knowledge-base-view #knowledge-base-article .paragraph-block-content blockquote{
    background:#fff;
    border:1px solid #eee;
    border-left-width:10px;
    border-left-color:#9c9aa6;
    border-radius:5px;
    display:block;
    margin:0 0 20px;
    padding:15px 20px 15px 45px;
    position:relative
}
#knowledge-base-view #knowledge-base-article .paragraph-block-content blockquote:before{
    content:"\201C";
    color:#9c9aa6;
    font-family:Georgia,serif;
    font-size:50px;
    font-weight:700;
    left:10px;
    position:absolute;
    top:-5px
}
#knowledge-base-view #knowledge-base-article .paragraph-block-content table{
    border-collapse:collapse;
    width:100%
}
#knowledge-base-view #knowledge-base-article .paragraph-block-content table td{
    border:1px solid #eee;
    padding:10px
}
#knowledge-base-view #knowledge-base-article .table-block-content{
    border-radius:5px
}
#knowledge-base-view #knowledge-base-article .table-block-content table{
    width:100%
}
#knowledge-base-view #knowledge-base-article .table-block-content table tr td,#knowledge-base-view #knowledge-base-article .table-block-content table tr th{
    border:1px solid #eee;
    padding:10px
}
#knowledge-base-view #knowledge-base-article .code-block-content>.CodeMirror{
    z-index:0
}
#knowledge-base-view #knowledge-base-article .is-rtl .article-content .c-article-subtitle,#knowledge-base-view #knowledge-base-article .is-rtl .article-content .c-article-title,#knowledge-base-view #knowledge-base-article .is-rtl .article-content .medium-editor-element{
    direction:rtl
}
#knowledge-base-view #knowledge-base-article .is-rtl .article-content__author{
    -webkit-box-direction:reverse;
    -webkit-box-orient:horizontal;
    -moz-box-direction:reverse;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row-reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
    text-align:right
}
#knowledge-base-view #knowledge-base-article .is-rtl .article-content__avatar{
    -webkit-box-direction:reverse;
    -webkit-box-orient:horizontal;
    -moz-box-direction:reverse;
    -moz-box-orient:horizontal;
    -webkit-flex-direction:row-reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
    margin:0 0 0 10px;
    text-align:right
}
#knowledge-base-view #knowledge-base-article .is-rtl .article-content .paragraph-block-content blockquote{
    border-left-width:0;
    border-right-width:10px;
    border-right-color:#9c9aa6;
    padding:15px 45px 15px 20px
}
#knowledge-base-view #knowledge-base-article .is-rtl .article-content .paragraph-block-content blockquote:before{
    content:"\201D";
    left:auto;
    right:10px
}
#knowledge-base-view #knowledge-base-category{
    padding:20px
}
#knowledge-base-view #knowledge-base-category .languages>div{
    border-radius:5px;
    padding:8px
}
#knowledge-base-view #knowledge-base-category .languages>div.active{
    background:#eee
}
#knowledge-base-view .hovered:hover{
    color:#03a84e
}
#knowledge-base-view .flag-square{
    border:1px solid #eee
}
.check-indicator{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    width:20px
}
.check-indicator .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:0
}
.check-indicator.active{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.check-indicator.active .feather{
    display:block
}
.medium-editor-toolbar{
    background:#fff!important;
    border:1px solid #03a84e!important;
    box-shadow:none!important
}
.medium-editor-toolbar li button{
    background:0 0!important;
    border-color:#03a84e!important;
    border-right:none!important;
    box-shadow:none!important;
    color:#92929e!important
}
.medium-editor-toolbar li:first-child button{
    border:none!important
}
.medium-editor-toolbar .medium-editor-action--hidden{
    display:none!important
}
.medium-editor-toolbar.medium-toolbar-arrow-under:after{
    border-color:#03a84e transparent transparent!important
}
.knowledge-base-category-select .smart-form-new .input--text{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px;
    transition:all .3s ease-in-out
}
.knowledge-base-category-select .smart-form-new .input--text::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text:-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text::-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text[disabled]{
    border-color:#d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
.knowledge-base-category-select .smart-form-new .input--text-w-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
.knowledge-base-category-select .smart-form-new .input--text-w-button input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0;
    border:none;
    margin:0 0 0 15px;
    min-width:0;
    padding:0
}
.knowledge-base-category-select .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .input--text-w-button button{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    height:26px;
    line-height:24px;
    margin:0 10px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.215, .61, .355, 1);
    white-space:nowrap
}
.knowledge-base-category-select .smart-form-new .input--text-w-button button:hover{
    background:#e6e6e6
}
.knowledge-base-category-select .smart-form-new .input--text-w-button.state-error{
    background:#fcdddf!important;
    border-color:#f0505c!important
}
.knowledge-base-category-select .smart-form-new .input--text-w-button.state-error+.invalid{
    color:#f0505c!important;
    display:block;
    font-size:12px;
    margin:10px 0 0
}
.knowledge-base-category-select .smart-form-new .input--text-w-button.state-success{
    border-color:#d9dbe4!important
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.tag{
    background:#fff!important;
    border-color:#03a84e!important;
    border-radius:5px!important;
    color:#03a84e!important;
    display:block!important;
    float:left;
    font-size:13px!important;
    font-weight:400!important;
    height:30px;
    line-height:28px!important;
    margin:2px 1px 2px 2px!important;
    overflow:hidden;
    padding:0 30px 0 10px!important;
    position:relative;
    white-space:pre-line;
    width:auto;
    word-wrap:break-word
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]{
    background:inherit;
    box-shadow:none;
    height:auto;
    padding:2px 4px 3px 5px;
    width:auto
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after{
    content:'\ea02'
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover{
    background:inherit;
    box-shadow:inherit
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput>input[type=text]{
    padding:2px 28px 2px 8px;
    min-width:150px
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:2px 28px 2px 8px
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    background:0 0;
    border:none;
    border-radius:0;
    line-height:normal;
    min-width:150px!important
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    color:#03a84e;
    cursor:pointer;
    font-weight:400;
    height:40px;
    line-height:38px;
    padding:0 20px
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    background:#03a84e;
    color:#fff
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
.knowledge-base-category-select .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    margin:5px 0 0;
    max-height:150px;
    max-width:496px;
    -ms-overflow-style:auto;
    padding:5px 0;
    white-space:pre;
    width:100%;
    word-wrap:break-word;
    z-index:2
}
.knowledge-base-category-select .smart-form-new .btn-card{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:auto;
    opacity:1;
    padding:15px 45px;
    position:relative
}
.knowledge-base-category-select .smart-form-new .btn-card__check{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.knowledge-base-category-select .smart-form-new .btn-card__check .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.knowledge-base-category-select .smart-form-new .btn-card--active{
    border-color:#03a84e
}
.knowledge-base-category-select .smart-form-new .btn-card--active .btn-card__check{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.knowledge-base-category-select .smart-form-new .btn-card--active .btn-card__check .feather{
    display:block
}
.knowledge-base-category-select .smart-form-new .smart-form,.knowledge-base-category-select .smart-form-new.smart-form{
    color:#545454
}
.knowledge-base-category-select .smart-form-new .smart-form fieldset,.knowledge-base-category-select .smart-form-new.smart-form fieldset{
    background:0 0;
    padding:0
}
.knowledge-base-category-select .smart-form-new .smart-form footer,.knowledge-base-category-select .smart-form-new.smart-form footer{
    background:0 0;
    border:none;
    margin:10px 0 0;
    padding:0;
    text-align:right
}
.knowledge-base-category-select .smart-form-new .smart-form footer .btn,.knowledge-base-category-select .smart-form-new.smart-form footer .btn{
    float:none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:400;
    margin:0
}
.knowledge-base-category-select .smart-form-new .smart-form section,.knowledge-base-category-select .smart-form-new.smart-form section{
    margin:10px 0 0
}
.knowledge-base-category-select .smart-form-new .smart-form section:first-child,.knowledge-base-category-select .smart-form-new.smart-form section:first-child{
    margin:0
}
.knowledge-base-category-select .smart-form-new .smart-form textarea,.knowledge-base-category-select .smart-form-new.smart-form textarea{
    resize:none!important
}
.knowledge-base-category-select .smart-form-new .smart-form textarea::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form textarea::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form textarea:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form textarea:-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form textarea::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form textarea::-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form textarea:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form textarea:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form .label,.knowledge-base-category-select .smart-form-new.smart-form .label{
    font-size:13px;
    margin:0
}
.knowledge-base-category-select .smart-form-new .smart-form label.custom-select,.knowledge-base-category-select .smart-form-new.smart-form label.custom-select{
    border-radius:5px;
    max-width:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.custom-select div,.knowledge-base-category-select .smart-form-new.smart-form label.custom-select div{
    border-radius:5px;
    height:100%
}
.knowledge-base-category-select .smart-form-new .smart-form label.custom-select div p,.knowledge-base-category-select .smart-form-new.smart-form label.custom-select div p{
    height:100%;
    line-height:38px;
    padding:0 15px
}
.knowledge-base-category-select .smart-form-new .smart-form label.custom-select i:before,.knowledge-base-category-select .smart-form-new.smart-form label.custom-select i:before{
    content:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.input,.knowledge-base-category-select .smart-form-new.smart-form label.input{
    max-width:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email],.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password],.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text],.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url],.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email],.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password],.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text],.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]:focus,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=email]:hover,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]:focus,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=password]:hover,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]:focus,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=text]:hover,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]:focus,.knowledge-base-category-select .smart-form-new .smart-form label.input>input[type=url]:hover,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]:focus,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=email]:hover,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]:focus,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=password]:hover,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]:focus,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=text]:hover,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]:focus,.knowledge-base-category-select .smart-form-new.smart-form label.input>input[type=url]:hover{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .smart-form label.input .icon-append,.knowledge-base-category-select .smart-form-new.smart-form label.input .icon-append{
    top:9px
}
.knowledge-base-category-select .smart-form-new .smart-form label.input.state-success>input[type=text],.knowledge-base-category-select .smart-form-new .smart-form label.input.state-success>input[type=url],.knowledge-base-category-select .smart-form-new.smart-form label.input.state-success>input[type=text],.knowledge-base-category-select .smart-form-new.smart-form label.input.state-success>input[type=url]{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .smart-form label.input.state-error+.invalid,.knowledge-base-category-select .smart-form-new.smart-form label.input.state-error+.invalid{
    color:#f0505c!important;
    display:block!important;
    font-size:12px;
    margin:10px 0 0
}
.knowledge-base-category-select .smart-form-new .smart-form label.radio,.knowledge-base-category-select .smart-form-new.smart-form label.radio{
    color:#545454;
    line-height:17px;
    margin-bottom:0;
    padding-left:27px
}
.knowledge-base-category-select .smart-form-new .smart-form label.radio input+i,.knowledge-base-category-select .smart-form-new.smart-form label.radio input+i{
    top:0
}
.knowledge-base-category-select .smart-form-new .smart-form label.radio input+i:after,.knowledge-base-category-select .smart-form-new.smart-form label.radio input+i:after{
    background:#03a84e!important;
    left:3px;
    top:3px
}
.knowledge-base-category-select .smart-form-new .smart-form label.radio input:checked+i,.knowledge-base-category-select .smart-form-new.smart-form label.radio input:checked+i{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .smart-form label.select,.knowledge-base-category-select .smart-form-new.smart-form label.select{
    height:40px;
    max-width:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.select i,.knowledge-base-category-select .smart-form-new.smart-form label.select i{
    background:0 0;
    box-shadow:none;
    right:15px;
    top:12px;
    width:12px
}
.knowledge-base-category-select .smart-form-new .smart-form label.select i:after,.knowledge-base-category-select .smart-form-new.smart-form label.select i:after{
    border-right-width:6px;
    border-left-width:6px;
    border-top-color:#92929e;
    border-top-width:6px
}
.knowledge-base-category-select .smart-form-new .smart-form label.select i:before,.knowledge-base-category-select .smart-form-new.smart-form label.select i:before{
    content:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.select select,.knowledge-base-category-select .smart-form-new.smart-form label.select select{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    cursor:pointer;
    height:40px;
    padding:0 30px 0 15px
}
.knowledge-base-category-select .smart-form-new .smart-form label.select select:active,.knowledge-base-category-select .smart-form-new .smart-form label.select select:focus,.knowledge-base-category-select .smart-form-new .smart-form label.select select:hover,.knowledge-base-category-select .smart-form-new.smart-form label.select select:active,.knowledge-base-category-select .smart-form-new.smart-form label.select select:focus,.knowledge-base-category-select .smart-form-new.smart-form label.select select:hover{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .smart-form label.select select:active+i:after,.knowledge-base-category-select .smart-form-new .smart-form label.select select:focus+i:after,.knowledge-base-category-select .smart-form-new .smart-form label.select select:hover+i:after,.knowledge-base-category-select .smart-form-new.smart-form label.select select:active+i:after,.knowledge-base-category-select .smart-form-new.smart-form label.select select:focus+i:after,.knowledge-base-category-select .smart-form-new.smart-form label.select select:hover+i:after{
    border-top-color:#03a84e
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea,.knowledge-base-category-select .smart-form-new.smart-form label.textarea{
    max-width:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:10px 15px;
    width:100%
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea:-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea::-moz-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea:focus,.knowledge-base-category-select .smart-form-new .smart-form label.textarea textarea:hover,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea:focus,.knowledge-base-category-select .smart-form-new.smart-form label.textarea textarea:hover{
    border-color:#03a84e!important
}
.knowledge-base-category-select .smart-form-new .smart-form label.toggle,.knowledge-base-category-select .smart-form-new.smart-form label.toggle{
    display:inline-block;
    height:17px;
    margin:0;
    padding:0;
    width:34px
}
.knowledge-base-category-select .smart-form-new .smart-form label.toggle>i,.knowledge-base-category-select .smart-form-new.smart-form label.toggle>i{
    -webkit-flex-basis:34px;
    flex-basis:34px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    margin:0 15px 0 0;
    position:relative;
    transition:all .3s ease-in-out;
    top:0
}
.knowledge-base-category-select .smart-form-new .smart-form label.toggle>span,.knowledge-base-category-select .smart-form-new.smart-form label.toggle>span{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    font-size:13px
}
.knowledge-base-category-select .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,.knowledge-base-category-select .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i{
    background:#f7f7f9;
    pointer-events:none
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox{
    display:inline-block
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox input,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox input{
    visibility:hidden
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox input+span,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox input+span{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox input+span .feather,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox input+span .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox input:checked+span,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox input:checked+span{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.knowledge-base-category-select .smart-form-new .smart-form label.checkbox input:checked+span .feather,.knowledge-base-category-select .smart-form-new.smart-form label.checkbox input:checked+span .feather{
    display:block
}
.knowledge-base-category-select .modal-body{
    overflow-y:auto;
    padding:0
}
.knowledge-base-category-select .modal-body .flag-indicator{
    color:#d9dbe4
}
.knowledge-base-category-select .modal-body .flag-indicator.active{
    color:#03a84e
}
.knowledge-base-category-select .modal-body ul{
    list-style:none;
    padding:0
}
.knowledge-base-category-select .modal-body .root-categories>.knowledge-base-category-select-item>li{
    padding:10px;
    border-bottom:1px solid #d9dbe4
}
.knowledge-base-category-select .modal-body .root-categories>.knowledge-base-category-select-item:last-child>li{
    border-bottom:none
}
.knowledge-base-category-select .c-new-category{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px
}
.knowledge-base-category-select .category-name{
    cursor:text
}
.knowledge-base-category-select .c-description{
    height:auto!important;
    resize:none
}
.knowledge-base-category-articles .articles{
    list-style:none;
    margin:0;
    padding:0
}
.knowledge-base-category-articles .articles .article{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    cursor:pointer;
    height:50px;
    margin:10px 0 0;
    padding:0 10px;
    transition:border .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out
}
.knowledge-base-category-articles .articles .article .handle{
    color:#d9dbe4;
    font-size:10px
}
.knowledge-base-category-articles .articles .article .icon{
    margin:0 0 0 10px;
    font-size:15px
}
.knowledge-base-category-articles .articles .article:first-child{
    margin:0
}
.knowledge-base-category-articles .articles .sortable-placeholder{
    height:50px;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px
}
.knowledge-base-image-gallery .popover .popover-content{
    padding:10px
}
.knowledge-base-image-gallery .alert{
    -webkit-transform:translate(-50%);
    -moz-transform:translate(-50%);
    -ms-transform:translate(-50%);
    transform:translate(-50%);
    bottom:95px;
    left:50%;
    margin:0 auto;
    min-width:300px;
    right:auto;
    position:absolute;
    top:auto;
    z-index:10
}
.knowledge-base-image-gallery .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:3px;
    height:40px;
    margin:0;
    min-width:50px;
    width:50px
}
.knowledge-base-image-gallery .sp-replacer .sp-preview{
    border:none;
    border-radius:2px;
    height:100%;
    margin:0;
    overflow:hidden;
    width:100%
}
.knowledge-base-image-gallery .sp-replacer .sp-dd{
    display:none
}
.knowledge-base-image-gallery .btn{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    height:40px;
    line-height:38px;
    min-width:40px;
    padding:0 15px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
.knowledge-base-image-gallery .btn:hover{
    background:#f2f2f2
}
.knowledge-base-image-gallery .btn-primary{
    background:#03a84e;
    color:#fff
}
.knowledge-base-image-gallery .btn-primary:hover{
    background:#027637
}
.knowledge-base-image-gallery .btn-danger{
    background:#f0505c;
    border:none;
    color:#fff
}
.knowledge-base-image-gallery .btn-danger:hover{
    background:#ec2130
}
.knowledge-base-image-gallery .btn-group .btn{
    border-radius:0
}
.knowledge-base-image-gallery .btn-group .btn:first-child{
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
.knowledge-base-image-gallery .btn-group .btn:last-child{
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
.knowledge-base-image-gallery .dropdown>.btn{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    width:100%
}
.knowledge-base-image-gallery .dropdown>.btn .text{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    margin:0 10px 0 0;
    min-width:0;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap
}
.knowledge-base-image-gallery .dropdown>.btn .caret{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-right-width:6px;
    border-left-width:6px;
    border-top-width:6px;
    border-top-color:#92929e
}
.knowledge-base-image-gallery .dropdown>.btn:active,.knowledge-base-image-gallery .dropdown>.btn:focus,.knowledge-base-image-gallery .dropdown>.btn:hover{
    background:0 0;
    border-color:#03a84e
}
.knowledge-base-image-gallery .dropdown>.btn:active .caret,.knowledge-base-image-gallery .dropdown>.btn:focus .caret,.knowledge-base-image-gallery .dropdown>.btn:hover .caret{
    border-top-color:#03a84e!important
}
.knowledge-base-image-gallery .dropdown>.dropdown-menu{
    -moz-transition:max-height .2s ease-in;
    -o-transition:max-height .2s ease-in;
    -webkit-transition:max-height .2s ease-in;
    transition:max-height .2s ease-in;
    border:none;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    display:block!important;
    left:auto;
    margin:5px 0 0;
    max-height:0!important;
    padding:5px 0;
    right:0;
    visibility:hidden;
    width:300px
}
.knowledge-base-image-gallery .dropdown>.dropdown-menu>li>a{
    color:#545454;
    font-size:13px;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    vertical-align:middle
}
.knowledge-base-image-gallery .dropdown>.dropdown-menu>li>a:hover{
    background:#03a84e!important;
    color:#fff!important
}
.knowledge-base-image-gallery .dropdown.open .caret{
    border-left-width:6px;
    border-right-width:6px;
    border-top-width:6px;
    border-bottom-color:#92929e!important;
    border-top-color:transparent;
    border-bottom:6px solid;
    border-top:0
}
.knowledge-base-image-gallery .dropdown.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:400px!important;
    visibility:visible
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu{
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0;
    overflow:hidden;
    width:300px
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-filter{
    padding:5px 10px 10px
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-filter input[type=text]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    height:40px;
    line-height:38px;
    padding:0 15px;
    width:100%
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-list{
    border-top:1px solid #d9dbe4;
    display:none;
    overflow-x:hidden;
    overflow-y:auto
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a{
    color:#545454;
    display:block;
    min-height:40px;
    line-height:30px;
    padding:5px 20px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-item a:hover{
    background:#03a84e;
    color:#fff
}
.knowledge-base-image-gallery .dropdown--filtered .dropdown-menu .dropdown-menu-list .dropdown-menu-list-group{
    color:#545454;
    padding:5px 20px 5px 10px
}
.knowledge-base-image-gallery .dropdown--filtered.open .dropdown-menu{
    display:-webkit-box!important;
    display:-moz-box!important;
    display:-webkit-flex!important;
    display:-ms-flexbox!important;
    display:flex!important
}
.knowledge-base-image-gallery .dropdown--filtered.open .dropdown-menu .dropdown-menu-list{
    display:block
}
.knowledge-base-image-gallery .dropdown--w-color-swatch>button{
    padding-left:5px
}
.knowledge-base-image-gallery .new-dropdown button.open-dropdown:hover{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .new-dropdown .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible!important
}
.knowledge-base-image-gallery .progress{
    background:#d9dbe4;
    border-radius:5px;
    box-shadow:none;
    height:10px
}
.knowledge-base-image-gallery .progress .progress-bar{
    background:#03a84e;
    border-radius:5px;
    box-shadow:none
}
.knowledge-base-image-gallery .overlay-form{
    bottom:23px;
    left:23px;
    padding:0;
    position:absolute;
    right:23px;
    top:23px;
    z-index:900
}
.knowledge-base-image-gallery .overlay-form .property-form #content-container{
    bottom:0;
    left:0;
    right:0;
    top:0;
    width:auto
}
.knowledge-base-image-gallery .table{
    font-size:15px;
    margin:0
}
.knowledge-base-image-gallery .table thead tr{
    height:40px
}
.knowledge-base-image-gallery .table thead tr td,.knowledge-base-image-gallery .table thead tr th{
    border:none;
    background:#f7f7f9;
    padding:0 10px;
    vertical-align:middle
}
.knowledge-base-image-gallery .table tbody tr{
    height:40px
}
.knowledge-base-image-gallery .table tbody tr td{
    padding:5px 10px;
    vertical-align:middle
}
.knowledge-base-image-gallery .table--bordered{
    border:1px solid #d9dbe4
}
.knowledge-base-image-gallery .alert{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    height:60px;
    font-size:15px
}
.knowledge-base-image-gallery .alert i{
    margin:0 5px 0 10px
}
.knowledge-base-image-gallery .alert button{
    -webkit-box-ordinal-group:3;
    -moz-box-ordinal-group:3;
    -webkit-order:2;
    -ms-flex-order:2;
    order:2;
    color:#92929e;
    font-size:24px;
    opacity:1;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
.knowledge-base-image-gallery .alert button:hover{
    color:#777786
}
.knowledge-base-image-gallery .alert-success{
    border-color:#03a84e;
    color:#03a84e
}
.knowledge-base-image-gallery .alert-warning{
    border-color:#f89521;
    color:#f89521
}
.knowledge-base-image-gallery .alert-danger{
    border-color:#f0505c;
    color:#f0505c
}
.knowledge-base-image-gallery .scrollable-table{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#fff;
    border:1px solid #d9dbe4;
    box-sizing:border-box;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    border-radius:5px;
    overflow:hidden
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
    .knowledge-base-image-gallery .scrollable-table{
        height:100%
    }
}
.knowledge-base-image-gallery .scrollable-table .table{
    margin:0;
    table-layout:fixed
}
.knowledge-base-image-gallery .scrollable-table .delete-cell{
    text-align:center;
    width:50px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__actions{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__actions .table{
    overflow:hidden
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__actions .table tr th{
    background:#fff;
    padding:5px 10px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__actions+.scrollable-table__header{
    border-top-left-radius:0;
    border-top-right-radius:0
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header{
    -webkit-flex-basis:40px;
    flex-basis:40px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    background:#f7f7f9;
    border-bottom:1px solid #d9dbe4;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    overflow:hidden;
    padding-right:6px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header .table{
    overflow:hidden
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header .table th{
    font-weight:400;
    font-size:13px;
    text-align:left
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header .open-dropdown{
    height:36px;
    font-weight:400;
    padding:8px 10px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header .datepicker-container{
    height:36px;
    font-weight:400;
    background:#fff;
    padding:8px 10px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__header .datepicker-container .tawkto-datepicker{
    font-size:13px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    height:calc(100% - 40px);
    overflow-x:hidden;
    overflow-y:scroll
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr{
    cursor:pointer;
    transition:all .2s cubic-bezier(.215, .61, .355, 1)
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr.selected{
    background:#545454;
    color:#fff
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr:hover{
    background:#03a84e;
    color:#fff
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr:first-child td{
    border-top:none
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr.non-interactive{
    cursor:auto
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__body .table tbody tr.non-interactive:hover{
    background:inherit;
    color:inherit
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__footer{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-basis:50px;
    flex-basis:50px;
    border-top:1px solid #d9dbe4;
    color:#92929e;
    padding:13px 10px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__footer>div{
    color:#92929e;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__footer>div .twk{
    font-size:16px
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__footer>div .disabled{
    color:#d9dbe4!important
}
.knowledge-base-image-gallery .scrollable-table .scrollable-table__footer>div .page{
    color:inherit
}
.knowledge-base-image-gallery .display-1{
    font-size:18px;
    font-weight:700
}
.knowledge-base-image-gallery .display-2{
    font-size:16px;
    font-weight:700
}
.knowledge-base-image-gallery .display-3{
    font-size:15px;
    font-weight:400
}
.knowledge-base-image-gallery .display-4{
    color:#03a84e;
    font-size:13px;
    font-weight:400
}
.knowledge-base-image-gallery .display-5{
    color:#f0505c;
    font-size:12px;
    font-weight:400
}
.knowledge-base-image-gallery .display-6{
    font-size:32px;
    font-weight:700
}
.knowledge-base-image-gallery .agent-image,.knowledge-base-image-gallery .page-image,.knowledge-base-image-gallery .property-image{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    color:#92929e;
    height:134px;
    font-size:60px;
    overflow:hidden;
    text-align:center;
    width:134px;
    background:url("../../../assets/images/transparent.png");
    background-size:cover
}
.knowledge-base-image-gallery .agent-image .image,.knowledge-base-image-gallery .agent-image img,.knowledge-base-image-gallery .page-image .image,.knowledge-base-image-gallery .page-image img,.knowledge-base-image-gallery .property-image .image,.knowledge-base-image-gallery .property-image img{
    height:100%;
    width:100%
}
.knowledge-base-image-gallery .color-swatch{
    background:#03a84e;
    border-radius:5px;
    height:30px;
    width:30px
}
.knowledge-base-image-gallery .smart-form-new .input--text{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px;
    transition:all .3s ease-in-out
}
.knowledge-base-image-gallery .smart-form-new .input--text::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text:-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text::-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text[disabled]{
    border-color:#d9dbe4;
    color:#d9dbe4;
    pointer-events:none
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button{
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button input[type=text]{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    background:0 0;
    border:none;
    margin:0 0 0 15px;
    min-width:0;
    padding:0
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button input[type=text]::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button input[type=text]:-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button input[type=text]::-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button input[type=text]:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button button{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    font-size:13px;
    height:26px;
    line-height:24px;
    margin:0 10px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.215, .61, .355, 1);
    white-space:nowrap
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button button:hover{
    background:#e6e6e6
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button.state-error{
    background:#fcdddf!important;
    border-color:#f0505c!important
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button.state-error+.invalid{
    color:#f0505c!important;
    display:block;
    font-size:12px;
    margin:10px 0 0
}
.knowledge-base-image-gallery .smart-form-new .input--text-w-button.state-success{
    border-color:#d9dbe4!important
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput{
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-sizing:border-box;
    min-height:40px
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.tag{
    background:#fff!important;
    border-color:#03a84e!important;
    border-radius:5px!important;
    color:#03a84e!important;
    display:block!important;
    float:left;
    font-size:13px!important;
    font-weight:400!important;
    height:30px;
    line-height:28px!important;
    margin:2px 1px 2px 2px!important;
    overflow:hidden;
    padding:0 30px 0 10px!important;
    position:relative;
    white-space:pre-line;
    width:auto;
    word-wrap:break-word
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]{
    background:inherit;
    box-shadow:none;
    height:auto;
    padding:2px 4px 3px 5px;
    width:auto
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:after{
    content:'\ea02'
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.tag [data-role=remove]:hover{
    background:inherit;
    box-shadow:inherit
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput input{
    border:none;
    box-shadow:none;
    outline:0;
    background-color:transparent;
    padding:0;
    margin:0;
    width:auto!important;
    max-width:inherit
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput>input[type=text]{
    padding:2px 28px 2px 8px;
    min-width:150px
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead{
    position:static!important;
    background-color:#fff!important;
    border:0;
    padding:2px 28px 2px 8px
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead.state-success{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-hint{
    display:none
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-input{
    background:0 0;
    border:none;
    border-radius:0;
    line-height:normal;
    min-width:150px!important
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion{
    color:#03a84e;
    cursor:pointer;
    font-weight:400;
    height:40px;
    line-height:38px;
    padding:0 20px
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion small,.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion.tt-cursor,.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-suggestion:hover{
    background:#03a84e;
    color:#fff
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead input{
    height:30px;
    line-height:30px
}
.knowledge-base-image-gallery .smart-form-new .bootstrap-tagsinput span.twitter-typeahead .tt-menu{
    background-color:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    margin:5px 0 0;
    max-height:150px;
    max-width:496px;
    -ms-overflow-style:auto;
    padding:5px 0;
    white-space:pre;
    width:100%;
    word-wrap:break-word;
    z-index:2
}
.knowledge-base-image-gallery .smart-form-new .btn-card{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:auto;
    opacity:1;
    padding:15px 45px;
    position:relative
}
.knowledge-base-image-gallery .smart-form-new .btn-card__check{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.knowledge-base-image-gallery .smart-form-new .btn-card__check .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.knowledge-base-image-gallery .smart-form-new .btn-card--active{
    border-color:#03a84e
}
.knowledge-base-image-gallery .smart-form-new .btn-card--active .btn-card__check{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.knowledge-base-image-gallery .smart-form-new .btn-card--active .btn-card__check .feather{
    display:block
}
.knowledge-base-image-gallery .smart-form-new .smart-form,.knowledge-base-image-gallery .smart-form-new.smart-form{
    color:#545454
}
.knowledge-base-image-gallery .smart-form-new .smart-form fieldset,.knowledge-base-image-gallery .smart-form-new.smart-form fieldset{
    background:0 0;
    padding:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form footer,.knowledge-base-image-gallery .smart-form-new.smart-form footer{
    background:0 0;
    border:none;
    margin:10px 0 0;
    padding:0;
    text-align:right
}
.knowledge-base-image-gallery .smart-form-new .smart-form footer .btn,.knowledge-base-image-gallery .smart-form-new.smart-form footer .btn{
    float:none;
    font-family:Lato,Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:400;
    margin:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form section,.knowledge-base-image-gallery .smart-form-new.smart-form section{
    margin:10px 0 0
}
.knowledge-base-image-gallery .smart-form-new .smart-form section:first-child,.knowledge-base-image-gallery .smart-form-new.smart-form section:first-child{
    margin:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form textarea,.knowledge-base-image-gallery .smart-form-new.smart-form textarea{
    resize:none!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form textarea::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form textarea::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form textarea:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form textarea:-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form textarea::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form textarea::-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form textarea:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form textarea:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form .label,.knowledge-base-image-gallery .smart-form-new.smart-form .label{
    font-size:13px;
    margin:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.custom-select,.knowledge-base-image-gallery .smart-form-new.smart-form label.custom-select{
    border-radius:5px;
    max-width:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.custom-select div,.knowledge-base-image-gallery .smart-form-new.smart-form label.custom-select div{
    border-radius:5px;
    height:100%
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.custom-select div p,.knowledge-base-image-gallery .smart-form-new.smart-form label.custom-select div p{
    height:100%;
    line-height:38px;
    padding:0 15px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.custom-select i:before,.knowledge-base-image-gallery .smart-form-new.smart-form label.custom-select i:before{
    content:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input,.knowledge-base-image-gallery .smart-form-new.smart-form label.input{
    max-width:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email],.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password],.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text],.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url],.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email],.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password],.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text],.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px;
    padding:0 15px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]:-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]::-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=email]:hover,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=password]:hover,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=text]:hover,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.input>input[type=url]:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=email]:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=password]:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=text]:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.input>input[type=url]:hover{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input .icon-append,.knowledge-base-image-gallery .smart-form-new.smart-form label.input .icon-append{
    top:9px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input.state-success>input[type=text],.knowledge-base-image-gallery .smart-form-new .smart-form label.input.state-success>input[type=url],.knowledge-base-image-gallery .smart-form-new.smart-form label.input.state-success>input[type=text],.knowledge-base-image-gallery .smart-form-new.smart-form label.input.state-success>input[type=url]{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.input.state-error+.invalid,.knowledge-base-image-gallery .smart-form-new.smart-form label.input.state-error+.invalid{
    color:#f0505c!important;
    display:block!important;
    font-size:12px;
    margin:10px 0 0
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.radio,.knowledge-base-image-gallery .smart-form-new.smart-form label.radio{
    color:#545454;
    line-height:17px;
    margin-bottom:0;
    padding-left:27px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.radio input+i,.knowledge-base-image-gallery .smart-form-new.smart-form label.radio input+i{
    top:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.radio input+i:after,.knowledge-base-image-gallery .smart-form-new.smart-form label.radio input+i:after{
    background:#03a84e!important;
    left:3px;
    top:3px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.radio input:checked+i,.knowledge-base-image-gallery .smart-form-new.smart-form label.radio input:checked+i{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select,.knowledge-base-image-gallery .smart-form-new.smart-form label.select{
    height:40px;
    max-width:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select i,.knowledge-base-image-gallery .smart-form-new.smart-form label.select i{
    background:0 0;
    box-shadow:none;
    right:15px;
    top:12px;
    width:12px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select i:after,.knowledge-base-image-gallery .smart-form-new.smart-form label.select i:after{
    border-right-width:6px;
    border-left-width:6px;
    border-top-color:#92929e;
    border-top-width:6px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select i:before,.knowledge-base-image-gallery .smart-form-new.smart-form label.select i:before{
    content:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select select,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    cursor:pointer;
    height:40px;
    padding:0 30px 0 15px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:active,.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:active,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:hover{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:active+i:after,.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:focus+i:after,.knowledge-base-image-gallery .smart-form-new .smart-form label.select select:hover+i:after,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:active+i:after,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:focus+i:after,.knowledge-base-image-gallery .smart-form-new.smart-form label.select select:hover+i:after{
    border-top-color:#03a84e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea{
    max-width:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:10px 15px;
    width:100%
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea::-webkit-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea::-webkit-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea:-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea:-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea::-moz-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea::-moz-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea:-ms-input-placeholder,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea:-ms-input-placeholder{
    color:#92929e
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea:focus,.knowledge-base-image-gallery .smart-form-new .smart-form label.textarea textarea:hover,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea:focus,.knowledge-base-image-gallery .smart-form-new.smart-form label.textarea textarea:hover{
    border-color:#03a84e!important
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.toggle,.knowledge-base-image-gallery .smart-form-new.smart-form label.toggle{
    display:inline-block;
    height:17px;
    margin:0;
    padding:0;
    width:34px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.toggle>i,.knowledge-base-image-gallery .smart-form-new.smart-form label.toggle>i{
    -webkit-flex-basis:34px;
    flex-basis:34px;
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    margin:0 15px 0 0;
    position:relative;
    transition:all .3s ease-in-out;
    top:0
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.toggle>span,.knowledge-base-image-gallery .smart-form-new.smart-form label.toggle>span{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    color:#545454;
    font-size:13px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.toggle input[type=checkbox]:disabled~i,.knowledge-base-image-gallery .smart-form-new.smart-form label.toggle input[type=checkbox]:disabled~i{
    background:#f7f7f9;
    pointer-events:none
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox{
    display:inline-block
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox input,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox input{
    visibility:hidden
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox input+span,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox input+span{
    background:0 0;
    border:1px solid #d9dbe4;
    border-radius:50%;
    height:20px;
    position:absolute;
    right:10px;
    top:10px;
    width:20px
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox input+span .feather,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox input+span .feather{
    display:none;
    font-size:16px;
    line-height:normal;
    margin:2px auto 0
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox input:checked+span,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox input:checked+span{
    background:#03a84e;
    border:none;
    border-radius:50%;
    color:#fff
}
.knowledge-base-image-gallery .smart-form-new .smart-form label.checkbox input:checked+span .feather,.knowledge-base-image-gallery .smart-form-new.smart-form label.checkbox input:checked+span .feather{
    display:block
}
.knowledge-base-image-gallery .irs{
    color:#545454;
    font-size:13px
}
.knowledge-base-image-gallery .irs-bar{
    background-color:#50b648;
    border-radius:3px;
    height:6px;
    position:absolute;
    top:25px
}
.knowledge-base-image-gallery .irs-line{
    background:#f7f7f9;
    border-radius:3px;
    height:6px
}
.knowledge-base-image-gallery .irs-slider{
    background:#fff;
    border:3px solid #50b648;
    border-radius:100%;
    box-shadow:none;
    cursor:pointer;
    height:18px;
    top:19px;
    width:18px
}
.knowledge-base-image-gallery .irs-single{
    background:0 0;
    color:#545454;
    font-size:13px
}
.knowledge-base-image-gallery .irs-max,.knowledge-base-image-gallery .irs-min{
    background:0 0;
    color:#545454;
    font-size:13px
}
.knowledge-base-image-gallery .irs-hidden-input{
    position:absolute!important;
    display:block!important;
    top:0!important;
    left:0!important;
    width:0!important;
    height:0!important;
    font-size:0!important;
    line-height:0!important;
    padding:0!important;
    margin:0!important;
    outline:0!important;
    z-index:-9999!important;
    background:0 0!important;
    border-style:solid!important;
    border-color:transparent!important
}
.knowledge-base-image-gallery .irs-from,.knowledge-base-image-gallery .irs-to{
    color:inherit;
    font-size:13px
}
.sp-container{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1)
}
.sp-container .sp-picker-container{
    border-left:none
}
.sp-container .sp-picker-container .sp-top{
    margin-bottom:8px
}
.sp-container .sp-picker-container .sp-top .sp-color,.sp-container .sp-picker-container .sp-top .sp-hue{
    border-color:#545454;
    border-radius:2px
}
.sp-container .sp-picker-container .sp-top .sp-slider{
    border-radius:1px
}
.sp-container .sp-picker-container .sp-input-container{
    margin:0
}
.sp-container .sp-picker-container .sp-input-container .sp-input{
    box-shadow:none
}
.knowledge-base-image-gallery .images{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.knowledge-base-image-gallery .images .image-wrap{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    -webkit-box-flex:0;
    -moz-box-flex:0;
    -webkit-flex-grow:0;
    -ms-flex:0;
    flex-grow:0;
    padding:5px;
    width:139px
}
.knowledge-base-image-gallery .images .image-wrap:hover .image{
    opacity:.6;
    border-color:#03a84e
}
.knowledge-base-image-gallery .images .image-wrap:hover .image-actions{
    display:block
}
.knowledge-base-image-gallery .images .image-wrap .image{
    height:129px;
    text-align:center;
    overflow:hidden;
    width:129px;
    cursor:default
}
.knowledge-base-image-gallery .images .image-wrap .image img{
    max-height:100%;
    max-width:100%
}
.knowledge-base-image-gallery .images .image-wrap .image-actions{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:100px;
    display:none
}
.knowledge-base-image-gallery .images .image-wrap .image-actions .btn{
    line-height:normal;
    padding:5px;
    width:30px;
    height:30px;
    min-width:30px;
    font-size:12px
}
.knowledge-base-image-gallery .images .image-wrap .image-actions .btn.btn-primary{
    margin:0 5px
}
#analytics-tooltip{
    position:absolute;
    display:none;
    padding:2px 8px 3px;
    background-color:rgba(0,0,0,.9);
    color:#fff;
    opacity:1;
    z-index:10
}
#property-list-container .index-header{
    padding:3px 10px;
    font-weight:700;
    font-size:18px
}
.reporting-content{
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400;
    height:100%;
    padding:23px;
    position:relative
}
.reporting-content .icon-export{
    font-size:20px!important;
    color:#03a84e!important
}
.reporting-content.show-multiproperties.has-multi-property{
    position:absolute;
    left:220px;
    right:0;
    top:0;
    bottom:0
}
.reporting-content .icon-export{
    color:#03a84e!important
}
.reporting-content #list-loading{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#fff;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    height:100%;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:0;
    position:absolute;
    text-align:center;
    top:0;
    width:100%;
    z-index:999
}
.reporting-content .flot-text{
    color:#92929e!important;
    font-size:13px!important
}
.reporting-content.chats-filter #chats-filter a{
    color:#03a84e;
    font-weight:700
}
.reporting-content.chats-filter .tickets-filter-option{
    display:none!important
}
.reporting-content.tickets-filter #tickets-filter a{
    color:#03a84e;
    font-weight:700
}
.reporting-content.tickets-filter .chats-filter-option{
    display:none!important
}
.reporting-content .top-wrapper{
    align-items:center;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -ms-flex:inherit;
    -webkit-flex-wrap:wrap;
    -ms-flex-flow:row wrap;
    flex-wrap:wrap;
    position:relative
}
@media (max-width:1100px){
    .reporting-content .top-wrapper{
        -webkit-box-orient:column;
        -moz-box-orient:column;
        -webkit-box-direction:column;
        -moz-box-direction:column;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:flex-start;
        -webkit-align-items:flex-start;
        -ms-flex-pack:flex-start;
        -ms-flex-align:flex-start;
        align-items:flex-start;
        align-content:flex-start;
        min-height:90px
    }
    .reporting-content .top-wrapper .property-select{
        -webkit-flex:1;
        -ms-flex:1;
        flex:1
    }
}
@media (max-width:720px){
    .reporting-content .top-wrapper{
        min-height:153px
    }
    .reporting-content .top-wrapper .property-select{
        -webkit-flex:0 0 100%;
        -ms-flex:0 0 100%;
        flex:0 0 100%;
        margin:10px 0
    }
    .reporting-content .top-wrapper .reporting-content__button{
        width:100%;
        max-width:100%;
        box-sizing:border-box
    }
    .reporting-content .top-wrapper .reporting-content__button .caret{
        color:#92929e;
        position:absolute;
        right:10px;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%);
        top:50%
    }
    .reporting-content .top-wrapper .reporting-content__datepicker-wrapper{
        -webkit-flex:1;
        -ms-flex:1;
        flex:1
    }
    .reporting-content .top-wrapper .reporting-content__datepicker-wrapper .reporting-content__datepicker{
        max-width:100%;
        width:100%
    }
}
.reporting-content__button,.reporting-content__datepicker{
    background-color:transparent;
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#92929e;
    cursor:pointer;
    margin:0 5px;
    max-width:250px;
    overflow:hidden;
    padding:10px 12px;
    padding-right:23px;
    position:relative;
    text-overflow:ellipsis;
    white-space:nowrap;
    height:40px;
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content__button:hover,.reporting-content__datepicker:hover{
    border-color:#03a84e
}
.action-button .reporting-content__button,.action-button .reporting-content__datepicker{
    border:0
}
.reporting-content__button.bordered{
    height:40px;
    width:40px;
    border:1px solid #d9dbe4;
    border-radius:5px;
    padding:0
}
.reporting-content__button.bordered:hover{
    border-color:#03a84e
}
.reporting-content .action-button{
    font-size:20px
}
.reporting-content .action-button button{
    color:#92929e;
    text-transform:capitalize;
    height:40px!important
}
.reporting-content .filter-selectbox{
    padding:10px 20px;
    width:100%;
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content .filter-selectbox label{
    display:block
}
.reporting-content .filter-selectbox select{
    width:100%;
    background-color:transparent;
    border:1px solid #d9dbe4;
    border-radius:5px;
    margin:0;
    max-width:100%;
    padding:10px 12px;
    cursor:pointer;
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content .filter-selectbox--others button{
    color:#545454;
    background-color:transparent;
    width:100%;
    text-align:left;
    margin:0
}
.reporting-content .filter-selectbox--others .dropdown-menu{
    z-index:99999
}
.reporting-content__datepicker{
    max-width:100%;
    width:100%
}
.reporting-content__body{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    background-color:#fff;
    border-radius:5px;
    border:1px solid #d9dbe4;
    box-shadow:2px 2px 3px rgba(0,0,0,.05);
    height:calc(100% - 30px);
    margin-top:10px;
    position:relative
}
@media (min-width:1100px){
    .reporting-content__body{
        -webkit-box-orient:row;
        -moz-box-orient:row;
        -webkit-box-direction:row;
        -moz-box-direction:row;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.reporting-content__body .left{
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    max-width:230px
}
.reporting-content__body .left .dropdown-toggle{
    border:0;
    color:#03a84e;
    background-color:transparent
}
.reporting-content__body .left .dropdown-toggle .caret{
    color:#92929e;
    margin-left:8px;
    margin-top:-3px
}
.reporting-content__body .left .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px;
    visibility:visible
}
.reporting-content__body .left .dropdown-menu{
    display:block;
    max-height:0;
    overflow:auto;
    transition:max-height .2s ease-in;
    visibility:hidden
}
@media (max-width:1100px){
    .reporting-content__body .left{
        left:14px;
        position:absolute;
        top:35px;
        z-index:99
    }
}
@media (max-width:1060px){
    .reporting-content__body .left{
        -ms-flex:inherit;
        flex:inherit;
        height:60px;
        left:20px;
        position:relative
    }
}
@media (min-width:1100px){
    .reporting-content__body .left .dropdown{
        position:initial;
        height:100%
    }
    .reporting-content__body .left .dropdown-toggle{
        display:none
    }
    .reporting-content__body .left .dropdown-menu{
        border:0;
        box-shadow:none;
        display:-webkit-box;
        display:-moz-box;
        display:-ms-flexbox;
        display:-webkit-flex;
        display:flex;
        -webkit-flex:1;
        -ms-flex:1;
        flex:1;
        -webkit-box-orient:column;
        -moz-box-orient:column;
        -webkit-box-direction:column;
        -moz-box-direction:column;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        height:100%;
        left:0;
        margin:0;
        padding:0;
        top:0;
        width:100%;
        max-height:100%;
        visibility:visible;
        opacity:1
    }
}
.reporting-content__body .right-s{
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.reporting-content .select-graph{
    cursor:pointer;
    padding:7px;
    border-left:4px solid transparent
}
.reporting-content .select-graph:hover{
    background-color:#03a84e;
    color:#fff
}
@media (min-width:1100px){
    .reporting-content .select-graph{
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        border-right:1px solid #d9dbe4;
        cursor:pointer;
        display:inherit;
        -webkit-flex:1;
        -ms-flex:1;
        flex:1;
        padding:0;
        padding-left:28px;
        font-family:Lato,Lato-Regular;
        font-size:15px;
        letter-spacing:0;
        line-height:20px;
        font-weight:400
    }
    .reporting-content .select-graph+li{
        border-top:1px solid #d9dbe4
    }
    .reporting-content .select-graph.active{
        border-right:none;
        border-left-color:#03a84e;
        color:#03a84e
    }
    .reporting-content .select-graph:hover{
        background-color:transparent;
        color:#03a84e
    }
}
.reporting-content__datepicker-wrapper{
    margin-right:10px;
    position:relative;
    min-width:230px;
    width:auto;
    min-height:40px
}
.reporting-content__datepicker-wrapper .caret{
    color:#92929e;
    position:absolute;
    top:50%;
    right:1rem;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.reporting-content .top-dropdowns{
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    height:auto
}
.reporting-content .top-dropdowns .dropdown{
    min-height:35px
}
.reporting-content .top-nav{
    list-style:none;
    margin-right:auto;
    padding:0
}
@media (max-width:1100px){
    .reporting-content .top-nav{
        margin:0;
        margin-bottom:25px;
        min-height:20px
    }
}
.reporting-content .top-nav li{
    display:inline
}
.reporting-content .top-nav li+li:before{
    color:#92929e;
    content:' | ';
    margin:0 15px
}
.reporting-content .top-nav a{
    color:#92929e;
    font-weight:500
}
.reporting-content .top-nav a:hover{
    color:#03a84e;
    font-weight:600
}
.reporting-content .filter-select-wrapper{
    text-align:center
}
.reporting-content .filter-select-wrapper.open button{
    background-color:#03a84e;
    color:#fff
}
.reporting-content .filter-select-wrapper .filter-selectbox--others button{
    background-color:#fff;
    color:#545454
}
.reporting-content .filter-select-wrapper .filter-selectbox--others .dropdown-menu{
    background-color:#fff;
    opacity:1;
    min-width:250px;
    max-width:250px
}
.reporting-content .filter-select-wrapper .reporting-content__button{
    padding-left:15px;
    padding-right:15px;
    margin:0
}
.reporting-content .bucket-select{
    display:inline-block
}
.reporting-content .bucket-select.property-select .dropdown-menu{
    min-width:100px
}
.reporting-content .bucket-select .apply-bucket-size{
    text-transform:capitalize
}
.reporting-content .filter-select-wrapper,.reporting-content .property-select{
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content .filter-select-wrapper .caret,.reporting-content .property-select .caret{
    color:#92929e;
    position:absolute;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    top:50%
}
.reporting-content .filter-select-wrapper.open>.dropdown-menu,.reporting-content .property-select.open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px;
    visibility:visible;
    opacity:1
}
.reporting-content .filter-select-wrapper.open #more-filter-options,.reporting-content .property-select.open #more-filter-options{
    overflow:visible;
    max-height:350px
}
.reporting-content .filter-select-wrapper.open #more-filter-container,.reporting-content .property-select.open #more-filter-container{
    opacity:1
}
.reporting-content .filter-select-wrapper .dropdown-menu,.reporting-content .property-select .dropdown-menu{
    display:block;
    max-height:0;
    overflow:auto;
    transition:max-height .2s ease-in,opacity .5s ease-in .2s;
    visibility:hidden;
    max-width:300px;
    min-width:300px;
    border-radius:5px;
    display:block;
    padding:5px 0;
    border:0;
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    margin-top:8px;
    right:0;
    left:auto;
    z-index:9999
}
.reporting-content .filter-select-wrapper #more-filter-container,.reporting-content .property-select #more-filter-container{
    opacity:0;
    transition:opacity .5s ease-in .2s
}
.reporting-content .filter-select-wrapper #more-filter-options,.reporting-content .property-select #more-filter-options{
    min-width:300px;
    padding-bottom:12px
}
.reporting-content .filter-select-wrapper #more-filter-options .dropdown-menu,.reporting-content .property-select #more-filter-options .dropdown-menu{
    left:0!important;
    right:0!important;
    min-width:auto!important;
    width:auto!important
}
.reporting-content .filter-select-wrapper .dropdown-menu li,.reporting-content .property-select .dropdown-menu li{
    cursor:pointer;
    padding:8px 15px;
    color:#545454;
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content .filter-select-wrapper .dropdown-menu li:hover,.reporting-content .property-select .dropdown-menu li:hover{
    background-color:#03a84e;
    color:#fff
}
.reporting-content .filter-select-wrapper .has-multi-property #property-select,.reporting-content .property-select .has-multi-property #property-select{
    overflow:auto;
    position:relative;
    top:0;
    bottom:0;
    max-height:200px
}
.reporting-content .filter-select-wrapper .has-multi-property .filter-clear,.reporting-content .property-select .has-multi-property .filter-clear{
    cursor:pointer;
    margin:0;
    position:absolute;
    right:12px;
    top:7px;
    z-index:1
}
.reporting-content .filter-select-wrapper .has-multi-property .checkbox,.reporting-content .property-select .has-multi-property .checkbox{
    color:inherit
}
.reporting-content .filter-select-wrapper .has-multi-property .checkbox input[type=checkbox]+i,.reporting-content .property-select .has-multi-property .checkbox input[type=checkbox]+i{
    border-color:#d9dbe4!important;
    border-radius:3px;
    width:14px;
    height:14px
}
.reporting-content .filter-select-wrapper .has-multi-property .checkbox input[type=checkbox]:hover,.reporting-content .property-select .has-multi-property .checkbox input[type=checkbox]:hover{
    border-color:#03a84e!important
}
.reporting-content .filter-select-wrapper .has-multi-property .checkbox input[type=checkbox]:checked+i,.reporting-content .property-select .has-multi-property .checkbox input[type=checkbox]:checked+i{
    background-color:#03a84e!important
}
.reporting-content .filter-select-wrapper .has-multi-property .checkbox input[type=checkbox]:checked+i:after,.reporting-content .property-select .has-multi-property .checkbox input[type=checkbox]:checked+i:after{
    background:0 0;
    color:#fff!important;
    display:block;
    font-size:13px;
    left:0;
    top:-2px;
    font-weight:700
}
.reporting-content .table-container{
    background-color:#fff;
    height:calc(100% - 91px);
    left:0;
    margin-top:30px;
    overflow:auto;
    padding:10px 25px;
    padding-top:0;
    position:absolute;
    top:50px;
    width:100%;
    z-index:9
}
.reporting-content .toggle-wrapper{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    text-transform:capitalize
}
.reporting-content .toggle-graph{
    cursor:pointer;
    margin:0 20px 0 0;
    width:auto
}
.reporting-content .toggle-graph *{
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
.reporting-content .toggle-graph h2{
    color:#494954;
    font-size:30px;
    font-weight:700;
    margin-top:5px
}
.reporting-content .toggle-graph .checkbox{
    line-height:20px;
    padding-left:20px;
    margin:0;
    display:inline-block;
    float:none
}
.reporting-content .toggle-graph .checkbox #color-03a84e+i{
    border-color:#03a84e!important
}
.reporting-content .toggle-graph .checkbox #color-03a84e:checked+i{
    background-color:#03a84e!important
}
.reporting-content .toggle-graph .checkbox #color-f74d5a+i{
    border-color:#f74d5a!important
}
.reporting-content .toggle-graph .checkbox #color-f74d5a:checked+i{
    background-color:#f74d5a!important
}
.reporting-content .toggle-graph .checkbox #color-ffc200+i{
    border-color:#ffc200!important
}
.reporting-content .toggle-graph .checkbox #color-ffc200:checked+i{
    background-color:#ffc200!important
}
.reporting-content .toggle-graph .checkbox #color-f18cb8+i{
    border-color:#f18cb8!important
}
.reporting-content .toggle-graph .checkbox #color-f18cb8:checked+i{
    background-color:#f18cb8!important
}
.reporting-content .toggle-graph .checkbox #color-2fd3c3+i{
    border-color:#2fd3c3!important
}
.reporting-content .toggle-graph .checkbox #color-2fd3c3:checked+i{
    background-color:#2fd3c3!important
}
.reporting-content .toggle-graph .checkbox #color-f7941d+i{
    border-color:#f7941d!important
}
.reporting-content .toggle-graph .checkbox #color-f7941d:checked+i{
    background-color:#f7941d!important
}
.reporting-content .toggle-graph .checkbox #color-40c5f4+i{
    border-color:#40c5f4!important
}
.reporting-content .toggle-graph .checkbox #color-40c5f4:checked+i{
    background-color:#40c5f4!important
}
.reporting-content .toggle-graph .checkbox input[type=checkbox]+i{
    border-radius:2px;
    box-shadow:none;
    height:16px;
    width:16px
}
.reporting-content .toggle-graph .checkbox input[type=checkbox]+i:after{
    display:none
}
.reporting-content .toggle-graph .checkbox input[type=checkbox]:checked+i:after{
    background:0 0;
    color:#fff!important;
    display:block;
    font-size:12px;
    left:-1px;
    top:-2px;
    width:16px;
    height:16px;
    font-family:feather!important;
    content:'\e92b';
    font-size:16px
}
.reporting-content .toggle-graph .checkbox input[type=checkbox]:checked:hover+i:after{
    content:'\ea02'
}
.reporting-content .toggle-graph table{
    top:-33px!important
}
@media (max-width:1100px){
    .reporting-content .toggle-graph table{
        left:190px!important
    }
}
@media (max-width:1060px){
    .reporting-content .toggle-graph table{
        left:0!important
    }
}
.reporting-content #display-container{
    padding:20px;
    width:100%
}
.reporting-content #display-container .inner-container{
    width:100%;
    height:100%;
    position:relative;
    overflow-y:auto
}
.reporting-content #display-container .inner-container #graph-container{
    width:100%;
    height:calc(100% - 90px);
    margin:30px 0 0
}
.reporting-content #display-container .inner-container #graph-container .flot-base,.reporting-content #display-container .inner-container #graph-container .flot-overlay{
    top:auto!important;
    bottom:0!important
}
.reporting-content #property-names{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:12px;
    vertical-align:middle;
    line-height:30px;
    cursor:pointer;
    max-width:calc(100% - 80px);
    flex:1
}
.reporting-content .selection-main-container{
    position:absolute!important;
    left:20px;
    right:20px;
    width:auto;
    margin:0 auto;
    top:20px;
    bottom:20px;
    height:auto;
    z-index:1001;
    min-width:160px;
    list-style:none;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.15);
    border-radius:2px;
    -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    background-clip:padding-box;
    display:none;
    max-width:600px
}
.reporting-content .selection-main-container .list-header{
    margin:0;
    padding:5px 20px;
    border-bottom:1px solid #e5e5e5
}
.reporting-content .selection-main-container .list-header .checkbox{
    font-size:18px;
    color:#428bca;
    margin:4px 0 0 0
}
.reporting-content .selection-main-container .list-button-container,.reporting-content .selection-main-container .list-content{
    position:absolute;
    width:auto;
    left:0;
    right:0
}
.reporting-content .selection-main-container .list-content{
    top:48px;
    bottom:51px;
    height:auto;
    overflow:auto
}
.reporting-content .selection-main-container .list-content li{
    padding:5px 20px;
    list-style:none;
    word-wrap:break-word
}
.reporting-content .selection-main-container .list-button-container{
    bottom:0;
    height:50px;
    text-align:right;
    margin:0;
    border-top:1px solid #e5e5e5;
    padding:0 15px!important
}
.reporting-content .selection-main-container .list-button-container .btn{
    margin:8px 5px
}
.reporting-content .selection-main-container .search-field input{
    padding-right:30px
}
.reporting-content .selection-main-container .search-field button{
    background:0 0;
    border:none;
    color:#6d6a69;
    font-size:17px;
    height:30px;
    line-height:30px;
    margin:0;
    padding:0;
    position:absolute;
    right:0;
    top:0;
    width:30px;
    z-index:2
}
.reporting-content .open .selection-main-container{
    display:block;
    -webkit-animation-name:flipInX;
    -moz-animation-name:flipInX;
    -o-animation-name:flipInX;
    animation-name:flipInX;
    -webkit-animation-duration:.4s;
    -moz-animation-duration:.4s;
    -o-animation-duration:.4s;
    animation-duration:.4s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both
}
.reporting-content #resetFilter{
    display:block;
    cursor:pointer;
    font-size:16px
}
.reporting-content__no-properties{
    height:calc(100% - 70px);
    width:100%;
    margin-top:20px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.reporting-content__no-properties img{
    height:80%;
    display:block
}
#reporting-main-view .search-group{
    position:relative;
    clear:both;
    margin:10px 0
}
#reporting-main-view .search-group input{
    border:1px solid #d9dbe4;
    padding-right:20px;
    -webkit-border-radius:5px!important;
    -moz-border-radius:5px!important;
    border-radius:5px!important;
    padding:5px 5px 5px 30px;
    font-size:15px;
    height:40px;
    box-sizing:border-box
}
#reporting-main-view .search-group .icon-search,#reporting-main-view .search-group .icon-x{
    position:absolute;
    left:10px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:16px
}
#reporting-main-view .icon-export{
    font-size:20px!important;
    color:#03a84e!important
}
#reporting-main-view .icon-x{
    font-size:16px
}
#reporting-main-view .relative{
    position:relative
}
#reporting-main-view .graph-container-kb{
    min-height:230px;
    padding-top:80px!important
}
@media (max-width:800px){
    #reporting-main-view .new_datepicker .tawkto-datepicker{
        max-width:170px
    }
}
#reporting-main-view .flex-wrap{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    justify-content:flex-end
}
#reporting-main-view .button-43px button{
    height:40px!important;
    min-width:40px
}
#reporting-main-view .datepicker-container{
    height:40px!important;
    font-size:13px
}
#reporting-main-view .new_datepicker{
    background-color:#fff
}
#reporting-main-view #downloadReportKb{
    background-color:#fff
}
.subview-datepicker{
    position:absolute;
    right:23px;
    left:23px;
    top:58px
}
.subview-datepicker.top{
    top:13px
}
.subview-datepicker.top #total-data-loaded{
    display:none
}
#closeExtraView{
    display:none;
    color:#03a84e;
    cursor:pointer;
    font-size:15px;
    margin-right:20px;
    text-transform:capitalize
}
#closeExtraView .feather{
    color:#92929e;
    font-size:17px;
    margin-top:-2px;
    vertical-align:top
}
#closeExtraView span{
    font-weight:700;
    margin-left:5px;
    vertical-align:top
}
#downloadReport{
    width:43px;
    height:43px
}
#kb-articles-list tbody td,#kb-feedbacks-list tbody td,#kb-searches-list tbody td{
    word-wrap:break-word
}
.selected-article #kb-articles-graph,.selected-article #kb-search-graph{
    min-height:calc(100vh - 250px)!important
}
.selected-article #kb-articles-list,.selected-article #kb-searches-list{
    display:none!important
}
.selected-article #closeExtraView{
    display:block
}
#total-data-loaded.toggle-graph{
    cursor:pointer;
    margin:0 20px 0 0;
    min-width:127px;
    width:auto
}
#total-data-loaded.toggle-graph *{
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
#total-data-loaded.toggle-graph h2{
    color:#494954;
    top:58px;
    font-size:30px;
    font-weight:700;
    margin-top:5px
}
#total-data-loaded.flex-1{
    flex:1
}
.list-isloading{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#fff;
    display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:20px;
    right:20px;
    position:absolute;
    text-align:center;
    top:58px;
    bottom:20px;
    z-index:999
}
.retry-button{
    color:#03a84e;
    font-size:16px
}
#menu-options{
    display:none
}
#timeframe-select{
    font-family:Lato,Lato-Regular;
    font-size:13px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400;
    color:#545454;
    padding:0!important;
    border:1px solid #d9dbe4!important;
    box-shadow:0 2px 3px rgba(0,0,0,.1)!important;
    border-radius:5px!important;
    width:170px!important
}
#timeframe-select li{
    padding:10px 15px;
    vertical-align:middle
}
#timeframe-select li.define{
    color:#92929e
}
#timeframe-select li.define:hover{
    background-color:transparent;
    color:#92929e!important
}
#timeframe-select li.divider-top{
    border-top:1px solid #d9dbe4
}
#timeframe-select li .icon-export{
    font-size:20px!important;
    color:#92929e!important;
    margin-right:10px
}
#timeframe-select li .as-check{
    width:20px;
    height:20px;
    display:inline-block;
    border:1px solid #d9dbe4;
    border-radius:20px;
    position:relative;
    top:5px;
    margin:0 10px
}
#timeframe-select li .as-check:after{
    font-family:twk!important;
    content:'\e868';
    font-size:7px;
    position:absolute;
    left:4px;
    color:#fff
}
#timeframe-select li.active .as-check{
    background-color:#03a84e;
    border-color:#03a84e
}
#timeframe-select li:hover{
    background-color:#03a84e;
    color:#fff!important;
    cursor:pointer
}
#timeframe-select li:hover .icon-export{
    color:#fff!important
}
#timeframe-select #datePickerDropdown .new_datepicker .tawkto-datepicker{
    font-family:Lato,Lato-Regular;
    font-size:13px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400;
    padding:0!important;
    color:#545454;
    border:none!important
}
#timeframe-select #datePickerDropdown:hover .new_datepicker .tawkto-datepicker{
    color:#fff
}
#timeframe-select #datePickerDropdown .icon-calendar{
    display:none
}
#timeframe-select .new_datepicker .tawkto-datepicker{
    max-width:100%!important;
    height:auto!important
}
@media only screen and (max-width:1400px){
    #reporting-content .new_datepicker .tawkto-datepicker{
        max-width:40px;
        padding:10px 20px
    }
}
@media only screen and (max-width:1125px){
    #menu-options{
        display:block
    }
    .hide-if-small{
        display:none!important
    }
}
.show-if-small-kb{
    display:none
}
@media only screen and (max-width:835px){
    .hide-if-small-kb{
        display:none!important
    }
    .show-if-small-kb{
        display:block
    }
}
#leaderboard-main-view #view-table-container{
    background:#fff;
    border-top:0
}
#leaderboard-main-view #view-table{
    margin-bottom:0!important;
    border-left:0;
    border-right:0
}
#leaderboard-main-view #view-table tr td:nth-child(1),#leaderboard-main-view #view-table tr td:nth-child(7),#leaderboard-main-view #view-table tr td:nth-child(8){
    width:90px
}
#leaderboard-main-view #view-table tr td:nth-child(3),#leaderboard-main-view #view-table tr td:nth-child(4),#leaderboard-main-view #view-table tr td:nth-child(5),#leaderboard-main-view #view-table tr td:nth-child(6){
    width:50px
}
#leaderboard-main-view .chatlist-loading{
    position:absolute;
    background-color:#fff;
    top:36px;
    bottom:0;
    left:0;
    right:0;
    font-size:50px;
    text-align:center
}
#leaderboard-main-view .chatlist-loading.error{
    font-size:20px
}
#leaderboard-main-view .centered-centered{
    position:relative;
    top:50%;
    transform:translateY(-50%);
    text-align:center
}
#leaderboard-main-view .chat-transcript{
    position:relative
}
#leaderboard-main-view .chat-transcript #conversation-started{
    background:#fff;
    border:1px solid #eee;
    text-align:center;
    padding:6px;
    font-size:14px;
    border-width:1px 0 2px
}
#leaderboard-main-view .chat-transcript .chat-body{
    background:0 0;
    position:absolute;
    top:0;
    bottom:105px;
    height:auto;
    width:auto;
    left:0;
    right:0
}
#leaderboard-main-view .chat-transcript .current-transcript{
    position:absolute;
    top:38px;
    bottom:0;
    height:auto;
    width:auto;
    left:0;
    right:0;
    padding:0 8px;
    overflow:auto
}
#leaderboard-main-view .chat-transcript .chat-table-wrapper{
    display:table;
    height:100%;
    width:100%;
    table-layout:fixed
}
#leaderboard-main-view .chat-transcript .chat-row-wrapper{
    display:table-row;
    vertical-align:bottom
}
#leaderboard-main-view .chat-transcript .chat-wrapper{
    overflow:auto;
    position:relative;
    display:table-cell;
    vertical-align:bottom
}
#leaderboard-main-view .chat-transcript .conversation-participant{
    margin:5px 0;
    white-space:pre-wrap
}
#leaderboard-main-view .chat-transcript .conversation-block{
    padding:10px 0;
    border-top:1px dashed #d3d3d3;
    white-space:pre-line
}
#leaderboard-main-view .chat-transcript .conversation-block p{
    display:block;
    font-weight:700;
    margin-bottom:4px;
    line-height:14px;
    font-size:14px;
    padding:4px 0
}
#leaderboard-main-view .chat-transcript .conversation-block .conversation-content{
    margin-right:55px;
    word-wrap:break-word;
    padding-bottom:4px
}
#leaderboard-main-view .chat-transcript .msg-time{
    float:right;
    margin-right:6px
}
#leaderboard-main-view .chat-transcript .visitor-name{
    color:#7fb06f
}
#leaderboard-main-view .chat-stat{
    cursor:pointer
}
#leaderboard-main-view .filter-box{
    float:left
}
#leaderboard-main-view #table-history-sort,#leaderboard-main-view #table-live-sort{
    cursor:pointer
}
#leaderboard-main-view #filter-clients-container{
    cursor:pointer
}
#leaderboard-main-view #headerContainer{
    height:auto;
    min-height:61px
}
#leaderboard-main-view .error{
    font-size:15px;
    text-align:center;
    margin:15px 0
}
#leaderboard-main-view .error i{
    color:red
}
#leaderboard-main-view .empty-leaderboard{
    font-size:15px;
    text-align:center;
    margin:15px 0
}
#leaderboard-main-view #list-loading{
    z-index:6;
    display:block;
    color:#aaa;
    position:absolute;
    top:0;
    bottom:0;
    height:auto;
    right:0;
    left:0;
    width:auto
}
#leaderboard-main-view #list-loading h5{
    font-weight:700;
    margin:0;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-8.5px;
    margin-left:-8.5px
}
#leaderboard-main-view .visibilityHidden{
    visibility:hidden
}
#leaderboard-main-view .is-first{
    padding-top:6px;
    padding-bottom:6px
}
@media only screen and (max-width:991px){
    #leaderboard-main-view #headerContainer{
        position:relative
    }
    #leaderboard-main-view .innerContent{
        position:relative;
        top:0
    }
    #leaderboard-main-view #view-controls{
        float:none!important;
        margin-top:5px
    }
}
#leaderboard-main-view #agent-property-container{
    width:100%;
    max-width:600px;
    padding:10px;
    overflow:hidden
}
#leaderboard-main-view #agent-property-container .load-chat-list,#leaderboard-main-view #agent-property-container .open-chat-transcript{
    cursor:pointer
}
#leaderboard-main-view #agent-property-container .load-chat-list *,#leaderboard-main-view #agent-property-container .open-chat-transcript *{
    cursor:pointer
}
#leaderboard-main-view #agent-property-container .chat-list-container,#leaderboard-main-view #agent-property-container .chat-transcript{
    display:none
}
#leaderboard-main-view #agent-property-container .open-chat-transcript{
    display:grid;
    grid-template-columns:auto 1fr;
    align-items:center;
    padding:10px 7px 7px
}
#leaderboard-main-view #agent-property-container .open-chat-transcript+div{
    border-top:1px solid #ddd
}
#leaderboard-main-view #agent-property-container .open-chat-transcript.active{
    background-color:#ecf3f8
}
#leaderboard-main-view #agent-property-container.chat-list{
    max-width:calc(100% - 40px);
    grid-template-columns:600px 1fr;
    position:relative
}
#leaderboard-main-view #agent-property-container.chat-list .chat-list-container{
    display:block;
    position:relative
}
#leaderboard-main-view #agent-property-container.chat-list .chat-list-container .title-header{
    background-color:#eee;
    background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#fafafa));
    background-image:-webkit-linear-gradient(top,#f2f2f2 0,#fafafa 100%);
    background-image:-moz-linear-gradient(top,#f2f2f2 0,#fafafa 100%);
    background-image:-ms-linear-gradient(top,#f2f2f2 0,#fafafa 100%);
    background-image:-o-linear-gradient(top,#f2f2f2 0,#fafafa 100%);
    background-image:-linear-gradient(top,#f2f2f2 0,#fafafa 100%);
    font-size:12px;
    padding:8px 10px;
    border-bottom:2px solid #eee
}
#leaderboard-main-view #agent-property-container.chat-list .circle{
    overflow:hidden;
    vertical-align:bottom;
    text-align:center;
    height:37px;
    width:37px;
    display:inline-block;
    border-radius:50%;
    font-size:19px;
    border:2px solid #d7d7d7;
    color:#fff;
    background-color:#a1a1a1;
    margin-right:8px
}
#leaderboard-main-view #agent-property-container.chat-list.open-transcript{
    grid-template-columns:300px 1fr
}
#leaderboard-main-view #agent-property-container.chat-list.open-transcript .chat-transcript{
    display:block
}
#leaderboard-main-view #agent-property-container.chat-list.open-transcript .chart-property{
    display:none
}
#leaderboard-main-view #agent-property-container.chat-list .full-grid{
    grid-column:span 2
}
#leaderboard-main-view #agent-property-container.chat-list>div{
    height:100%
}
#leaderboard-main-view #agent-property-container.chat-list .chat-list-container{
    height:calc(100vh - 300px);
    overflow:auto;
    border-right:1px solid #ddd
}
#leaderboard-main-view #agent-property-container .icon-x{
    font-size:25px;
    color:#ccc
}
#leaderboard-main-view #agent-property-container .icon-x:hover{
    color:red
}
#leaderboard-main-view #agent-property-container .filter-clear{
    display:block;
    text-align:right
}
#leaderboard-main-view #agent-property-container .go-back{
    text-align:left;
    align-items:center;
    display:flex
}
#leaderboard-main-view #agent-property-container #chart-container{
    width:100%;
    height:280px;
    text-align:center;
    position:relative;
    background:#fff
}
#leaderboard-main-view #agent-property-container #chart-container .flot{
    left:0;
    top:15px;
    width:470px;
    height:250px;
    display:inline-block;
    text-align:left
}
#leaderboard-main-view #agent-property-container #chart-container .flot .legend{
    position:relative
}
#leaderboard-main-view #agent-property-container #chart-container .flot .legend table{
    top:0!important;
    font-size:unset!important
}
#leaderboard-main-view #agent-property-container #chart-container .flot .legend table .legendColorBox{
    vertical-align:middle
}
#leaderboard-main-view #agent-property-container #chart-container .flot .legendColorBox div>div{
    border-radius:0!important
}
#leaderboard-main-view #agent-property-container #chart-container .flot .legend table .legendLabel{
    padding-top:5px!important;
    padding-left:5px!important
}
#leaderboard-main-view #agent-property-container #metrics-container{
    padding:10px 50px;
    background:#fff;
    overflow:hidden;
    position:absolute;
    top:300px;
    bottom:0;
    left:0;
    right:0;
    width:auto;
    height:auto;
    overflow:auto
}
#leaderboard-main-view #agent-property-container .chart-property{
    position:relative;
    border-right:1px solid #ddd
}
#leaderboard-main-view .selection-main-container{
    position:absolute!important;
    left:20px;
    right:20px;
    width:auto;
    margin:0 auto;
    top:20px;
    bottom:20px;
    height:auto;
    z-index:1001;
    min-width:160px;
    list-style:none;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.15);
    border-radius:2px;
    -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    background-clip:padding-box;
    display:none;
    max-width:600px
}
#leaderboard-main-view .selection-main-container .list-header{
    margin:0;
    padding:5px 20px;
    border-bottom:1px solid #e5e5e5
}
#leaderboard-main-view .selection-main-container .list-header .checkbox{
    font-size:18px;
    color:#428bca;
    margin:4px 0 0 0
}
#leaderboard-main-view .selection-main-container .list-button-container,#leaderboard-main-view .selection-main-container .list-content{
    position:absolute;
    width:auto;
    left:0;
    right:0
}
#leaderboard-main-view .selection-main-container .list-content{
    top:48px;
    bottom:51px;
    height:auto;
    overflow:auto
}
#leaderboard-main-view .selection-main-container .list-content li{
    padding:5px 20px;
    list-style:none;
    word-wrap:break-word
}
#leaderboard-main-view .selection-main-container .list-button-container{
    bottom:0;
    height:50px;
    text-align:right;
    margin:0;
    border-top:1px solid #e5e5e5;
    padding:0 15px!important
}
#leaderboard-main-view .selection-main-container .list-button-container .btn{
    margin:8px 5px
}
#leaderboard-main-view .selection-main-container .search-field input{
    padding-right:30px
}
#leaderboard-main-view .selection-main-container .search-field button{
    background:0 0;
    border:none;
    color:#6d6a69;
    font-size:17px;
    height:30px;
    line-height:30px;
    margin:0;
    padding:0;
    position:absolute;
    right:0;
    top:0;
    width:30px;
    z-index:2
}
#leaderboard-main-view .open.selection-main-container{
    display:grid;
    -webkit-animation-name:flipInX;
    -moz-animation-name:flipInX;
    -o-animation-name:flipInX;
    animation-name:flipInX;
    -webkit-animation-duration:.4s;
    -moz-animation-duration:.4s;
    -o-animation-duration:.4s;
    animation-duration:.4s;
    -webkit-animation-fill-mode:both;
    -moz-animation-fill-mode:both;
    -o-animation-fill-mode:both;
    animation-fill-mode:both
}
#leaderboard-main-view .history-filter #history-filter a{
    color:#03a84e;
    font-weight:700
}
#leaderboard-main-view .history-filter #live-filter-option{
    display:none!important
}
#leaderboard-main-view .live-filter #live-filter a{
    color:#03a84e;
    font-weight:700
}
#leaderboard-main-view .live-filter #history-filter-option{
    display:none!important
}
#leaderboard-main-view .live-filter .top-dropdowns{
    display:none
}
#leaderboard-main-view #history-filter-option,#leaderboard-main-view #live-filter-option{
    width:100%;
    height:100%
}
#leaderboard-main-view .new-dropdown{
    margin-right:10px
}
#leaderboard-main-view .new-dropdown .open-dropdown{
    background:0 0
}
#property-add-on-store{
    left:0!important;
    top:0!important;
    right:0!important;
    bottom:0!important
}
#property-add-on-store .property-add-on-store__nav{
    -webkit-box-flex:0;
    -webkit-flex:0 0 auto;
    -moz-box-flex:0;
    -moz-flex:0 0 auto;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin:0;
    max-height:100%;
    padding:23px 0 23px 23px;
    position:relative
}
#property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    box-shadow:0 2px 3px rgba(0,0,0,.1);
    box-sizing:border-box;
    height:100%;
    line-height:26px;
    max-height:100%;
    max-width:250px;
    overflow-y:auto;
    padding:0 0 23px 0;
    width:250px
}
#property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner.ui-widget{
    font-family:Lato,Arial,Helvetica,sans-serif
}
#property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-items:first-child .property-add-on-store__nav-item:first-child{
    margin-top:23px
}
#property-add-on-store .property-add-on-store__nav-header{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    background:0 0;
    border:0;
    color:#545454;
    font-size:16px;
    line-height:19px;
    margin:14px 30px 0;
    padding:0!important
}
#property-add-on-store .property-add-on-store__nav-header-icon{
    display:none
}
#property-add-on-store .property-add-on-store__nav-header-text{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    align-items:center;
    font-weight:700
}
#property-add-on-store .property-add-on-store__nav-header-text:after{
    border:6px solid transparent;
    border-bottom:0;
    border-top:6px solid #92929e;
    content:'';
    height:0;
    margin-left:10px;
    width:0
}
#property-add-on-store .property-add-on-store__nav-header.is-clickable{
    cursor:pointer
}
#property-add-on-store .property-add-on-store__nav-header .ui-icon{
    display:none
}
#property-add-on-store .property-add-on-store__nav-items{
    border:0;
    margin:0;
    padding:0;
    top:auto
}
#property-add-on-store .property-add-on-store__nav-item{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    color:#545454;
    cursor:pointer;
    font-size:15px;
    min-height:27px;
    line-height:27px;
    margin:14px 30px 0;
    position:relative
}
#property-add-on-store .property-add-on-store__nav-item-icon{
    -webkit-flex-shrink:0;
    -moz-flex-shrink:0;
    -ms-flex:0;
    flex-shrink:0;
    border-radius:5px;
    margin:0 10px 0 0;
    text-align:center;
    width:22px
}
#property-add-on-store .property-add-on-store__nav-item-text{
    border-radius:6px;
    padding:0 10px;
    transition:all .2s cubic-bezier(.23, 1, .32, 1)
}
#property-add-on-store .property-add-on-store__nav-item:hover .property-add-on-store__nav-item-text{
    background:#03a84e;
    color:#fff
}
#property-add-on-store .property-add-on-store__nav-item.selected .property-add-on-store__nav-item-text{
    background:#545454;
    color:#fff
}
#property-add-on-store .property-add-on-store__nav-item.disabled{
    color:#92929e
}
#property-add-on-store .property-add-on-store__nav-item.disabled:hover .property-add-on-store__nav-item-text{
    background:0 0;
    color:#92929e
}
@media screen and (max-width:1350px){
    #property-add-on-store .property-add-on-store__nav{
        -webkit-box-flex:0;
        -webkit-flex:0 0 73px;
        -moz-box-flex:0;
        -moz-flex:0 0 73px;
        -ms-flex:0 0 73px;
        flex:0 0 73px
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner{
        width:50px
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-header{
        -webkit-box-pack:center;
        -moz-box-pack:center;
        -ms-flex-pack:center;
        -webkit-justify-content:center;
        justify-content:center;
        margin:14px 0 0
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-header-icon{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        align-items:center;
        height:28px;
        justify-content:center;
        width:28px
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-header-text{
        display:none
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-item{
        -webkit-box-pack:center;
        -moz-box-pack:center;
        -ms-flex-pack:center;
        -webkit-justify-content:center;
        justify-content:center;
        display:none;
        margin:14px 0 0
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-item-icon{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        align-items:center;
        border-radius:5px;
        height:28px;
        justify-content:center;
        margin:0;
        width:28px
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-item-text{
        display:none
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-item.selected .property-add-on-store__nav-item-icon{
        background:#545454;
        color:#fff
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-item.is-standalone{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        min-height:auto;
        line-height:normal
    }
    #property-add-on-store .property-add-on-store__nav .property-add-on-store__nav-inner .property-add-on-store__nav-items:first-child .property-add-on-store__nav-item:first-child{
        margin-top:14px
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner{
        left:23px;
        max-height:calc(100% - 46px);
        position:absolute;
        top:23px;
        z-index:9999;
        width:250px
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-header{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:start;
        -moz-box-pack:start;
        -ms-flex-pack:start;
        -webkit-justify-content:flex-start;
        justify-content:flex-start;
        margin:14px 30px 0
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-header-icon{
        display:none
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-header-text{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-item{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:start;
        -moz-box-pack:start;
        -ms-flex-pack:start;
        -webkit-justify-content:flex-start;
        justify-content:flex-start;
        margin:14px 30px 0
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-item-icon{
        margin:0 10px 0 0;
        width:22px
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-item-text{
        display:block
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-item.selected .property-add-on-store__nav-item-icon{
        background:0 0;
        color:#545454
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-item.is-standalone{
        display:-webkit-box;
        display:-moz-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        min-height:27px;
        line-height:27px
    }
    #property-add-on-store .property-add-on-store__nav:hover .property-add-on-store__nav-inner .property-add-on-store__nav-items:first-child .property-add-on-store__nav-item:first-child{
        margin-top:23px
    }
}
#property-add-on-store .property-add-on-store__content{
    -webkit-box-flex:1;
    -moz-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex:1;
    flex-grow:1;
    margin-left:23px;
    overflow-y:auto;
    position:relative
}
#property-add-on-store.live-answering .liveAnswer-scheduler-form{
    margin:60px 0 0;
    padding:0
}
#property-add-on-store.live-answering .liveAnswer-scheduler-form .label{
    color:#666;
    font-size:15px
}
#property-add-on-store.live-answering .liveAnswer-scheduler-form #form-scrollable-container{
    padding-right:8px
}
#property-add-on-store.live-answering .liveAnswer-scheduler-form__top{
    display:flex;
    border-bottom:1px solid #d9dbe4;
    padding-bottom:5px;
    justify-content:space-between
}
#property-add-on-store.live-answering .remaining-minus{
    color:#f74d5a
}
#property-add-on-store #addons-list{
    color:#545454;
    position:absolute;
    top:0;
    bottom:0;
    overflow:auto;
    margin:0;
    padding:20px 0;
    width:100%
}
#property-add-on-store #addons-list .addons-list__title{
    font-size:18px;
    font-weight:700;
    padding:35px 0 55px
}
#property-add-on-store #addons-list .display-1{
    font-size:18px;
    font-weight:700
}
#property-add-on-store #addons-list .addon-cards{
    margin:10px auto 0;
    max-width:874px
}
@media (max-width:1154px){
    #property-add-on-store #addons-list .addon-cards{
        max-width:582px
    }
}
#property-add-on-store #addons-list .addon-cards .addon-card__wrap{
    float:left;
    padding:0 13px;
    width:33.33%
}
#property-add-on-store #addons-list .addon-cards .addon-card__wrap .addon-card__desc{
    height:4.5em;
    line-height:1.5em;
    margin:10px 0 0;
    overflow:hidden
}
@media (max-width:1154px){
    #property-add-on-store #addons-list .addon-cards .addon-card__wrap{
        width:50%
    }
}
#property-add-on-store .addon-preview-image{
    height:150px;
    width:100%;
    max-width:300px;
    display:inline-block
}
#property-add-on-store .selection-container{
    background:#fff;
    border-radius:5px;
    box-shadow:0 0 3px rgba(0,0,0,.05);
    color:#545454;
    cursor:pointer;
    font-size:13px;
    margin:0 0 26px 0;
    overflow:hidden
}
#property-add-on-store .selection-container h5{
    font-size:15px;
    font-weight:700;
    margin:5px 0 0
}
#property-add-on-store .selection-container .btn{
    border-color:#d9dbe4;
    border-radius:5px;
    height:30px;
    line-height:28px;
    min-width:85px;
    padding:0 10px
}
#property-add-on-store .selection-container .selection-container__top{
    box-sizing:border-box;
    height:130px
}
#property-add-on-store .selection-container .selection-container__top img{
    max-height:100%
}
#property-add-on-store .selection-container .selection-container__top .learn-more-container{
    background:rgba(0,0,0,.5);
    color:#fff;
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
#property-add-on-store .selection-container .selection-container__top .learn-more-container h3{
    line-height:130px;
    margin:0;
    text-align:center;
    vertical-align:middle
}
#property-add-on-store .selection-container .selection-container__bottom{
    padding:10px
}
#property-add-on-store .selection-container.active:hover .learn-more-container{
    display:block
}
#property-add-on-store .selection-container.disabled,#property-add-on-store .selection-container.disabled:hover{
    cursor:default
}
#property-add-on-store .selection-container .addon-select-btn{
    margin:10px 0 0 10px
}
#property-add-on-store .selection-container#whitelabel .selection-container__top{
    background:#40c5f4;
    padding:10px
}
#property-add-on-store .selection-container#live-answering .selection-container__top{
    background:#ffc200
}
#property-add-on-store .selection-container#webrtc .selection-container__top{
    background:#f18cb8;
    padding:10px
}
#property-add-on-store .selection-container#translation .selection-container__top{
    background:#d9dbe4
}
#property-add-on-store .selection-container#shoppingCart .selection-container__top{
    background:#f74d5a;
    padding:10px 10px 0
}
#property-add-on-store .selection-container#inChatPayment .selection-container__top{
    background:#2fd3c3;
    padding:10px 10px 0
}
#property-add-on-store #addon-details-container{
    color:#545454;
    position:absolute;
    bottom:0;
    top:0;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details-wrapper{
    overflow:hidden;
    margin:0 auto;
    max-width:920px;
    position:relative;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container{
    margin:0 auto;
    width:682px
}
#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container #addon-settings-button-container,#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container #payment-form{
    height:100%
}
#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container #terms-check-label{
    font-size:11px
}
#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container #terms-check-label.state-error,#property-add-on-store #addon-details-container #addon-details-wrapper #payment-container #terms-check-label.state-success{
    background:0 0!important
}
#property-add-on-store #addon-details-container #addon-details-wrapper .footer-activation{
    background:#40c5f4;
    border-radius:5px;
    color:#fff;
    font-size:15px;
    padding:40px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .footer-activation a{
    color:#fff;
    text-decoration:underline
}
#property-add-on-store #addon-details-container #addon-details-wrapper .footer-activation a.disabled{
    color:#545454
}
#property-add-on-store #addon-details-container #addon-details-wrapper .footer-activation .btn{
    border-radius:5px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner{
    font-size:15px;
    margin:0 auto;
    width:874px
}
@media (max-width:1154px){
    #property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner{
        max-width:582px
    }
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner a{
    color:#03a84e;
    text-decoration:underline
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner h4{
    font-size:15px;
    font-weight:700
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards{
    margin:30px -5px 0
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap{
    float:left;
    padding:0 13px;
    width:33.33%
}
@media (max-width:1154px){
    #property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap{
        width:50%
    }
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card{
    background:#fff;
    border-radius:5px;
    box-shadow:0 0 3px rgba(0,0,0,.05);
    margin:0 0 20px;
    overflow:hidden
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card.is-disabled{
    color:inherit
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__top{
    background:#d9dbe4;
    height:130px;
    position:relative
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__top img{
    display:block;
    margin:0 auto;
    max-height:100%
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__top .top__overlay{
    background:rgba(0,0,0,.5);
    color:#fff;
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__top .top__overlay h3{
    line-height:130px;
    margin:0;
    text-align:center;
    vertical-align:middle
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__bottom{
    padding:0 10px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__bottom .btn{
    border-color:#d9dbe4;
    border-radius:5px;
    height:30px;
    line-height:28px;
    margin:10px 10px 10px 0;
    min-width:85px;
    padding:0 10px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__bottom h4{
    margin:20px 0 0
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card__bottom p{
    color:inherit;
    font-size:13px;
    height:4.5em;
    margin:20px 0 0;
    overflow:hidden;
    line-height:1.5em
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card.is-active{
    cursor:pointer
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card.is-active:hover .addon-card__top .top__overlay{
    display:block
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#whitelabel .addon-card__top{
    background:#40c5f4;
    padding:10px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#live-answering .addon-card__top{
    background:#ffc200
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#webrtc .addon-card__top{
    background:#f18cb8;
    padding:10px
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#translation .addon-card__top{
    background:#d9dbe4
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#shoppingCart .addon-card__top{
    background:#f74d5a;
    padding:10px 10px 0
}
#property-add-on-store #addon-details-container #addon-details-wrapper .other-addons .other-addons__inner .addon-cards .addon-card__wrap .addon-card#inChatPayment .addon-card__top{
    background:#2fd3c3;
    padding:10px 10px 0
}
#property-add-on-store #addon-details-container #addon-details .btn{
    border-radius:5px
}
#property-add-on-store #addon-details-container #addon-details .contact-admin{
    position:relative;
    top:0;
    box-shadow:none;
    left:0;
    right:0;
    padding:15px 15px;
    max-width:100%;
    border-bottom:1px solid #d9dbe4;
    border-radius:0;
    margin:0 auto;
    background:#fff;
    font-size:14px
}
#property-add-on-store #addon-details-container #addon-details .contact-admin .feather{
    font-size:14px;
    margin:0 5px 0 0
}
#property-add-on-store #addon-details-container #addon-details .contact-admin .btn{
    font-size:15px;
    margin-top:20px
}
#property-add-on-store #addon-details-container #addon-details .addon_details__back{
    color:#03a84e;
    cursor:pointer;
    font-size:15px;
    left:25px;
    position:absolute;
    top:15px
}
#property-add-on-store #addon-details-container #addon-details .addon_details__back .feather{
    color:#92929e;
    font-size:17px;
    margin-top:-2px;
    vertical-align:top
}
#property-add-on-store #addon-details-container #addon-details .addon_details__back span{
    font-weight:700;
    margin-left:10px;
    vertical-align:top
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description{
    font-size:15px;
    padding:55px 40px 30px
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__price{
    flex:0 0 125px
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__price--wide{
    display:none;
    float:none;
    margin:10px 0 0;
    text-align:center;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__price.hidden{
    display:none!important
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__settings{
    flex:0 0 125px
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__settings--wide{
    display:none;
    float:none;
    margin:10px 0 0;
    text-align:center;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__settings.hidden{
    display:none!important
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__inner{
    margin:0 auto;
    max-width:870px
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__inner a{
    color:#03a84e;
    text-decoration:underline
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__inner a.disabled{
    color:#545454
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__inner h3{
    font-size:18px;
    font-weight:700
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__image{
    flex:0 0 185px
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__image img{
    height:auto;
    min-width:100%;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details .addon-details__description .description__text{
    margin-left:35px;
    margin-right:35px
}
@media (max-width:1060px){
    #property-add-on-store #addon-details-container #addon-details .addon-details__description{
        padding:55px 40px 30px
    }
    #property-add-on-store #addon-details-container #addon-details .addon-details__description .description__price{
        display:none
    }
    #property-add-on-store #addon-details-container #addon-details .addon-details__description .description__price--wide{
        display:block
    }
    #property-add-on-store #addon-details-container #addon-details .addon-details__description .description__settings{
        display:none
    }
    #property-add-on-store #addon-details-container #addon-details .addon-details__description .description__settings--wide{
        display:block
    }
    #property-add-on-store #addon-details-container #addon-details .addon-details__description .description__text{
        margin-right:0
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap{
    padding:0 40px 35px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view{
    font-size:15px;
    margin:0 auto;
    max-width:682px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view h4{
    font-weight:700
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control{
    background:0 0;
    color:#92929e;
    text-shadow:none;
    opacity:1
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control.right{
    margin-right:-15%
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control.left{
    margin-left:-15%
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control .feather{
    border-radius:50%;
    display:inline-block;
    font-size:30px;
    height:30px;
    left:50%;
    line-height:30px;
    margin-left:-15px;
    margin-top:-15px;
    position:absolute;
    top:50%;
    width:30px
}
@media (max-width:1150px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control .feather{
        background:#fff;
        color:#d9dbe4
    }
}
@media (max-width:1150px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control.right{
        margin-right:0
    }
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-control.left{
        margin-left:0
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-indicators{
    bottom:auto;
    margin-top:16px;
    top:100%
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-indicators li{
    background:#d9dbe4;
    border:none;
    height:8px;
    margin:4px;
    width:8px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel .carousel-indicators li.active{
    background:#03a84e;
    margin:4px
}
@media (max-width:1150px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .carousel{
        margin:0 -40px
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .ui-accordion{
    border:none
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .ui-accordion .ui-accordion-header{
    background:#fff;
    border-color:#d9dbe4!important;
    border-width:1px 0;
    padding:10px!important
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .ui-accordion .ui-accordion-content{
    border-color:#d9dbe4!important;
    border-width:1px 0;
    font-size:13px;
    line-height:1.5em
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .carousel .carousel-inner{
    background:#def4e8
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .smart-form{
    border-top:1px solid #d9dbe4;
    margin:50px 0 0;
    padding:0 0 45px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .input{
    max-width:none
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .input input[type=email],#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .input input[type=text]{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings__title{
    font-size:15px;
    font-weight:700
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings__title{
        display:none
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings__title--alt{
    font-size:15px;
    font-weight:700
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings__title--alt{
        display:block!important
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .controls{
    margin:0 360px 0 0
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .controls .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:30px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .controls .sp-replacer .sp-preview{
    border-radius:3px;
    height:28px;
    width:28px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .controls .sp-replacer .sp-dd{
    border:5px solid #92929e;
    border-left-color:transparent;
    border-right-color:transparent;
    border-bottom:0;
    content:'';
    display:inline-block;
    height:0;
    margin:12px 0 0;
    overflow:hidden;
    text-indent:-99px;
    width:0
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .controls{
        margin:auto
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview{
    position:relative;
    width:296px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview .branding{
    bottom:58px;
    color:#545454;
    position:absolute;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview .branding__inner{
    background:#fff;
    border-radius:5px;
    box-shadow:0 0 6px rgba(0,0,0,.2);
    box-sizing:border-box;
    color:inherit;
    height:35px;
    line-height:35px;
    margin:0 auto;
    overflow:hidden;
    padding:0 5px;
    text-align:center;
    text-overflow:ellipsis
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview .branding__inner a{
    color:inherit;
    text-decoration:none
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview .branding__inner img{
    display:block
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview .branding__inner .power{
    color:#ffc200
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .whitelabel-description-container .widget-settings .preview{
        float:none!important;
        margin:24px auto 0
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .carousel .carousel-inner{
    background:#f7f7f9
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .show-less,#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .show-more{
    color:#03a84e;
    text-decoration:underline
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-title{
    border-top:1px solid #d9dbe4;
    font-size:25px;
    font-weight:700;
    margin:0;
    padding:45px 0 0
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks{
    border-bottom:1px solid #d9dbe4;
    margin:60px 0 0
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block{
    height:200px;
    padding-left:23px;
    padding-right:23px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block .feature-block__title{
    font-size:18px;
    height:65px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block .feature-block__title img{
    display:inline-block;
    margin:0 25px 0 0;
    vertical-align:top;
    width:42px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block .feature-block__title strong{
    display:inline-block;
    margin:12px 0 0;
    vertical-align:top
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block .feature-block__text{
    font-size:15px;
    line-height:26px
}
@media (max-width:750px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .feature-blocks .feature-block{
        width:100%
    }
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .live-answering-description-container .ui-widget{
    font-family:Lato,sans-serif
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .carousel .carousel-inner{
    background:#223b54
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table{
    background:#fff;
    border:1px solid #d9dbe4;
    margin:0;
    width:100%
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table .table{
    border:none
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table .bb{
    border-bottom:1px solid #d9dbe4
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table .bt{
    border-top:1px solid #d9dbe4
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table .br{
    border-right:1px solid #d9dbe4
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr{
    height:100px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td{
    border:none;
    padding:0;
    text-align:center;
    vertical-align:middle
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .feather{
    font-size:24px;
    font-weight:700
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .fontello{
    color:#92929e;
    font-size:18px;
    width:auto
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .fontello.icon-mobile{
    font-size:24px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .fontello.icon-phone-down{
    font-size:10px;
    margin:0 0 10px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .fontello.icon-screenshare{
    font-size:22px;
    margin:0 0 3px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .fontello.icon-video{
    font-size:16px;
    margin:0 0 7px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td.platform{
    text-align:left
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td.platform>div{
    display:inline-block;
    text-align:center;
    width:80px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td.header{
    padding:0 0 15px;
    vertical-align:bottom
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .table tr td .table tr{
    height:50px
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .icon-x{
    color:#ff3c39
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .webrtc-description-container .icon-check{
    color:#00a84e
}
#property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view .virtual-assistant-description-container .vertical-line{
    bottom:2px;
    position:absolute;
    width:1.5px;
    top:2px;
    border-left:2.5px dashed #dadfe8;
    left:13.5px;
    height:auto
}
@media (max-width:1150px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap #content-description-view{
        max-width:none
    }
}
@media (max-width:1150px){
    #property-add-on-store #addon-details-container #addon-details .content-description-view__wrap{
        padding-top:0
    }
}
#property-add-on-store #addon-details-container #product-images-main-container{
    width:100%;
    height:150px;
    overflow:hidden;
    margin:20px 0 0 0;
    position:relative
}
#property-add-on-store #addon-details-container .product-image{
    cursor:zoom-in;
    cursor:nesw-resize;
    cursor:-moz-zoom-in;
    cursor:-webkit-zoom-in
}
#property-add-on-store #addon-details-container #product-images-container{
    width:100%;
    overflow-y:hidden!important;
    overflow-x:auto!important;
    white-space:nowrap;
    height:auto
}
#property-add-on-store #addon-details-container #product-images-container .product-image-wrapper{
    width:270px;
    height:150px;
    display:inline-block;
    overflow:hidden;
    position:relative;
    text-align:center;
    border:1px solid #ddd;
    margin:0 10px
}
#property-add-on-store #addon-details-container #product-images-container .product-image-wrapper .product-image{
    height:150px
}
#property-add-on-store #addon-details-container #product-images-container .product-image-wrapper:first-child{
    width:260px;
    margin-left:0
}
#property-add-on-store #addon-details-container #product-images-container .product-image-wrapper:last-child{
    padding-right:0;
    width:260px
}
#property-add-on-store #addon-details-container #right-scroll{
    position:absolute;
    right:0;
    width:60px;
    height:100%;
    background:rgba(255,255,255,.9);
    top:0;
    display:none;
    cursor:pointer
}
#property-add-on-store #addon-details-container #left-scroll{
    position:absolute;
    left:0;
    width:60px;
    height:100%;
    background:rgba(255,255,255,.9);
    top:0;
    display:none;
    cursor:pointer
}
#property-add-on-store #addon-details-container .fa-caret-left,#property-add-on-store #addon-details-container .fa-caret-right{
    font-size:70px;
    margin-top:40px;
    margin-left:17.5px;
    color:#777
}
#property-add-on-store #addon-settings-form .domain-registrar-container{
    float:left;
    text-align:center;
    width:25%
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link{
    color:#92929e;
    display:block;
    padding:10px
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link:hover{
    color:#03a84e
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link:hover .registar-logo{
    border-color:#03a84e
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link .registar-logo{
    border-radius:5px;
    border:1px solid transparent;
    height:100px;
    line-height:100px;
    padding:0 10px
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link .registar-logo img{
    max-height:100%;
    max-width:100%;
    vertical-align:middle;
    width:100%
}
#property-add-on-store #addon-settings-form .domain-registrar-container .registrar-link .registrar-name{
    margin-top:10px
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-settings-form .domain-registrar-container{
        width:50%
    }
}
#property-add-on-store #addon-settings-form .tab-content-widget input[disabled]{
    border-color:#ddd
}
#property-add-on-store #addon-settings-form .tab-content-widget input[disabled]::-webkit-input-placeholder{
    color:#ccc
}
#property-add-on-store #addon-settings-form .tab-content-widget input[disabled]:-moz-placeholder{
    color:#ccc
}
#property-add-on-store #addon-settings-form .tab-content-widget input[disabled]::-moz-placeholder{
    color:#ccc
}
#property-add-on-store #addon-settings-form .tab-content-widget input[disabled]:-ms-input-placeholder{
    color:#ccc
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-settings-form .tab-content-widget .widget-settings__title{
        display:none
    }
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-settings-form .tab-content-widget .widget-settings__title--alt{
        display:block!important
    }
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .controls{
    margin:0 360px 0 0
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .controls .sp-replacer{
    background:#fff;
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:42px;
    min-width:auto;
    width:42px
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .controls .sp-replacer .sp-preview{
    border-radius:3px;
    height:32px;
    width:32px
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .controls .sp-replacer .sp-dd{
    display:none
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .controls{
        margin:auto
    }
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview{
    position:relative;
    width:296px
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview .branding{
    bottom:58px;
    color:#545454;
    position:absolute;
    width:100%
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview .branding__inner{
    background:#fff;
    border-radius:5px;
    box-shadow:0 0 6px rgba(0,0,0,.2);
    box-sizing:border-box;
    color:inherit;
    height:35px;
    line-height:35px;
    margin:0 auto;
    overflow:hidden;
    padding:0 5px;
    text-align:center;
    text-overflow:ellipsis
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview .branding__inner a{
    color:inherit;
    text-decoration:none
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview .branding__inner img{
    display:block
}
#property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview .branding__inner .power{
    color:#ffc200
}
@media screen and (max-width:768px){
    #property-add-on-store #addon-settings-form .tab-content-widget .widget-settings .preview{
        float:none!important;
        margin:24px auto 0
    }
}
#property-add-on-store #addon-settings-form .tab-content-domain .domain-settings{
    margin-left:-5px;
    margin-right:-5px;
    margin-top:20px
}
#property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col{
    padding-left:5px;
    padding-right:5px
}
#property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--domain>div{
    margin:16px 0 0
}
@media screen and (max-width:992px){
    #property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--domain>div{
        margin:0
    }
}
@media screen and (max-width:992px){
    #property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--cname{
        margin:20px 0 0
    }
}
#property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--buttons .btn{
    margin:24px 0 0;
    width:100%
}
@media screen and (max-width:992px){
    #property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--buttons .btn{
        margin:10px 0 0
    }
}
@media screen and (max-width:992px){
    #property-add-on-store #addon-settings-form .tab-content-domain .domain-settings .col--buttons-alt .btn{
        width:100%
    }
}
#property-add-on-store #addon-settings-form .tab-content-email a{
    color:#03a84e
}
#property-add-on-store #addon-settings-form .tab-content-email .row--divider{
    border-bottom:1px solid #d9dbe4;
    padding-bottom:10px
}
#property-add-on-store #addon-settings-form .tab-content-email .row--narrow-gutter{
    margin-left:-5px;
    margin-right:-5px
}
#property-add-on-store #addon-settings-form .tab-content-email .row--narrow-gutter .col{
    padding-left:5px;
    padding-right:5px
}
#property-add-on-store #addon-settings-form .tab-content-email .table thead tr{
    font-size:13px
}
#property-add-on-store #addon-settings-form .tab-content-email .table thead tr td{
    padding:8px 15px
}
#property-add-on-store #addon-settings-form .tab-content-email .table tbody tr td{
    padding:8px 15px
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup{
    color:#545454
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .tab-content{
    min-height:230px
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li{
    width:calc(100%/3)
}
@media screen and (max-width:992px){
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li{
        height:48px;
        width:100%
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li:after,#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li:before{
        border-top:0;
        border-right:6px solid #03a84e;
        height:50%;
        left:13px;
        right:auto;
        top:0;
        width:0
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li:after{
        top:24px
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li .step{
        left:0;
        position:absolute;
        top:7px
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .bootstrapWizard li .title{
        text-align:left;
        top:auto;
        height:48px;
        line-height:48px;
        margin:0 0 0 50px
    }
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .checkmark{
    width:50px;
    margin:0 auto
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .path{
    stroke-dasharray:300;
    stroke-dashoffset:0;
    -webkit-animation-name:load,spin;
    -webkit-animation-duration:3s,3s;
    -webkit-animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-name:load,spin;
    animation-duration:3s,3s;
    animation-timing-function:linear;
    animation-iteration-count:infinite;
    -webkit-transform-origin:50% 50%;
    -moz-transform-origin:50px 50px
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .path-complete{
    -webkit-animation-play-state:paused;
    animation-play-state:paused
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .check{
    stroke-dasharray:110;
    stroke-dashoffset:-110;
    stroke-width:0
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .check-complete{
    -webkit-animation:check 1s ease-in forwards;
    -moz-animation:check 1s ease-in forwards;
    -o-animation:check 1s ease-in forwards;
    animation:check 1s ease-in forwards;
    stroke-width:5;
    stroke-dashoffset:0
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .fill{
    stroke-dasharray:285;
    stroke-dashoffset:-257;
    -webkit-animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;
    -moz-animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;
    -o-animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;
    animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;
    -webkit-transform-origin:50% 50%;
    -moz-transform-origin:50px 50px
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .fill-complete{
    -webkit-animation:fill 1s ease-out forwards;
    -moz-animation:fill 1s ease-out forwards;
    -o-animation:fill 1s ease-out forwards;
    animation:fill 1s ease-out forwards
}
@-webkit-keyframes load{
    0%{
        stroke-dashoffset:285;
        -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)
    }
    50%{
        stroke-dashoffset:0;
        -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)
    }
    100%{
        stroke-dashoffset:-285
    }
}
@-moz-keyframes load{
    0%{
        stroke-dashoffset:285;
        -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)
    }
    50%{
        stroke-dashoffset:0;
        -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)
    }
    100%{
        stroke-dashoffset:-285
    }
}
@-ms-keyframes load{
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 0%{
        stroke-dashoffset:285;
        -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 50%{
        stroke-dashoffset:0;
        -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 100%{
        stroke-dashoffset:-285
    }
}
@keyframes load{
    0%{
        stroke-dashoffset:285;
        -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -moz-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        -o-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
        animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)
    }
    50%{
        stroke-dashoffset:0;
        -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -moz-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        -o-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
        animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)
    }
    100%{
        stroke-dashoffset:-285
    }
}
@-webkit-keyframes check{
    0%{
        stroke-dashoffset:-110
    }
    100%{
        stroke-dashoffset:0
    }
}
@-moz-keyframes check{
    0%{
        stroke-dashoffset:-110
    }
    100%{
        stroke-dashoffset:0
    }
}
@-ms-keyframes check{
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 0%{
        stroke-dashoffset:-110
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 100%{
        stroke-dashoffset:0
    }
}
@keyframes check{
    0%{
        stroke-dashoffset:-110
    }
    100%{
        stroke-dashoffset:0
    }
}
@-webkit-keyframes spin{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(360deg) translateZ(0);
        -webkit-transform:rotate(360deg) translateZ(0);
        -moz-transform:rotate(360deg) translateZ(0);
        -ms-transform:rotate(360deg) translateZ(0);
        -o-transform:rotate(360deg) translateZ(0)
    }
}
@-moz-keyframes spin{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(360deg) translateZ(0);
        -webkit-transform:rotate(360deg) translateZ(0);
        -moz-transform:rotate(360deg) translateZ(0);
        -ms-transform:rotate(360deg) translateZ(0);
        -o-transform:rotate(360deg) translateZ(0)
    }
}
@-ms-keyframes spin{
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 100%{
        transform:rotate(360deg) translateZ(0);
        -webkit-transform:rotate(360deg) translateZ(0);
        -moz-transform:rotate(360deg) translateZ(0);
        -ms-transform:rotate(360deg) translateZ(0);
        -o-transform:rotate(360deg) translateZ(0)
    }
}
@keyframes spin{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(360deg) translateZ(0);
        -webkit-transform:rotate(360deg) translateZ(0);
        -moz-transform:rotate(360deg) translateZ(0);
        -ms-transform:rotate(360deg) translateZ(0);
        -o-transform:rotate(360deg) translateZ(0)
    }
}
@-webkit-keyframes spin-fill{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(720deg) translateZ(0);
        -webkit-transform:rotate(720deg) translateZ(0);
        -moz-transform:rotate(720deg) translateZ(0);
        -ms-transform:rotate(720deg) translateZ(0);
        -o-transform:rotate(720deg) translateZ(0)
    }
}
@-moz-keyframes spin-fill{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(720deg) translateZ(0);
        -webkit-transform:rotate(720deg) translateZ(0);
        -moz-transform:rotate(720deg) translateZ(0);
        -ms-transform:rotate(720deg) translateZ(0);
        -o-transform:rotate(720deg) translateZ(0)
    }
}
@-ms-keyframes spin-fill{
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 100%{
        transform:rotate(720deg) translateZ(0);
        -webkit-transform:rotate(720deg) translateZ(0);
        -moz-transform:rotate(720deg) translateZ(0);
        -ms-transform:rotate(720deg) translateZ(0);
        -o-transform:rotate(720deg) translateZ(0)
    }
}
@keyframes spin-fill{
    0%{
        transform:rotate(0) translateZ(0);
        -webkit-transform:rotate(0) translateZ(0);
        -moz-transform:rotate(0) translateZ(0);
        -ms-transform:rotate(0) translateZ(0);
        -o-transform:rotate(0) translateZ(0)
    }
    100%{
        transform:rotate(720deg) translateZ(0);
        -webkit-transform:rotate(720deg) translateZ(0);
        -moz-transform:rotate(720deg) translateZ(0);
        -ms-transform:rotate(720deg) translateZ(0);
        -o-transform:rotate(720deg) translateZ(0)
    }
}
@-webkit-keyframes fill{
    0%{
        stroke-dashoffset:285
    }
    100%{
        stroke-dashoffset:0
    }
}
@-moz-keyframes fill{
    0%{
        stroke-dashoffset:285
    }
    100%{
        stroke-dashoffset:0
    }
}
@-ms-keyframes fill{
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 0%{
        stroke-dashoffset:285
    }
    #property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup 100%{
        stroke-dashoffset:0
    }
}
@keyframes fill{
    0%{
        stroke-dashoffset:285
    }
    100%{
        stroke-dashoffset:0
    }
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup .success{
    stroke:#03A84E;
    transition:stroke .6s
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup #success{
    font-size:15px
}
#property-add-on-store #addon-settings-form .tab-content-email #forwarding-setup #success h3{
    color:#03a84e!important;
    font-size:inherit;
    font-weight:700
}
#property-add-on-store #addon-settings-container-webrtc .fontello{
    font-size:18px;
    width:auto
}
#property-add-on-store #addon-settings-container-webrtc .fontello.icon-desktop{
    font-size:20px
}
#property-add-on-store #addon-settings-container-webrtc .settings-form__row .toggle{
    width:150px;
    margin:0 0 0 80px
}
#property-add-on-store #addon-settings-container-webrtc .settings-form__row .toggle+div{
    margin:5px 0 0 80px
}
#property-add-on-store #addon-settings-container-live-answering{
    font-size:15px
}
#property-add-on-store #addon-settings-container-live-answering a{
    color:#03a84e
}
#property-add-on-store #addon-settings-container-live-answering .addon-settings__back{
    color:#03a84e;
    cursor:pointer;
    font-size:15px;
    left:25px;
    position:absolute;
    top:15px
}
#property-add-on-store #addon-settings-container-live-answering .addon-settings__back .feather{
    color:#92929e;
    font-size:17px;
    margin-top:-2px;
    vertical-align:top
}
#property-add-on-store #addon-settings-container-live-answering .addon-settings__back span{
    font-weight:700;
    margin-left:10px;
    vertical-align:top
}
#property-add-on-store #addon-settings-container-live-answering .btn-default--alt{
    background:0 0;
    border:1px solid #d9dbe4
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings{
    list-style:none;
    margin:100px 0;
    padding:0;
    text-align:center
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .setting-selection{
    display:inline-block;
    text-align:center;
    margin:0 1.5%;
    position:relative;
    vertical-align:middle;
    width:17%
}
@media (max-width:1200px){
    #property-add-on-store #addon-settings-container-live-answering #live-answering-settings .setting-selection{
        margin-bottom:20px;
        width:30.33%
    }
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper{
    border:1px solid #ddd;
    border-radius:5px;
    box-sizing:border-box;
    color:#545454;
    display:block;
    height:160px;
    padding:40px 10px
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper .fa,#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper .feather{
    font-size:40px
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper:hover{
    border-color:#03a84e
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper:hover .fa,#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .wrapper:hover .feather{
    color:#03a84e
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .setting-status{
    background:#ddd;
    border-radius:50%;
    height:14px;
    line-height:0;
    position:absolute;
    right:8px;
    top:9px;
    width:14px
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .setting-status.done{
    background:#03a84e
}
#property-add-on-store #addon-settings-container-live-answering #live-answering-settings .setting-status .icon-check{
    color:#fff;
    font-size:11px;
    margin-top:8px
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane .col-xs-offset-3{
    margin-left:0
}
@media (min-width:600px){
    #property-add-on-store #addon-settings-container-live-answering .tab-pane .col-xs-offset-3{
        margin-left:25%
    }
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane#tab1 .smart-form{
    margin:40px 0 0
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane#tab1 .smart-form .input{
    margin:7px 0 0
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane#tab6 .select select{
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    height:40px;
    line-height:38px;
    padding:0 12px
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane#tab6 .select i:before{
    content:none
}
#property-add-on-store #addon-settings-container-live-answering .tab-pane#tab6 .select i:after{
    border-width:5px;
    border-top-color:#92929e
}
#property-add-on-store #addon-settings-container-virtual-assistant .bootstrapWizard{
    max-width:550px;
    margin:0 auto;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:-o-flex;
    display:flex;
    -webkit-flex-direction:row;
    -moz-flex-direction:row;
    -ms-flex-direction:row;
    -o-flex-direction:row;
    flex-direction:row;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    height:100%
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container{
    background:#fff;
    border-radius:3px;
    border:1px solid #cdd8e0;
    display:inline-block;
    font-size:13px;
    margin:0 0 0 10px;
    min-width:300px;
    position:relative
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .btn{
    width:100%;
    text-align:left;
    background-color:#fff;
    border:none;
    border-radius:4px;
    box-shadow:none;
    font-size:inherit;
    height:40px;
    line-height:40px;
    min-width:140px;
    padding:0 10px;
    position:relative;
    text-align:left;
    transition:all .2s
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .edit-timezone{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    justify-content:space-between
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .caret{
    border:6px solid transparent;
    border-top:7px solid #c5c5c5;
    position:absolute;
    right:8px;
    top:16px
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #selected-timezone{
    padding:5px 10px
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #selected-timezone .feather{
    cursor:pointer
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #timezone-suggestions{
    background:#fff;
    border:1px solid #cdd8e0;
    border-radius:3px;
    max-height:200px;
    max-width:500px;
    overflow-y:auto;
    position:absolute;
    right:0;
    z-index:9
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #timezone-suggestions .timezone-suggestion{
    cursor:pointer;
    padding:5px 10px 5px 20px;
    white-space:nowrap;
    color:#545454
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #timezone-suggestions .timezone-suggestion:hover{
    background:#50b648;
    color:#fff
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container #timezone-filter{
    width:100%;
    font-family:Lato
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu-filtered{
    display:block;
    max-height:0;
    overflow:auto;
    transition:max-height .2s ease-in;
    visibility:hidden;
    margin:5px 0 0;
    border-radius:5px;
    box-shadow:2px 2px 7px rgba(0,0,0,.15)!important;
    border:0
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu-filtered .dropdown-menu{
    border:none;
    box-shadow:none;
    margin:0;
    overflow-y:auto;
    position:relative;
    max-height:300px;
    display:block;
    border-radius:0
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container.open>.dropdown-menu-filtered{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px;
    visibility:visible
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .filter-clear{
    cursor:pointer;
    margin-left:5px
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .icon-search{
    margin-right:5px
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu{
    float:none
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu .timezone-suggestion{
    padding:10px;
    white-space:pre-wrap;
    color:#545454
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu .timezone-suggestion:hover{
    background:#03a84e!important;
    color:#fff!important
}
#property-add-on-store #addon-settings-container-virtual-assistant #timezone-input-container .dropdown-menu .icon-globe{
    margin-right:5px
}
#property-add-on-store #addon-settings-container-virtual-assistant .state-error+em{
    text-align:right
}
#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-end,#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-start{
    max-width:650px;
    margin:0 auto;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:-o-flex;
    display:flex;
    -webkit-flex-direction:column;
    -moz-flex-direction:column;
    -ms-flex-direction:column;
    -o-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-line-pack:center;
    -webkit-align-content:center;
    align-content:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    height:100%;
    -ms-flex-align:center;
    -webkit-align-items:center;
    flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    min-height:calc(100vh - 215px)
}
#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-end .image,#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-start .image{
    display:block;
    margin:0 auto;
    margin:20px 0
}
#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-end .title,#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-start .title{
    font-size:32px;
    line-height:40px;
    font-weight:700;
    text-align:center;
    margin:20px 0;
    width:100%
}
#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-end .text,#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-start .text{
    font-size:16px;
    color:#92929e;
    line-height:24px;
    text-align:center;
    margin:20px 0;
    width:100%
}
#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-end .btn,#property-add-on-store #addon-settings-container-virtual-assistant #va-settings-start .btn{
    font-size:15px;
    margin:20px 0;
    min-width:200px
}
#property-add-on-store #addon-settings-container-virtual-assistant .top-label{
    position:absolute;
    left:15px;
    top:7px;
    color:#92929e;
    font-size:13px;
    display:inline-block;
    padding:4px 0;
    transition:color .3s,top .2s,font-size .2s
}
#property-add-on-store #addon-settings-container-virtual-assistant .top-label.active{
    top:-22px;
    left:15px;
    color:#92929e;
    font-style:oblique;
    font-size:.8em
}
#property-add-on-store #addon-settings-container-virtual-assistant .top-label.active.hide-on-active{
    display:none
}
#property-add-on-store #addon-settings-container-virtual-assistant .top-label.has-required:after{
    content:'*';
    padding:0 2px;
    color:#f74d5a
}
#property-add-on-store .verification-message{
    color:green
}
#property-add-on-store .verification-warn{
    color:#f7941d
}
#property-add-on-store .verification-error{
    color:red
}
.no-border td{
    border-color:transparent!important;
    vertical-align:middle
}
.card-type{
    background:url("../../../assets/images/ui-sprite.png") no-repeat top left;
    margin-top:1px;
    margin-right:-1px;
    width:32px;
    height:20px;
    visibility:hidden;
    z-index:1
}
.card-type.mastercard{
    background-position:-1154px 0;
    visibility:visible;
    width:32px
}
.card-type.visa{
    background-position:-1191px 0;
    visibility:visible;
    width:32px
}
.card-type.americanexpress{
    background-position:-1228px 0;
    visibility:visible;
    width:32px
}
.card-type.jcb{
    background-position:-1265px 0;
    visibility:visible;
    width:32px
}
.card-type.discover{
    background-position:-1302px 0;
    visibility:visible;
    width:32px
}
.card-type.dinersclub{
    background-position:-1339px 0;
    visibility:visible;
    width:32px
}
.card-type.paypal{
    background-position:-1376px 0;
    visibility:visible;
    width:32px
}
.card-type.card-display{
    display:inline-block;
    vertical-align:middle;
    margin-right:3px
}
.receipts-list{
    list-style:none;
    margin:0;
    padding:0
}
.receipts-list .receipt-amount{
    padding:0 3px 0 0;
    font-weight:700;
    width:40px;
    display:inline-block
}
.receipts-list .receipt-date{
    padding:0 3px
}
#success-check-container{
    border:5px solid #71a06a;
    border-radius:50%;
    height:80px;
    margin:0 auto;
    text-align:center;
    width:80px
}
#success-check-container .fa-check{
    color:#71a06a;
    font-size:50px;
    vertical-align:middle;
    font-weight:400;
    line-height:70px
}
.payment-steps{
    font-weight:700;
    font-size:15px;
    color:#000;
    margin-left:16px
}
.payment-steps--billing .label{
    font-size:15px;
    font-weight:700
}
.payment-steps--billing .select--billing{
    margin-left:-16px
}
.payment-steps--billing .new-card-details--billing{
    margin-left:-16px
}
.payment-steps--addons{
    list-style:none;
    margin:0
}
.secure-seal{
    background-position:-1413px 0;
    width:113px;
    height:59px;
    display:inline-block
}
#liveAnswer-wizard-container .answer{
    resize:vertical
}
#liveAnswer-scheduler-container{
    height:100%
}
#liveAnswer-scheduler-container .toggle input[type=checkbox]+i{
    background:#d1d2d3
}
#liveAnswer-scheduler-container .toggle input[type=checkbox]:checked+i{
    background:#50b648
}
#liveAnswer-scheduler-container #timezone-input-container{
    background:#fff;
    border-radius:3px;
    border:1px solid #cdd8e0;
    display:inline-block;
    font-size:15px;
    margin:0 0 0 10px;
    min-width:300px;
    position:relative
}
#liveAnswer-scheduler-container #timezone-input-container .btn{
    width:100%;
    text-align:left;
    background-color:#fff;
    border:none;
    border-radius:4px;
    box-shadow:none;
    font-size:inherit;
    height:36px;
    line-height:36px;
    min-width:140px;
    padding:0 26px 0 10px;
    position:relative;
    text-align:left;
    transition:all .2s
}
#liveAnswer-scheduler-container #timezone-input-container .caret{
    border:6px solid transparent;
    border-top:7px solid #c5c5c5;
    position:absolute;
    right:8px;
    top:16px
}
#liveAnswer-scheduler-container #timezone-input-container #selected-timezone{
    padding:5px 10px
}
#liveAnswer-scheduler-container #timezone-input-container #selected-timezone .feather{
    cursor:pointer
}
#liveAnswer-scheduler-container #timezone-input-container #timezone-suggestions{
    background:#fff;
    border:1px solid #cdd8e0;
    border-radius:3px;
    max-height:200px;
    max-width:500px;
    overflow-y:auto;
    position:absolute;
    right:0;
    z-index:9
}
#liveAnswer-scheduler-container #timezone-input-container #timezone-suggestions .region-name{
    padding:5px 10px
}
#liveAnswer-scheduler-container #timezone-input-container #timezone-suggestions .timezone-suggestion{
    cursor:pointer;
    padding:5px 10px 5px 20px;
    white-space:nowrap;
    color:#545454
}
#liveAnswer-scheduler-container #timezone-input-container #timezone-suggestions .timezone-suggestion:hover{
    background:#50b648;
    color:#fff
}
#liveAnswer-scheduler-container #timezone-input-container #timezone-filter{
    width:100%
}
#liveAnswer-scheduler-container #timezone-input-container .dropdown-menu-filtered .dropdown-menu{
    border:none;
    box-shadow:none;
    display:block;
    margin:0;
    max-height:300px;
    overflow-y:auto;
    padding:5px 0 0;
    position:relative;
    max-height:500px
}
#liveAnswer-scheduler-container #timezone-input-container .filter-clear{
    position:absolute;
    top:0;
    right:0;
    width:25px;
    height:22px;
    cursor:pointer;
    text-align:center;
    padding-top:9px
}
#liveAnswer-scheduler-container #timezone-input-container .dropdown-menu{
    float:none
}
#liveAnswer-scheduler-container #timezone-input-container .dropdown-menu li{
    padding:10px
}
#liveAnswer-scheduler-container #timezone-input-container .dropdown-menu .timezone-suggestion{
    padding:5px 10px;
    white-space:pre-wrap;
    color:#545454
}
#liveAnswer-scheduler-container #timezone-input-container .dropdown-menu .timezone-suggestion:hover{
    background:#03a84e!important;
    color:#fff!important
}
#liveAnswer-scheduler-container .schedule-container{
    background:#fff;
    border-radius:3px;
    margin-bottom:10px;
    padding:10px
}
#liveAnswer-scheduler-container .schedule-container .toggle{
    display:inline-block;
    height:30px;
    line-height:30px;
    margin:0 38px 0 0;
    vertical-align:middle;
    width:34px
}
#liveAnswer-scheduler-container .schedule-container .closed{
    margin-top:4px
}
#liveAnswer-scheduler-container .schedule-container .closed a{
    color:#f74d5a
}
#liveAnswer-scheduler-container .schedule-container .range-input-container{
    padding-top:0
}
#liveAnswer-scheduler-container .schedule-container .time-container{
    padding-left:70px
}
#liveAnswer-scheduler-container .schedule-container .time-container>div{
    margin-bottom:7px;
    position:relative
}
#liveAnswer-scheduler-container .schedule-container .time-container .form-group{
    box-sizing:border-box;
    padding-right:120px;
    width:100%
}
#liveAnswer-scheduler-container .schedule-container .time-container .error{
    color:#d56161;
    display:block;
    font-size:11px;
    font-style:normal;
    line-height:15px;
    margin-top:6px;
    padding:0 1px
}
#liveAnswer-scheduler-container .schedule-container .time-container .remove-schedule{
    color:#c5c5c5;
    display:block;
    font-size:16px;
    position:absolute;
    right:20px;
    top:15px
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-slider{
    background:#50b648;
    border-radius:100%;
    height:16px;
    width:16px;
    box-shadow:rgba(0,0,0,.298039) 0 1px 1px 1px
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-bar{
    background:#50b648;
    height:5px
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-line{
    height:2px
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-min{
    left:-70px;
    top:18px;
    visibility:visible!important
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-max{
    right:-70px;
    top:18px;
    visibility:visible!important
}
#liveAnswer-scheduler-container .schedule-container .time-container .irs-from,#liveAnswer-scheduler-container .schedule-container .time-container .irs-single,#liveAnswer-scheduler-container .schedule-container .time-container .irs-to{
    background:0 0;
    color:#000;
    font-size:13px;
    top:-5px
}
#liveAnswer-scheduler-container .schedule-container .add-time{
    color:#4cc6f2
}
#liveAnswer-scheduler-container .schedule-container .schedule-day{
    text-transform:capitalize;
    font-size:15px
}
#liveAnswer-scheduler-container .schedule-container.on .range-input-container{
    padding-top:5px
}
.webrtc-how-to-container{
    margin:20px 0;
    text-align:center;
    padding:10px;
    background:#79d3f8;
    color:#fff
}
.webrtc-how-to-container .features{
    margin:10px 0
}
.webrtc-how-to-container .features div{
    font-size:16px;
    margin:5px 0
}
.webrtc-how-to-container .features div i{
    color:green
}
.webrtc_availability_container{
    margin:20px 0;
    text-align:center;
    padding:10px
}
.webrtc_availability_container .table.no-border{
    table-layout:fixed
}
.webrtc_availability_container .table.no-border td{
    vertical-align:middle
}
.webrtc_availability_container .table.no-border td.border-right{
    border-right:1px solid #ddd!important
}
.webrtc_availability_container .table.no-border td .not-present,.webrtc_availability_container .table.no-border td .present,.webrtc_availability_container .table.no-border td .soon{
    width:100%;
    display:block;
    border-radius:3px;
    padding:3px;
    line-height:normal;
    font-size:14px;
    font-weight:700;
    height:24px;
    margin:0 auto;
    max-width:60px
}
.webrtc_availability_container .table.no-border td .present{
    background:#4bca10;
    cursor:help
}
.webrtc_availability_container .table.no-border td .not-present{
    background:#fb4040
}
.webrtc_availability_container .table.no-border td .soon{
    background:#ff0
}
.webrtc_availability_container .table.no-border td i{
    font-size:26px
}
.webrtc_availability_container .table.no-border td i.title{
    vertical-align:middle
}
.webrtc_availability_container .table.no-border td img{
    max-width:100%;
    max-height:127px;
    width:auto
}
.webrtc_availability_container .table.no-border td .fa-desktop{
    font-size:16px
}
.webrtc_availability_container .table.no-border td .fa-desktop.fa-stack-2x{
    font-size:26px
}
.webrtc_availability_container .table.no-border td .fa-mobile{
    font-size:22px
}
.modal--alt{
    font-size:13px
}
.modal--alt a{
    color:#3aa225
}
.modal--alt input[type=text]{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    line-height:40px
}
.modal--alt .icon-prepend{
    top:9px
}
.modal--alt .icon-prepend.feather{
    font-size:18px;
    width:26px
}
.modal--alt .icon-prepend.fontello{
    width:23px
}
.modal--alt .icon-prepend+input{
    padding-left:41px!important
}
.modal--alt .icon-prepend+.icon-append+input{
    padding-left:41px!important
}
.modal--alt .select{
    border:1px solid #d9dbe4;
    border-radius:5px;
    color:#545454;
    height:40px;
    line-height:38px;
    padding:0 12px
}
.modal--alt .select select{
    opacity:0;
    position:absolute;
    top:0;
    height:40px;
    padding:0;
    left:0
}
.modal--alt .select i:before{
    content:none
}
.modal--alt .select i:after{
    border-width:5px;
    border-top-color:#92929e
}
.modal--alt .select .selected-value{
    white-space:nowrap;
    overflow:hidden
}
.modal--alt .btn--alt{
    border-radius:5px;
    font-size:15px;
    height:40px;
    line-height:38px;
    padding:0 12px
}
.modal--alt .btn--alt.btn-primary{
    background:#03a84e;
    color:#fff
}
.modal--alt .modal--close{
    color:#d9dbe4;
    cursor:pointer;
    font-size:25px;
    line-height:normal;
    position:absolute;
    right:10px;
    top:10px
}
.modal--alt .modal-dialog{
    margin:0;
    max-width:360px
}
.modal--alt .modal-dialog .modal-content{
    border:none;
    border-radius:5px;
    overflow:hidden
}
.modal--alt .modal-dialog .modal-content .save-error{
    background:#fde6e8;
    border-radius:5px;
    color:#f2505d;
    margin-bottom:15px;
    padding:10px 20px
}
.modal--alt .modal-dialog .modal-content .modal-body{
    color:#545454;
    font-size:13px;
    padding:40px 55px;
    overflow-y:auto
}
.modal--alt .modal-dialog .modal-content .modal-body .row{
    margin:0 -5px
}
.modal--alt .modal-dialog .modal-content .modal-body .row .col{
    padding-left:5px;
    padding-right:5px
}
@media (max-width:360px){
    .modal--alt .modal-dialog .modal-content{
        border-radius:0
    }
}
.modal--alt#invite-code-modal .modal-dialog{
    max-width:410px
}
.modal--alt#invite-code-modal .modal-dialog .modal-body{
    padding:40px 55px 0;
    overflow-y:auto
}
.modal--alt#invite-code-modal .modal-dialog .modal-body #beta-unlock{
    font-size:15px
}
.modal--alt#addon-admin-contact-modal .admin-list{
    list-style:none;
    margin:20px -10px 0;
    max-height:330px;
    overflow-y:auto;
    padding:0 10px
}
.modal--alt#addon-admin-contact-modal .admin-list .admin-list-item a{
    border:1px solid transparent;
    border-radius:5px;
    color:#545454;
    display:block;
    font-size:13px;
    overflow:hidden;
    padding:8px 10px;
    white-space:nowrap
}
.modal--alt#addon-admin-contact-modal .admin-list .admin-list-item a:hover{
    border-color:#03a84e
}
.modal--alt .cc-field-container{
    padding:10px;
    border:1px solid #ddd;
    height:20px;
    line-height:40px;
    border-radius:5px
}
.modal--alt .cc-field-container .input{
    padding:0;
    border:0;
    background:0 0!important
}
.modal--alt .cc-field-container.focus{
    border-color:#618b5b
}
.modal--alt .cc-field-container.invalid{
    border-color:#a90329;
    background:#fff0f0
}
.modal--alt .cc-field-container.state-success{
    background:#f0fff0
}
.modal--alt .cc-field-container+.error-message{
    display:none;
    margin-top:6px;
    padding:0 1px;
    font-style:normal;
    font-size:11px;
    line-height:15px;
    color:#d56161
}
.modal--alt .cc-field-container.invalid+.error-message{
    display:block
}
.modal--alt .cc-field-container .twk{
    color:#a2a2a2;
    margin-right:10px
}
.textcomplete-dropdown{
    z-index:1001!important
}
.open-emoji{
    right:8px;
    position:absolute;
    top:7px;
    color:#aaa
}
.open-emoji.selected,.open-emoji:hover{
    color:#000
}
.open-emoji .fa-smile-o{
    font-size:18px
}
.emoji-selection{
    background:#fff
}
.emoji-selection .open-emoji-tab{
    opacity:.3;
    cursor:pointer
}
.emoji-selection .open-emoji-tab.active{
    opacity:1
}
.emoji-selection .open-emoji-tab.active a{
    background:#fff!important
}
.emoji-selection .open-emoji-tab .only-emoji{
    height:3ex
}
.emoji-container{
    position:fixed;
    bottom:90px;
    right:0;
    max-width:322px;
    height:300px;
    background:#fff;
    border:1px solid #ddd;
    border-radius:3px 3px 0 0;
    left:auto;
    z-index:100
}
.emoji-container .tab-pane{
    height:266px!important;
    overflow:auto;
    border:0!important;
    width:312px
}
.emoji-container .tab-pane::-webkit-scrollbar{
    -webkit-appearance:none;
    width:7px
}
.emoji-container .tab-pane::-webkit-scrollbar-thumb{
    border-radius:4px;
    background-color:rgba(0,0,0,.5);
    -webkit-box-shadow:0 0 1px rgba(255,255,255,.5)
}
.emoji-container .tab-pane .only-emoji{
    height:3.5ex
}
.emoji-container .select-emoji{
    display:block;
    float:left;
    margin:8px;
    cursor:pointer
}
.emoji-container .select-emoji:hover .emojione{
    transform:scale(1.5);
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    -moz-transform:scale(1.5);
    -o-transform:scale(1.5)
}
.emoji-container .category-title{
    margin:5px;
    font-size:15px;
    font-weight:700;
    text-align:center
}
.emojione{
    margin:0;
    vertical-align:middle!important
}
.only-emoji{
    height:4.5ex
}
#webrtc-call-container{
    height:300px;
    background:#041531;
    position:absolute;
    top:0;
    left:1px;
    right:1px;
    background:#485563;
    background:-webkit-linear-gradient(to left,#485563,#29323c);
    background:linear-gradient(to left,#485563,#29323c);
    z-index:10;
    width:auto!important
}
#webrtc-call-container #incoming-stream-container{
    height:80%;
    width:50%;
    position:absolute;
    left:25%;
    top:5%;
    text-align:center
}
#webrtc-call-container #my-stream-container{
    position:absolute;
    width:20%;
    height:40%;
    bottom:10%;
    right:10%;
    min-height:40px;
    min-width:40px
}
#webrtc-call-container #my-stream{
    width:100%;
    height:100%
}
#webrtc-call-container #my-stream video{
    width:100%;
    height:100%
}
#webrtc-call-container .incoming-stream{
    width:100%;
    height:100%
}
#webrtc-call-container #incoming-stream-placeholder .fa-phone,#webrtc-call-container #incoming-stream-placeholder .fa-video-camera{
    font-size:80px;
    color:#fff;
    transform:translate(0,50%);
    margin-top:40px
}
#webrtc-call-container #incoming-stream-placeholder h3{
    color:#fff;
    font-style:italic;
    margin-top:50px
}
#webrtc-call-container #actions-container{
    position:absolute;
    bottom:10px;
    left:50%;
    width:150px;
    background:#222;
    text-align:center;
    height:40px;
    border-radius:3px;
    margin-left:-85px
}
#webrtc-call-container .actions{
    width:50px;
    display:block;
    height:100%;
    cursor:pointer;
    float:left;
    color:#fff
}
#webrtc-call-container .actions:hover{
    background:rgba(84,80,80,.14)
}
#webrtc-call-container .actions.disabled{
    color:#666
}
#webrtc-call-container .actions .fa-phone{
    color:red;
    font-size:28px;
    line-height:40px;
    transform:rotate(135deg);
    vertical-align:middle;
    display:block;
    vertical-align:middle
}
#webrtc-call-container .actions .fa-microphone{
    font-size:20px;
    line-height:40px;
    vertical-align:middle;
    display:block
}
#webrtc-call-container .actions .fa-video-camera{
    font-size:18px;
    line-height:40px;
    vertical-align:middle;
    display:block
}
.shopify-data-view .tab-header{
    position:relative
}
.shopify-data-view .tab-with-button{
    width:100%
}
.shopify-data-view .tab-header-text{
    display:block
}
.shopify-data-view .tab-header::before{
    position:absolute;
    content:"\f0d8";
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    font-size:inherit;
    top:2px
}
.shopify-data-view .tab-header.collapsed::before{
    content:"\f0d7"
}
.shopify-data-view .btn .feather{
    font-size:10px
}
.shopify-data-view .btn-group{
    display:block
}
.shopify-data-view .single-btn{
    display:block
}
.shopify-data-view .panel-title{
    font-size:13px
}
.shopify-data-view .label{
    margin:3px
}
.shopify-data-view .search-shopify .search-query{
    background:#f1f1f1;
    height:38px
}
.shopify-data-view .search-shopify .search-query::-webkit-input-placeholder{
    font-style:italic
}
.shopify-data-view .search-shopify .search-query:-moz-placeholder{
    font-style:italic
}
.shopify-data-view .search-shopify .search-query::-moz-placeholder{
    font-style:italic
}
.shopify-data-view .search-shopify .search-query:-ms-input-placeholder{
    font-style:italic
}
.shopify-data-view .search-shopify .clean-search-shopify{
    top:2px!important
}
.shopify-data-view .search-shopify .fa-search,.shopify-data-view .search-shopify .twk.icon-search{
    position:absolute;
    top:10px
}
.shopify-data-view .search-shopify .btn .feather{
    display:inline-block;
    font-size:12px;
    margin:4px 0 0
}
.shopify-data-view .admin-access-property{
    width:100%
}
.shopify-edit-container .inner-list{
    position:relative
}
.shopify-edit-container .field{
    padding:3px;
    margin:3px 3px 3px 8px;
    cursor:move;
    position:relative
}
.shopify-edit-container .field:hover{
    border:1px dashed #aaa
}
.shopify-edit-container .field:hover::after{
    position:absolute;
    top:50%;
    content:"\f07d";
    display:inline-block;
    font:normal normal normal 14px/1 FontAwesome;
    margin-top:-7px
}
.shopify-edit-container .overlay{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:#fff;
    opacity:.3;
    z-index:1
}
.refund-modal .modal-dialog{
    width:800px
}
.refund-modal input.item-quantity{
    width:50px
}
.refund-modal .ui-spinner{
    width:49px
}
.editor-preview,.markdown-body{
    font-family:Helvetica,arial,sans-serif;
    font-size:14px;
    line-height:1.6;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#fff;
    padding:30px;
    color:#333
}
.editor-preview>:first-child,.markdown-body>:first-child{
    margin-top:0!important
}
.editor-preview>:last-child,.markdown-body>:last-child{
    margin-bottom:0!important
}
.editor-preview a,.markdown-body a{
    color:#4183c4;
    text-decoration:none
}
.editor-preview a.absent,.markdown-body a.absent{
    color:#c00
}
.editor-preview a.anchor,.markdown-body a.anchor{
    display:block;
    padding-left:30px;
    margin-left:-30px;
    cursor:pointer;
    position:absolute;
    top:0;
    left:0;
    bottom:0
}
.editor-preview h1,.editor-preview h2,.editor-preview h3,.editor-preview h4,.editor-preview h5,.editor-preview h6,.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{
    margin:20px 0 10px;
    padding:0;
    font-weight:700;
    -webkit-font-smoothing:antialiased;
    cursor:text;
    position:relative
}
.editor-preview h1:first-child,.editor-preview h1:first-child+h2,.editor-preview h2:first-child,.editor-preview h3:first-child,.editor-preview h4:first-child,.editor-preview h5:first-child,.editor-preview h6:first-child,.markdown-body h1:first-child,.markdown-body h1:first-child+h2,.markdown-body h2:first-child,.markdown-body h3:first-child,.markdown-body h4:first-child,.markdown-body h5:first-child,.markdown-body h6:first-child{
    margin-top:0;
    padding-top:0
}
.editor-preview h1:hover a.anchor,.editor-preview h2:hover a.anchor,.editor-preview h3:hover a.anchor,.editor-preview h4:hover a.anchor,.editor-preview h5:hover a.anchor,.editor-preview h6:hover a.anchor,.markdown-body h1:hover a.anchor,.markdown-body h2:hover a.anchor,.markdown-body h3:hover a.anchor,.markdown-body h4:hover a.anchor,.markdown-body h5:hover a.anchor,.markdown-body h6:hover a.anchor{
    text-decoration:none
}
.editor-preview h1 code,.editor-preview h1 tt,.markdown-body h1 code,.markdown-body h1 tt{
    font-size:inherit
}
.editor-preview h2 code,.editor-preview h2 tt,.markdown-body h2 code,.markdown-body h2 tt{
    font-size:inherit
}
.editor-preview h3 code,.editor-preview h3 tt,.markdown-body h3 code,.markdown-body h3 tt{
    font-size:inherit
}
.editor-preview h4 code,.editor-preview h4 tt,.markdown-body h4 code,.markdown-body h4 tt{
    font-size:inherit
}
.editor-preview h5 code,.editor-preview h5 tt,.markdown-body h5 code,.markdown-body h5 tt{
    font-size:inherit
}
.editor-preview h6 code,.editor-preview h6 tt,.markdown-body h6 code,.markdown-body h6 tt{
    font-size:inherit
}
.editor-preview h1,.markdown-body h1{
    font-size:28px;
    color:#000
}
.editor-preview h2,.markdown-body h2{
    font-size:24px;
    border-bottom:1px solid #ccc;
    color:#000
}
.editor-preview h3,.markdown-body h3{
    font-size:18px
}
.editor-preview h4,.markdown-body h4{
    font-size:16px
}
.editor-preview h5,.markdown-body h5{
    font-size:14px
}
.editor-preview h6,.markdown-body h6{
    color:#777;
    font-size:14px
}
.editor-preview blockquote,.editor-preview dl,.editor-preview li,.editor-preview ol,.editor-preview p,.editor-preview pre,.editor-preview table,.editor-preview ul,.markdown-body blockquote,.markdown-body dl,.markdown-body li,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{
    margin:15px 0
}
.editor-preview hr,.markdown-body hr{
    border:0 none;
    color:#ccc;
    height:4px;
    padding:0
}
.editor-preview>h2:first-child,.markdown-body>h2:first-child{
    margin-top:0;
    padding-top:0
}
.editor-preview>h1:first-child,.markdown-body>h1:first-child{
    margin-top:0;
    padding-top:0
}
.editor-preview>h1:first-child+h2,.markdown-body>h1:first-child+h2{
    margin-top:0;
    padding-top:0
}
.editor-preview>h3:first-child,.editor-preview>h4:first-child,.editor-preview>h5:first-child,.editor-preview>h6:first-child,.markdown-body>h3:first-child,.markdown-body>h4:first-child,.markdown-body>h5:first-child,.markdown-body>h6:first-child{
    margin-top:0;
    padding-top:0
}
.editor-preview a:first-child h1,.editor-preview a:first-child h2,.editor-preview a:first-child h3,.editor-preview a:first-child h4,.editor-preview a:first-child h5,.editor-preview a:first-child h6,.markdown-body a:first-child h1,.markdown-body a:first-child h2,.markdown-body a:first-child h3,.markdown-body a:first-child h4,.markdown-body a:first-child h5,.markdown-body a:first-child h6{
    margin-top:0;
    padding-top:0
}
.editor-preview h1 p,.editor-preview h2 p,.editor-preview h3 p,.editor-preview h4 p,.editor-preview h5 p,.editor-preview h6 p,.markdown-body h1 p,.markdown-body h2 p,.markdown-body h3 p,.markdown-body h4 p,.markdown-body h5 p,.markdown-body h6 p{
    margin-top:0
}
.editor-preview li p.first,.markdown-body li p.first{
    display:inline-block
}
.editor-preview ol,.editor-preview ul,.markdown-body ol,.markdown-body ul{
    padding-left:30px
}
.editor-preview ol :first-child,.editor-preview ul :first-child,.markdown-body ol :first-child,.markdown-body ul :first-child{
    margin-top:0
}
.editor-preview ol :last-child,.editor-preview ul :last-child,.markdown-body ol :last-child,.markdown-body ul :last-child{
    margin-bottom:0
}
.editor-preview dl,.markdown-body dl{
    padding:0
}
.editor-preview dl dt,.markdown-body dl dt{
    font-size:14px;
    font-weight:700;
    font-style:italic;
    padding:0;
    margin:15px 0 5px
}
.editor-preview dl dt:first-child,.markdown-body dl dt:first-child{
    padding:0
}
.editor-preview dl dt>:first-child,.markdown-body dl dt>:first-child{
    margin-top:0
}
.editor-preview dl dt>:last-child,.markdown-body dl dt>:last-child{
    margin-bottom:0
}
.editor-preview dl dd,.markdown-body dl dd{
    margin:0 0 15px;
    padding:0 15px
}
.editor-preview dl dd>:first-child,.markdown-body dl dd>:first-child{
    margin-top:0
}
.editor-preview dl dd>:last-child,.markdown-body dl dd>:last-child{
    margin-bottom:0
}
.editor-preview blockquote,.markdown-body blockquote{
    border-left:4px solid #ddd;
    padding:0 15px;
    color:#777
}
.editor-preview blockquote>:first-child,.markdown-body blockquote>:first-child{
    margin-top:0
}
.editor-preview blockquote>:last-child,.markdown-body blockquote>:last-child{
    margin-bottom:0
}
.editor-preview table,.markdown-body table{
    padding:0
}
.editor-preview table tr,.markdown-body table tr{
    border-top:1px solid #ccc;
    background-color:#fff;
    margin:0;
    padding:0
}
.editor-preview table tr:nth-child(2n),.markdown-body table tr:nth-child(2n){
    background-color:#f8f8f8
}
.editor-preview table tr th,.markdown-body table tr th{
    font-weight:700;
    border:1px solid #ccc;
    text-align:left;
    margin:0;
    padding:6px 13px
}
.editor-preview table tr td,.markdown-body table tr td{
    border:1px solid #ccc;
    text-align:left;
    margin:0;
    padding:6px 13px
}
.editor-preview table tr td :first-child,.editor-preview table tr th :first-child,.markdown-body table tr td :first-child,.markdown-body table tr th :first-child{
    margin-top:0
}
.editor-preview table tr td :last-child,.editor-preview table tr th :last-child,.markdown-body table tr td :last-child,.markdown-body table tr th :last-child{
    margin-bottom:0
}
.editor-preview img,.markdown-body img{
    max-width:100%
}
.editor-preview span.frame,.markdown-body span.frame{
    display:block;
    overflow:hidden
}
.editor-preview span.frame>span,.markdown-body span.frame>span{
    border:1px solid #ddd;
    display:block;
    float:left;
    overflow:hidden;
    margin:13px 0 0;
    padding:7px;
    width:auto
}
.editor-preview span.frame span img,.markdown-body span.frame span img{
    display:block;
    float:left
}
.editor-preview span.frame span span,.markdown-body span.frame span span{
    clear:both;
    color:#333;
    display:block;
    padding:5px 0 0
}
.editor-preview span.align-center,.markdown-body span.align-center{
    display:block;
    overflow:hidden;
    clear:both
}
.editor-preview span.align-center>span,.markdown-body span.align-center>span{
    display:block;
    overflow:hidden;
    margin:13px auto 0;
    text-align:center
}
.editor-preview span.align-center span img,.markdown-body span.align-center span img{
    margin:0 auto;
    text-align:center
}
.editor-preview span.align-right,.markdown-body span.align-right{
    display:block;
    overflow:hidden;
    clear:both
}
.editor-preview span.align-right>span,.markdown-body span.align-right>span{
    display:block;
    overflow:hidden;
    margin:13px 0 0;
    text-align:right
}
.editor-preview span.align-right span img,.markdown-body span.align-right span img{
    margin:0;
    text-align:right
}
.editor-preview span.float-left,.markdown-body span.float-left{
    display:block;
    margin-right:13px;
    overflow:hidden;
    float:left
}
.editor-preview span.float-left span,.markdown-body span.float-left span{
    margin:13px 0 0
}
.editor-preview span.float-right,.markdown-body span.float-right{
    display:block;
    margin-left:13px;
    overflow:hidden;
    float:right
}
.editor-preview span.float-right>span,.markdown-body span.float-right>span{
    display:block;
    overflow:hidden;
    margin:13px auto 0;
    text-align:right
}
.editor-preview code,.editor-preview tt,.markdown-body code,.markdown-body tt{
    background:#f4f4f4;
    border:1px solid #ddd;
    border-left:3px solid #ddd;
    color:#666;
    page-break-inside:avoid;
    font-family:Lato;
    font-size:15px;
    line-height:1.6;
    margin-bottom:1.6em;
    max-width:100%;
    overflow:auto;
    padding:1em 1.5em;
    display:block;
    word-wrap:break-word
}
.editor-preview pre code,.markdown-body pre code{
    margin:0;
    padding:0;
    white-space:pre-line;
    border:none;
    background:0 0
}
.editor-preview .highlight pre,.markdown-body .highlight pre{
    background-color:#f8f8f8;
    border:1px solid #ccc;
    font-size:13px;
    line-height:19px;
    overflow:auto;
    padding:6px 10px;
    border-radius:3px
}
.editor-preview pre,.markdown-body pre{
    background:#f4f4f4;
    border:1px solid #ddd;
    border-left:3px solid #ddd;
    color:#666;
    page-break-inside:avoid;
    font-family:monospace;
    font-size:15px;
    line-height:1.6;
    margin-bottom:1.6em;
    max-width:100%;
    overflow:auto;
    padding:1em 1.5em;
    display:block;
    word-wrap:break-word
}
.editor-preview pre code,.editor-preview pre tt,.markdown-body pre code,.markdown-body pre tt{
    background-color:transparent;
    border:none
}
#full-view-notification{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#fff;
    z-index:9999999;
    font-family:Lato!important
}
#full-view-notification .main{
    position:relative;
    width:100%;
    height:100%
}
#full-view-notification .content{
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    position:absolute;
    left:50%;
    top:50%;
    margin-top:-50px;
    color:#333;
    text-align:center
}
#full-view-notification .content-title{
    font-size:28px;
    font-weight:700;
    margin:20px 0
}
#full-view-notification .content-text{
    font-size:18px;
    font-weight:300;
    margin:20px 0
}
#full-view-notification .content-note{
    font-size:16px;
    margin:20px 0
}
#full-view-notification .btn{
    background:#03a84e;
    margin:0 auto;
    color:#fff;
    border-radius:4px;
    cursor:pointer;
    padding:14px 10px;
    color:#fff;
    font-size:16px;
    outline:0;
    display:inline-block;
    font-weight:700;
    font-family:inherit;
    border:0;
    min-width:250px
}
#full-view-notification #loading .image{
    background-size:302px 276px;
    width:302px;
    height:276px;
    margin:0 auto
}
#full-view-notification #logged-in-another .image{
    margin:0 auto;
    background-size:386px 343px;
    width:386px;
    height:343px;
    margin:0 auto
}
#full-view-notification #reconnect-overlay .image,#full-view-notification #remote-disconnect .image{
    margin:0 auto;
    background-size:523px 255px;
    width:523px;
    height:255px;
    margin:0 auto
}
#full-view-notification #overlay-account_disabled .image{
    margin:0 auto;
    background-size:489px 323px;
    width:489px;
    height:323px;
    margin:0 auto
}
#full-view-notification #overlay-account_disabled .content{
    color:#f74d5a
}
@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-min-device-pixel-ratio:1),(min-device-pixel-ratio:1),(min-resolution:92dpi),(min-resolution:1dppx){
    #full-view-notification #logged-in-another .image{
        background-image:url("../../../assets/images/another-login.png")
    }
    #full-view-notification #reconnect-overlay .image,#full-view-notification #remote-disconnect .image{
        background-image:url(data:image/png;base64,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)
    }
    #full-view-notification #overlay-account_disabled.image{
        background-image:url("../../../assets/images/account-error.png")
    }
    #full-view-notification #loading .image{
        background-image:url("../../../assets/images/dashboard-loading.gif")
    }
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2 / 1),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){
    #full-view-notification #logged-in-another .image{
        background-image:url("../../../assets/images/another-login-2x.png")
    }
    #full-view-notification #reconnect-overlay .image,#full-view-notification #remote-disconnect .image{
        background-image:url(data:image/png;base64,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)
    }
    #full-view-notification #overlay-account_disabled .image{
        background-image:url("../../../assets/images/account-error-2x.png")
    }
    #full-view-notification #loading .image{
        background-image:url("../../../assets/images/dashboard-loading-2x.gif");
        background-size:302px 230px;
        width:302px;
        height:230px
    }
}
@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-min-device-pixel-ratio:3 / 1),(min-device-pixel-ratio:3),(min-resolution:350dpi),(min-resolution:3dppx){
    #full-view-notification #logged-in-another .image{
        background-image:url("../../../assets/images/another-login-3x.png")
    }
    #full-view-notification #reconnect-overlay .image,#full-view-notification #remote-disconnect .image{
        background-image:url(data:image/png;base64,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)
    }
    #full-view-notification #overlay-account_disabled .image{
        background-image:url("../../../assets/images/account-error-3x.png")
    }
    #full-view-notification #loading .image{
        background-image:url("../../../assets/images/dashboard-loading-3x.gif");
        background-size:302px 229px;
        width:302px;
        height:229px
    }
}
.property-filter-select{
    font-family:Lato;
    color:#545454
}
.property-filter-select .btn{
    border:1px solid #d9dbe4;
    border-radius:6px;
    min-width:160px;
    text-align:left;
    height:40px;
    width:100%
}
.property-filter-select .btn:active,.property-filter-select .btn:focus,.property-filter-select .btn:hover{
    background:0 0;
    border-color:#03a84e
}
.property-filter-select .btn:active .caret,.property-filter-select .btn:focus .caret,.property-filter-select .btn:hover .caret{
    border-top-color:#03a84e
}
.property-filter-select .caret{
    border-right-width:6px;
    border-left-width:6px;
    border-top-width:6px;
    border-top-color:#c5c5c5;
    float:right;
    margin:7px -1px 0 12px
}
.property-filter-select .dropdown-menu{
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    min-width:160px;
    padding:5px 0;
    margin:2px 0 0;
    list-style:none;
    font-size:13px;
    text-align:left;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,.15);
    border-radius:2px;
    background-clip:padding-box;
    border-radius:5px;
    display:block!important;
    padding:5px 0;
    border:0;
    box-shadow:2px 2px 6px 1px rgba(0,0,0,.15);
    margin-top:8px;
    max-height:0!important;
    overflow:auto;
    transition:max-height .2s ease-in,visibility .2s ease-in-out .1s;
    visibility:hidden;
    min-width:100%
}
.property-filter-select .dropdown-menu li{
    min-height:40px
}
.property-filter-select .dropdown-menu li>a{
    height:40px;
    font-size:13px;
    line-height:36px;
    vertical-align:middle;
    overflow:hidden;
    box-sizing:border-box;
    text-overflow:ellipsis
}
.property-filter-select .dropdown-menu li>a:focus,.property-filter-select .dropdown-menu li>a:hover{
    background:#03a84e!important
}
.property-filter-select .open>.dropdown-menu{
    -webkit-animation:none;
    -moz-animation:none;
    -o-animation:none;
    animation:none;
    max-height:300px!important;
    visibility:visible
}
.property-filter-select .property-filter{
    border:1px solid #d9dbe4;
    border-radius:5px;
    height:40px;
    padding:0 10px;
    width:calc(100% - 22px);
    box-sizing:border-box
}
.property-filter-select .search-container{
    padding:10px 0;
    border-bottom:1px solid #d9dbe4;
    text-align:center
}
#analysis-ad{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    font-family:Lato,Arial,Helvetica,sans-serif
}
#analysis-ad .overlay{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:#000;
    opacity:.4;
    z-index:9999
}
#analysis-ad .content{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    background:#fff;
    z-index:10000;
    width:330px;
    max-height:594px;
    height:100%;
    font-size:14px;
    border-radius:4px;
    transition:all .3s ease-in-out
}
#analysis-ad .content.show-schedule{
    width:90%;
    height:95%;
    max-height:95%
}
#analysis-ad .content.show-video{
    max-height:594px;
    max-width:850px;
    width:100%
}
#analysis-ad .header{
    background:#03a84e;
    width:100%;
    height:197px;
    border-radius:4px 4px 0 0
}
#analysis-ad .close-ad{
    position:absolute;
    top:5px;
    right:5px;
    width:28px;
    height:28px;
    text-align:center;
    z-index:1
}
#analysis-ad .close-ad:hover{
    background:rgba(0,0,0,.1);
    border-radius:50%
}
#analysis-ad .close-ad .icon-x{
    color:#fff;
    font-size:20px
}
#analysis-ad .main-title{
    font-weight:700;
    text-align:center;
    width:265px;
    margin:18px auto;
    font-size:18px;
    font-family:inherit
}
#analysis-ad .content-text{
    text-align:center;
    font-size:14px;
    width:265px;
    margin:18px auto;
    font-family:inherit
}
#analysis-ad .content-text .flex-content{
    flex-grow:1;
    font-size:inherit;
    font-family:inherit
}
#analysis-ad .content-text .icon-check-circle{
    color:#03a84e
}
#analysis-ad .btn{
    font-size:16px;
    padding:12px;
    width:265px;
    margin:0 auto;
    display:block;
    font-family:inherit
}
#analysis-ad #image-container{
    position:absolute;
    top:21px;
    width:100%;
    left:0;
    height:418px
}
#analysis-ad #image-container img{
    position:absolute;
    top:0;
    height:418px;
    width:309px;
    left:50%;
    transform:translate(-50%);
    margin-left:-10px
}
#analysis-ad #calendly-booking{
    height:calc(100% - 40px)
}
#analysis-ad #promo-video{
    height:100%;
    width:100%;
    text-align:center
}
#analysis-ad .calendly-inline-widget{
    overflow:hidden!important;
    opacity:0;
    transition:all .25s ease-in-out .25s
}
#analysis-ad .show-schedule .calendly-inline-widget{
    opacity:1
}
#analysis-ad #video-frame{
    overflow:hidden!important;
    opacity:0;
    transition:all .25s ease-in-out .25s;
    margin:35px 0 8px;
    width:90%;
    height:calc(100% - 110px)
}
#analysis-ad .show-video #video-frame{
    opacity:1
}
@media only screen and (max-device-width:480px){
    #analysis-ad .content{
        width:100%;
        height:100%;
        max-height:100%;
        border-radius:0
    }
}
#tawk-partners .text-grey-2{
    color:#92929e
}
#tawk-partners .text-grey-1{
    color:#545454
}
#tawk-partners .text-green-1{
    color:#03a84e
}
#tawk-partners .boderless{
    border:none!important
}
#tawk-partners .bordered{
    border:1px solid #d9dbe4
}
#tawk-partners .text_15px_20px{
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
#tawk-partners .margin-top-42{
    margin-top:42px
}
#tawk-partners .bg-transparent{
    background-color:transparent!important
}
#tawk-partners .rounded-5{
    border-radius:5px
}
#tawk-partners .focus-input:focus{
    border-color:#03a84e
}
#tawk-partners ._focus{
    margin-right:15px
}
#tawk-partners .outline-button{
    background-color:#fff;
    border:1px solid #03a84e;
    border-radius:5px;
    color:#03a84e;
    height:42px;
    width:100%;
    font-family:Lato,Lato-Regular;
    font-size:15px;
    letter-spacing:0;
    line-height:20px;
    font-weight:400
}
#tawk-partners .outline-button:hover{
    background-color:rgba(0,0,0,.01)
}
#tawk-partners .grid-column-6{
    width:calc(50% - 20px)
}
#tawk-partners .min-height-150{
    min-height:150px
}
#tawk-partners .min-width-220{
    min-width:220px
}
#tawk-partners .banner-image{
    max-width:100%;
    display:block;
    margin:auto;
    margin-top:28px
}
#tawk-partners .new_datepicker .tawkto-datepicker{
    width:100%;
    max-width:100%
}
#tawk-partners .admin-main-new__nav-item-icon{
    min-width:21px
}
#tawk-partners .open-tab-pane.active{
    font-weight:700
}
#tawk-partners .partner-view{
    height:100%;
    overflow:hidden
}
#tawk-partners .partner-view .smart-form-new{
    height:100%;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-direction:normal;
    -webkit-box-orient:vertical;
    -moz-box-direction:normal;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
#tawk-partners .partner-view .smart-form-new .display-1{
    -webkit-box-flex:none;
    -webkit-flex:none;
    -moz-box-flex:none;
    -moz-flex:none;
    -ms-flex:none;
    flex:none
}
#tawk-partners .partner-view .smart-form-new .list{
    max-height:calc(100% - 95px)
}
#tawk-partners .partner-view .smart-form-new .button-container{
    margin-top:20px;
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center
}
#tawk-partners .partner-view .referral-code-card{
    position:relative
}
#tawk-partners .partner-view .referral-code-card .referral-code{
    border:none;
    height:100%;
    resize:none;
    width:100%
}
#tawk-partners .partner-view .referral-code-card .referral-code.email-template{
    min-height:400px
}
#tawk-partners .partner-view .referral-code-card .overlay{
    display:-webkit-box;
    display:-moz-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -moz-box-align:center;
    -ms-flex-align:center;
    -webkit-align-items:center;
    align-items:center;
    -webkit-box-pack:center;
    -moz-box-pack:center;
    -ms-flex-pack:center;
    -webkit-justify-content:center;
    justify-content:center;
    background:#03a84e;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    transition:opacity 250ms cubic-bezier(.215, .61, .355, 1);
    width:100%
}
#tawk-partners .partner-view .referral-code-card .overlay .btn{
    background:0 0;
    border:1px solid #fff;
    color:#fff
}
#tawk-partners .partner-view .referral-code-card:hover .overlay{
    opacity:.9
}
body{
    direction:ltr!important
}
.mr-auto{
    margin-right:auto!important
}
.pr-auto{
    padding-right:auto!important
}
.ml-auto{
    margin-left:auto!important
}
.pl-auto{
    padding-left:auto!important
}
.mr-0{
    margin-right:0!important
}
.pr-0{
    padding-right:0!important
}
.ml-0{
    margin-left:0!important
}
.pl-0{
    padding-left:0!important
}
.mr-0_5{
    margin-right:5px!important
}
.pr-0_5{
    padding-right:5px!important
}
.ml-0_5{
    margin-left:5px!important
}
.pl-0_5{
    padding-left:5px!important
}
.mr-1{
    margin-right:10px!important
}
.pr-1{
    padding-right:10px!important
}
.ml-1{
    margin-left:10px!important
}
.pl-1{
    padding-left:10px!important
}
.mr-1_5{
    margin-right:15px!important
}
.pr-1_5{
    padding-right:15px!important
}
.ml-1_5{
    margin-left:15px!important
}
.pl-1_5{
    padding-left:15px!important
}
.mr-2{
    margin-right:20px!important
}
.pr-2{
    padding-right:20px!important
}
.ml-2{
    margin-left:20px!important
}
.pl-2{
    padding-left:20px!important
}
.mr-2_5{
    margin-right:25px!important
}
.pr-2_5{
    padding-right:25px!important
}
.ml-2_5{
    margin-left:25px!important
}
.pl-2_5{
    padding-left:25px!important
}
.mr-3{
    margin-right:30px!important
}
.pr-3{
    padding-right:30px!important
}
.ml-3{
    margin-left:30px!important
}
.pl-3{
    padding-left:30px!important
}
.mr-4{
    margin-right:40px!important
}
.pr-4{
    padding-right:40px!important
}
.ml-4{
    margin-left:40px!important
}
.pl-4{
    padding-left:40px!important
}
.mr-5{
    margin-right:50px!important
}
.pr-5{
    padding-right:50px!important
}
.ml-5{
    margin-left:50px!important
}
.pl-5{
    padding-left:50px!important
}
.mr-9{
    margin-right:90px!important
}
.pr-9{
    padding-right:90px!important
}
.ml-9{
    margin-left:90px!important
}
.pl-9{
    padding-left:90px!important
}
.text-left{
    text-align:left!important
}
.text-right{
    text-align:right!important
}
.pull-left{
    float:left!important
}
.pull-right{
    float:right!important
}
.border-r-1{
    border-right-width:1px
}
.border-l-1{
    border-left-width:1px
}
.border-r-solid{
    border-right-style:solid
}
.border-l-solid{
    border-left-style:solid
}
.popover.top>.arrow:after{
    margin-left:-10px
}
.alert button{
    margin-left:auto
}
.avatar .status{
    right:-3px
}
#main,#offline-mode{
    left:260px;
    right:0
}
#fixed-notification-container{
    right:5px
}
.minified #agent-chat-container,.minified #main{
    left:95px!important
}
.minified.pinned-properties #agent-chat-container,.minified.pinned-properties #main{
    left:155px!important
}
.minified.reconnect-overlay.sidebar{
    left:53px
}
.hidden-menu #main{
    left:0
}
.modal-footer{
    text-align:right
}
.modal-footer .btn+.btn{
    margin-left:5px
}
@media (max-width:979px){
    #agent-chat-container,#main{
        left:95px!important
    }
}
.sp-hue{
    right:0;
    left:84%
}
.sp-color{
    left:0;
    right:20%
}
.reconnect-overlay.sidebar{
    left:58px
}
.emoji-selection:first-child a{
    border-left:0!important
}
#conversations .fa-ellipsis-v,#conversations .icon-more-vertical,#visitor-chat-view .fa-ellipsis-v,#visitor-chat-view .icon-more-vertical{
    left:-4px
}
#conversations .fa-ellipsis-v::before,#conversations .icon-more-vertical::before,#visitor-chat-view .fa-ellipsis-v::before,#visitor-chat-view .icon-more-vertical::before{
    margin-left:-9px
}
#conversations article .jarviswidget .chat-content-container,#visitor-chat-view article .jarviswidget .chat-content-container{
    left:0;
    right:300px
}
#conversations article .jarviswidget .chat-details-container,#visitor-chat-view article .jarviswidget .chat-details-container{
    left:auto!important;
    right:0;
    border-left:1px solid #d9dbe4!important
}
#conversations article .jarviswidget .chat-details-container .section-header .title-container,#visitor-chat-view article .jarviswidget .chat-details-container .section-header .title-container{
    float:left
}
#conversations article .jarviswidget .chat-details-container .section-header .title-container p,#visitor-chat-view article .jarviswidget .chat-details-container .section-header .title-container p{
    margin:6px 0 6px 50px
}
#conversations article .jarviswidget .chat-details-container .section-header .icon-container,#visitor-chat-view article .jarviswidget .chat-details-container .section-header .icon-container{
    float:left;
    margin-left:-100%
}
#conversations article.no-sidebar .jarviswidget .chat-content-container,#visitor-chat-view article.no-sidebar .jarviswidget .chat-content-container{
    right:0!important
}
#conversations article.agent-chat-container .name-text-container .name-text,#visitor-chat-view article.agent-chat-container .name-text-container .name-text{
    padding-left:5px
}
#conversations article .details-flag-container,#visitor-chat-view article .details-flag-container{
    float:left;
    padding-left:5px
}
#conversations .col-1 article .chat-content-container,#visitor-chat-view .col-1 article .chat-content-container{
    right:300px;
    left:0
}
#conversations .col-2 article .jarviswidget .chat-content-container,#visitor-chat-view .col-2 article .jarviswidget .chat-content-container{
    right:250px;
    left:0
}
#conversations .col-3 article .jarviswidget .chat-content-container,#visitor-chat-view .col-3 article .jarviswidget .chat-content-container{
    right:250px;
    left:0
}
#conversations ul.header-list li.menu-container,#visitor-chat-view ul.header-list li.menu-container{
    margin-left:-100%;
    float:right
}
#conversations ul.header-list li.name-text-container .name-text,#visitor-chat-view ul.header-list li.name-text-container .name-text{
    padding-left:5px
}
#conversations .dropdown-menu,#visitor-chat-view .dropdown-menu{
    text-align:left
}
#conversations .dropdown-menu-right,#visitor-chat-view .dropdown-menu-right{
    left:auto;
    right:0
}
.jarviswidget-ctrls .button-icon{
    float:left;
    border-left:1px solid rgba(0,0,0,.09)
}
.save-visitor-attributes:active{
    right:5px!important
}
.agent-status-container{
    padding-left:5px
}
#agent-chat-container{
    left:240px;
    right:13px
}
#agent-chat-container .agent-chat-panel{
    float:right
}
#agent-chat-container .agent-chat-panel .open-emoji{
    right:12px
}
#agent-chat-container .agent-chat-panel textarea{
    margin-left:2%;
    padding-right:22px
}
#agent-chat-container .agent-chat-panel .ui-chatbox .ui-chatbox-titlebar{
    padding:0 0 0 12px
}
#agent-chat-container .agent-chat-controls .control{
    float:left
}
#conversations .upload-file{
    margin:2px 8px 0 0
}
#conversations #property-selected-name{
    border-right:0;
    text-align:right
}
#conversations #property-selected-name #property-label{
    float:right;
    border:1px solid #ccc;
    border-right:0
}
#conversations #property-selected-name .chevron{
    right:-14px
}
#conversations #property-selected-name .chevron::after{
    right:0;
    border-right:0;
    border-left:14px solid #ededed;
    border-right-color:#f1f6fc
}
#conversations .dropdown-menu.pull-right{
    right:0;
    left:auto
}
#conversation-list-container .dropdown-submenu>.dropdown-menu{
    float:right;
    left:auto;
    right:100%
}
#conversation-list-container .submenu-title::after{
    margin-left:-10px;
    float:left
}
#ticket-conversations .conversation-input-container .btn-group.dropup{
    right:10px
}
#ticket-conversations .conversation-input-container .btn-group.dropup ul.dropdown-menu{
    right:0;
    left:auto
}
#search-list-container{
    margin-left:auto;
    margin-right:10px
}
#search-list-container #add-button-container{
    margin-right:10px
}
#search-list-container #conversations-search #search-text{
    padding-left:15px
}
.open-emoji{
    right:8px;
    left:auto
}
.nav{
    padding-left:0;
    padding-right:auto
}
.nav.nav-tabs>li{
    float:left
}
.smart-form .toggle{
    padding-right:61px;
    padding-left:0
}
.smart-form .toggle i{
    right:0;
    left:auto
}
.smart-form .toggle input{
    left:-9999px;
    right:auto
}
.smart-form footer .btn{
    float:right
}
.smart-form .checkbox,.smart-form .radio{
    padding-left:25px
}
.smart-form .checkbox input,.smart-form .radio input{
    left:-9999px;
    right:auto
}
.smart-form .checkbox i,.smart-form .radio i{
    left:0
}
.smart-form .label{
    text-align:left
}
.smart-form .select i{
    right:11px
}
.smart-form .input .icon-append+input,.smart-form .textarea .icon-append+textarea{
    padding-right:37px
}
.shopify-data-view .ml--40{
    margin-left:-40px
}
.shopify-data-view .tab-with-button{
    float:left
}
.shopify-data-view .tab-with-button .tab-header-text{
    margin-right:70px
}
.shopify-data-view .tab-with-xs-button .tab-header-text{
    margin-right:48px
}
.shopify-data-view .tab-header-text{
    margin-left:12px
}
.shopify-data-view .tab-header::before{
    position:absolute;
    left:0
}
.shopify-data-view .tab-header-text{
    margin-left:12px
}
.shopify-data-view .btn-group{
    float:left;
    margin-left:-58px
}
.shopify-data-view .btn-group--single{
    margin-left:-26px
}
.shopify-data-view .single-btn{
    float:left;
    margin-left:-24px
}
.shopify-data-view .search-shopify .search-query{
    padding-right:22px;
    padding-left:25px
}
.shopify-data-view .search-shopify .fa-search,.shopify-data-view .search-shopify .twk.icon-search{
    left:8px
}
.shopify-data-view .admin-access-property{
    float:left
}
.shopify-data-view .admin-access-property .input{
    margin-right:46px
}
.shopify-edit-container .field{
    margin-right:10px
}
.shopify-edit-container .field:hover::after{
    right:-8px
}
.refund-modal input.item-quantity{
    padding-left:10px!important
}
.form-block .checkbox-block .checkbox-label{
    margin-left:10px
}
.form-block .checkbox-block .checkbox-item .checkbox{
    left:-9999px
}
.form-block .input-block .prepend{
    left:15px
}
.form-block .input-block .append{
    right:15px
}
.form-block .input-block .clear-input{
    right:10px
}
.form-block .input-block .prepend~.input-text{
    padding-left:42px
}
.form-block .input-block .append~.input-text{
    padding-right:35px
}
.form-block .label{
    text-align:left
}
.form-block .radio-block .radio-label{
    margin-left:10px
}
.form-block .radio-block .radio-item .radio{
    left:-9999px
}
#logo-group{
    left:50px
}
.modal--inhouse-messages-browser .modal-dialog .modal-close{
    right:48px
}
.modal--fullscreen .modal-dialog .modal-content .modal-close{
    right:48px
}
@media (max-width:1360px){
    .modal--fullscreen .modal-dialog .modal-content .modal-close{
        right:8px
    }
}
aside#left-panel{
    left:50px
}
aside#left-panel .minifyme{
    right:0
}
aside#left-panel .nonVisitorsList .clear-search{
    right:8px
}
aside#left-panel .nonVisitorsList .chat-users .chat-open .status-indicator{
    margin-right:7px
}
aside#left-panel .nonVisitorsList #agents .fa-pencil{
    margin-left:-1px
}
aside#left-panel #unseen-bottom,aside#left-panel #unseen-top{
    left:20px
}
aside#left-panel .list-section .property-list .list-name-container>span{
    right:0
}
aside#left-panel .list-section .visitor-list li .visitor-name{
    border-left:6px solid #242424
}
aside#left-panel .list-section .visitor-list li .visitor-name .flag{
    left:10px
}
aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell{
    margin-left:11px
}
aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell .status-display{
    right:-3px
}
aside#left-panel .list-section .visitor-list li .visitor-name .participating-agents{
    margin-right:10px
}
aside#left-panel .list-section .visitor-list li .visitor-name .unseen-count{
    right:-7px
}
aside#left-panel .list-section .sidebar-title .active-chats-long #new-dm,aside#left-panel .list-section .sidebar-title .active-chats-long #new-group,aside#left-panel .list-section .sidebar-title .active-chats-long #search-dm-toggle,aside#left-panel .list-section .sidebar-title .active-chats-long #search-group-toggle,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-dm-chat,aside#left-panel .list-section .sidebar-title .active-chats-long #toggle-inline-group-chat{
    float:right;
    margin:9px 0 0 4px
}
aside#left-panel #hoverView{
    left:230px
}
aside#left-panel #hoverView>.arrow{
    border-right-color:#eff6f9;
    left:-13px
}
aside#left-panel #hoverView .hover-view-inner .participating-agents i,aside#left-panel #hoverView .hover-view-inner .property i{
    margin-right:5px
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form footer button{
    float:left
}
aside#left-panel #hoverView .hover-view-inner .ban-form .smart-form footer button:first-child{
    margin:0 6px 0 0
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.device-details span{
    border-right:1px solid #f3f3f3
}
aside#left-panel #hoverView .hover-view-inner .visitor-details li p.device-details span:last-child{
    border-right:none
}
aside#left-panel.in{
    left:0!important
}
aside#left-panel .visitor-list{
    margin-left:6px
}
aside#left-panel .visitor-list a{
    padding-left:8px;
    border-radius:4px 0 0 4px;
    border-left:5px solid transparent
}
aside#left-panel .visitor-list a span.flag{
    margin-right:5px
}
body.minified aside#left-panel{
    left:50px
}
body.minified aside#left-panel #unseen-bottom,body.minified aside#left-panel #unseen-top{
    left:5px!important
}
body.minified aside#left-panel .list-section{
    padding:0 0 0 5px
}
body.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container{
    padding:5px 0 5px 10px
}
body.minified aside#left-panel .list-section .chat-users .display-users .chat-item .chat-open .agent-name-container .section.section-profile-image{
    margin-left:-4px
}
body.minified aside#left-panel .list-section .property-list .list-name-container>p{
    padding:0 0 0 5px
}
body.minified aside#left-panel .list-section .property-list .list-name-container>span{
    right:5px
}
body.minified aside#left-panel .list-section .visitor-list li .visitor-name{
    border-left-width:3px;
    border-radius:3px 0 0 3px;
    padding:0 0 0 4px!important
}
body.minified aside#left-panel .list-section .visitor-list li .visitor-name .flag{
    left:4px
}
body.minified aside#left-panel .list-section .visitor-list li .visitor-name .visitor-flag-cell{
    margin-left:6px
}
body.minified aside#left-panel #activeVisitors .flag{
    margin-right:8px
}
body.minified aside#left-panel #activeVisitors .unseen-count{
    left:0
}
#dashboard .sm-margin-right{
    margin-right:1vmin
}
@media (max-width:1280px){
    #dashboard .last-7-days>div{
        margin-right:2vmin
    }
}
#micro-analytics .ember-view:nth-child(1){
    margin-right:26px
}
#micro-analytics .ember-view:nth-child(3){
    margin-right:26px
}
#analytics-section,#history-section{
    margin-right:26px
}
@media (max-width:1280px){
    #analytics-section,#history-section{
        margin-right:0
    }
}
#filter-container{
    right:0
}
.reporting-content .filter-select-wrapper .caret,.reporting-content .reporting-content .property-select .caret{
    right:9px
}
.subview-datepicker.top{
    left:auto;
    right:15px
}
#account-settings-view .password-meter{
    right:0
}
#account-settings-view .password-show-hide{
    right:14px
}
#delete-account-confirmation,.confirmation-prompt{
    left:260px
}
@media (max-width:979px){
    #delete-account-confirmation,.confirmation-prompt{
        left:86px
    }
}
#delete-account-confirmation .icon-close,.confirmation-prompt .icon-close{
    right:10px
}
#image-avatar-picker-view #close-avatar-picker{
    right:20px
}
#new-property .step-block .step-block-buttons .previous-step{
    left:50%;
    margin:0 0 0 -201px
}
#new-property .step-block-title .step-status{
    right:0
}
#main-nav{
    left:0
}
#main-nav .badge{
    left:30px
}
#top-navigation{
    left:260px;
    right:0
}
@media (max-width:979px){
    #top-navigation{
        left:95px
    }
}
#top-navigation #action-container{
    margin-left:auto
}
#top-navigation .notification-dropdown{
    right:0;
    left:auto
}
#top-navigation #search-nav{
    right:105px
}
#top-navigation #search-nav .icon-search{
    right:10px
}
#top-navigation #search-nav:hover #search-nav-input{
    padding:5px 35px 5px 10px
}
#top-navigation .show-properties #top-navigation-pinned{
    left:0
}
#top-navigation .show-properties-forced #top-navigation-pinned{
    left:0
}
#top-navigation #visitor-chat-action-container .btn-group{
    right:13px
}
#top-navigation #visitor-chat-action-container .slider-container{
    margin-right:85px
}
#top-navigation #visitor-chat-action-container #button-details-toggle{
    right:220px
}
#top-navigation-pinned{
    left:-100%;
    right:0
}
#top-navigation-pinned.hide-list{
    left:-100%!important
}
#top-navigation-pinned .select-this-property:before{
    left:0;
    border-radius:0 4px 4px 0
}
#top-navigation-pinned .select-this-property:hover .checkbox-block .property-box:before{
    left:0
}
#top-navigation-pinned .select-this-property .icon-chevron-down{
    right:3px
}
#top-navigation-pinned .badge{
    right:23px
}
#top-navigation-pinned .checkbox-block .checkbox-item{
    left:12px
}
.pinned-properties #main{
    left:320px;
    right:0
}
@media (max-width:979px){
    .pinned-properties #agent-chat-container,.pinned-properties #main,.pinned-properties .overlay-form{
        left:155px!important
    }
}
.pinned-properties #top-navigation-pinned{
    left:0!important
}
.pinned-properties #top-navigation-pinned .badge{
    left:20px!important;
    right:auto!important
}
.no-property-selector.pinned-properties #main{
    left:260px
}
#account-menu-container{
    right:0;
    left:auto
}
#account-menu-container>li.dropdown-submenu:hover .dropdown-menu{
    right:100%;
    left:auto
}
#account-menu-container>li.dropdown-submenu>a:after{
    right:0
}
.minified #main,.minified #top-navigation{
    left:95px
}
#multi-property-box.compress .property-box:nth-child(2){
    margin-left:-30px
}
#multi-property-box.compress .property-box:nth-child(3){
    margin-left:-30px
}
.notification-body>li.invite>span .content{
    padding-right:100px
}
.notification-body>li.invite>span .button-container{
    right:20px
}
.notification-body>li.notification .button-container{
    right:10px
}
#profile-nav .nav-select .nav-item #profile-image{
    right:0
}
#profile-nav .nav-select .nav-item #profile-image:hover{
    right:-2px
}
#profile-nav #account-status{
    right:-2px
}
#profile-nav #status-bg{
    right:-3px
}