/* Global interface */		
html .scroll-to-top {background:#018601; color:#FFF; bottom:10px; padding:10px 10px 30px;}
html .scroll-to-top:hover {background:#999;color:#000;}
html.dark .style-switcher-wrap .form-control {color:#000;}
.text-important {color:#6f42c1 !important;}
p {color:#000;}
body {background: #ecedf0;}


/*body {background-image: linear-gradient(#ffffff,#ecedf0);}*/
.style-switcher .style-switcher-open{height:40px!important;border-left:3px solid #2F3139;border-top:3px solid #2F3139;border-bottom:3px solid #2F3139;}
.ios-switch .state-background {background-image:-webkit-gradient(linear, left top, left bottom, from(#cb4141), to(#d2322d));background-image:linear-gradient(#cb4141, #d2322d);border:2px solid #d2322d;}
#switch-bl .ios-switch .state-background {background-image:-webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#cccccc))!important;background-image:linear-gradient(#cccccc, #cccccc)!important;border:2px solid #cccccc!important;	}
.page-header .breadcrumbs .fa-home {font-size:inherit;}
ul.nav-main li .nav-children li.nav-active > a {font-weight:600;}
.form-control:not(.form-control-lg) {font-size:13px;font-size:0.83rem;line-height:1.4;}
.switch.switch-sm .ios-switch {height:20px;width:50px;}
.switch.switch-sm .ios-switch .handle {height:16px;width:16px;}
#example-progress-bar-container .progress {background:#ccc;height:5px;}
.progress-lg {height: 20px;}
.tm-box p {color: #333;}
.wspaceprewrap {white-space:pre-wrap;}
.wspacepreline {white-space:pre-line;}
.userbox.show .dropdown-menu i {vertical-align: initial;}
.content-body {padding: 30px 40px;}
.card-title-small {font-size:16px!important;}

/* Lists and forms customisation */
.KT_tngtable td, .KT_tngtable th, .KT_tngtable caption {padding:5px;}
.KT_tng .KT_tnglist .KT_bottomnav {margin:20px 0 10px 0;}
.KT_topbuttons, .KT_bottombuttons {text-align:right;background-color:transparent;padding:10px 10px 20px 10px;min-height:25px;height:25px;border-bottom:none;border-top:none;margin-bottom:20px;}
.search-table .KT_topbuttons, .search-table .KT_bottombuttons {display: none;}
.KT_tngtable tr {border-left:1px solid #ccc;}
.KT_tng .KT_tnglist .KT_topnav {margin:20px 0 0 0;}
.KT_tngtable th, .KT_tngtable td.KT_th {color:#000;}
.KT_tngtable, .KT_tng .KT_options {width:99%;margin: 5px; border: none;}
.KT_tngtable tr:first-child {border-top: 1px solid #ccc;}
.KT_tngtable input, .KT_tngtable select {display: inline-block;}
.bg-warning { /* hack unkown reason*/background-color:#f0ac4b!important;}
.KT_tnglist th.KT_order_selected {border: 1px solid #d2312d;background-color: #d2312d;text-transform: capitalize; padding:5px;}
.KT_tnglist th.KT_asc a.KT_move_op_link {color: #ffffff;}
.custom-checkbox .custom-control-label::before {border-radius: 0;}
.KT_tngtable .table tr, .KT_tngtable .table td {border: none;}

/* Select 2 customization */
.select2-container--bootstrap .select2-selection--single {height: 30px;line-height: 2.1;padding: 0px 24px 0px 12px;font-size: 13px;}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {font-size: 13px;}
.select2-container--bootstrap .select2-selection {-webkit-box-shadow: none; box-shadow: none;}

/* Dark Interface  */
.cie-logo {vertical-align:middle;border-style:none; float:left; margin:10px 0 0 15px; background-image:url(../../img/logo/logo-bo.png); width:191px; height:35px;}
.dark .cie-logo {vertical-align:middle;border-style:none; float:left; margin:10px 0 0 15px; background-image:url(../../img/logo/logo-bo.png); width:191px; height:35px;}
.dark .KT_tngform, .dark .KT_tnglist {background-color:#1d2127;}
.dark .KT_tnglist table.KT_tngtable tr.KT_even, .dark tr.KT_even {background-color:#2f2f2f;}
.dark .KT_tng .KT_options a {color:#fff;}
.dark .KT_tnglist a {color:#000;}
.dark .KT_field_hint {color:#666;}
.dark .KT_tngtable tr {border-left:0px solid #ccc;}
.noshadow {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}

/* Calculator */
.calculator {position:relative;margin:1em auto;padding:1em 0;display:block-inline;width:100%;}
.calc-row {text-align:center;}
.calc-row div.screen {display:inline-block;width:96%;background-color:#ecedf0;text-align:right;font-size:1.5em;min-height:1.2em;padding-right:0.5em;border:1px solid #777;color:#000;}
.calc-row div {text-align:center;display:inline-block;font-weight:600;border:1px solid #777;background-color:#ecedf0;font-size:.9em;padding:6px 0;margin:7px 5px;border-radius:2px;width:15%;cursor:pointer;}
.calc-row div.zero {width:34%;}

/* Load more lazyload */
.loadmoreitem {display:none;}
.shortcuts .card-body {padding: 0 10px 10px;}

/* Tinymce */
/*div.mce-fullscreen {position: fixed;top: 14%!important;left: 6%!important;width: 90%!important;height: auto;}*/
.mce-content-body {font-size: 14px!important;}
