/*=============================================================*/
/* Name File: uDefault
/* Version: 1.2.8
/* Create date: 06.05.2020
/* Update date: 05.08.2021
/* Copyright (c) Roman Buger
/* Site URL: https://shopthemes.ru/ & http://art-ucoz.ru/
/*=============================================================*/
select, .codeButtons, #iplus input[type="button"] {width:auto !important; padding: 5px 10px !important;min-width: 35px;line-height: 21px !important;}
select {border: 1px solid #15131d !important; padding: 6px 10px 8px !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
/*=============================================================*/
.codeButtons, #iplus > input {width: auto!important;height: 35px!important;padding: 0 15px!important; background: linear-gradient(to right, #00bd6e, #00bd6e)!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: 65px !important;margin-left: 0px;width: 100%;}
.x-selectable.u-comboedit.u-comboeditimg {background: #00bd6e !important; color: #fff !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: 0px 0px 50px 0px rgba(82,63,105,0.15);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:#00bd6e; 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: #00bd6e;}
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 #00bd6e}
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: #00bd6e;}
.u-comboedit input[type="checkbox"]:checked::before {margin: -3px 0 0 2px;}


/*=============================================================*/
/* PAGINATION
/*=============================================================*/
.pagination {display: block;text-align: center;margin-top: 15px;}
.paging-wrapper-bottom {margin-bottom: 30px !important;display: flex;justify-content: center;width: 100%;}
#pagesBlock1, .pagesBlock1, .pagesBlockuz1, .pagesBlockuz2 {font-size: 14px;display: inline-flex;align-items: center;flex-wrap: wrap;background: #fff;border-radius: 8px;border: 1px solid #e5e5e5;}
/* -- active -- */
.pgSwchA b,
.swchItemA span,
.swchItemA1 span {background: rgba(0,189,110,.1);color: var(--main-green-color);cursor:default;position:relative;line-height:30px;text-decoration:none;min-width:32px;display:inline-flex;text-align:center;font-weight:400;padding: 3px 5px;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: 3px 5px;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: #e25d2f;}
#pagesBlock1 > *, .pagesBlock1 > *, .pagesBlockuz1 > *, .pagesBlockuz2 > * {border-right: 1px solid #e5e5e5;}

/*=============================================================*/
/* 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%;}


/*=============================================================*/
/* OTHER STYLES
/*=============================================================*/
[id*="entryID"] {flex-basis: 50%;max-width: 50%;padding-top: 12px;padding-bottom: 12px;}
[id*="entryID"] > [class*="col-"]{padding-top: 0px !important;padding-bottom: 0px !important; max-width: 100%;flex-basis: 50%;}
.layout .content > .row > .col-md-8 {padding-right: 30px;}
.com-order-block {display:none}


/*=============================================================*/
/* MEDIA REQUESTS
/*=============================================================*/
@media only screen and (max-width:480px) {
    .layout.news-list #allEntries,
    .row {
        display: block;
    }
    [id*="entryID"] {
        max-width: 100%;
    }
    .layout .content>.row>.col-md-8 {
        padding-right: 6px;
    }
}