/*Холодная тема*/
body.cold {
    background:#42444a;
}

.cold main {
  background:#82848b;
}

.cold .adminmenubox h1 {
  color:#cff3fe;
}
.cold .adminmenubox a {
  color:#ffffff;
}
.cold .adminmenubox a:hover {
  background:#82848b; color:#ffffff;
}

.cold a.active {
  background:#82848b; color:#ffffff;
}
.cold .adminmenubox:not(:last-child) {
  border-bottom: 1px solid #82848b;
}

.cold .toppanell {
  background: #b5b8bf;
}
.cold .page-search {
  background-color: #ffffff; border: 1px solid #afafaf; color: #181614;
}

.cold .settingx-right:focus, .cold .settingx-time:focus, .cold .settingx-date:focus, .cold .settingx-right-order:focus, .cold .settingx:focus, .cold .settingx-text:focus, .cold .page-search:focus {
  border: 1px solid #52545b;
  transition: all .30s ease 0s;
  box-shadow: 0 0 0 0.2em #39bdffc4;
}

.cold .cpline.last-edited::before {
  content: "";
  border-left: 5px solid #9ff802;
  border-top: 5px solid #9ff802;
}


/*Style Menu*/
.cold .style-menu {
  background:#42444a;
}
.cold .style-menu:hover {
  background:#52545b;
}
.cold .style-menu-item {
  background:#42444a;
}
.cold .style-menu-item:hover {
  background:#52545b;
}
/*In*/
.cold .style-menu h1 {
  color:#45c8ff;
  font-weight: 600;
}
.cold .style-menu-item h1 a {
  color:#ffffff;
}
.cold .style-menu-item h1 a:hover {
  color:#f7f7f7;
}

/*Style Pages*/
.cold .style-page {
  background:#42444a;
}
.cold .style-page:hover {
  background:#52545b;
}
/*In*/
.cold .style-page h1 {
  color:#ffffff;
}
.cold .style-page h1 a {
  color:#ffffff;
}
.cold .style-page h1 a:hover {
  color:#f7f7f7;
}

/*Style Admin Menu*/
.cold .style-admin-container {
  background:#42444a;
}
.cold .style-admin-container:hover {
  background:#52545b;
}
/*In*/
.cold .style-admin-menu {
  background:#42444a;
}
.cold .style-admin-menu:hover {
  background:#52545b;
}

.cold .style-admin-container h1 {
  color:#45c8ff;
}
.cold .style-admin-menu h1 {
  color:#ffffff;
}


/*Style Modules*/
.cold .style-module {
  background:#42444a;
}
.cold .style-module:hover {
  background:#52545b;
}
/*In*/
.cold .style-module h1 {
  color:#ffffff;
}

/*Version Autor Site*/
.cold .style-module p.module-descr {
  color:#eaeaea;
}
.cold .style-module .module-val {
  color:#eaeaea;
}
.cold .module-version, .cold .module-author, .cold .module-site {
  background:#2e3137;
}

.cold .module-version, .cold .module-author, .cold .module-site {
  background:#36383c; color:#b7dbdc;
}

.cold a.module-link {
  color:#8cb4d9; text-decoration: none;
}
.cold a.module-link:hover {
  color:#9cc8f2;
}

/*Style End*/


.cold .subbox-grid {
  background:#b5b8bf;
}


.cold .admin-pagesetting a {
  color:#ffffff; background:#2b2c30;
}
.cold .admin-pagesetting a:hover {
  color:#f7f7f7;
}
.cold .admin-pagesetting a:focus {
  box-shadow: 0 0 0 0.2em #39bdffc4;
}

.cold .a-red a {
  color:tomato;
}
.cold .a-red a:hover {
  color:tomato;
}


.cold .openhot {
  background:#52545b;
}
.cold .hotsetting h1 {
  color:#ffffff;
}
.cold .settinput-text {
  color:#ffffff;
}
.cold .settingx-right, .cold .settingx-time, .cold .settingx-date, .cold .settingx-right-order, .cold .settingx, .cold .settingx-text, .cold .page-search {
  background-color:#eaeaea; color: #181614; border: 1px solid #52545b;
}

