/*TEXT COLOR==================================================*/
body, a{color:#111111;}
/*----------*/
em{ color:#FF0000;}
/*----------*/
.header a.fa-th,
div.header label,
table thead th span.info,
div.mandatory,
.btn,
.button,
.button:hover,
.button.l,
.button.l:hover,
.btn:hover,
.btn.l,
.btn.l:hover,
div.mx-file-upload div.drop,
div.veiw-edit div.ve-wrap a:before,
div.core-nav ul li a,
div.core-nav li.theme span,
div.core-nav li.font span,
div.mxpaging div,
.tbl-list thead th,
.tbl-list thead th a,
.tbl-list tfoot th,
.tbl-list th a.sort,
.tbl-list th a.asc,
.tbl-list th a.desc,
.tbl-list th a.sort:before,
.tbl-list th a.asc:before,
.tbl-list th a.desc:before{color:#ffffff;}
/*----------*/
ul.main-nav li a{color:#eeeeee;}
/*----------*/
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder{color:#999999;}
/*----------*/
div.select-box:after{color:#999999;}
div.select-box:hover:after,
.tbl-list .btn.ico{color:#444444;}

/*BACKGROUND COLOR==================================================*/
body,
i.rdo input[type="radio"]:disabled ~ em,
i.chk input[type="checkbox"]:disabled ~ em{background-color:#999999;}
/*----------*/
input[type=text],
input[type=password],
input[type=number],
textarea,
div.select-box,
div.select-box:after,
i.rdo em, i.chk em,
i.rdo:hover input ~ em,
i.chk:hover input ~ em,
div.mx-file-upload ul li img{background-color:#f5f5f5;}
/*----------*/
div.select-box select option,
a.del:before,
a.del:after,
a.add:before,
a.add:after,
ul.main-nav li:hover a.add:before,
ul.main-nav li.active a.add:before,
ul.main-nav li:hover a.add:after,
ul.main-nav li.active a.add:after,
i.rdo input[type=radio] ~ em:after{background-color:#ffffff;}
/*----------*/
div.header,
.btn,
.button,
a.del,
a.add,
ul.main-nav li ul li,
ul.main-nav li ul li:hover,
div.mxpaging a,
div.mxpaging a.no-prev:hover,
div.mxpaging a.no-next:hover,
div.mx-file-upload div.drop,
div.core-nav li.theme a,
div.core-nav li.font a{background-color:#444444;}

.btn.ico{background-color:transparent;}
/*----------*/
.btn.l{background-color:#888888;}
/*----------*/
.tbl-list th{background-color:#909090;}
.tbl-list th:nth-child(2n+2), div.add-grp{background-color:#858585;}
.tbl-list tr:hover td{background-color:#eeeeee;}
.tbl-list tr:hover td:nth-child(2n+2){background-color:#f8f8f8;}
.tbl-list td{background-color:#f5f5f5;}
.tbl-list td:nth-child(2n+2){background-color:#eeeeee;}
/*----------*/
.tbl-list.small,
.tbl-list .tbl-list{background-color:#cccccc;}
.tbl-list .tbl-list th{background-color:#aaaaaa;}
.tbl-list .tbl-list th:nth-child(2n+2){background-color:#bbbbbb;}
.tbl-list .tbl-list td{background-color:#dfdfdf;}
.tbl-list .tbl-list td:nth-child(2n+2){background-color:#e5e5e5;}
/*----------*/
div.veiw-edit div.ve-wrap a.view,
div.veiw-edit div.ve-wrap a.edit{background-color:#646464;}
/*----------*/
div.wrap-form,
div.wrap-data,
div.mxdialog div.body,
a.hamburger span,
.wrap-data.bg,
form.wrap-data .bg{background-color:#dddddd;}

/*----------*/
.form-head,
.cke_top,
.cke_bottom,
ul.main-nav li a.add:before,
ul.main-nav li a.add:after,
.mx-list,
ul.mx-tag-wrap li,
div.mx-file-upload,
div.mx-file-upload ul li a.no-img{background-color:#cccccc}
/*----------*/
ul.main-nav li:hover,
div.core-nav ul li:hover,
ul.main-nav > li.active,
div.core-nav ul > li.active a{background:#717171;}
/*----------*/
ul.main-nav li a.add,
ul.main-nav li ul li:hover a.add,
ul.main-nav li ul li.active a.add,
ul.main-nav li ul li.active a,
ul.main-nav li ul li.active a.add{background:transparent !important;}
/*----------*/
div.page-nav,
div.search-data,
div.wrap-left,
div.core-nav ul li,
div.core-nav ul li.theme:hover,
div.core-nav ul li.font:hover{background-color:#666666;}
/*----------*/
div.veiw-edit div.ve-wrap{background-color:#bebebe;}
/*----------*/
div.mxdialog,
div#psloader{background-color:rgba(0,0,0,0.9);}
/*----------*/
input[type=text],
input[type=password],
input[type=number],
textarea,
div.select-box{border-color:#cccccc;}
/*----------*/
div.select-box select option{border-bottom-color:#A0A0A0;}
/*----------*/
div.core-nav ul li,
ul.main-nav li{border-color:transparent; border-bottom-color:#4A2C7D;}
ul.main-nav li a.down-arrow:after{border-bottom-color:#aaaaaa; border-right-color:#aaaaaa}
ul.main-nav li:hover a.down-arrow:after,
ul.main-nav li.active a.down-arrow:after,
div.mxpaging a:before{border-bottom-color:#ffffff; border-right-color:#ffffff}
/*----------*/
div.mxpaging a.no-prev:before,
div.mxpaging a.no-next:before{border-right-color:#828282; border-bottom-color:#828282;}
/*----------*/
ul.tbl-form li div.editor,
div.mx-file-upload ul li{border:1px solid #a0a0a0; }
/*----------*/
.mx-list,
ul.mx-tag-wrap li,
div.mx-file-upload{border:1px solid #c5c5c5;}
/*----------*/
div.grp-wrap > ul,
i.rdo em, i.chk em{border:1px solid #aaaaaa;}
i.rdo em:after, i.chk em:after{border-color:#ffffff;}
/*----------*/
div.veiw-edit.lang div.ve-wrap .edit a{border-bottom:1px solid #cccccc;}
div.veiw-edit div.ve-wrap:after{border-top:7px solid #646464;}
.tbl-list tr:first-child div.veiw-edit div.ve-wrap:after{border-bottom:7px solid #646464;}
/*----------*/
div.mxpaging input.show-rec{background-color:#444 !important; color:#ffffff !important;}

/*SCROLLBAR COLOR================================================================*/
/*For Firefox Moderate theme*/
textarea,
div.mxdialog,
div.mxdialog div.content,
div.wrap-left,
.wrap-data,
div.wrap-right form{scrollbar-color:#444444 #999999;}

/*For Firefox Light theme*/
body.light textarea,
body.light div.mxdialog,
body.light div.mxdialog div.content,
body.light div.wrap-left,
body.light .wrap-data,
body.light div.wrap-right form{scrollbar-color:#999999 rgba(0,0,0,0.1);}

/*For Firefox Dark theme*/
body.dark textarea,
body.dark div.mxdialog,
body.dark div.mxdialog div.content,
body.dark div.wrap-left,
body.dark .wrap-data,
body.dark div.wrap-right form{scrollbar-color:#444444 rgba(0,0,0,0.7);}

/*For Chrome Safari Light and Moderate Track theme*/
body.moderate div.wrap-left::-webkit-scrollbar-track,
body.moderate div.wrap-left::-webkit-scrollbar-corner{background:#999999;}
::-webkit-scrollbar-track,
::-webkit-scrollbar-corner,
body.light ::-webkit-scrollbar-track,
body.light ::-webkit-scrollbar-corner{background:rgba(0,0,0,0.1);}

/*For Chrome Safari Dark Track theme*/
body.dark ::-webkit-scrollbar-track,
body.dark ::-webkit-scrollbar-corner{background:rgba(0,0,0,0.7);}
/*----------*/
::-webkit-scrollbar-thumb{background:#444444; padding:0px;}
body.light ::-webkit-scrollbar-thumb{background:#999999;}
body.dark ::-webkit-scrollbar-thumb{background:#666666;}

/*SHADOW COLOR=================================================*/
input:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px #ffffff inset !important; box-shadow: 0 0 0 1000px #ffffff inset !important; -webkit-text-fill-color: #646464;}
/*----------*/
input[type=text]:focus,
input[type=password]:focus,
input[type=number]:focus{-moz-box-shadow:0 0 3px #f3f3f3; -webkit-box-shadow:0 0 3px #f3f3f3; box-shadow:0 0 3px #f3f3f3;}
/*----------*/
body .ui-state-active,
body .ui-widget-content .ui-state-active,
body .ui-widget-header .ui-state-active,
body a.ui-button:active,
body .ui-button:active,
body .ui-button.ui-state-active:hover{background: #ffffff;}
/*----------*/
body .ui-state-highlight,
body .ui-widget-content .ui-state-highlight,
body .ui-widget-header .ui-state-highlight{color:#ffffff;}
body .ui-state-active,
body .ui-widget-content .ui-state-active,
body .ui-widget-header .ui-state-active{color:#e64446;}
/*Moderate Theme CSS==================================================*/
body.moderate{background-image:none;}
body.moderate div.header a.logo{background-image:url(../../uploads/setting/moderatelogo.png);}
body.moderate .ui-widget-content{background:#dddddd!important;}
/*--------------------*/
/*Light Theme CSS==================================================*/
body.light{background-image:url(../images/lightbg.jpg);}
body.light div.header a.logo{background-image:url(../../uploads/setting/lightlogo.png);}
body.light .ui-widget-content{background:#dddddd!important;}
/*----------*/
body.light ul.main-nav li a,
body.light div.header label,
body.light .fa-th,
body.light div.mandatory,
body.light table thead th span.info,
body.light div.core-nav ul li a,
body.light div.core-nav li.theme span,
body.light div.core-nav li.font span,
body.light div.mxpaging div{color:#333333;}
/*----------*/
body.light div.core-nav li.theme a,
body.light div.core-nav li.font a{color:#ffffff;}
/*----------*/
body.light a.hamburger span{background-color:#333333;}
/*----------*/
body.light ul.main-nav li a.add:before,
body.light ul.main-nav li a.add:after,
body.light ul.main-nav li.active ul li a.add:before,
body.light ul.main-nav li.active ul li a.add:after,
body.light ul.main-nav li:hover ul li a.add:before,
body.light ul.main-nav li:hover ul li a.add:after{background-color:#4A2C7D;}
/*----------*/
body.light ul.main-nav li a.down-arrow:after {border-bottom-color: #4A2C7D;border-right-color: #4A2C7D;}
body.light ul.main-nav li:hover > a.down-arrow:after,
body.light ul.main-nav li.active > a.down-arrow:after{border-bottom-color: #ffffff;border-right-color: #ffffff;}
/*----------*/
body.light ul.main-nav li:hover a.add:before,
body.light ul.main-nav li.active a.add:before,
body.light ul.main-nav li:hover a.add:after,
body.light ul.main-nav li.active a.add:after,
body.light input[type=text],
body.light input[type=password],
body.light input[type=number], textarea,
body.light div.select-box,
body.light div.select-box:after,
body.light i.rdo em,
body.light i.chk em,
body.light i.rdo:hover input ~ em,
body.light i.chk:hover input ~ em{background-color:#ffffff;}
/*----------*/
body.light div.mxpaging input.show-rec{background-color:#ffffff !important; color:#000000 !important;}
/*----------*/
body.light div.header,
body.light div.page-nav,
body.light div.search-data,
body.light div.wrap-left,
body.light div.wrap-form{background-color: rgba(255,255,255,0.6);}

body.light div.mxdialog,
body.light div#psloader{background-color: rgba(255,255,255,0.85);}
body.light div.mxdialog div.body{background-color:#e5e5e5;}
/*----------*/
body.light div.wrap-data,
body.light .wrap-data.bg,
body.light form.wrap-data .bg{background-color: rgba(255,255,255,0.6);}
/*----------*/
body.light .btn,
body.light .button,
body.light a.del,
body.light a.add,
body.light div.mxpaging a,
body.light div.mxpaging a.no-prev:hover,
body.light div.mxpaging a.no-next:hover,
body.light div.mx-file-upload div.drop{background-color:#4A2C7D;}
/*----------*/
body.light div.core-nav ul li,
body.light div.core-nav ul li.theme:hover,
body.light div.core-nav ul li.font:hover{background-color:#f5f5f5;}
/*----------*/
body.light .tbl-list td{background-color:rgba(255,255,255,0.3);}
body.light .tbl-list td:nth-child(2n+2){background-color:rgba(255,255,255,0.5);}
body.light .tbl-list tr:hover td{background-color:rgba(255,255,255,0.5);}
body.light .tbl-list tr:hover td:nth-child(2n+2){background-color:rgba(255,255,255,0.3);}
/*----------*/
body.light .btn.l{background-color:#aaaaaa;}
body.light .btn.ico,
body.light .btn.ico:hover{background-color:transparent;}
/*----------*/
body.light .form-head,
body.light .mx-list,
body.light ul.tbl-form li .mx-list,
body.light div.grp-wrap > ul li .mx-list,
body.light div.mx-file-upload,
body.light ul.main-nav li:hover,
body.light div.core-nav ul li a:hover,
body.light ul.main-nav > li.active,
body.light div.core-nav ul > li a.active,
body.light ul.main-nav li ul li{background-color: rgba(0,0,0,0.05);}
/*----------*/
body.light .tbl-list th{background-color:#cccccc;}
body.light .tbl-list th:nth-child(2n+2){background-color:#dddddd;}
body.light div.add-grp{background-color:#a0a0a0;}
/*----------*/
body.light .tbl-list.small,
body.light .tbl-list .tbl-list{background-color:transparent;}
body.light .tbl-list .tbl-list th{background-color:#cccccc;}
body.light .tbl-list .tbl-list th:nth-child(2n+2){background-color:#dddddd;}
body.light .tbl-list .tbl-list td{background-color:#e5e5e5;}
body.light .tbl-list .tbl-list td:nth-child(2n+2){background-color:#dfdfdf;}

body.light .tbl-list thead th,
body.light .tbl-list thead th a,
body.light .tbl-list tfoot th,
body.light .tbl-list th a.sort,
body.light .tbl-list th a.asc,
body.light .tbl-list th a.desc,
body.light .tbl-list th a.sort:before,
body.light .tbl-list th a.asc:before,
body.light .tbl-list th a.desc:before{color:#444444;}
/*----------*/

body.light form.wrap-data,
body.light .wrap-data.no-bg{background:transparent;}

/*----------*/
body.light input[type=text],
body.light input[type=password],
body.light input[type=number],
body.light textarea,
body.light div.select-box{border-color:#dddddd;}
/*----------*/
/*body.light .err input[type=text],
body.light .err input[type=password],
body.light .err input[type=number],
body.light .err textarea,
body.light .err div.select-box,
body.light .err .mx-list{border-color:#e64446;}*/
/*----------*/
body.light div.core-nav ul li,
body.light ul.main-nav li{border:0; border-bottom:1px solid #cccccc;}
/*----------*/
body.light div#mxmsg{background-color:rgba(255,255,255,0.9);}
body.light .spinner div,
body.light div.mxdialog.mx-file-browser div.body{background-color:rgba(255,255,255,0.9);}
/*----------*/
body.light div.mxpaging a.no-prev:before,
body.light div.mxpaging a.no-next:before{border-right-color: #aaaaaa; border-bottom-color: #aaaaaa;}
/*----------*/
body.moderate .wrap-data{box-shadow:0px 0px 6px rgba(255,255,255,0.7);}

/*Dark Theme CSS==================================================*/
body.dark ::-webkit-input-placeholder{color:rgba(255,255,255,0.4);}
body.dark ::-moz-placeholder{color:rgba(255,255,255,0.4);}
body.dark :-ms-input-placeholder{color:rgba(255,255,255,0.4);}
body.dark :-moz-placeholder{color:rgba(255,255,255,0.4);}
/*--------------------*/
body.dark{background-image:url(../images/darkbg.jpg); background-color:#17191b;}
body.dark div.header a.logo{background-image:url(../../uploads/setting/darklogo.png);}
/*----------*/

/*----------*/
body.dark div.page-nav,
body.dark div.wrap-form,
body.dark .wrap-data.bg,
body.dark form.wrap-data .bg,
body.dark div.search-data,
body.dark ul.main-nav li a,
body.dark div.mx-file-upload,
body.dark .mx-list,
body.dark .wrap-data,
body.dark ul.mx-tag-wrap li,
body.dark .form-head,
body.dark div.mxpaging a,
body.dark div.mxpaging a.no-prev:hover,
body.dark div.mxpaging a.no-next:hover,
body.dark div.wrap-left{background-color:rgba(255,255,255,0.1);}

body.dark form.wrap-data,
body.dark .wrap-data.no-bg{background:transparent;}
/*----------*/
body.dark div.header{background-color:rgba(255,255,255,0.1);}
/*----------*/
body.dark .mx-list,
body.dark ul.tbl-form li .mx-list,
body.dark div.grp-wrap > ul li .mx-list,
body.dark div.mx-file-upload{background-color:rgba(0,0,0,0.3);}
/*----------*/
body.dark .tbl-list .btn{background-color:#222222;}
/*----------*/
body.dark .cke_top,
body.dark .cke_bottom{ background:rgba(255,255,255,0.1) !important;}
body.dark .cke_bottom{border-top:0 !important;}
/*----------*/
body.dark,
body.dark div.page-nav,
body.dark div.wrap-left,
body.dark div.search-data,
body.dark div.mxpaging a,
body.dark ul.main-nav li a,
body.dark div.mx-file-upload,
body.dark .mx-list,
body.dark input[type=text],
body.dark input[type=password],
body.dark textarea,
body.dark div.select-box,
body.dark div.select-box select,
body.dark i.chk, body.dark i.rdo,
body.dark table.tbl-list th a.sort,
body.dark table.tbl-list th a.asc,
body.dark table.tbl-list th a.desc,
body.dark div.mandatory,
body.dark span.info,
body.dark div.core-nav ul li a,
body.dark div.core-nav li.theme span,
body.dark div.core-nav li.font span,
body.dark .tbl-list thead th,
body.dark .tbl-list thead th a,
body.dark .tbl-list tfoot th,
body.dark .tbl-list th a.sort,
body.dark .tbl-list th a.asc,
body.dark .tbl-list th a.desc,
body.dark .tbl-list th a.sort:before,
body.dark .tbl-list th a.asc:before,
body.dark .tbl-list th a.desc:before,
body.dark .btn.ico{color:#cccccc;}
/*----------*/
body.dark div.core-nav li.theme a,
body.dark div.core-nav li.font a,
body.dark div.mxdialog div.content{color:#ffffff;}
/*----------*/
/*body.dark ul.main-nav li ul li.active > a,
body.dark .btn.ico:hover,
body.dark .btn.ico.active{color: #e64446;}*/
/*----------*/
body.dark input[type=text],
body.dark input[type=password],
body.dark textarea,
body.dark div.select-box,
body.dark div.select-box select option,
body.dark div.select-box:after,
body.dark i.rdo em,
body.dark i.chk em{background-color:#222222;}

body.dark div.mx-file-upload ul li{border:1px solid #666666;}
body.dark div.mx-file-upload ul li img{background-color:#555555;}

/*----------*/
/*body.dark i.rdo input:checked ~ em,
body.dark i.chk input:checked ~ em,
body.dark .tbl-list .btn:hover,
body.dark .tbl-list .btn.active,
body.dark .btn.l:hover,
body.dark .btn.l.active,
body.dark ul.main-nav > li:hover > a.add,
body.dark ul.main-nav > li.active > a.add,
body.dark ul.main-nav > li:hover > a.down-arrow,
body.dark ul.main-nav > li.active > a.down-arrow,
body.dark div.mxpaging a:hover,
body.dark div.core-nav li.theme a:hover,
body.dark div.core-nav li.font a:hover,
body.dark div.core-nav li.theme a.active,
body.dark div.core-nav li.font a.active,
body.dark div.mxdialog .btn:hover,
body.dark div.mxdialog .btn.active{background-color: #e64446;}*/
/*----------*/
body.dark .btn.l{background-color:#4A2C7D;}
body.dark ul.main-nav li:hover,
body.dark div.core-nav ul li:hover,
body.dark ul.main-nav > li.active,
body.dark div.core-nav ul > li.active,
body.dark div.mxdialog div.body{background-color:#333333;}

body.dark div.mxdialog .btn{background-color:#222222;}

body.dark div.core-nav ul li,
body.dark div.core-nav ul li.theme:hover,
body.dark div.core-nav ul li.font:hover{background-color:#333333;}
/*----------*/
body.dark ul.main-nav li ul li,
body.dark ul.main-nav li:hover,
body.dark ul.main-nav > li.active{background-color:rgba(0,0,0,0.2);}
/*----------*/
body.dark ul.main-nav li ul li a {background-color:rgba(0,0,0,0.2);}
/*----------*/
body.dark ul.main-nav li a.add,
body.dark ul.main-nav li a.down-arrow,
body.dark .tbl-list.grp-wrap,
body.dark .btn.ico,
body.dark .btn.ico:hover,
body.dark .btn.ico.active{background-color:transparent;}
/*----------*/
body.dark .tbl-list th{background-color:#333333;}
body.dark .tbl-list th:nth-child(2n+2),
body.dark div.add-grp{background-color:#444444;}
body.dark .tbl-list tr:hover td{background-color:rgba(0,0,0,0.3);}
body.dark .tbl-list td{background-color:rgba(0,0,0,0.2);}
body.dark .tbl-list td:nth-child(2n+2),
body.dark div.grp-wrap > ul{background-color:rgba(0,0,0,0.1);}
body.dark .tbl-list tr:hover td{background-color:rgba(0,0,0,0.3);}
body.dark .tbl-list tr:hover td:nth-child(2n+2){background-color:rgba(0,0,0,0.4);}

/*----------*/
body.dark .tbl-list.small,
body.dark .tbl-list .tbl-list{background-color:transparent;}
body.dark .tbl-list.small th,
body.dark .tbl-list .tbl-list th{background-color:#323232;}
body.dark .tbl-list.small th:nth-child(2n+2),
body.dark .tbl-list .tbl-list th:nth-child(2n+2){background-color:#383838;}
/*----------*/
body.dark div.mxdialog,
body.dark div#psloader{background:rgba(0,0,0,0.8);/* background:transparent*/}
body.dark div.mxdialog textarea,
body.dark div.mxdialog div.select-box select,
body.dark div.mxdialog input[type=text],
body.dark div.mxdialog input[type=password],
body.dark div.mxdialog div.select-box:after{border:0;}
/*----------*/
body.dark div.core-nav ul li,
body.dark ul.main-nav li{border:0; border-bottom:1px solid #151515;}
body.dark ul.main-nav li ul li{border-bottom:1px solid #333333}
body.dark ul.main-nav li:last-child,
body.dark ul.main-nav li ul li:last-child{border-bottom:0;}
/*----------*/
body.dark input[type=text],
body.dark input[type=password],
body.dark input[type=number],
body.dark textarea,
body.dark div.select-box,
body.dark .mx-list,
body.dark ul.mx-tag-wrap li,
body.dark div.mx-file-upload{border-color:transparent;}
/*----------*/
body.dark input:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px #000000 inset !important; box-shadow: 0 0 0 1000px #000000 inset !important; -webkit-text-fill-color: #aaaaaa; border: 1px solid #111111;}
/*----------*/
/*body.dark .err input[type=text],
body.dark .err input[type=password],
body.dark .err input[type=number],
body.dark .err textarea,
body.dark .err div.select-box,
body.dark .err .mx-list,
body.dark .tbl-list i.rdo input:checked ~ em,
body.dark .tbl-list i.chk input:checked ~ em{border-color:#e64446;}*/
/*----------*/

body.dark i.rdo em,
body.dark i.chk em,
body.dark div.grp-wrap > ul{border-color:#666666;}

/*CK EDITOR DARK THEME==================================================*/
body.dark .cke_top,
body.dark .cke_bottom{ background:rgba(255,255,255,0.1) !important;}
body.dark .cke_bottom{border-top:0 !important;}
/*--------------------*/
body.dark .cke_button_label,
body.dark .cke_combo_text,
body.dark .cke_reset_all,
body.dark .cke_reset_all *,
body.dark .cke_reset_all a,
body.dark .cke_reset_all textarea {color:#cccccc;}
/*--------------------*/
body.dark .cke_combo_button{background-color:rgba(0,0,0,0.3); margin-right:5px;}
body.dark .cke_combo:after{display:none;}
/*--------------------*/
body.dark a.cke_button_off:hover,
body.dark a.cke_button_off:focus,
body.dark a.cke_button_off:active {background:rgba(0,0,0,0.3);	border:1px rgba(0,0,0,0.3) solid;}
/*--------------------*/
body.dark .cke_combo_on a.cke_combo_button,
body.dark .cke_combo_off a.cke_combo_button:hover,
body.dark .cke_combo_off a.cke_combo_button:focus,
body.dark .cke_combo_off a.cke_combo_button:active,
body.dark a.cke_button_on{background:rgba(0,0,0,0.5); border:1px solid transparent;}
/*--------------------*/
body.dark a.cke_path_item:hover,
body.dark a.cke_path_item:focus,
body.dark a.cke_path_item:active{background:rgba(0,0,0,0.5);}
/*--------------------*/
.cke_reset{ float:left; min-width: 260px; width:100% !important; scrollbar-width:thin;}
.cke_inner{background:transparent !important; scrollbar-width:thin;}
.cke_chrome, .cke_top{ border:0 !important; scrollbar-width:thin;}
body.dark .cke_button__about_icon {background:url(../images/icons.png) no-repeat 0 -0px !important;}
body.dark .cke_button__bold_icon {background:url(../images/icons.png) no-repeat 0 -24px !important;}
body.dark .cke_button__italic_icon {background:url(../images/icons.png) no-repeat 0 -48px !important;}
body.dark .cke_button__strike_icon {background:url(../images/icons.png) no-repeat 0 -72px !important;}
body.dark .cke_button__subscript_icon {background:url(../images/icons.png) no-repeat 0 -96px !important;}
body.dark .cke_button__superscript_icon {background:url(../images/icons.png) no-repeat 0 -120px !important;}
body.dark .cke_button__underline_icon {background:url(../images/icons.png) no-repeat 0 -144px !important;}
body.dark .cke_button__bidiltr_icon {background:url(../images/icons.png) no-repeat 0 -168px !important;}
body.dark .cke_button__bidirtl_icon {background:url(../images/icons.png) no-repeat 0 -192px !important;}
body.dark .cke_button__blockquote_icon {background:url(../images/icons.png) no-repeat 0 -216px !important;}
body.dark .cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background:url(../images/icons.png) no-repeat 0 -240px !important;}
body.dark .cke_ltr .cke_button__copy_icon {background:url(../images/icons.png) no-repeat 0 -264px !important;}
body.dark .cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background:url(../images/icons.png) no-repeat 0 -288px !important;}
body.dark .cke_ltr .cke_button__cut_icon {background:url(../images/icons.png) no-repeat 0 -312px !important;}
body.dark .cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background:url(../images/icons.png) no-repeat 0 -336px !important;}
body.dark .cke_ltr .cke_button__paste_icon {background:url(../images/icons.png) no-repeat 0 -360px !important;}
body.dark .cke_button__bgcolor_icon {background:url(../images/icons.png) no-repeat 0 -384px !important;}
body.dark .cke_button__textcolor_icon {background:url(../images/icons.png) no-repeat 0 -408px !important;}
body.dark .cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background:url(../images/icons.png) no-repeat 0 -432px !important;}
body.dark .cke_ltr .cke_button__templates_icon {background:url(../images/icons.png) no-repeat 0 -456px !important;}
body.dark .cke_button__copyformatting_icon {background:url(../images/icons.png) no-repeat 0 -480px !important;}
body.dark .cke_button__creatediv_icon {background:url(../images/icons.png) no-repeat 0 -504px !important;}
body.dark .cke_rtl .cke_button__find_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background:url(../images/icons.png) no-repeat 0 -528px !important;}
body.dark .cke_ltr .cke_button__find_icon {background:url(../images/icons.png) no-repeat 0 -552px !important;}
body.dark .cke_button__replace_icon {background:url(../images/icons.png) no-repeat 0 -576px !important;}
body.dark .cke_button__flash_icon {background:url(../images/icons.png) no-repeat 0 -600px !important;}
body.dark .cke_button__button_icon {background:url(../images/icons.png) no-repeat 0 -624px !important;}
body.dark .cke_button__checkbox_icon {background:url(../images/icons.png) no-repeat 0 -648px !important;}
body.dark .cke_button__form_icon {background:url(../images/icons.png) no-repeat 0 -672px !important;}
body.dark .cke_button__hiddenfield_icon {background:url(../images/icons.png) no-repeat 0 -696px !important;}
body.dark .cke_button__imagebutton_icon {background:url(../images/icons.png) no-repeat 0 -720px !important;}
body.dark .cke_button__radio_icon {background:url(../images/icons.png) no-repeat 0 -744px !important;}
body.dark .cke_rtl .cke_button__select_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background:url(../images/icons.png) no-repeat 0 -768px !important;}
body.dark .cke_ltr .cke_button__select_icon {background:url(../images/icons.png) no-repeat 0 -792px !important;}
body.dark .cke_rtl .cke_button__textarea_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background:url(../images/icons.png) no-repeat 0 -816px !important;}
body.dark .cke_ltr .cke_button__textarea_icon {background:url(../images/icons.png) no-repeat 0 -840px !important;}
body.dark .cke_rtl .cke_button__textfield_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background:url(../images/icons.png) no-repeat 0 -864px !important;}
body.dark .cke_ltr .cke_button__textfield_icon {background:url(../images/icons.png) no-repeat 0 -888px !important;}
body.dark .cke_button__horizontalrule_icon {background:url(../images/icons.png) no-repeat 0 -912px !important;}
body.dark .cke_button__iframe_icon {background:url(../images/icons.png) no-repeat 0 -936px !important;}
body.dark .cke_button__image_icon {background:url(../images/icons.png) no-repeat 0 -960px !important;}
body.dark .cke_rtl .cke_button__indent_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background:url(../images/icons.png) no-repeat 0 -984px !important;}
body.dark .cke_ltr .cke_button__indent_icon {background:url(../images/icons.png) no-repeat 0 -1008px !important;}
body.dark .cke_rtl .cke_button__outdent_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background:url(../images/icons.png) no-repeat 0 -1032px !important;}
body.dark .cke_ltr .cke_button__outdent_icon {background:url(../images/icons.png) no-repeat 0 -1056px !important;}
body.dark .cke_button__smiley_icon {background:url(../images/icons.png) no-repeat 0 -1080px !important;}
body.dark .cke_button__justifyblock_icon {background:url(../images/icons.png) no-repeat 0 -1104px !important;}
body.dark .cke_button__justifycenter_icon {background:url(../images/icons.png) no-repeat 0 -1128px !important;}
body.dark .cke_button__justifyleft_icon {background:url(../images/icons.png) no-repeat 0 -1152px !important;}
body.dark .cke_button__justifyright_icon {background:url(../images/icons.png) no-repeat 0 -1176px !important;}
body.dark .cke_button__language_icon {background:url(../images/icons.png) no-repeat 0 -1200px !important;}
body.dark .cke_rtl .cke_button__anchor_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background:url(../images/icons.png) no-repeat 0 -1224px !important;}
body.dark .cke_ltr .cke_button__anchor_icon {background:url(../images/icons.png) no-repeat 0 -1248px !important;}
body.dark .cke_button__link_icon {background:url(../images/icons.png) no-repeat 0 -1272px !important;}
body.dark .cke_button__unlink_icon {background:url(../images/icons.png) no-repeat 0 -1296px !important;}
body.dark .cke_rtl .cke_button__bulletedlist_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background:url(../images/icons.png) no-repeat 0 -1320px !important;}
body.dark .cke_ltr .cke_button__bulletedlist_icon {background:url(../images/icons.png) no-repeat 0 -1344px !important;}
body.dark .cke_rtl .cke_button__numberedlist_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background:url(../images/icons.png) no-repeat 0 -1368px !important;}
body.dark .cke_ltr .cke_button__numberedlist_icon {background:url(../images/icons.png) no-repeat 0 -1392px !important;}
body.dark .cke_button__maximize_icon {background:url(../images/icons.png) no-repeat 0 -1416px !important;}
body.dark .cke_rtl .cke_button__newpage_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background:url(../images/icons.png) no-repeat 0 -1440px !important;}
body.dark .cke_ltr .cke_button__newpage_icon {background:url(../images/icons.png) no-repeat 0 -1464px !important;}
body.dark .cke_rtl .cke_button__pagebreak_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background:url(../images/icons.png) no-repeat 0 -1488px !important;}
body.dark .cke_ltr .cke_button__pagebreak_icon {background:url(../images/icons.png) no-repeat 0 -1512px !important;}
body.dark .cke_rtl .cke_button__pastetext_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background:url(../images/icons.png) no-repeat 0 -1536px !important;}
body.dark .cke_ltr .cke_button__pastetext_icon {background:url(../images/icons.png) no-repeat 0 -1560px !important;}
body.dark .cke_rtl .cke_button__pastefromword_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background:url(../images/icons.png) no-repeat 0 -1584px !important;}
body.dark .cke_ltr .cke_button__pastefromword_icon {background:url(../images/icons.png) no-repeat 0 -1608px !important;}
body.dark .cke_rtl .cke_button__preview_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background:url(../images/icons.png) no-repeat 0 -1632px !important;}
body.dark .cke_ltr .cke_button__preview_icon {background:url(../images/icons.png) no-repeat 0 -1656px !important;}
body.dark .cke_button__print_icon {background:url(../images/icons.png) no-repeat 0 -1680px !important;}
body.dark .cke_button__removeformat_icon {background:url(../images/icons.png) no-repeat 0 -1704px !important;}
body.dark .cke_button__save_icon {background:url(../images/icons.png) no-repeat 0 -1728px !important;}
body.dark .cke_button__selectall_icon {background:url(../images/icons.png) no-repeat 0 -1752px !important;}
body.dark .cke_rtl .cke_button__showblocks_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background:url(../images/icons.png) no-repeat 0 -1776px !important;}
body.dark .cke_ltr .cke_button__showblocks_icon {background:url(../images/icons.png) no-repeat 0 -1800px !important;}
body.dark .cke_rtl .cke_button__source_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background:url(../images/icons.png) no-repeat 0 -1824px !important;}
body.dark .cke_ltr .cke_button__source_icon {background:url(../images/icons.png) no-repeat 0 -1848px !important;}
body.dark .cke_button__specialchar_icon {background:url(../images/icons.png) no-repeat 0 -1872px !important;}
body.dark .cke_button__scayt_icon {background:url(../images/icons.png) no-repeat 0 -1896px !important;}
body.dark .cke_button__table_icon {background:url(../images/icons.png) no-repeat 0 -1920px !important;}
body.dark .cke_rtl .cke_button__redo_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background:url(../images/icons.png) no-repeat 0 -1944px !important;}
body.dark .cke_ltr .cke_button__redo_icon {background:url(../images/icons.png) no-repeat 0 -1968px !important;}
body.dark .cke_rtl .cke_button__undo_icon, body.dark .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background:url(../images/icons.png) no-repeat 0 -1992px !important;}
body.dark .cke_ltr .cke_button__undo_icon {background:url(../images/icons.png) no-repeat 0 -2016px !important;}
body.dark .cke_button__spellchecker_icon {background:url(../images/icons.png) no-repeat 0 -2040px !important;}
body.dark .cke_hidpi .cke_button__about_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -0px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__bold_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -24px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__italic_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -48px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__strike_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -72px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__subscript_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -96px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__superscript_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -120px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__underline_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -144px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__bidiltr_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -168px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__bidirtl_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -192px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__blockquote_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -216px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__copy_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -240px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__copy_icon, body.dark .cke_ltr.cke_hidpi .cke_button__copy_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -264px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__cut_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -288px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__cut_icon, body.dark .cke_ltr.cke_hidpi .cke_button__cut_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -312px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__paste_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -336px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__paste_icon, body.dark .cke_ltr.cke_hidpi .cke_button__paste_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -360px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__bgcolor_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -384px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__textcolor_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -408px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__templates_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -432px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__templates_icon, body.dark .cke_ltr.cke_hidpi .cke_button__templates_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -456px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__copyformatting_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -480px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__creatediv_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -504px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__find_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -528px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__find_icon, body.dark .cke_ltr.cke_hidpi .cke_button__find_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -552px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__replace_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -576px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__flash_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -600px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__button_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -624px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__checkbox_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -648px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__form_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -672px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__hiddenfield_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -696px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__imagebutton_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -720px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__radio_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -744px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__select_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -768px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__select_icon, body.dark .cke_ltr.cke_hidpi .cke_button__select_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -792px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__textarea_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -816px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__textarea_icon, body.dark .cke_ltr.cke_hidpi .cke_button__textarea_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -840px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__textfield_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -864px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__textfield_icon, body.dark .cke_ltr.cke_hidpi .cke_button__textfield_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -888px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__horizontalrule_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -912px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__iframe_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -936px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__image_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -960px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__indent_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -984px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__indent_icon, body.dark .cke_ltr.cke_hidpi .cke_button__indent_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1008px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__outdent_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1032px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__outdent_icon, body.dark .cke_ltr.cke_hidpi .cke_button__outdent_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1056px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__smiley_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1080px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__justifyblock_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1104px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__justifycenter_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1128px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__justifyleft_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1152px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__justifyright_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1176px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__language_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1200px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__anchor_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1224px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__anchor_icon, body.dark .cke_ltr.cke_hidpi .cke_button__anchor_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1248px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__link_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1272px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__unlink_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1296px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1320px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__bulletedlist_icon, body.dark .cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1344px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__numberedlist_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1368px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__numberedlist_icon, body.dark .cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1392px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__maximize_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1416px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__newpage_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1440px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__newpage_icon, body.dark .cke_ltr.cke_hidpi .cke_button__newpage_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1464px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__pagebreak_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1488px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__pagebreak_icon, body.dark .cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1512px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__pastetext_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1536px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__pastetext_icon, body.dark .cke_ltr.cke_hidpi .cke_button__pastetext_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1560px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__pastefromword_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1584px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__pastefromword_icon, body.dark .cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1608px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__preview_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1632px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__preview_icon, body.dark .cke_ltr.cke_hidpi .cke_button__preview_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1656px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__print_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1680px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__removeformat_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1704px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__save_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1728px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__selectall_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1752px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__showblocks_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1776px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__showblocks_icon, body.dark .cke_ltr.cke_hidpi .cke_button__showblocks_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1800px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__source_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1824px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__source_icon, body.dark .cke_ltr.cke_hidpi .cke_button__source_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1848px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__specialchar_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1872px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__scayt_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1896px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__table_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1920px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__redo_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1944px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__redo_icon, body.dark .cke_ltr.cke_hidpi .cke_button__redo_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1968px !important;background-size:16px !important;}
body.dark .cke_rtl.cke_hidpi .cke_button__undo_icon, body.dark .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -1992px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_ltr .cke_button__undo_icon, body.dark .cke_ltr.cke_hidpi .cke_button__undo_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -2016px !important;background-size:16px !important;}
body.dark .cke_hidpi .cke_button__spellchecker_icon {background:url(../images/icons_hidpi.png) no-repeat 0 -2040px !important;background-size:16px !important;}

/*DIALOGUE DARK THEME=====================================================================*/
body.dark .cke_dialog_body,
body.dark .cke_dialog_contents{background: #222222}
body.dark .cke_dialog_title{border-bottom:1px solid #333333; background:#222222;}
body.dark a.cke_dialog_tab{background-color:#555555; color:#dcdcdc;border:0;border-radius:0;}
body.dark a.cke_dialog_tab:focus{border:0px solid transparent;padding:4px 8px;}
body.dark a.cke_dialog_tab_selected{cursor:default;filter:none;background-color:#111111;}
body.dark a.cke_dialog_tab:hover,
body.dark a.cke_dialog_tab_selected,
body.dark a.cke_dialog_tab_selected:hover,
body.dark a.cke_dialog_tab_selected:focus,
body.dark a.cke_dialog_tab:focus {border:0px solid transparent;}

body.dark .cke_dialog_contents{border-top:0;}
body.dark input.cke_dialog_ui_input_text{border-color:transparent;height:28px;}
body.dark .cke_dialog .ImagePreviewBox{border:0;background:#111111!important;scrollbar-color:rgba(130,130,130,0.3) rgba(130,130,130,0.5);scrollbar-width:thin;}
body.dark .cke_dialog_footer{border-top:1px solid #333333;background:#222222;}
body.dark select.cke_dialog_ui_input_select{border:0;background:#111111;}
body.dark .cke_resizer{border-color:transparent #484848 transparent transparent;}
body.dark a.cke_dialog_ui_button_ok, body.dark a.cke_dialog_ui_button{background:#555555;border:0;border-radius:0;height:27px;line-height:20px;box-shadow:none;}
body.dark a.cke_dialog_ui_button_ok:hover,
body.dark a.cke_dialog_ui_button:hover, body.dark .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#e64446!important;}
body.dark .ui-widget-content{background:#222222; border:1px solid #333333!important;}
body.dark .ui-timepicker-div dl dt, body.dark .ui-datepicker .ui-datepicker-title{color:#cccccc;}
body.dark .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{border-bottom:1px solid #ccc!important;color:#ccc;}
body.dark .ui-widget-content .ui-state-default, body.dark .ui-widget-header, body.dark .ui-datepicker th, body.dark .ui-datepicker .ui-datepicker-title select{background:#111!important;border:0!important;color:#ccc!important;}
body.dark .ui-widget-content .ui-state-default.ui-state-active{background:transparent!important;color:#e64446!important;border:1px solid #e64446!important}
body.dark  .ui-widget-content .ui-state-default.ui-state-highlight{background:#e64446!important;color:#fff!important;border:1px solid #e64446!important}
body.dark .ui-datepicker .ui-datepicker-buttonpane button{background:#555555!important;border:0!important;border-radius:0!important;color:#fff!important;opacity:1;}
body.dark .ui-datepicker .ui-datepicker-header{background:#222222!important;}
body.dark .ui-state-hover, body.dark .ui-widget-content .ui-state-hover{background:#333333!important;}

/*Disabled Theme CSS==================================================*/
.disable{cursor: not-allowed !important;opacity:0.60;}

/*Disabled DARK THEME=====================================================================*/
body.dark input.disable{opacity:0.75;background-color: rgba(255,255,255,0.1);}