﻿﻿/*=============================================================*/
/* Name File: uDefault
/* Version: 1.4.5
/* Create date: 06.05.2020
/* Update date: 29.01.2021
/* Copyright (c) Roman Buger
/* Site URL: https://shopthemes.ru/ & http://art-ucoz.ru/
/*=============================================================*/
/*#st_panel:not(.open_panel) .st_panel__content {height: 0px !important;overflow: hidden;}
#st_panel:not(.open_panel) .st_panel__copy {position: absolute;top: -100%;right: -100%;}
#st_panel.open_panel .st_panel__copy {position: relative;top: inherit;right: inherit;}
#st_panel .uadm-subl a[onclick="achgroup('999');"] {display: none !important;}
.uadm.uadm--mini, .uadm.uadm--mini .uadm-collapse { font-size: 0px !important; line-height: 0px !important; height: 0px !important;overflow: hidden; border: none !important;}
*/
#iplus input[type="button"] {width:auto !important; padding: 5px 10px !important;min-width: 35px;line-height: 21px !important;}
div[id*="imblock"] + span {padding:4px 7px!important;background:#e25d2f;color:#fff;border-radius:4px;margin-right:4px;font-size:12px}
div[id*="imblock"] + span::before {content:"Изображение "}
ul.form-fields [type="file"] {width: auto !important;}
hr, hr.mainHr {opacity: 0.1;margin: 7px 0;}
ul[id*="uStarRating"] a {transition: none;}
input.allUsersBtn, input.uSearchFlSbm {width:auto !important;}
.uTable.user-list td.uTd {padding: 10px 0;}

/*=============================================================*/
/* X-UNSELECTABLE
/*=============================================================*/
#iplus > input {width: auto!important;height: 35px!important;padding: 0 15px!important; background: linear-gradient(to right, #ffaa00, #ffaa00)!important; color:#fff; border-radius: 50px;font-size: 16px;cursor: pointer;}
.ucoz-editor-panel {margin-bottom: 10px; margin-top: 15px;}
.x-unselectable {position:relative;width: 100%;}
.x-unselectable td {border: none;}
#uCatsMenu7 {left: 0% !important;top: 42px !important;margin-left: 0px;width: 100%;}
.x-selectable.u-comboedit.u-comboeditimg {text-align: left;width: 100%;background: #101420 !important;color: #9aa4bf !important;border: 1px solid #21283b;border-radius:10px;line-height: 1.5 !important;}
.u-combolist {color: inherit !important;border: 1px solid #ddd !important;border-top: 0px;background: #fff;height: auto !important; max-height: 350px !important;overflow: auto;padding: 4px !important;box-shadow: 0 4px 10px rgba(0,0,0,.2);font-size: inherit !important;border-radius: 0 0 0px 0px;display: flex;flex-wrap: wrap;}
.u-combolist > div {flex: 0 0 50%;max-width: 50%;padding: 1px 3px 4px;border: 1px solid transparent;display: flex;}
.u-combolist > div:hover {background: #fbfbfb !important;color: initial !important;border: 1px solid #ebedf2 !important;}
.u-combolist > div[style*="padding:1px"] {width: 100%;display: block;min-width: 100%;padding: 10px !important;background: #f5f6fa;margin-top: 20px;}
.u-combolist > div[style*="padding:1px"]:first-child {margin-top:0;}
.u-combolist > div[style*="padding:1px"]:last-child {margin-bottom:20px;}
.u-combolist > div label {margin-bottom: 0;}

/*.u-combolist > div input:focus {outline:none; border:none;}*/
.u-combolist > div input + label {margin-left: 5px; flex: 1 auto;cursor: pointer;}
.u-combolist > div input[checked] + label{cursor: pointer;background:#ffaa00; color:#fff;padding:3px 10px;flex:1 auto;margin-left:5px}
.u-combolist > div input[name="ocat"][data-parentid] {margin: 3px 0 0 15px !important;position: relative;top: -1px;}

.u-comboedit {color: inherit !important;}
.form-fields input[type="text"]:focus, .form-fields textarea:focus {border-color: #ffaa00;}
input[type="checkbox"],input[type="checkbox"]:checked {-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0;width:16px;min-width:16px;height:16px;border: 1px solid #b7b2b2;cursor:pointer;}
input[type="checkbox"]:checked {border: 1px solid #ffaa00}
input[type="checkbox"]:checked::before {content:'✔';position:absolute;margin: -2px 0 0 -1px;height:16px;width:16px;display: inline-flex;justify-content: center;align-items: center;color: #ffaa00;}
.u-comboedit input[type="checkbox"]:checked::before {margin: -3px 0 0 2px;}

[type="checkbox"] + label {cursor: pointer;}
:checked, [type="checkbox"] {border-radius:50px}

/*=============================================================*/
/* EDITOR FILDS
/*=============================================================*/
input.codeButtons,
select.codeButtons {width:auto!important;font-weight:700!important;font-size:10px;border-radius:7px;background:#fff!important;color:#131720!important;border: 1px solid #21283b;padding:7px 12px !important;text-transform:uppercase}
input[class*="manFl"] {padding:10px 15px}
.ucoz-editor-panel {margin-bottom:-1px;margin-top:15px;background:#1d2333;padding:7px;border-radius:7px 7px 0 0;border: 1px solid #21283b;border-top:3px solid #ffaa00}
textarea.manFl {border-radius:0;padding:10px 15px}
.symbols-stat-wrapper {background:#f0f0f0;padding:7px;margin-top:-3px;border-radius:0 0 7px 7px;font-size:10px!important;border:1px solid #1d2333;color:#868e9b}
.edtTypeMenu {display: none;}
.edtTypeMenu + div {text-transform:uppercase;font-weight:700;font-size:14px;margin-top:20px}
.ucoz-editor-bottom {margin-top:10px!important;font-size:12px;color:#868e9b;font-weight:400}
.ucoz-editor-bottom label {margin-right:20px;display:inline-flex;cursor:pointer}
.ucoz-editor-bottom label input {margin-right:5px!important;margin-top:-2px!important}

/*=============================================================*/
/* IMAGES $ FILE FILDS
/*=============================================================*/
form#addEntForm article[id*="iCode"].added {background:hsl(0,0%,94.1%)!important;border:1px solid #d5d5d5}
form#addEntForm .iCode_el {margin:0 10px 0 0;padding:0;width:auto!important}
form#addEntForm .iCode_el .iCode_main_inp {font-family:inherit!important;font-size:12px!important;width:110px!important;min-width:110px!important;max-width:100px!important;margin:0!important;color:#868e9b!important;background:#fff!important;border:1px solid #d5d5d5!important;font-weight:400!important}
form#addEntForm .iPhotoPrev {overflow:visible!important;border-radius:7px}
form#addEntForm div .iPhotoPrev a {border-radius:7px}
form#addEntForm .iPhotoPrev img {max-width:100%;border-radius:7px;display:block}
form#addEntForm [name="file"] {color:#868e9b!important;width:70%!important;background:#fff;padding:10px!important;border-radius:10px;border:1px solid #d5d5d5!important;margin-bottom:8px}

/*=============================================================*/
/* PAGINATION
/*=============================================================*/
.pagination {display:flex;margin-top:20px;justify-content:center;align-items:center;flex-wrap:wrap}
.paging-wrapper-bottom {margin-bottom: 30px !important;display: flex;justify-content: center;width: 100%;}
#pagesBlock1, .pagesBlock1, .pagesBlockuz1, .pagesBlockuz2 {font-size: 16px;display: inline-flex;align-items: center;flex-wrap: wrap;}
/* -- active -- */
.pgSwchA b,
.swchItemA span,
.swchItemA1 span {color:#ffaa00;cursor:default;position:relative;line-height:30px;text-decoration:none;min-width:32px;display:inline-flex;text-align:center;font-weight:400;padding:0 15px;margin:2px;justify-content:center;align-items:center;}
/* -- no active -- */
.pgSwch span, .swchItem span, a.swchItem1, .swchItemDots {position: relative;text-decoration: none;min-width: 32px;color: #484556;display: inline-flex;padding: 0 15px;transition: all 0.3s ease 0s;justify-content: center;align-items: center;line-height: 30px;}
.pgSwch:hover span,
.swchItem:hover span,
a.swchItem1:hover {color: #ffaa00;}

/*=============================================================*/
/* BREADCRUMBS
/*=============================================================*/
.breadcrumbs-wrapper {padding-bottom: inherit !important;}

/*=============================================================*/
/* PAGE REGISTER
/*=============================================================*/
.uf-reg-wrap {max-width: none !important;}
#uf-register .uf-field input[type="text"]:not([name="captcha"]):not([name="code"]) {width: 100% !important;}
.uf-soc-openselect, .uf-fields-wrap > p {margin: 20px;text-align: center;}

/*=============================================================*/
/* QUOTE
/*=============================================================*/
.bbQuoteBlock {border-left: 5px solid #e25d2f;background: #15131d;padding:12px 15px;margin-top: 20px;}
.quoteMessage {border: 0 !important; max-height: none !important;overflow: visible !important;font-size: 17px;}
.bbQuoteName {display: none;}

/*=============================================================*/
/* SPOILER
/*=============================================================*/
input.uSpoilerButton {font-family: inherit, sans-serif;background: #15131d; background-image: none !important; width: 100%;text-align: left;font-size: 14px; color: inherit !important;border: none;padding: 10px 15px;cursor: pointer;}
.uSpoilerText {padding: 10px 20px;background: #15131d;color: inherit;}
input.uSpoilerButton:hover {background: #15131d;}

/*=============================================================*/
/* SITEPAGE /index/ (Страницы сайта)
/*=============================================================*/
div[style="float:right;border:1px solid #B4BDC3;background:#F0F3F5;padding:2px;"] {border:none !important; background:transparent !important;}
div[style="float:right;border:1px solid #B4BDC3;background:#F0F3F5;padding:2px;"] img {border-radius: 4px;}

/*=============================================================*/
/* CAPTCHA
/*=============================================================*/
.captcha-block, .myWinCont .captcha-block {justify-content: left !important;}

/*=============================================================*/
/* VIDEO IFRAME
/*=============================================================*/
.videoWrapper {position:relative; height:0;padding-bottom:56.25%; padding-top:25px; }
.videoWrapper iframe {position:absolute; top:0; left:0; width:100%; height:100%;}

/*=============================================================*/
/* OLD LOGIN FORM
/*=============================================================*/
#uidLogForm {width: 100%;}
#uidLogForm #uidLogButton {display: none !important;}
#uidLogForm #baseLogForm {display:block !important}

/*=============================================================*/
/* ERRORS
/*=============================================================*/
.myWinError, .myWinSuccess {display: block;margin-bottom:15px}

/*=============================================================*/
/* FORM
/*=============================================================*/
form {width: 100%;}