.cold a.button-close {
  color:#ffffff;
  border: 1px solid #52545b;
  background: rgb(35,40,45) linear-gradient(#7d7f8a, #6c6e78);
  transition: all .218s ease 0s;
}
.cold a.button-close:hover {
  color:#ffffff;
  border: 1px solid #a1a2a8;
  background: rgb(35,40,45) linear-gradient(#7d7f8a, #6c6e78);
  transition: all .218s ease 0s;
  box-shadow:none;
}

.cold .button-save {
  color:#42444a;
  border: 1px solid #82848b;
  background: rgb(35,40,45) linear-gradient(#edf3f9, #dae3ea);
}
.cold .button-save:hover {
  border: 1px solid #737faa;
  transition: all .218s ease 0s;
}

.cold a.button-save {
  color:#42444a;
  border: 1px solid #52545b;
  background: rgb(35,40,45) linear-gradient(#edf3f9, #dae3ea);
  transition: all .218s ease 0s;
}
.cold a.button-save:hover {
  border: 1px solid #63c7e7;
  transition: all .218s ease 0s;
  box-shadow:none;
}

/*Кнопка удаления*/
.cold a.button-delete {
  color: rgb(255,255,255);
  border: 1px solid #a1a2a8;
  background: rgb(35,40,45) linear-gradient(#42444a, #3a3c42);
}
.cold a.button-delete:hover {
  color: rgb(255,255,255);
  border: 1px solid #44c8ff;
  background: rgb(35,40,45) linear-gradient(#42444a, #3a3c42);
  box-shadow: 0px 1px 2px 0px rgba(76,150,199,0.3);
}


.cold input[type="checkbox"]:checked + label.checkbox::before {
  content: '';
  background: #82c3ff;
}
.cold label.checkbox::before {
  content: '';
  border: 2px solid #82848b;
  background: #42444a;
}
.cold .admin-datapublicline {
  color: #b5b8bf;
}
.cold .planned {
  color:bisque;
}

.cold .Page-Editor-Box {
  background: #b5b8bf;
}

.cold .Header-Page h1 a {
  color: #072aab;
}
.cold .Header-Page h1 a:hover {
  color: #072aab;
}

.cold .coffee-editor-area {
  background: #ffffff;
  color: #111111;
}


/* Стили для выбора родительской - светлой темы */
.cold .select2-container--default .select2-selection--single {
  background-color:#eaeaea; border: 1px solid #aaa; color: #dadada;
}
.cold .select2-container--default .select2-selection--single {
  border: 1px solid #52545b;
}
.cold .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #181614;
}
.cold .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #b2b4bd;
}
.cold .select2-results__option[aria-selected] {
  color: #2d2826;
}
.cold .select2-dropdown {
  background-color: #cfd0d5; border: 1px solid #82848b;
}

.cold .select2-results__option:hover[aria-selected] {
  background: #f7eadd;
}
/*
#f7eadd - пункт выделен
#dadada - фоновый цвет
--highlighted - добавляет скрипт и обозначает наведение мышки */
.cold .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #cfd0d5;
}
.cold .select2-container--default .select2-results__option--highlighted:hover[aria-selected] {
  background-color: #b2b4bd;
}
.cold .select2-container--default .select2-results__option--highlighted[aria-selected="true"] {
  background-color: #b2b4bd;
}

.cold .select2-container--default .select2-search--dropdown .select2-search__field {
  background-color: #ffffff;
  color:#181614;
}
.cold .select2-results__option {
  color:#181614; font-size: 14px;
}

/*Блокировка URL*/
.cold input[disabled].settingx {
  color:#ffffff;
  background-color: #797b82;
  border: 1px solid #52545b;
}

/*БД светлая*/
.cold .dbbox {
  background:#b5b8bf;
}
.cold .field-name-bd {
  color: #23282d;
}

/* Светлая тема авторизация */

body.login.cold {
  background:#82848b;
}

.cold .logintoppanel {
  height: 2em; background:#2b292b;
}

.cold .authorization-settingx-log {
  background-color: #efebe8;
  color: #181614;
}
.cold .authorization-settingx-pass {
  background-color: #efebe8;
  color: #181614;
}
.cold .authorization {
  background: #b5b8bf;
}

/* Авторизация конец */


.cold .admin-pagesetting a[data-hide="true"].true, 
.cold .admin-pagesetting a[data-hide="true"].true:hover, 
.cold .admin-pagesetting a[data-hide="false"].false, 
.cold .admin-pagesetting a[data-hide="false"].false:hover {
  color: #777;
}

.cold .admin-pagesetting a[data-disable="true"].true, a[data-disable="true"].true:hover, a[data-disable="false"].false, a[data-disable="false"].false:hover {
  color: #777;
}

/*---*/


.cold h1.hidden,
.cold h1.disabled
{
  color:#dcb3f0;
}
.cold .admin-pagesetting a[data-am-show][data-am-status="showed"],
.cold .admin-pagesetting a[data-am-show][data-am-status="showed"]:hover,
.cold .admin-pagesetting a[data-am-hide][data-am-status="hidden"],
.cold .admin-pagesetting a[data-am-hide][data-am-status="hidden"]:hover
{
	cursor: default;
  color:#777;
  text-decoration: none;
}
.cold .admin-pagesetting a[data-module-enable][data-module-status=enabled],
.cold .admin-pagesetting a[data-module-enable][data-module-status=enabled]:hover,
.cold .admin-pagesetting a[data-module-disable][data-module-status=disabled],
.cold .admin-pagesetting a[data-module-disable][data-module-status=disabled]:hover
{
	cursor: default;
  color: #777;
  text-decoration: none;
}












/* XML Module Style */

.cold .xml-wrapper-hidden, .cold .xml-wrapper-link, .cold .xml-static-dynamic, .cold .xml-static-cron {
  background:#b5b8bf;
}
.cold .xml-wrapper-grid h1 {
  color:#23282d;
}
.cold .xml-static-dynamic p {
  color:#23282d;
}
.cold .style-textarea-xml {
  background:#eaeaea; border: 1px solid#52545b; color:#222222;
}


.cold .info {
	background:#42444a;
}
.cold .info h1 {
  color:#ffffff;
}
.cold .info p {
  color:#e7e7e7;
}
.cold .cron {
	width: 70px; text-align: center;
}

.cold .xml-static-cron p {
  color:#2e2c2b;
}

.cold .radio {
  color:#111ccd;
}



/* Custom Code Module Style */
.cold .customcode {
  background:#b5b8bf;
}
.cold .customcode h1 {
  color:#111111;
}
.cold .style-textarea-customcode {
  background:#eaeaea;
  border: 1px solid#52545b;
  color:#222222;
}




/* Check Box */

.cold .check__box {
  background-color: #333333;
  box-shadow: 0 0 0 0.1em #e1f7ff;
}

.cold .check__input:checked + .check__box {
  background-color: #0d7ed6;
}



/* Gallery Page */

.cold .filesblocks {
	background: #a1a4ad; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.3);
	border: 2px solid #7b7d88;
}
	
.cold .filesblocks:hover {
	border: 2px solid #e1f7ff;
}
.cold .filesblocks.active-file {
  border: 2px solid #e1f7ff;
}


.cold .files-container .ext {
  font-size: 14px; color: white; 
  background: #787a84b5;
}

.cold .link-file {
  border: 1px solid #f1f1f1;
  background: #f1f1f1;
  color:#000000;
  box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.3);
}
.cold .link-file a {
  color: #072aab;
}

/* New Files */
.cold .inputfile + label {
  color: white;
  background-color:#2e72ff;
}
.cold .inputfile:focus + label, .inputfile + label:hover {
  background-color:#349000;
}


/* Del */
.cold .group-options-files {
  border: 1px solid #eaeaea;
  background: #ad1515;
  color: #eaeaea;
  box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.3);
}
.cold .group-options-files:hover {
  background: #8c2222;
  border: 1px solid #eaeaea;
}
.cold .group-options-files.disabled {
  border: 1px solid #b5b8bf;
  background: #b5b8bf;
  color: #7b7d88;
}



/* Grid Button */
.cold .grid-button.media {
  border: 1px solid #52545b;
  color: #ffffff;
  background: #6f717b;
  cursor: pointer;
}
.cold .grid-button.media:hover {
  border: 1px solid #52545b;
  color: #ffffff;
  background: #676b77;
}


/* Logins Table */

.cold .grid-table > div {
  background: #303135;
}