W3C CSS Validator results for http://zaim.moy.su (CSS level 3)

Sorry! We found the following errors (14)

URI : https://zaim.moy.su/.s/src/base.min.css

1 #puzadpn Parse Error cuzadpn{position:fixed;display:flex;justify-content:space-between;gap:1rem;padding:0 .5rem;box-sizing:border-box;.u-menu,.u-menubody,.u-menucont{max-width:max-content}.u-menuicon,.u-menuiconr{padding-right:calc(10px + .25rem);background-position:100%;background-color:transparent;background-repeat:no-repeat}}
1 .u-comboedit Parse Error &:hover{background-image:url(/.s/src/panel-v2/img/select_disabled_arrow.png)}
1 .u-combolist Parse Error div{display:flex;align-items:center;gap:.25rem;max-width:90vw;input[type=checkbox],input[type=radio]{margin:0;padding:0}input[name=ocat][data-parentid]{margin:0 0 0 1rem}&:hover{background:#39f;color:#fff}}
1 form#addEntForm #iplus Parse Error input.button{min-width:1.5rem;min-height:1.5rem}
1 .u-cross-post-options Parse Error imageToggle{width:32px;cursor:pointer;img{opacity:.25}}.imageCheckbox{display:none}.imageCheckbox:checked+img{opacity:1}
1 .smiles-grid Parse Error sml1{line-height:0;font-size:0;text-align:center}img{margin:0;padding:0;border:0}#allSmiles{grid-column:1/-1;text-align:center}
1 .all-smiles Parse Error figure{margin:0;min-width:75px;img{min-height:18px}figcaption{width:max-content}}
1 #uhvb.in-body.left-bottom, #uhvb.in-body.left-top tb-lr is not a writing-mode value : tb-lr
1 #uhvb.in-body.right-bottom, #uhvb.in-body.right-top tb-lr is not a writing-mode value : tb-lr
1 .xw-icon noshrink is not a flex-shrink value : noshrink
1 .xt noshrink is not a flex-shrink value : noshrink

URI : https://zaim.moy.su/.s/src/layer1.min.css

1 .img-item img Property pointer-events doesn't exist : none
1 .img-item.loader Property pointer-events doesn't exist : none
1 .img-item:after, .img-item:before Property pointer-events doesn't exist : none

↑ Top

Warnings (26)

URI : https://zaim.moy.su/_st/my.css

166 -moz-box-sizing is a vendor extension
166 -webkit-box-sizing is a vendor extension
212 -moz-opacity is a vendor extension
212 alpha(opacity=60) is a vendor extension
213 -moz-opacity is a vendor extension
213 alpha(opacity=100) is a vendor extension
350 -webkit-appearance is a vendor extension
487 -moz-border-radius is a vendor extension
487 -webkit-border-radius is a vendor extension

URI : https://zaim.moy.su/.s/src/social.css

1 -moz-user-select is a vendor extension
1 -webkit-user-select is a vendor extension
1 -ms-user-select is a vendor extension
1 -o-user-select is a vendor extension
4 -webkit-transition is a vendor extension

URI : https://zaim.moy.su/.s/src/base.min.css

1 cuzadpn is a CSS hack
1 >div is a CSS hack
1 imageToggle is a CSS hack
1 sml1 is a CSS hack

URI : https://zaim.moy.su/.s/src/ulightbox/ulightbox.min.css

1 #111 -moz-linear-gradient(top,hsl(0 0% 100% / 0.2) 0,hsl(0 0% 100% / 0.15) 50%,hsl(0 0% 100% / 0.1) 50%,hsl(0 0% 100% / 0.15) 100%) is a vendor extension

URI : https://zaim.moy.su/.s/src/layer1.min.css

1 -moz-user-select is a vendor extension
1 -moz-user-select is a vendor extension
1 -moz-user-select is a vendor extension
1 -moz-user-select is a vendor extension
1 ::-moz-focus-inner is a vendor extended pseudo-element
1 Due to their dynamic nature, CSS variables are currently not statically checked
1 -webkit-tap-highlight-color is a vendor extension

↑ Top

Valid CSS information

@font-face {
font-family : 'Yanone';
src : url("/.s/t/1101/fonts/yanonekaffeesatz-regular.eot");
src : url("/.s/t/1101/fonts/yanonekaffeesatz-regular.eot?#iefix") format('embedded-opentype'), url("/.s/t/1101/fonts/yanonekaffeesatz-regular.woff") format('woff'), url("/.s/t/1101/fonts/yanonekaffeesatz-regular.ttf") format('truetype'), url("/.s/t/1101/fonts/yanonekaffeesatz-regular.svg#webfont") format('svg');
font-weight : normal;
font-style : normal;
}
@font-face {
font-family : 'Yanone Bold';
src : url("/.s/t/1101/fonts/yanonekaffeesatz-bold.eot");
src : url("/.s/t/1101/fonts/yanonekaffeesatz-bold.eot?#iefix") format('embedded-opentype'), url("/.s/t/1101/fonts/yanonekaffeesatz-bold.woff") format('woff'), url("/.s/t/1101/fonts/yanonekaffeesatz-bold.ttf") format('truetype'), url("/.s/t/1101/fonts/yanonekaffeesatz-bold.svg#webfont") format('svg');
font-weight : normal;
font-style : normal;
}
body {
background : #fafafa;
margin : 0;
padding : 0;
font-size : 13px;
font-family : Tahoma, Geneva, sans-serif;
color : #3a3a3a;
}
img, form {
border : 0;
margin : 0;
}
a, input {
outline : none;
}
a {
color : #b12b43;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
h1, h2, h3, h4, h5, h6 {
font-weight : normal;
margin : 5px 0;
padding : 0;
}
h1 {
font-size : 26px;
}
h2 {
font-size : 21px;
}
h3 {
font-size : 19px;
}
h4 {
font-size : 17px;
}
h5 {
font-size : 15px;
}
h6 {
font-size : 13px;
}
ul {
list-style : square;
}
hr {
border : none;
border-bottom : 1px solid #3a3a3a;
}
.clr {
clear : both;
}
.wrapper {
margin : 0 auto;
}
#header.head-bg {
background : url(/.s/t/1101/head.png) repeat-x;
}
#head-top {
background : #3a3a3a;
color : #fff;
font-size : 10px;
text-transform : uppercase;
}
.head-l, .part-l {
float : left;
}
.head-l {
height : 30px;
line-height : 30px;
}
.head-l span, .head-l a {
margin : 0 5px 0 0;
}
#head-top span, #head-top a {
font-style : italic;
}
.head-r, .part-r {
float : right;
}
#head-top a {
color : #fff;
}
#head-top a.rss-lnk {
color : #b12b43;
}
.head-r a {
display : inline-block;
height : 30px;
line-height : 30px;
padding : 0 10px;
}
.head-r a:hover {
text-decoration : none;
background : url(/.s/t/1101/nav-h.png) repeat-x #b02a42;
}
#header .part-l {
width : 60%;
}
#header .part-r {
width : 40%;
}
#site-logo {
height : 100px;
line-height : 100px;
overflow : hidden;
}
.site-l {
display : inline-block;
line-height : 120%;
vertical-align : middle;
}
.site-n, .site-n a {
display : inline-block;
color : #3a3a3a;
font-size : 40px;
line-height : 120%;
text-transform : uppercase;
text-decoration : none;
font-family : 'Yanone Bold';
}
#sch-box, #soc-box {
float : right;
}
#sch-box {
float : right;
width : 268px;
padding : 35px 0 0;
}
#sch-box .search-box {
width : 268px;
height : 30px;
}
#sch-box * {
padding : 0;
margin : 0;
}
#sch-box .schQuery input {
background : #ebebeb;
border : none;
width : 210px;
padding : 0 10px;
height : 30px;
line-height : 30px;
font-size : 11px;
float : left;
color : #bababa;
font-style : italic;
}
#sch-box .schBtn {
float : right;
height : 30px;
width : 37px;
padding : 0;
margin : 0;
background : url(/.s/t/1101/nav-h.png) repeat-x #b02a42;
}
#sch-box .schBtn input {
border : none;
padding : 0;
margin : 0;
text-align : left;
height : 30px;
width : 37px;
overflow : hidden;
text-indent : -10000px;
cursor : pointer;
background : url(/.s/t/1101/sch.png) center center no-repeat;
}
#sch-box .schBtn:hover {
background : url(/.s/t/1101/nav-hr.png) repeat-x #b02a42;
}
#soc-box {
padding : 37px 30px 0 0;
}
#soc-box a {
display : inline-block;
width : 25px;
height : 25px;
background : url(/.s/t/1101/social.png);
}
#soc-box a:hover {
background-position : -25px 0;
}
#soc-box a.soc-fc {
background-position : 0 -25px;
}
#soc-box a.soc-fc:hover {
background-position : -25px -25px;
}
#soc-box a.soc-vi {
background-position : 0 -50px;
}
#soc-box a.soc-vi:hover {
background-position : -25px -50px;
}
#soc-box a.soc-tw {
background-position : 0 -75px;
}
#soc-box a.soc-tw:hover {
background-position : -25px -75px;
}
#soc-box a.soc-fl {
background-position : 0 -100px;
}
#soc-box a.soc-fl:hover {
background-position : -25px -100px;
}
#catmenu {
line-height : 58px;
overflow : hidden;
position : relative;
padding : 1px 20px 0;
margin : 0 0 40px;
background : url(/.s/t/1101/nav.png) 0 0 repeat-x #313131;
}
#catmenu .nav-rib {
display : block;
position : absolute;
width : 20px;
height : 22px;
background : url(/.s/t/1101/ribbon.png);
top : 18px;
}
#catmenu .rib-l {
left : -5px;
}
#catmenu .rib-r {
background-position : 0 -22px;
right : -5px;
}
#catmenu .nav-head, #catmenu ul li em {
display : none;
}
#catmenu ul, #catmenu li {
float : left;
margin : 0;
padding : 0;
list-style : none;
}
#catmenu li {
padding : 0 10px 0 0;
}
#catmenu li.item-parent {
position : relative;
}
#catmenu li a {
position : relative;
display : block;
float : left;
color : #fff;
font-size : 18px;
text-transform : uppercase;
text-align : center;
font-family : 'Yanone Bold';
}
#catmenu li a span {
display : block;
padding : 0 10px;
height : 58px;
line-height : 58px;
}
#catmenu li a:hover {
text-decoration : none;
}
#catmenu li a:hover span, #catmenu li a.uMenuItemA span {
margin : 8px 0 -8px;
background : url(/.s/t/1101/nav-h.png) repeat-x #b02a42;
}
#catmenu li a:hover:before, #catmenu li a.uMenuItemA:before {
content : "";
position : absolute;
left : -8px;
bottom : -13px;
width : 0;
height : 0;
border-top : 8px solid #951c32;
border-left : 8px solid transparent;
border-bottom : 5px solid transparent;
}
#catmenu li a:hover:after, #catmenu li a.uMenuItemA:after {
content : "";
position : absolute;
right : -8px;
bottom : -13px;
width : 0;
height : 0;
border-top : 8px solid #951c32;
border-right : 8px solid transparent;
border-bottom : 5px solid transparent;
}
#catmenu .no-bd span, #catmenu .no-bg span {
background : none !important ;
margin : 0 !important ;
}
#catmenu .no-bd:before, #catmenu .no-bg:before, #catmenu .no-bd:after, #catmenu .no-bg:after {
display : none !important ;
}
#catmenu li a.uMenuItemA.no-bg:hover span, #catmenu li a.no-bd.uMenuItemA:hover span, #catmenu li.hover a.uMenuItemA span {
background : url(/.s/t/1101/nav-h.png) repeat-x #b02a42 !important ;
margin : 8px 0 -8px !important ;
}
#catmenu li a.uMenuItemA.no-bg:hover:before, #catmenu li a.no-bd.uMenuItemA:hover:before, #catmenu li a.uMenuItemA.no-bg:hover:after, #catmenu li a.no-bd.uMenuItemA:hover:after, #catmenu li.hover a.uMenuItemA:before, #catmenu li.hover a.uMenuItemA:after {
display : block !important ;
}
#catmenu ul ul {
float : none;
height : auto;
display : none;
position : absolute;
width : 220px;
top : 58px;
padding : 13px 20px;
z-index : 200;
background : #b12b43;
}
#catmenu li li {
float : none;
height : auto;
padding-right : 0;
}
#catmenu li li a {
height : auto;
line-height : normal;
float : none;
padding : 7px 20px 7px 0;
text-align : left;
font-size : 16px;
font-family : 'Yanone';
}
#catmenu li li a:before, #catmenu li li a:after, #catmenu li.hover li.hover a.uMenuItemA:before, #catmenu li.hover li.hover a.uMenuItemA:after {
display : none !important ;
border : none !important ;
}
#catmenu li li a span, #catmenu li.hover li.hover a span, #catmenu li.hover li.hover a.uMenuItemA span, #catmenu li li a.uMenuItemA span, #catmenu li.hover li a.uMenuItemA span, #catmenu li.hover li.hover a.uMenuItemA span, #catmenu li li a.uMenuItemA.no-bg:hover span, #catmenu li li a.no-bd.uMenuItemA:hover span, #catmenu li.hover li a.uMenuItemA span {
height : auto;
line-height : normal;
background : none !important ;
margin : 0 !important ;
padding : 0;
}
#catmenu li li a:hover {
background : #3a3a3a !important ;
padding : 7px 20px 7px 10px;
}
#catmenu li li.item-parent > a, #catmenu li li.item-parent > a:hover {
background-image : url(/.s/t/1101/nav-a.png) !important ;
background-position : 95% center !important ;
background-repeat : no-repeat !important ;
}
#catmenu ul ul ul {
left : 241px;
top : 1px;
z-index : 20;
}
#promo {
padding : 0 0 40px;
}
.promo-w {
float : left;
padding : 0 0 0 30px;
overflow : hidden;
}
.promo-w:first-child {
padding-left : 0 !important ;
}
.promo-i {
border : #3a3a3a solid 10px;
overflow : hidden;
}
.promo-i img {
min-width : 100%;
height : 100%;
}
#casing {
padding : 40px 0 0;
}
#content fieldset {
border : #3a3a3a solid 1px;
padding : 20px;
margin : 0 0 20px;
}
#casing label {
color : #202020 !important ;
}
.eBlock {
margin : 0 0 30px 0;
padding : 0;
border-spacing : 0;
background : #ebebeb;
}
.eBlock td {
padding : 0 !important ;
}
.eTitle, .eBlock .eTitle, .eBlock td.eTitle, .bot-wt, .forum-box .gTableTop {
padding : 10px 25px !important ;
position : relative;
font-size : 20px;
text-transform : uppercase;
background : #3a3a3a;
color : #fff;
font-family : 'Yanone Bold';
}
.eTitle:before, .bot-wt:before, .forum-box .gTableTop:before {
content : "";
display : block;
position : absolute;
width : 20px;
height : 22px;
background : url(/.s/t/1101/ribbon.png);
top : 10px;
left : -5px;
}
.eTitle a {
color : #fff;
text-decoration : none;
}
.eTitle div[style^="float:right"] a {
font-size : inherit;
}
.eDetails, .eDetails1, .eDetails2 {
clear : both;
font-size : 12px;
padding : 10px !important ;
color : #3a3a3a;
border-top : 1px solid #fff;
text-align : right;
}
.eDetails a, .eDetails1 a, .eDetails2 a {
color : #3a3a3a;
}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {
color : #b12b43;
text-decoration : none;
}
.eDetails div, .eDetails1 div, .eDetails2 div {
float : left !important ;
}
.e-category, .e-comments {
background : url(/.s/t/1101/details.png) 0 -500px no-repeat;
padding : 0 0 0 20px;
margin : 0 10px 0 0;
display : inline-block;
height : 15px;
line-height : 15px;
}
.e-category:hover a, .e-comments:hover a {
color : #b12b43;
text-decoration : underline;
}
.e-category:hover a:hover, .e-comments:hover a:hover {
text-decoration : none;
}
.e-category:hover, .e-comments:hover {
background-position : -300px -500px;
}
.e-reads, .e-loads, .e-author, .e-date, .e-rating, .e-add, .e-tags {
background : url(/.s/t/1101/details.png) 0 0 no-repeat;
padding : 0 0 0 20px;
margin : 0 10px 0 0;
display : inline-block;
height : 15px;
line-height : 15px;
}
.e-reads:hover, .e-loads:hover, .e-author:hover, .e-date:hover, .e-rating:hover, .e-add:hover, .e-tags:hover {
color : #b12b43;
}
.e-reads:hover a, .e-loads:hover a, .e-author:hover a, .e-date:hover a, .e-rating:hover a, .e-add:hover a, .e-tags:hover a {
color : #b12b43;
text-decoration : underline;
}
.e-reads:hover a:hover, .e-loads:hover a:hover, .e-author:hover a:hover, .e-date:hover a:hover, .e-rating:hover a:hover, .e-add:hover a:hover, .e-tags:hover a:hover {
text-decoration : none;
}
.e-reads {
background-position : 0 0;
}
.e-reads:hover {
background-position : -300px 0;
}
.e-loads {
background-position : 0 -400px;
padding : 0 0 0 14px;
}
.e-loads:hover {
background-position : -300px -400px;
}
.e-author {
background-position : 0 -100px;
padding : 0 0 0 16px;
}
.e-author:hover {
background-position : -300px -100px;
}
.e-date {
background-position : 0 -300px;
padding : 0 0 0 20px;
}
.e-date:hover {
background-position : -300px -300px;
}
.e-comments {
background-position : 0 -200px;
}
.e-comments:hover {
background-position : -300px -200px;
}
.e-rating {
background-position : 0 -600px;
padding : 0 0 0 20px;
}
.e-rating:hover {
background-position : -300px -600px;
}
.e-add {
background-position : 0 -700px;
padding : 0 0 0 20px;
}
.e-add:hover {
background-position : -300px -700px;
}
.e-tags {
background-position : 0 -800px;
padding : 0 0 0 20px;
}
.e-tags:hover {
background-position : -300px -800px;
}
.u-star-rating-15 li a {
overflow : hidden;
text-indent : 100% !important ;
}
.eBlock .eDetails, .eBlock .eDetails1, .eDetails2 {
padding : 10px 0 10px 10px !important ;
margin : 0 !important ;
}
.eBlock td.eDetails, .eBlock td.eDetails1, .eBlock td.eDetails2 {
padding : 10px !important ;
border-bottom : 1px solid #f2f2f2;
}
.eBlock td.eMessage, .eBlock td.eText {
padding : 10px 0 20px !important ;
}
.ed-sep, .ed-title {
display : none;
}
.eBlock td.eMessage, .eBlock td.eText, .eMessage, .eText {
margin : 0;
padding : 10px !important ;
line-height : 150%;
text-align : justify !important ;
}
.eMessage img, .eText img {
float : left;
margin : 5px 20px 5px 0 !important ;
}
.eMessage p, .eText p {
margin : 0;
padding : 0 0 5px 0;
}
.eBlock td.eMessage, .eBlock td.eMessage.eText {
padding : 10px !important ;
}
.entryReadAll {
display : none;
}
.pagesBlockuz1 b, .pagesBlockuz2 b, #pagesBlock1 b, #pagesBlock2 b, .plist b, .pagesBlockuz1 a, .pagesBlockuz2 a, #pagesBlock1 a, #pagesBlock2 a, .plist a {
display : inline-block;
}
.pagesBlockuz1 b, .pagesBlockuz2 b, #pagesBlock1 b, #pagesBlock2 b, .plist b {
padding : 4px 7px;
font-weight : normal;
color : #f2f2f2;
font-size : 11px;
background : #b12b43;
}
.pagesBlockuz1 a, .pagesBlockuz2 a, #pagesBlock1 a, #pagesBlock2 a, .plist a {
padding : 4px 7px;
font-size : 11px;
text-decoration : none;
color : #f2f2f2;
background : #3a3a3a;
}
.pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, #pagesBlock1 a:hover, #pagesBlock2 a:hover, .plist a:hover {
text-decoration : underline;
}
.cBlock1, .cBlock2 {
background : #fff;
border-bottom : 1px solid #3a3a3a;
}
#content .cBlock1, #content .cBlock2, .commTable {
background : none;
padding : 20px 0 0;
margin : 15px 0 0;
border-top : 1px solid #3a3a3a;
border-bottom : none;
}
.commTable {
border-top-width : 3px;
border-color : #3a3a3a;
}
.cMessage {
font-size : 12px;
line-height : 130%;
}
.cTop {
padding : 0 0 15px 0;
font-size : 13px;
text-transform : uppercase;
font-style : italic;
}
.cTop * {
font-weight : normal;
}
.cAnswer {
padding : 5px 0 0 15px;
font-style : italic;
color : #b12b43;
font-size : 11px;
}
.commTd1 {
padding : 5px 2px;
width : 140px;
}
input.commFl, textarea.commFl, .prosFl, .consFl, #mchatNmF {
width : 100%;
box-sizing : border-box;
}
input.codeButtons {
min-width : 30px;
}
.eAttach {
margin : 10px 0;
font-size : 11px;
color : #666;
padding : 0 0 0 15px;
background : url(/.s/t/1101/attach.gif) 0 0 no-repeat;
}
.eRating {
font-size : 8pt;
}
.manTdError, .commError {
color : #ff0000;
}
.commReg {
padding : 10px 0;
text-align : center;
}
a.groupModer:link, a.groupModer:visited, a.groupModer:hover {
color : blue;
}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover {
color : red;
}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover {
color : green;
}
.replaceTable {
font-size : 12px;
padding : 10px;
border : none;
color : #3a3a3a;
background : #ebebeb;
}
.legendTd {
font-size : 8pt;
}
.outputPM {
border : #ddd dashed 1px;
margin : 4px 0 4px 30px;
}
.inputPM {
border : #ddd dashed 1px;
margin : 4px 0;
}
.uTable {
padding : 0;
background : #3a3a3a;
}
.uTable td {
padding : 3px 10px;
background : #efefef;
}
.uTable td.uTopTd {
background : #3a3a3a;
color : #fff;
}
.eAttach .entryAttachSize {
padding-left : 4px;
}
.manTable {
text-align : left;
}
.manTable .manTd1 {
font-size : 12px;
line-height : 14px;
width : 200px;
}
#casing.popuptable {
margin : 0;
padding : 0;
background : #ebebeb;
color : #3a3a3a;
}
.popuptitle {
font-size : 20px;
background : #3a3a3a;
padding : 10px 20px;
text-align : left;
color : #fff;
text-transform : uppercase;
font-family : 'Yanone Bold';
}
.popupbody {
padding : 20px;
font-size : 12px;
color : #3a3a3a;
}
.popupbody * {
font-size : 12px !important ;
}
.popuptable table {
text-align : left;
color : #3a3a3a;
}
.archiveEntryTitle ul {
margin : 2px 0;
list-style : circle;
}
.archiveEntryTitle .archiveEntryTime {
display : inline-block;
padding : 3px 5px;
font-size : 11px;
color : #fff;
background : #3a3a3a;
}
.archiveEntryTitle .archiveEntryTitleLink {
font-size : 14px;
text-decoration : none;
color : #666;
}
.archiveEntryTitle .archiveEntryTitleLink:hover {
text-decoration : underline;
}
.archiveEntryTitle .archiveEntryComms {
font-size : 11px;
color : #999;
}
.user_avatar img {
width : 100px;
}
.cMessage .user_avatar img {
width : 50px;
margin : 0 10px 5px 0;
}
.sidebox {
margin : 0 0 30px;
width : 100%;
}
.sidetitle {
padding : 10px 0;
font-size : 20px;
color : #202020;
text-transform : uppercase;
border-top : 1px solid #3a3a3a;
border-bottom : 1px solid #3a3a3a;
font-family : 'Yanone Bold';
}
.sidebox .inner {
padding : 20px 0;
}
.sidebox ul, .sidebox .catsTable {
margin : 0;
padding : 0;
list-style : none;
}
.sidebox .catsTable, .sidebox .catsTable * {
display : block;
width : auto !important ;
}
.sidebox li {
list-style : none;
padding : 0;
}
.sidebox li a, .sidebox .catsTable td a {
display : block;
color : #3a3a3a;
padding : 7px 10px;
text-decoration : none;
font-size : 16px;
text-transform : uppercase;
position : relative;
font-family : 'Yanone';
}
.sidebox li a:hover, .sidebox .catsTable td a:hover {
color : #fff;
background : #b12b43;
}
.sidebox li.item-parent {
position : relative;
}
.sidebox li.item-parent > a {
padding-right : 36px;
}
.sidebox li.item-parent em {
position : absolute;
top : 4px;
right : 0;
width : 24px;
height : 24px;
line-height : 24px;
font-style : normal;
font-size : 14px;
text-align : center;
z-index : 10;
cursor : pointer;
}
.sidebox li.item-parent em.hover {
color : #fff;
opacity : 0.6;
border-left : 1px solid #fff;
border-left : 1px solid rgb(255, 255, 255, 0.6);
}
.sidebox li.item-parent em:hover {
color : #b12b43;
opacity : 1;
border-left : none;
}
.sidebox .catNumData {
display : none !important ;
}
.sidebox .calTable {
width : 100%;
}
.calTable {
font-size : 12px;
}
.calTable td {
text-align : center;
padding : 7px 2px;
}
.calTable td.calMonth {
padding : 0 !important ;
position : relative;
height : 36px;
}
.calTable td.calMonth a {
color : #fff;
}
.calTable td a {
text-decoration : underline;
}
.calTable td a:hover {
text-decoration : none;
}
.calMonth, .calWday, .calWdaySe, .calWdaySu {
font-size : 13px;
color : #fff;
background : #3a3a3a;
}
.sidebox .calTable td.calMonth a {
color : #fff;
display : block;
height : 36px;
line-height : 36px;
text-align : center;
text-decoration : none;
text-transform : uppercase;
font-size : 11px;
font-style : italic;
position : absolute;
top : 0;
z-index : 1;
}
.sidebox .calTable td.calMonth a:hover {
text-decoration : none;
background : #b12b43;
}
.sidebox .calTable td.calMonth a:first-child, .sidebox .calTable td.calMonth a:first-child + a + a {
width : 12%;
border-left : 1px solid #fff;
z-index : 10;
}
.sidebox .calTable td.calMonth a:first-child {
left : 0;
border-left : none;
border-right : 1px solid #fff;
}
.sidebox .calTable td.calMonth a:first-child + a + a {
right : 0;
}
.sidebox .calTable td.calMonth a:first-child + a {
width : 100%;
}
.sidebox .calTable td.calMonth a:first-child + a:hover {
text-decoration : underline;
background : none;
}
.calTable .calMday, .calTable .calMdayIs {
color : #3a3a3a;
background : #ebebeb;
}
.calTable .calMdayA, .calTable .calMdayIsA {
color : #fff;
background : #b12b43;
}
.calTable .calMdayIsA a {
color : #f2f2f2;
}
.sidebox ul ul {
display : none;
margin : 10px 0 0 20px;
padding : 10px 0 0;
border-top : 1px solid #3a3a3a;
}
.sidebox ul ul ul {
margin : 10px 0 0 20px;
}
.sidebox iframe {
border : #3a3a3a solid 1px;
}
.sidebox .answer {
padding : 5px 0 0 0;
}
.sidebox input.mchat {
max-width : 97%;
}
.sidebox textarea.mchat {
max-width : 92%;
}
.sidebox .loginField {
max-width : 97%;
}
.schQuery, .schBtn {
display : inline;
padding : 0 2px;
}
.sidebox ul.rate-list {
margin : 0;
}
#shop-basket ul li a {
padding : 0;
margin : 0;
}
#shop-basket ul li a:before {
display : none;
}
#image-list .inner input {
margin-top : 0 !important ;
margin-left : 0 !important ;
font-size : inherit;
width : 150px;
height : 150px !important ;
position : absolute;
left : 0;
top : 0;
padding : 0 !important ;
}
#bottom {
padding : 40px 0 0;
}
#bot-w {
background : #ebebeb;
}
.bot-i {
float : left;
}
.bot-t {
font-size : 18px;
text-transform : uppercase;
color : #202020;
padding : 0 0 20px;
font-family : 'Yanone';
}
.bot-i .inner {
font-style : italic;
}
.bot-i ul {
margin : 0;
padding : 0;
list-style : none;
}
.bot-i li {
margin : 0;
padding : 4px 0;
}
.bot-i li a {
color : #3a3a3a;
text-transform : uppercase;
font-size : 11px;
}
.bot-i li a:hover {
color : #b12b43;
}
.bot-i hr {
margin : 10px 0;
}
.cont-l {
color : #202020;
display : block;
padding : 2px 0;
text-transform : uppercase;
font-size : 10px;
}
.google-lnk {
text-decoration : underline;
padding : 0 0 0 13px;
display : inline-block;
background : url(/.s/t/1101/contacts.png) 0 center no-repeat;
margin : 20px 0 0;
}
.google-lnk:hover {
text-decoration : none;
}
.bot-i .promo-w {
padding : 5px 0 0 25px;
}
.bot-i .promo-i {
border-width : 5px;
}
#footer {
padding : 0 0 30px;
}
.foot-i {
padding : 20px;
color : #fff;
font-size : 10px;
font-style : italic;
background : #b12b43;
}
.foot-i a {
color : #fff;
text-decoration : underline;
}
.foot-i a:hover {
text-decoration : none;
}
.forum-box {
padding : 0 0 25px;
}
.gTable {
background : #3a3a3a;
}
.gTableTop {
color : #fff;
font-family : 'Yanone Bold';
text-transform : uppercase;
padding : 10px 20px;
font-size : 14px;
}
.gTableTop a {
color : #fff !important ;
}
.gTableSubTop, .postTdTop {
color : #3a3a3a;
padding : 3px 5px;
font-size : 12px;
background : #efefef;
}
.gTableSubTop a, .gTableSubTop a:hover, .postTdTop a, .postTdTop a:hover {
color : #3a3a3a !important ;
}
.gTableSubTop b {
font-weight : normal;
}
.gTableBody, .gTableBody1, .gTableBottom, .gTableError, .forumNameTd, .forumLastPostTd, .threadNametd, .threadAuthTd, .threadLastPostTd, .threadsType, .postPoll, .newThreadBlock, .newPollBlock, .newThreadBlock, .newPollBlock, .gTableRight, .postTdInfo, .codeMessage, .quoteMessage, .forumIcoTd, .forumThreadTd, .forumPostTd, .gTableLeft, .threadIcoTd, .threadPostTd, .threadViewTd, .postBottom {
padding : 7px;
background : #efefef;
}
.forumNameTd, .forumLastPostTd, .threadNametd, .threadAuthTd, .postTdInfo, .gTableBody1, .posttdMessage {
background : #fff;
}
.postBottom {
padding : 3px 7px;
}
a.forum, a.threadLink {
padding : 0 0 0 11px;
margin : 0 0 5px;
display : inline-block;
background : url(/.s/t/1101/12.gif) 0 center no-repeat;
font-size : 13px;
color : #3a3a3a;
text-transform : uppercase;
}
a.forumLastPostLink {
color : #666 !important ;
}
.gTableLeft {
font-weight : bold;
}
.gTableError {
color : #FF0000;
}
.forumLastPostTd, .forumArchive {
font-size : 8pt;
}
a.catLink {
text-decoration : none;
}
a.catLink:hover {
text-decoration : underline;
}
.lastPostGuest, .lastPostUser, .threadAuthor {
font-weight : bold;
}
.archivedForum {
font-size : 8pt;
color : #FF0000 !important ;
font-weight : bold;
}
.forumDescr {
font-size : 8pt;
}
div.forumModer {
color : #8e989b;
font-size : 8pt;
}
.forumViewed {
font-size : 9px;
}
.forumBarKw {
font-weight : normal;
}
a.forumBarA {
text-decoration : none;
color : #777 !important ;
}
a.forumBarA:hover {
text-decoration : none;
}
.fastLoginForm {
font-size : 8pt;
}
.switch, .pagesInfo {
padding : 2px 5px;
font-weight : normal;
font-size : 11px;
color : #fff;
background : #3a3a3a;
}
.switchActive {
padding : 2px 6px;
font-weight : normal;
color : #f2f2f2;
background : #b12b43;
}
a.switchDigit, a.switchBack, a.switchNext {
text-decoration : none;
color : #fff !important ;
}
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover {
text-decoration : underline;
}
.threadLastPostTd {
font-size : 8pt;
}
.threadDescr {
color : #888;
font-size : 8pt;
}
.threadNoticeLink {
font-weight : bold;
}
.threadsType {
height : 20px;
font-weight : bold;
font-size : 8pt;
}
.threadsDetails {
height : 20px;
background : #ebebeb;
color : #3a3a3a;
font-size : 12px;
padding : 3px 10px;
}
.forumOnlineBar {
height : 20px;
color : #fff;
padding : 0 10px;
}
a.threadPinnedLink {
font-weight : bold;
color : #f63333 !important ;
}
a.threadFrmLink {
color : #555 !important ;
}
.postpSwithces {
font-size : 8pt;
}
.thDescr {
font-weight : normal;
}
.threadFrmBlock {
font-size : 8pt;
text-align : right;
}
.forumNamesBar {
font-size : 11px;
padding : 3px 0;
}
.forumModerBlock {
padding : 3px 0;
}
.postPoll {
text-align : center;
}
.postUser {
font-weight : bold;
}
.postRankName {
margin-top : 5px;
}
.postRankIco {
margin-bottom : 5px;
margin-bottom : 5px;
}
.reputation {
margin-top : 5px;
}
.signatureHr {
margin-top : 20px;
}
.postTdInfo {
padding : 10px;
text-align : center;
}
.posttdMessage {
line-height : 18px;
padding : 10px;
}
.pollQuestion {
text-align : center;
font-weight : bold;
}
.pollButtons, .pollTotal {
text-align : center;
}
.pollSubmitBut, .pollreSultsBut {
width : 140px;
font-size : 8pt;
}
.pollSubmit {
font-weight : bold;
}
.pollEnd {
text-align : center;
height : 30px;
}
.codeMessage, .quoteMessage, .uSpoilerText {
font-size : 11px;
padding : 10px;
background : #fff;
border : #dee1e2 solid 1px !important ;
color : #888;
}
.signatureView {
display : block;
font-size : 8pt;
line-height : 14px;
padding : 0 0 0 10px;
border-left : 3px solid #ddd;
}
.edited {
padding-top : 30px;
font-size : 8pt;
text-align : right;
color : gray;
}
.editedBy {
font-weight : bold;
font-size : 8pt;
}
.statusBlock {
padding-top : 3px;
}
.statusOnline {
color : #0f0;
}
.statusOffline {
color : #f00;
}
.newThreadItem {
padding : 0 0 8px;
background : url(/.s/t/1101/12.gif) 0 4px no-repeat;
}
.newPollItem {
padding : 0 0 8px;
background : url(/.s/t/1101/12.gif) 0 4px no-repeat;
}
.pollHelp {
font-weight : normal;
font-size : 8pt;
padding-top : 3px;
}
.smilesPart {
padding-top : 5px;
text-align : center;
}
.userAvatar {
border : #dee1e2 solid 3px;
}
.pollButtons button {
margin : 0 10px 0 0 !important ;
}
.postBottom .goOnTop {
display : none !important ;
}
.postIpLink {
text-decoration : none;
}
.thread_subscribe {
text-decoration : none;
}
.thread_subscribe:hover {
text-decoration : underline;
}
.postip, .postip a {
font-size : 11px;
color : #999;
}
.UhideBlockL {
background : #dee1e2;
border : #d0d1d2 solid 1px;
padding : 10px;
color : #d0d1d2;
}
.UhideBlockL a {
color : #999;
}
#casing input[type="text"], #casing input[type="password"], #casing textarea, #casing input[type="file"], #casing select, #bottom input[type="text"], #bottom input[type="password"], #bottom textarea, #bottom input[type="file"], #bottom select {
font-size : 11px;
color : #8e989b;
background : #fff;
border : #dcdcdc solid 1px;
outline : none;
}
#casing input[type="text"], #casing input[type="password"], #casing textarea, #casing input[type="file"], #bottom input[type="text"], #bottom input[type="password"], #bottom textarea, #bottom input[type="file"] {
padding : 5px 3px;
}
#casing input[type="file"].uplFileFl {
margin : 0;
padding : 4px;
}
#casing input[type="text"]:focus, #casing input[type="password"]:focus, #casing textarea:focus, #casing input[type="file"]:focus, #casing select:focus, #bottom input[type="text"]:focus, #bottom input[type="password"]:focus, #bottom textarea:focus, #bottom input[type="file"]:focus, #bottom select:focus {
border : #bababa solid 1px;
box-shadow : 0 1px 2px 0 #ddd inset;
}
#casing input[type="submit"], #casing input[type="reset"], #casing input[type="button"], #casing button, #bottom input[type="submit"], #bottom input[type="reset"], #bottom input[type="button"], #bottom button, .ph-but {
font-size : 10px !important ;
color : #fff;
padding : 8px 10px;
margin : 0 0 1px;
border : none;
background : #b12b43;
text-transform : uppercase;
font-weight : normal !important ;
cursor : pointer;
font-style : italic;
}
#casing input[type="submit"]:hover, #casing input[type="reset"]:hover, #casing input[type="button"]:hover, #casing button:hover, #bottom input[type="submit"]:hover, #bottom input[type="reset"]:hover, #bottom input[type="button"]:hover, #bottom button:hover, .ph-but:hover {
background : #3a3a3a;
}
#iplus input {
width : auto !important ;
}
#thread_search_field {
width : 155px !important ;
margin-right : 4px !important ;
}
#casing #mchatBtn, #casing .allUsersBtn, #casing .uSearchFlSbm {
padding-left : 0 !important ;
padding-right : 0 !important ;
font-size : 10px !important ;
}
#doSmbBt, .u-combobut {
display : none;
}
#casing .u-comboeditcell, #casing .u-combo {
border : 0 !important ;
background : none !important ;
}
#casing .u-combolist {
padding : 5px 3px;
background : #ebebeb;
border : #ccc solid 1px;
font-size : 12px !important ;
color : #999 !important ;
}
#content .xw-tl, #content .xw-bl, #content .u-menuvsep {
display : none;
}
#content .xw-ml, #content .xw-mr {
margin : 0;
padding : 0;
background : none;
}
#content .xw-mc {
background : #ebebeb;
border : #ccc solid 1px;
margin : 0;
font-size : 12px !important ;
color : #999 !important ;
}
#uNetRegF table {
text-align : left;
}
#uNetRegF table table {
clear : both;
}
#uNetRegF table table td {
padding : 5px 0 0 0;
}
.sidebox .gTable {
background : none;
}
.sidebox .gTableTop, .sidebox .gTableSubTop, .sidebox .forumNameTd {
border : none;
background : none;
color : #3a3a3a;
text-transform : none;
height : auto;
line-height : normal;
overflow : visible;
font-size : 13px !important ;
font-family : Tahoma, Geneva, sans-serif;
}
.sidebox .gTable ul {
padding : 0 0 0 20px;
}
.sidebox .forumDescr {
display : none;
}
.sidebox .gTableTop, .sidebox .gTableSubTop {
display : block;
padding : 7px 10px !important ;
font-size : 16px !important ;
color : #3a3a3a;
text-decoration : none;
text-transform : uppercase;
position : relative;
font-family : 'Yanone';
}
.sidebox .gTableTop:hover, .sidebox .gTableSubTop:hover {
color : #fff;
background : #b12b43;
}
.manTable td input, .manTable td textarea {
max-width : 99%;
}
.wrapper {
width : 1170px;
}
.part-l {
width : 680px;
}
.part-r {
width : 460px;
}
#content .calTable td {
padding : 12px;
}
.eMessage img, .eText img {
width : 210px;
}
#bot-w {
padding : 40px 15px;
}
.bot-i {
width : 235px;
padding : 0 25px;
}
.promo-i {
width : 350px;
height : 438px;
}
.bot-i .promo-i {
width : 95px;
height : 125px;
}
@media only screen and (min-width: 960px) and (max-width: 1200px) {
.wrapper {
width : 955px;
}
.part-l {
width : 710px;
}
.part-r {
width : 220px;
}
#header .part-l {
width : 50%;
}
#header .part-r {
width : 50%;
}
#head-top {
font-size : 9px;
}
#content .calTable td {
padding : 10px;
}
.eMessage img, .eText img {
width : 200px;
}
#bot-w {
padding : 40px 0;
}
.bot-i {
width : 208px;
padding : 0 15px;
}
.bot-i .promo-w {
padding : 5px 0 0 10px;
}
.bot-i .promo-i {
width : 93px;
height : 125px;
border-width : 3px;
}
#catmenu li a {
font-size : 15px;
}
#catmenu li li a {
font-size : 12px;
}
.site-n, .site-n a {
font-size : 34px;
}
.promo-i {
width : 280px;
height : 380px;
border-width : 9px;
}
.sidetitle {
padding : 7px 0;
font-size : 18px;
}
.sidebox li a, .sidebox .catsTable td a {
font-size : 14px;
}
.sidebox .calTable td {
font-size : 12px;
}
.sidebox .calTable td.calMonth, .sidebox .calTable td.calMonth a {
height : 30px;
line-height : 30px;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.wrapper, #sidebar {
width : 763px;
}
.part-l, .part-r, #header .part-l, #header .part-r {
float : none;
width : 763px;
}
#header.head-bg {
background-position : 0 -20px;
}
#head-top {
font-size : 9px;
}
#site-logo {
text-align : center;
}
#sch-box {
float : right;
}
#soc-box {
float : left;
}
#catmenu {
margin : 25px 0;
}
#catmenu li a {
font-size : 12px;
}
#catmenu li li a {
font-size : 10px;
}
#catmenu ul ul {
width : 160px;
}
#catmenu ul ul ul {
left : 181px;
}
#promo {
padding : 0 0 25px;
}
.promo-w {
padding : 0 0 0 15px;
}
.promo-i {
width : 236px;
height : 300px;
border-width : 4px;
}
.sidebox {
float : left;
width : 341px;
padding : 0 20px;
}
#bot-w {
padding : 40px 0 0;
}
.bot-i {
width : 334px;
padding : 0 23px 40px;
}
}
@media only screen and (max-width: 767px) {
.wrapper, .part-r, .part-l, #catmenu.nav-mobi {
width : 300px;
}
.part-r, .part-l, #header .part-l, #header .part-r {
float : none;
width : 300px;
}
#header.head-bg {
background : #fff;
}
#head-top .head-l {
display : none;
}
#head-top .head-r {
float : none;
text-align : center;
}
#site-logo {
text-align : center;
height : 80px;
line-height : 80px;
}
.site-n, .site-n a {
font-size : 30px;
}
#soc-box {
float : none;
padding : 0;
text-align : center;
}
#sch-box {
display : none;
}
#catmenu.nav-mobi {
width : 300px;
height : auto;
margin : 25px 0;
background : #3a3a3a;
height : auto;
padding : 0;
}
#catmenu.nav-mobi .nav-rib {
display : none;
}
#catmenu.nav-mobi .nav-head {
display : block;
cursor : pointer;
text-transform : uppercase;
font-size : 18px;
text-align : left;
width : 280px;
margin : 0 auto;
padding : 0 10px;
line-height : 42px;
color : #fff;
font-family : 'Yanone Bold';
}
.nav-head:hover, .nav-head.over {
background : url(/.s/t/1101/nav-h.png) repeat-x #b02a42;
}
.nav-head a {
color : #fff;
text-decoration : none;
}
.nav-head div.icon {
float : right;
width : 25px;
margin : 14px 0 0;
}
.nav-head div.icon span {
display : block;
background : #fff;
height : 2px;
margin : 0 0 2px;
}
.nav-head:hover a, .nav-head.active a {
color : #fff;
}
.nav-head:hover div.icon span, .nav-head.active div.icon span {
background : #fff;
}
#catmenu.nav-mobi li a:before, #catmenu.nav-mobi li a:after, #catmenu.nav-mobi li a.uMenuItemA:hover:before, #catmenu.nav-mobi li a.uMenuItemA:hover:after {
display : none !important ;
}
#catmenu.nav-mobi li a span, #catmenu.nav-mobi li a span, #catmenu.nav-mobi li a.uMenuItemA span, #catmenu.nav-mobi li a.uMenuItemA:hover span {
margin : 0 !important ;
}
#catmenu.nav-mobi li a.uMenuItemA span {
background : #3a3a3a;
}
#catmenu.nav-mobi ul {
display : none;
padding : 0;
position : relative;
border : none;
float : none;
margin : 0 0 3px;
width : auto;
height : auto;
overflow : visible;
background : none;
}
#catmenu.nav-mobi ul ul {
background : #fff;
padding : 0;
top : 0;
left : 0;
z-index : 999;
width : auto;
margin : 0 !important ;
}
#catmenu.nav-mobi ul ul ul {
margin : 0 !important ;
border : none;
}
#catmenu.nav-mobi ul li {
text-align : left;
height : auto;
float : none;
position : relative;
padding : 0;
text-transform : uppercase;
border : none !important ;
}
#catmenu.nav-mobi ul li.item-parent {
position : relative !important ;
}
#catmenu.nav-mobi ul li li {
padding : 0;
}
#catmenu.nav-mobi ul li.over {
z-index : 998;
}
#catmenu.nav-mobi ul li a {
font-size : 11px;
display : block;
color : #fff;
height : auto;
width : auto !important ;
line-height : normal;
text-decoration : none;
float : none;
padding : 0 !important ;
border-top : 1px solid #fff;
background : #3a3a3a;
}
#catmenu.nav-mobi ul li.over > a {
background : #b12b43;
color : #fff;
}
#catmenu.nav-mobi ul li.over > em {
color : #fff;
}
#catmenu.nav-mobi li.item-parent a {
background-image : none !important ;
}
#catmenu.nav-mobi ul li li a {
font-size : 10px;
color : #fff;
background : #666;
border-color : #fff;
}
#catmenu.nav-mobi ul li li li a {
background : #888;
}
#catmenu.nav-mobi ul li a:hover {
text-decoration : none;
}
#catmenu.nav-mobi ul li a span {
text-align : left;
display : block;
white-space : nowrap;
cursor : pointer;
padding : 0 10px;
line-height : 30px;
height : 30px;
}
#catmenu.nav-mobi ul li ul a span {
white-space : normal;
}
#catmenu.nav-mobi ul li em {
position : absolute;
display : block;
border-left : 1px solid #fff;
color : #fff;
top : 1px;
right : 0;
width : 30px;
line-height : 30px;
height : 30px;
text-align : center;
font-style : normal;
font-size : 13px;
font-weight : bold;
}
#catmenu.nav-mobi ul li em:hover, #catmenu.nav-mobi ul > li > a:hover > span {
cursor : pointer;
color : #fff !important ;
background : #b12b43 !important ;
}
#catmenu.nav-mobi ul li li em {
border-color : #fff;
color : #fff;
}
#catmenu.nav-mobi ul > li > a:hover > span, #catmenu.nav-mobi ul > li.over > a > span, #catmenu.nav-mobi ul > li.active > a > span {
border : none;
}
#promo {
display : none;
}
#footer {
padding-top : 3px;
}
.sidebox {
padding : 0 0 10px;
margin : 0;
}
#bottom {
padding : 0;
}
#bot-w {
padding : 0;
border : none;
background : #fff;
}
.bot-wt {
display : none;
}
.bot-i {
width : auto;
float : none;
padding : 3px 0 0;
}
.bot-t {
background : #3a3a3a;
padding : 10px;
margin : 0;
color : #fff;
position : relative;
}
.bot-i .inner {
padding : 20px;
background : #ebebeb;
}
.bot-t em {
display : block;
position : absolute;
right : 10px;
top : 13px;
padding : 0;
background : #fff;
color : #3a3a3a;
width : 16px;
height : 16px;
line-height : 16px;
font-size : 12px;
font-style : normal;
text-align : center;
border-radius : 100%;
}
.bot-i .promo-w {
display : inline-block;
width : auto;
}
#casing {
padding : 0;
}
#content {
padding : 0 0 40px;
}
.eBlock {
border : #ebebeb solid 1px;
background : #fff;
padding : 10px;
display : block;
margin : 0 0 5px;
box-sizing : border-box;
}
.eBlock .eTitle, .eTitle {
font-size : 12px;
}
.eBlock .eDetails, .eBlock .eDetails1, .eDetails2 {
color : #3a3a3a;
font-size : 11px;
position : relative;
padding : 10px !important ;
margin : 0 -10px -10px !important ;
background : #ebebeb;
}
.eBlock .eDetails div, .eBlock .eDetails1 div, .eDetails2 div, .e-category, .e-comments {
display : none;
}
.eDetails a, .eDetails1 a, .eDetails2 a {
color : #3a3a3a;
}
.eBlock .eMessage, .eBlock .eText, .eBlock td.eMessage, .eBlock td.eText {
padding : 10px 0 !important ;
font-size : 10px;
line-height : 140%;
}
.eMessage img, .eText img {
float : none;
width : 100%;
margin : 0 0 10px !important ;
border : none !important ;
}
.foot-i {
text-align : center;
font-size : 9px;
}
.manTable td {
display : block;
width : 100%;
}
.manTable td input, .manTable td textarea {
max-width : 97%;
}
#uNetRegF tr td:first-child {
max-width : 20% !important ;
white-space : normal !important ;
font-size : 9px;
}
#uNetRegF #fAvatar, #uNetRegF #fAvatarU {
display : block;
margin : 0 0 3px;
}
#uNetRegF #fAvatarU + input {
position : relative;
margin : 0 0 0 -10px;
}
.uNetDescr {
font-size : 9px;
}
#fTerms + label {
font-size : 9px !important ;
}
#fTerms ~ div {
font-size : 9px;
padding : 10px 0 0;
}
.copy {
font-size : 9px;
}
.calendarsTable, .calendarsTable > tbody, .calendarsTable > tbody > tr, .calendarsTable > tbody > tr > td {
display : block;
width : 100%;
}
#content .calTable {
width : 100%;
margin : 0 0 20px;
}
#content .calMonth {
text-align : center;
}
.forum-box .gTableSubTop, .forum-box .forumIcoTd, .forum-box .forumThreadTd, .forum-box .forumPostTd, .forum-box .forumLastPostTd, .forum-box .threadIcoTd, .forum-box .threadPostTd, .forum-box .threadViewTd, .forum-box .threadAuthTd, .forum-box .threadLastPostTd, .forum-box .legendTable, .forum-box .fFastSearchTd, .forum-box .fFastNavTd, .forum-box .funcBlock, .forum-box .userRights, .forum-box .forumNamesBar {
display : none;
}
.forum-box .gTableTop {
padding : 10px;
}
.forum-box .gTable td.forumNameTd, .forum-box .gTable td.threadNametd, .forum-box .postTable, .forum-box .postTable tbody, .forum-box .postTable tr, .forum-box .postTable td {
display : block;
width : auto !important ;
}
.forum-box td.postBottom, .forum-box td.postTdInfo {
display : none;
}
.forum-box .postTdTop {
text-align : left;
font-size : 9px;
position : relative;
}
.forum-box .postTdTop + .postTdTop:before {
content : '';
width : 0;
height : 0;
border-top : 7px solid #efefef;
border-left : 10px solid transparent;
border-right : 10px solid transparent;
position : absolute;
bottom : -7px;
left : 40px;
}
.fNavLink {
font-size : 9px;
position : relative;
margin : 0 -3px;
}
.codeButtons, .smilesPart {
display : none;
}
#message {
max-width : 97%;
}
.postUser {
font-size : 14px;
}
#frM53 .gTableLeft, #frM53 .gTableRight {
display : block;
width : auto !important ;
}
.uTable tr td:first-child + td ~ td {
display : none;
}
.uTd .user_avatar img {
width : 40px;
}
.opt_vals td {
display : table-cell !important ;
}
.opt_items {
max-width : 97%;
}
#puzadpn {
display : none;
}
#uEntriesList .uEntryWrap {
margin : 0 5px 10px;
width : auto !important ;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.wrapper, .part-r, .part-l, #catmenu.nav-mobi, #header .part-l, #header .part-r, #catmenu.nav-mobi .nav-head, .promo-w {
width : 456px;
}
#catmenu.nav-mobi .nav-head {
width : 436px;
}
#soc-box {
float : left;
padding : 0;
}
#sch-box {
display : block;
float : right;
padding : 0;
}
#promo {
padding : 0 0 25px;
display : block;
}
.promo-w {
display : none;
}
.promo-w:first-child {
display : block;
}
.promo-i {
width : auto;
height : 480px;
}
.e-comments {
display : inline-block;
}
#site-logo {
height : 100px;
line-height : 100px;
}
.site-n, .site-n a {
font-size : 34px;
}
.eBlock {
margin : 0 0 10px;
}
.eTitle, .eBlock .eTitle {
font-size : 14px;
}
.eBlock .eMessage, .eBlock .eText, .eBlock td.eMessage, .eBlock td.eText {
font-size : 12px;
line-height : 140%;
}
#sidebar {
padding : 20px 0 0;
}
.sidebox {
padding : 0 0 20px;
margin : 0;
}
#bot-w {
padding : 0;
}
.bot-i .promo-w {
display : inline-block;
width : auto;
}
}
.entTd .eDetails {
margin : 0 0 40px;
}
.opt_vals .gTableSubTop {
padding-left : 0;
background : none;
}
#content form[action$="search/"] table {
width : 100%;
}
#content form[action$="search/"] table td {
white-space : normal !important ;
}
#content form[action$="search/"] table td + td {
width : 30%;
}
#content .queryField {
width : 70% !important ;
}
#slideshowBlock7 {
margin : 0 0 20px;
}
#selectPhotosBtn {
height : auto !important ;
}
.notdisplay {
display : none;
}
select option.top {
font-weight : 700;
}
select option[selected] {
background : #eee;
}
#subscribe {
float : right;
font-size : 10px;
}
.tbutton {
margin : 2px 10px 0 0;
}
.flex-column, [flex-column] {
display : flex;
flex-direction : column;
}
.flex-justify-end, [flex-justify-end] {
display : flex;
justify-content : flex-end;
}
.flex-justify-center, [flex-justify-center] {
display : flex;
justify-content : center;
}
.flex-justify-between, [flex-justify-between] {
display : flex;
justify-content : space-between;
}
.flex-justify-around, [flex-justify-around] {
display : flex;
justify-content : space-around;
}
.flex-grow1, [flex-grow1] {
flex-grow : 1;
}
.flex-grow2, [flex-grow2] {
flex-grow : 2;
}
.flex-noshrink, [flex-noshrink] {
flex-shrink : 0;
}
.flex-align-start, [flex-align-start] {
display : flex;
align-items : start;
}
.flex-align-end, [flex-align-end] {
display : flex;
align-items : end;
}
.flex-align-center, [flex-align-center] {
display : flex;
align-items : center;
}
.flex-align-baseline, [flex-align-baseline] {
display : flex;
align-items : baseline;
}
.flex-align-self-normal, [flex-align-self-normal] {
display : flex;
align-self : normal;
}
.u-hidden, [hidden] {
display : none;
}
.break-before, [break-before] {
margin-top : 1em;
}
.break-after, [break-after] {
margin-bottom : 1em;
}
.u-grid {
display : grid;
gap : 0.5em 1em;
}
.u-grid.u-cols-1 {
grid-template-columns : repeat(1,1fr);
}
.u-grid.u-cols-2 {
grid-template-columns : repeat(2,1fr);
}
.u-grid.u-cols-3 {
grid-template-columns : repeat(3,1fr);
}
.u-grid.u-cols-4 {
grid-template-columns : repeat(4,1fr);
}
.u-gap {
gap : 1em;
}
.u-half-gap {
gap : 0.5em;
}
.u-quarter-gap {
gap : 0.25em;
}
.u-full-width {
width : 100%;
}
.u-half-width {
width : 50%;
}
.u-quarter-width {
width : 25%;
}
.nowrap {
white-space : nowrap;
}
.wait-loader {
background : url(/.s/img/wait.svg) 50% no-repeat transparent;
min-width : 2rem;
min-height : 2rem;
}
.text-left, [text-left] {
text-align : left;
}
.text-center, [text-center] {
text-align : center;
}
.text-right, [text-right] {
text-align : right;
}
.text-justify, [text-justify] {
text-align : justify;
}
#puzadpn {
height : 24px;
}
.cuzadpn {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 1.5rem;
}
.pbarContainer {
background : #eee;
border-radius : 2px;
border : #bbb solid 1px;
box-sizing : border-box;
cursor : help;
height : 11px;
margin : 0 10px;
position : absolute;
right : 0;
text-align : left;
top : calc(50% - 6px);
width : 60px;
z-index : 56;
}
.pbarContainer.pm-informer {
float : right;
position : relative;
margin : 2px 10px;
}
.pbarContainer:after {
content : attr(data-title);
width : 140px;
right : 0;
font-size : 10px;
background : rgb(0, 0, 0, 0.68);
color : #fff;
top : 15px;
padding : 4px;
border-radius : 3px;
text-align : center;
}
.pbarContainer:after, .pbarContainer:before {
position : absolute;
box-sizing : border-box;
visibility : hidden;
}
.pbarContainer:before {
content : "";
display : block;
width : 10px;
height : 10px;
border : transparent solid 5px;
border-bottom-color : rgb(0, 0, 0, 0.68);
top : 5px;
right : 12%;
}
.pbarContainer:hover:after, .pbarContainer:hover:before {
visibility : visible;
}
.pbarFiller {
height : 100%;
border-radius : 1px;
background : #51b5ea;
box-sizing : border-box;
max-width : 100%;
min-width : 1%;
}
.pbarFiller[style*="width:5"]:not([style*="width:5%"]), .pbarFiller[style*="width:6"]:not([style*="width:6%"]) {
background : #f90;
}
.pbarFiller[style*="width:7"]:not([style*="width:7%"]), .pbarFiller[style*="width:8"]:not([style*="width:8%"]), .pbarFiller[style*="width:9"]:not([style*="width:9%"]), .pbarFiller[style*="width:10"]:not([style*="width:10%"]) {
background : red;
}
#forum_filter form {
float : left;
}
#forum_filter {
float : right;
clear : right;
}
#filter_by {
float : left;
}
#forum_filter #filter_by {
margin-top : 3px;
}
#thread_search_field {
float : right;
width : 180px;
margin-right : 5px;
}
#thread_search_button {
float : right;
margin-top : 3px;
}
.forumIcoTd img, .forumLastPostTd img, .legendTd img, .threadIcoTd img, .threadLastPostTd img {
margin : 0;
padding : 0;
vertical-align : middle;
max-width : 60px;
max-height : 60px;
}
.tsearch {
background : #ff0;
color : #000;
}
.forum-pages {
list-style : none;
padding : 0;
margin : 0;
}
.forum-pages li {
display : inline-block;
margin : 2px 0;
}
.forum-pages li.pagesInfo {
padding-right : 7px;
padding-left : 7px;
}
.fFastNavTd.navigationCl11 {
padding : 0.25rem 0;
}
.fFastSearchTd.FastSearchCl11, .forumModerFuncs.forumModerFuncsCl11 {
padding : 0 0 0.25rem;
}
.clear2 {
float : none;
width : 100%;
clear : right;
}
ul.user_awards_list {
list-style : none;
margin : 0;
padding : 0;
}
ul.user_awards_list li {
display : inline;
}
.forum-bottom-wrapper, .forum-top-wrapper {
display : flex;
flex-wrap : wrap;
align-items : baseline;
justify-content : space-between;
}
.forum-paging-wrapper {
padding : 10px 0;
}
.forum-fast-navigation, .forum-fastsearch-wrapper {
padding-bottom : 10px;
}
.register-form-wrapper, .section-description, .user-profile-popup-wrapper {
text-align : center;
}
.access-denied-wrapper, .login-form-wrapper {
text-align : center;
padding : 60px 0;
}
.access-denied-simple {
margin : 0.5rem;
font : normal normal normal 0.8rem sans-serif;
}
.access-denied-simple #uidLogForm {
margin : auto;
max-width : 20rem;
}
.access-denied-simple #uidLogForm * {
box-sizing : border-box;
}
.access-denied-simple #uidLogForm input {
border-width : 1px;
outline : none;
}
[container] {
border : solid 1px;
border-radius : 3px;
padding : 5px;
box-shadow : 0 0 0 1px #fff inset;
}
[container] > div {
border : solid 1px;
padding : 0.5rem;
}
[container] > div:not(:last-of-type) {
margin : 0 0 5px;
}
.breadcrumbs-wrapper {
display : flex;
justify-content : space-between;
align-items : center;
padding-bottom : 4px;
}
.breadcrumbs {
padding-right : 15px;
}
.add-link-wrapper {
white-space : nowrap;
}
.items-stat-wrapper {
display : flex;
justify-content : space-between;
align-items : center;
padding-bottom : 4px;
flex-wrap : wrap;
}
.items-stat {
padding-right : 15px;
}
.paging-wrapper-bottom {
margin : 5px 0;
text-align : center;
}
.captcha-block, .myWinCont .captcha-block {
box-sizing : border-box;
display : flex;
width : 100%;
cursor : pointer;
min-height : 37px;
justify-content : space-around;
align-items : center;
margin : 0.5em 0;
}
#captcha-block-site-user-reg.captcha-block {
display : inline-block !important ;
}
.captcha-answer {
height : 36px;
text-align : center;
padding : 4px;
width : 90px;
box-sizing : border-box;
}
.captcha-question, .captcha-renew {
border : 0;
cursor : pointer;
vertical-align : middle;
width : auto;
}
#captcha-answer-mchat, #captcha-answer-site-user-del {
width : 60px;
}
.recaptcha-wrapper {
position : relative;
width : 303px;
height : 77px;
background : url(/.s/img/sh/wait.gif) 50% no-repeat;
overflow : hidden;
}
.recaptcha-wrapper [id^="recaptcha_"] {
text-align : left;
display : inline-block;
vertical-align : middle;
}
.recaptcha-wrapper div {
padding : 0 !important ;
}
.recaptcha-wrapper [id^="recaptcha_"] iframe {
border : 0;
}
.recaptcha-wrapper span[data-reset] {
display : inline-block;
cursor : pointer;
border-radius : 40%;
position : absolute;
width : 30px;
height : 30px;
top : 12px;
right : 26px;
}
.recaptcha-wrapper.compact {
width : 159px;
height : 139px;
margin : 0 auto;
}
.recaptcha-wrapper.compact span[data-reset] {
width : 22px;
height : 22px;
top : auto;
bottom : 31px;
left : 14px;
}
form#MCaddFrm .captcha-answer {
width : 70px;
}
form#MCaddFrm .captcha-renew {
display : none;
margin : 0 -2px;
}
#mchatMsgF {
box-sizing : border-box;
}
.report-spam-target:hover .uc-top-right {
white-space : normal;
}
.report-spam-wrap {
margin-left : 0;
margin-right : 0;
opacity : 0;
transition : opacity 0.3s ease-in-out;
float : left;
}
.report-spam-wrap.report-spam-wrap-manage {
opacity : 1;
float : none;
}
.report-spam-target:hover .report-spam-wrap {
opacity : 1;
}
.report-spam-wrap a {
display : none;
}
.report-spam-target:hover .report-spam-wrap a {
display : inline;
margin-right : 10px;
}
.report-spam-toggle-wrapper {
text-align : center;
color : gray;
padding : 10pt 0;
margin : 10px 0;
border-top : 1px dashed gray;
border-bottom : 1px dashed gray;
}
.report-spam-toggle-wrapper.report-spam-toggle-shown {
border-bottom : none;
}
.report-spam-hidden {
opacity : 0.7;
transition : opacity 0.2s ease-in-out;
}
.report-spam-hidden:hover {
opacity : 1;
}
.report-spam-count-msg {
margin-right : 10px;
}
.myWinCont * {
box-sizing : border-box;
outline : none;
}
.myWinCont input[type="text"] {
padding : 0 0.25rem;
line-height : 1.25rem;
}
.myWinCont hr {
height : 0;
border : none 0;
border-top : 1px dashed;
margin : 0.5rem 0;
padding : 0;
}
.myWinCont label {
cursor : pointer;
margin : 0;
vertical-align : middle;
font-weight : 700;
}
.com-order-block {
text-align : right;
}
.hidden-for-calendar {
display : none;
}
.UhideBlockL {
display : inline-block;
}
.uBorder-b {
border-bottom : 1px solid #ccc;
margin : 0 0 10px;
padding : 0 0 10px;
text-align : right;
}
form#pmdform [data-deleteitem] {
background : url(/.s/img/fr/OmnD.gif) 50%;
width : 16px;
height : 16px;
display : inline-block;
vertical-align : middle;
}
form#pmdform [data-deleteitem]:hover {
background : url(/.s/img/fr/OmnD_.gif) 50%;
}
form#pmdform #dpms, form#pmdform [name="s"], form#pmdform [name="soll"] {
vertical-align : middle;
}
.u-comboeditcell {
position : relative;
}
.u-comboedit {
min-width : 360px;
padding : 0 25px 0 10px;
overflow : hidden;
vertical-align : middle;
border : 0;
white-space : pre-wrap;
background-color : transparent;
background-image : url(/.s/src/panel-v2/img/select_arrow.png);
background-repeat : no-repeat;
background-position : center right 7px;
line-height : 1.75;
box-sizing : border-box;
color : #000;
outline : none;
}
form #uCatsMenu7 {
position : absolute;
z-index : 50;
min-width : 360px;
}
.u-combolist {
display : flex;
flex-direction : column;
gap : 0.25rem;
box-sizing : border-box;
color : #000;
font : normal normal normal 0.9em "PT Sans", sans-serif;
border : #b5b8c8 solid 1px;
border-top : 0;
background : #fff;
height : max-content;
max-height : 250px;
overflow : auto;
padding : 0.25rem;
}
.u-menuarrow {
min-height : 1rem;
width : 1rem;
position : absolute;
right : 0;
top : 0;
bottom : 0;
}
#idAreaoEditbrief, #idAreaoEditmessage, .edtTypeMenu ~ .cke_editor_brief, .edtTypeMenu ~ .cke_editor_message, .u-old-editor-panel, .ucoz-editor-panel {
margin-top : 0.5rem;
}
form ul.form-fields {
display : grid;
gap : 0.25rem;
grid-template-columns : 1fr 2fr;
}
form ul.form-fields, ul.form-fields > li {
margin : 0;
padding : 0;
list-style : none;
box-sizing : border-box;
}
form ul > li.notcolumn {
grid-column : 1 / -1;
}
@media (max-width: 575px) {
ul.form-fields > li:nth-of-type(1n):not(.notcolumn), ul.form-fields > li:nth-of-type(2n):not(.notcolumn) {
width : 100%;
}
.u-comboedit, form #uCatsMenu7 {
min-width : 260px;
}
}
ul.form-fields [type="file"] {
border : none !important ;
width : 90%;
box-sizing : border-box;
padding : 4px 0 !important ;
}
ul.form-fields [type="text"]:not([name="sort"]):not([name="code"]):not([name="uzip"]), ul.form-fields textarea {
width : 100%;
box-sizing : border-box;
}
ul.form-fields [name="code"] {
text-align : center;
}
ul.form-fields .fHelp {
font-size : 0.85em;
}
form#addEntForm #iplus {
display : inline-block;
}
form#addEntForm article[id*="iCode"] {
display : block;
margin : 10px 0;
border-radius : 8px;
padding : 0;
position : relative;
}
form#addEntForm article[id*="iCode"].added {
padding : 1px 10px;
background : hsl(0 0% 50% / 0.5);
}
form#addEntForm article[id*="iCode"]:not(.openednow) div[id*="iCode"] {
display : none;
}
form#addEntForm article[id*="iCode"].openednow {
padding : 1px 10px;
min-height : 110px;
}
form#addEntForm span[id*="gbut"] {
width : 23px;
height : 23px;
cursor : pointer;
border-radius : 50%;
flex-shrink : 0;
display : block;
background : url(/.s/src/moder_panel/src/moder.png) -20px -20px no-repeat #fff;
}
form#addEntForm.mod-1 [id*="gbut"], form#addEntForm.mod-3 [id*="gbut"] {
background-color : #777;
background-image : url(/.s/src/moder_panel/src/moder-dark.png);
}
form#addEntForm span[id*="gbut"].openednow {
background-position : -41px -20px;
}
form#addEntForm div[id*="imblock"] {
position : relative;
margin-top : 12px;
}
form#addEntForm .iCode_el {
margin : 0;
padding : 0;
width : 90px;
box-sizing : border-box;
}
form#addEntForm .iCode_el .iCode_el_tooltip {
margin-bottom : 15px;
z-index : 1;
visibility : hidden;
opacity : 0;
position : absolute;
bottom : 100%;
left : 0;
text-align : left;
padding : 5px 12px;
border-radius : 4px;
background : #000;
background : rgb(0, 0, 0, 0.8);
color : #fff;
font : 400 11px/1.5 "PT Sans", Arial, sans-serif;
max-width : 300px;
transition : all 0.2s ease-out;
}
form#addEntForm .iCode_el:hover .iCode_el_tooltip {
opacity : 1;
visibility : visible;
margin-bottom : 10px;
}
form#addEntForm .iCode_el_tooltip:hover {
opacity : 0 !important ;
visibility : hidden !important ;
margin-bottom : 15px !important ;
}
form#addEntForm span.iCode_el_tooltip:before {
position : absolute;
display : block;
content : "";
top : 100%;
left : 0;
width : 100%;
height : 12px;
}
form#addEntForm span.iCode_el_tooltip:after {
position : absolute;
display : block;
content : "";
top : 100%;
left : 30px;
margin : 0 0 0 -6px;
border : transparent solid 6px;
border-top-color : #000;
border-top-color : rgb(0, 0, 0, 0.8);
}
form#addEntForm .iCode_block {
position : relative;
clear : both;
width : 100%;
margin : 9px 0;
display : flex;
align-items : center;
gap : 0.5rem;
}
form#addEntForm .iCode_main_inp {
font-family : monospace;
font-size : 100%;
width : 90px !important ;
min-width : 90px !important ;
max-width : 90px !important ;
margin : 0 !important ;
color : #00f;
text-align : center;
background : #f0f0f0;
border : #f0f0f0 inset 1px;
}
form#addEntForm .iCode_in input {
font-family : monospace;
max-width : 100%;
font-size : 100% !important ;
text-align : center !important ;
width : auto;
min-width : 40px;
}
form#addEntForm .iPhotoPrev {
width : 150px;
position : absolute;
top : 10px;
right : 10px;
max-height : 120px;
overflow : hidden;
text-align : center;
}
form#addEntForm .iPhotoPrev label {
font-size : 0.85em;
}
form#addEntForm .iPhotoPrev img {
max-width : 100%;
}
form#addEntForm div .iPhotoPrev a {
display : block;
max-height : 100px;
overflow : hidden;
margin : 0 0 5px;
}
form#addEntForm [for^="del_img"], form#addEntForm [type="checkbox"][name^="del_img"] {
margin : 0 5px 0 0;
vertical-align : top;
}
form#addEntForm [name^="ihs"], form#addEntForm [name^="iws"] {
width : auto;
padding-left : 0 !important ;
padding-right : 0 !important ;
text-align : center;
}
form#addEntForm #isontop ~ * {
display : none;
}
form#addEntForm #isontop:checked ~ * {
display : inline-block;
}
form#addEntForm [name="screen"] {
color : #00f;
width : 70%;
}
form#addEntForm [name="file"] {
color : red;
width : 70%;
}
form .filterBlock {
max-height : 200px;
overflow : auto;
}
form .filterBlock > label {
display : inline-block;
width : 49%;
}
form#addEntForm [id^="iCode_"] .iCode_block {
max-width : calc(100% - 160px);
}
form#addEntForm [id^="iCode_"] .iCode_block input {
width : 100%;
}
form#addEntForm [data-viewport="medium"] .iPhotoPrev, form#addEntForm [data-viewport="medium"] ~ [id^="imblock"] .iPhotoPrev {
position : inherit;
margin : 0 auto;
max-width : 300px;
width : auto;
max-height : unset;
}
form#addEntForm [data-viewport="medium"] .iPhotoPrev a, form#addEntForm [data-viewport="medium"] ~ [id^="imblock"] .iPhotoPrev a {
max-height : unset;
}
form#addEntForm [data-viewport="medium"] .iCode_block, form#addEntForm [data-viewport="medium"] ~ [id^="imblock"] .iCode_block {
max-width : 100%;
}
div.seo-field-text-counter, ul.form-fields div.seo-field-text-counter {
color : green;
}
div.seo-field-text-counter.error, ul.form-fields div.seo-field-text-counter.error {
color : red;
}
.seo-mtf-hide, ul.form-fields .seo-mtf-hide, ul.form-fields .seo-mtf-hide + li {
display : none;
}
ul.form-fields .seo-mtf-hide.seo-mtf-show, ul.form-fields .seo-mtf-hide.seo-mtf-show + li {
display : inline-block;
}
.seo-mtf-hide.seo-mtf-show {
display : table-row;
}
ul.form-fields li.meta.notcolumn {
display : none;
}
ul.form-fields li.seo-mtf-hide.seo-mtf-show ~ li.meta.notcolumn {
display : block;
}
ul.form-fields img#secImg {
cursor : pointer;
}
#addEntForm .cut_helper .cut-code {
max-width : 4em;
padding : 3px 0;
background : transparent;
text-align : center;
border : none;
}
#addEntForm .cut_helper .cut-code:focus {
background : transparent;
border : none;
box-shadow : none;
}
.edtTypeMenu:before {
content : "[ ";
}
.edtTypeMenu:after {
content : " ]";
}
#edttbrief[value="1"] ~ .symbols-stat-wrapper, #edttdscr[value="1"] ~ .symbols-stat-wrapper, #edttmessage[value="1"] ~ .symbols-stat-wrapper {
display : none;
}
.symbols-stat {
margin : 0 0 0 3px;
}
.entry-add-edit-wmark + .filepond--root {
margin-top : 1rem;
}
a.tariffs-open-info, a.uHelp {
display : inline-flex;
width : 1.2rem;
height : 1.2rem;
color : #000 !important ;
border : solid 1px;
border-radius : 50%;
font : 700 0.7rem/0.7rem sans-serif;
justify-content : center;
align-items : center;
text-decoration : none !important ;
box-sizing : border-box;
}
.u-cross-post-options {
padding : 0;
width : max-content;
display : flex;
line-height : 1;
box-sizing : border-box;
list-style : none;
font-size : 0;
gap : 0.5rem;
}
form .navTabs {
text-align : center;
margin : 0 0 7px;
padding : 0;
border-bottom : 3px solid hsl(0 0% 50% / 0.45);
}
form .navTabs > * {
display : inline-block;
width : 32%;
line-height : 2.5;
margin : 0;
padding : 0;
vertical-align : bottom;
color : #777;
text-decoration : none;
font-weight : 700;
}
form .navTabs > b {
background : hsl(0 0% 50% / 0.15);
color : inherit;
border-radius : 7px 7px 0 0;
}
form ul.xPhtBlock {
background : hsl(0 0% 50% / 0.15);
padding : 13px;
margin : 4px 0;
position : relative;
}
form ul.xPhtBlock:nth-of-type(2n) {
background : transparent;
}
form ul.xPhtBlock:not(.xOpened) > li:not(.xPhtName):not(.xPhtAction):not(.xPhtPath):not(.xPhtTitle):not(.required) {
display : none;
}
form ul.xPhtBlock > li {
display : inline-block;
padding : 0;
vertical-align : middle;
margin : 2px 0;
}
form ul.xPhtBlock > li.notcolumn {
display : block;
}
form ul.xPhtBlock > li:nth-of-type(1n):not(.notcolumn) {
width : 30%;
}
form ul.xPhtBlock > li:nth-of-type(2n):not(.notcolumn) {
width : 70%;
}
form ul.xPhtBlock .xPhtName {
border-bottom : 2px solid hsl(0 0% 50% / 0.3);
padding : 0 0 7px;
}
form ul.xPhtBlock .xPhtAction {
text-align : right;
}
form ul.xPhtBlock .xPhtAction > span {
position : absolute;
top : 13px;
right : 13px;
width : auto;
padding : 0;
}
form ul.xPhtBlock .xPhtAction > span button {
padding : 0 !important ;
}
form ul.xPhtBlock .xPhtAction [data-toggle]:before {
content : "";
width : 15px;
height : 20px;
display : inline-block;
background : url(/.s/src/panel-v2/img/select_arrow.png) 50% no-repeat;
vertical-align : middle;
}
form ul.xPhtBlock .xPhtAction [data-clear]:before, form ul.xPhtBlock .xPhtAction [data-close]:before {
content : "\2716";
width : 15px;
height : 20px;
color : #676a6f;
font : 700 1em/1.9em sans-serif;
display : inline-block;
vertical-align : middle;
}
form ul.xPhtBlock.xOpened .xPhtAction [data-toggle]:before {
transform : rotate(180deg);
}
form #newPhtBt {
padding : 5px 7px;
}
form .localOrRemote {
font : normal normal normal 7.5pt/1 sans-serif;
}
form [name="uzip"] {
width : 75%;
}
#photoMetaFields input[type="text"] {
width : 100%;
}
#photoMetaFields textarea {
width : 100%;
resize : none;
}
#newpName, #newpUrl {
width : 100%;
}
form#addEntForm > table > tbody > tr:first-child > td:first-child {
width : 35%;
}
form#addEntForm > table input[type="text"]:not([name="sort"]):not([name="code"]):not([name^="iws"]):not([name^="ihs"]), form#addEntForm > table textarea, form#addPhtFrm input[type="text"]:not([name="sort"]):not([name="code"]):not([name="uzip"]) {
width : 100%;
box-sizing : border-box;
}
#gcatalog .ghead {
padding-left : 5px;
background : url(/.s/img/wd/7/cmp-bg.gif) 0 0 repeat-x #d4e0f1;
}
#gcatalog #gc-form {
padding : 1px;
margin : 0;
background : url(/.s/img/fr/searchbg.png) 0 0 no-repeat transparent;
float : right;
width : 120px;
height : 22px;
position : relative;
text-align : left;
vertical-align : middle;
line-height : 20px;
}
#gcatalog #gc-form #gc-search-key {
border : none;
padding : 0 2px 3px;
margin : 0;
display : inline-block;
width : 97px;
background : transparent;
height : 20px;
}
#gcatalog #gc-form > div {
padding : 0;
margin : 0;
display : inline-block;
width : 20px;
vertical-align : middle;
float : right;
height : 20px;
cursor : pointer;
}
.catSortLink.uarr:after {
content : "\2191";
color : hsl(0 0% 50% / 0.75);
}
.catSortLink.darr:after {
content : "\2193";
color : hsl(0 0% 50% / 0.75);
}
#myGrid {
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
background : url(/.s/img/light_wait.svg) 50% no-repeat #000a;
z-index : 105;
}
#myGrid img {
position : fixed;
top : 50%;
left : 50%;
margin : -9px 0 0 -110px;
width : 220px;
height : 19px;
}
#suggEdit {
width : 100%;
box-sizing : border-box;
}
.bottom-info-wrapper {
position : fixed;
left : 0;
right : 0;
bottom : 0;
margin : 0;
z-index : 999999;
color : #fff;
font : 1.1em/1.5 sans-serif;
background : #000;
background : rgb(0, 0, 0, 0.73);
background : #000b;
}
.bottom-info-wrapper .bottom-info-block {
display : flex;
justify-content : space-between;
align-items : center;
margin : 10px 15px;
}
.bottom-info-wrapper a {
color : #fff;
text-decoration : underline;
}
.bottom-info-wrapper .bottom-info-block-content {
margin : 0 10px 0 0;
}
.bottom-info-wrapper .bottom-info-block-action {
display : flex;
}
.bottom-info-wrapper .bottom-info-button-agree {
font : 700 0.9em/2 sans-serif;
color : #000;
border-radius : 5px;
padding : 1px 10px 0;
text-decoration : none;
text-transform : uppercase;
display : inline-block;
background : #ccc;
background : hsl(0 0% 100% / 0.73);
background : #fffb;
}
.bottom-info-wrapper .bottom-info-button-hide {
margin : 0 0 0 15px;
width : 28px;
height : 28px;
display : inline-block;
min-width : 28px;
text-decoration : none;
font : 2.4em/28px sans-serif;
text-align : center;
}
.bottom-info-wrapper .bottom-info-button-hide:after {
content : "\00D7";
color : #999;
}
.bottom-info-block.u-fixed-left, .bottom-info-block.u-fixed-right {
position : fixed;
bottom : 1em;
width : 33vw;
background : #000b;
flex-direction : column;
padding : 1em 2em;
margin : 0;
}
.bottom-info-block.u-fixed-left .bottom-info-block-content, .bottom-info-block.u-fixed-right .bottom-info-block-content {
margin : 0;
}
.bottom-info-block.u-fixed-left .bottom-info-button-agree, .bottom-info-block.u-fixed-right .bottom-info-button-agree {
margin : 1em 0 0;
background : #000b;
border : none 0;
border-radius : 0;
color : inherit;
}
.bottom-info-block.u-fixed-left .bottom-info-button-hide, .bottom-info-block.u-fixed-right .bottom-info-button-hide {
position : absolute;
top : 0;
right : 0;
background : #000b;
}
.bottom-info-block.u-fixed-right {
right : 1em;
}
.bottom-info-block.u-fixed-left {
left : 1em;
}
@media screen and (max-width: 639px) {
.bottom-info-wrapper .bottom-info-block {
flex-direction : column;
}
.bottom-info-wrapper .bottom-info-block-content {
text-align : center;
margin : 0 30px 0 0;
}
.bottom-info-wrapper .bottom-info-block-action {
margin : 10px 0 0;
}
a.bottom-info-button-hide {
position : absolute;
top : 10px;
right : 10px;
}
}
.smiles-grid {
display : grid;
grid-template-columns : repeat(3,1fr);
gap : 0.5rem;
align-items : center;
justify-content : center;
width : max-content;
}
.all-smiles {
display : flex;
justify-content : center;
align-items : baseline;
flex-wrap : wrap;
gap : 0.5rem;
}
.del-users-post label {
padding : 2px 0;
}
.del-users-post label input {
padding : 0;
margin : 0 0 2px;
}
.popup-submit-block {
display : flex;
justify-content : flex-end;
gap : 0.5em;
}
.banned-list .uTd:not(:nth-of-type(3)), .commError, .pollButton {
text-align : center;
}
.user-list .uTopTd:first-child {
text-align : left;
}
.user-list .uTd:not(:first-of-type) {
text-align : center;
}
.u-file-uploader {
border : #888 dashed 2px;
border-radius : 1em;
padding : 1em;
box-sizing : border-box;
background : #8883;
min-height : 7em;
font-size : 0.95em;
cursor : pointer;
display : flex;
flex-direction : column;
align-items : center;
gap : 1em;
}
.u-file-uploader.highlight {
border-color : #666;
background : #fff3;
}
.u-file-uploader input[type="file"] {
display : none;
}
.u-upload-info-wrapper {
flex-grow : 1;
}
.u-upload-info-wrapper > * {
text-align : center;
}
.u-file-uploader-preview-wrapper figure {
position : relative;
margin : 0;
width : 100%;
box-sizing : border-box;
padding : 0.5em;
border-radius : 0.5em;
background : #0002;
}
.u-file-preview {
display : flex;
flex-direction : column;
align-items : center;
gap : 1em;
}
.u-file-uploader-preview-wrapper figure img {
min-height : 25px;
max-height : 200px;
max-width : 100%;
}
.u-file-uploader-preview-wrapper figcaption {
width : 100%;
}
.u-delete-file {
position : absolute;
top : 0.5em;
right : 0.5em;
background : url(/.s/img/icon/del.png) 50% no-repeat;
width : 16px;
height : 16px;
}
.u-preview-name {
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
display : block;
}
.u-preview-size {
margin : 0 0 0 1em;
white-space : nowrap;
}
.u-preview-size:before {
content : "(";
}
.u-preview-size:after {
content : ")";
}
.manFlAvaFile, .manFlAvaLink {
width : 100%;
box-sizing : border-box;
}
#uhvb {
display : none;
}
#uhvb.in-body {
position : fixed;
margin : 0 auto;
top : 0;
padding : 10px 20px;
background : #000;
color : #fff;
border-radius : 0 0 12px 12px;
z-index : 99999;
font-size : 1.2em !important ;
text-decoration : none;
}
#uhvb.in-body:hover {
text-decoration : none;
box-shadow : 0 0 20px 20px rgb(0, 0, 0, 0.1) inset;
}
#uhvb > * {
vertical-align : middle;
}
#uhvb.in-body.top-right {
right : 100px;
}
#uhvb.in-body.top-left {
left : 100px;
}
#uhvb.in-body.bottom-centered, #uhvb.in-body.top-centered {
left : 0;
right : 0;
width : 375px;
text-align : center;
}
#uhvb.in-body.bottom-centered, #uhvb.in-body.bottom-left, #uhvb.in-body.bottom-right {
bottom : 0;
top : auto;
border-radius : 12px 12px 0 0;
}
#uhvb.in-body.bottom-right {
right : 100px;
}
#uhvb.in-body.bottom-left {
left : 100px;
}
#uhvb.in-body.left-bottom, #uhvb.in-body.left-top {
left : 0;
padding : 30px 15px;
border-radius : 0 15px 15px 0;
writing-mode : vertical-lr;
writing-mode : sideways-lr;
}
#uhvb.in-body.left-top {
top : 100px;
}
#uhvb.in-body.left-bottom {
bottom : 100px;
top : auto;
}
#uhvb.in-body.right-bottom, #uhvb.in-body.right-top {
right : 0;
padding : 30px 15px;
border-radius : 15px 0 0 15px;
writing-mode : vertical-lr;
writing-mode : sideways-rl;
}
#uhvb.in-body.right-top {
top : 100px;
}
#uhvb.in-body.right-bottom {
bottom : 100px;
top : auto;
}
#uhvv {
display : flex;
align-items : center;
}
#hpvgd, .h-ldiv, .h-mdiv, .h-mdiv2, .h-rdiv {
background : #eaeaea;
color : #6d6d6d;
}
#hpvgd {
z-index : 150;
width : 100%;
border-bottom : 2px solid #e6e6e6;
}
.h-mdiv {
position : relative;
z-index : 150;
}
.h-mdiv, .h-mdiv2 {
display : none;
margin : auto;
text-align : center;
}
.h-mdiv2 {
position : fixed;
width : 400px;
height : 200px;
}
.h-ldiv {
float : left;
padding : 7px 10px 7px 0;
}
.h-rdiv {
position : absolute;
top : 7px;
right : 0;
text-align : right;
}
.h-ni {
display : none !important ;
}
a.hcmaf {
color : red;
margin-left : 5px;
font-size : 20px;
font-weight : 700;
}
a.h-anl {
color : #2a72cc;
}
a.h-al {
color : #ed664b;
}
.h-fi {
font-weight : 700;
border-radius : 50%;
padding : 0 8px;
margin-right : 5px;
font-size : 19px;
}
.h-background-1 {
color : #fff !important ;
background : #000 !important ;
box-shadow : none;
}
.h-background-2 {
color : #000 !important ;
background : #fff !important ;
box-shadow : none;
}
.uadm:not(.uadm--black) .uadm-subi > .uadm-var, .uadm:not(.uadm--black) .uadm-subi > a, .uadm:not(.uadm--black) .uadm-subi > a i, .uadm:not(.uadm--black) .uadm-subi > a span:not(.uadm-count), .uadm:not(.uadm--black) .uadm-subi > a span b, .uadm:not(.uadm--black) .uadm-subi > span i, .uadm:not(.uadm--black) .uadm-subi > span span, .uadm:not(.uadm--black) .uadm-subi form i, .uadm:not(.uadm--black) .uadm-subi form input {
background : transparent !important ;
color : #444 !important ;
}
.xw-shadow {
box-shadow : 2px 2px 4px rgb(0, 0, 0, 0.25);
border-radius : 0.25rem;
}
.u-menu.xw-shadow {
border-radius : 0 0 0.25rem 0.25rem;
}
.xw-sps {
height : 6px;
overflow : hidden;
position : absolute;
width : 100%;
z-index : 1;
}
.xw-hdr {
padding : 6px 0;
display : flex;
gap : 0.25rem;
align-items : center;
}
.xw-icon {
width : 16px;
height : 16px;
}
.xw-hdr-text {
cursor : default;
font : 700 11px tahoma, arial, verdana, sans-serif;
flex-grow : 1;
min-width : max-content;
}
.xt {
position : relative;
overflow : hidden;
width : 15px;
height : 15px;
cursor : pointer;
}
.xt-close {
order : 4;
}
.xt-maxi {
order : 3;
}
.xt-rest {
order : 2;
}
.xt-mini {
order : 1;
}
.u-rep-history-count {
flex-grow : 1;
text-align : left;
padding : 0 5px;
}
.u-rep-history-item {
text-align : left;
}
.ubtn-default {
padding : 0 12px;
white-space : nowrap;
user-select : none;
height : 21px;
font-family : Tahoma, Arial, Verdana;
color : #000;
font-size : 0.67rem;
border-radius : 3px;
border : solid 1px;
line-height : normal;
outline : none;
cursor : pointer;
}
body.doubtfull {
margin : 0;
height : 100vh;
}
.doubtfull_warning_wrapper {
width : 75%;
max-width : 750px;
}
.doubtfull_warning {
padding : 15px;
}
.catsTable.u-cat-columns {
display : grid;
}
.u-cat-cols2 {
grid-template-columns : repeat(2,1fr);
}
.u-cat-cols3 {
grid-template-columns : repeat(3,1fr);
}
.u-cat-cols4 {
grid-template-columns : repeat(4,1fr);
}
.u-cat-cols5 {
grid-template-columns : repeat(5,1fr);
}
[locationselector] select {
min-width : 30%;
flex-grow : 1;
}
[locationselector] select:not(:first-of-type):not(:last-of-type) {
margin : 0 1em;
}
[locationselector] .loc-loader {
background : url(/.s/img/sh/wait.gif) 50% no-repeat;
}
.u-www-banurl [data-item] [data-url] {
line-height : 0;
}
:root {
--black : #000;
--cornflower : #a3bae9;
--dove-gray : #707070;
--fuscous-gray : #515151;
--lightgrey2 : #cdcdcd;
--link-water2 : #dee7f6;
--link-water : #f7f9fd;
--white2 : #ececec;
--white3 : #fdfdfd;
--white : #fff;
--cadet-blue : #b5b8c8;
--congress-blue : #15428b;
--link-water3 : #dfe8f6;
--link-water4 : #d7e4f9;
--mystic : #e3e7eb;
--perano : #99bbe8;
--periwinkle2 : #c4cee0;
--periwinkle : #cad9ec;
--contentbg : var(--link-water);
--contentbgborder : var(--perano);
}
.cuzadpn {
background : linear-gradient(0deg, #8db2e3 1px, #cbdaef 0, #dce6f5 23px, var(--white) 0) #cad9ec;
}
.cuzadpn, .cuzadpn td {
font : normal normal normal 8pt/normal Tahoma, "ms sans serif", Arial !important ;
color : var(--black) !important ;
}
.cuzadpn form {
padding : 0;
margin : 0;
}
.cuzadpn input {
padding : 1px 3px;
border : var(--cadet-blue) solid 1px;
background : url(/.s/img/wd/1/text-bg.gif) 0 0 repeat-x #fff;
font-family : Tahoma, Arial;
font-size : 8pt;
color : var(--fuscous-gray);
}
.u-menu .xw-mc {
background : #cad9ec;
border-right : 1px solid var(--link-water3);
border-bottom : 1px solid var(--link-water3);
border-top : 1px solid var(--cornflower);
border-left : 1px solid var(--cornflower);
}
.u-menu .u-menubody {
border-left : 1px solid var(--link-water3);
border-top : 1px solid var(--link-water3);
border-bottom : 1px solid var(--cornflower);
border-right : 1px solid var(--cornflower);
background : transparent !important ;
}
.u-menuvsep {
background : url(/.s/img/wd/1/spr.gif) 0 3px repeat-x;
padding : 3px 0;
}
.u-menuvitem {
text-decoration : none !important ;
position : relative;
padding : 2px 16px 2px 4px;
white-space : nowrap;
overflow : visible;
line-height : 18px;
color : var(--black);
text-align : left;
}
.u-menu .u-menuitemhl {
background : url(/.s/img/wd/1/menubg.gif) 0 0 repeat-x scroll #dee7f6;
cursor : pointer;
}
.u-menuarrow {
background : url(/.s/img/wd/1/ar1.gif) 50% no-repeat scroll transparent;
}
.u-menusetting {
background-position : right 5px !important ;
}
.u-menu-new-pm {
background : url(/.s/img/ma/newpm.gif) 2px 4px no-repeat;
width : 18px;
height : 16px;
}
.u-menuh {
padding-top : 1px;
}
.u-menuh .u-menubody {
background : transparent;
}
.u-menuhsep {
border-left : 2px ridge var(--periwinkle);
height : 100%;
}
.u-menuhitem {
padding : 0;
white-space : nowrap;
overflow : visible;
color : var(--black);
text-align : left;
}
.u-menuh .u-menuitemhl, .u-menuhitem {
cursor : pointer;
}
.u-menuitemhl .admBarLeft {
background : url(/.s/img/wd/1/tb-btn-sprite.gif) 0 0 no-repeat transparent;
}
.u-menuitemhl .admBarRight {
background : url(/.s/img/wd/1/tb-btn-sprite.gif) 0 -21px no-repeat transparent;
}
.u-menuitemhl .admBarCenter {
background : url(/.s/img/wd/1/tb-btn-sprite.gif) 0 -42px repeat-x #dee7f6;
}
.admBarLeft, .admBarRight {
width : 3px;
height : 21px;
float : left;
}
.admBarCenter {
height : 21px;
float : left;
}
.admBarCenter div {
padding : 3px 3px 0;
font-weight : 400;
}
.u-menu a:active, .u-menu a:hover, .u-menu a:link, .u-menu a:visited {
text-decoration : none;
color : var(--black);
cursor : pointer;
}
.u-wndmenufr {
border-left : 1px solid var(--link-water3);
border-top : 1px solid var(--link-water3);
border-bottom : 1px solid var(--cornflower);
border-right : 1px solid var(--cornflower);
}
.u-wndmenu {
overflow : hidden;
}
.u-wndmenu .u-menuhitem {
padding : 2px 6px;
white-space : nowrap;
overflow : visible;
cursor : pointer;
}
.x-sh, .x-sh * {
overflow : hidden;
margin : 0;
border : 0;
}
.xsb *, .xsl *, .xsr * {
height : 100%;
}
.x-sh .xstl {
padding-top : 6px;
background : url(/.s/img/wd/1/shadow-h.png) 0 0 no-repeat transparent;
}
.x-sh .xsml {
background : url(/.s/img/wd/1/shadow-h.png) -6px 0 repeat-y transparent;
}
.x-sh .xstr {
padding-top : 6px;
background : url(/.s/img/wd/1/shadow-h.png) -18px 0 no-repeat transparent;
}
.x-sh .xsmr {
background : url(/.s/img/wd/1/shadow-h.png) -12px 0 repeat-y transparent;
}
.x-sh .xsbl {
padding-left : 6px;
background : url(/.s/img/wd/1/shadow.png) 0 -12px no-repeat transparent;
}
.x-sh .xsbc {
background : url(/.s/img/wd/1/shadow.png) 0 -36px repeat-x transparent;
}
.x-sh .xsbr {
padding-right : 6px;
background : url(/.s/img/wd/1/shadow.png) right -6px no-repeat transparent;
}
.xt {
background : url(/.s/img/wd/1/tool-sprites.gif) no-repeat transparent;
}
.xt-close {
background-position : 0 0;
}
.xt-close-over {
background-position : -15px 0;
}
.xt-mini {
background-position : 0 -15px;
}
.xt-mini-over {
background-position : -15px -15px;
}
.xt-maxi {
background-position : 0 -30px;
}
.xt-maxi-over {
background-position : -15px -30px;
}
.xt-rest {
background-position : 0 -45px;
}
.xt-rest-over {
background-position : -15px -45px;
}
.xw-hdr-text {
color : var(--congress-blue);
}
.xw-tsps {
height : 6px;
}
.xw-resize .xw-tl {
cursor : nw-resize;
}
.xw-resize .xw-tr {
cursor : ne-resize;
}
.xw-resize .xw-sps {
cursor : n-resize;
}
.xw-resize .xw-ml {
cursor : w-resize;
}
.xw-resize .xw-mr {
cursor : e-resize;
}
.xw-resize .xw-mc {
cursor : default;
}
.xw-resize .xw-bl {
cursor : sw-resize;
}
.xw-resize .xw-br {
cursor : se-resize;
}
.xw-resize .xw-bc {
cursor : s-resize;
}
.xw-dragging .xw-tl {
opacity : 0.7;
}
.xw-tc {
background : url(/.s/img/wd/1/top-bottom.png) 0 0 repeat-x transparent;
overflow : hidden;
font-size : 0;
line-height : 0;
}
.xw-tc, .xw-tl {
position : relative;
}
.xw-tl {
background : url(/.s/img/wd/1/left-corners.png) 0 0 no-repeat transparent;
padding-left : 6px;
}
.xw-tr {
background : url(/.s/img/wd/1/right-corners.png) right 0 no-repeat transparent;
padding-right : 6px;
position : relative;
}
.xw-bc {
font-size : 0;
line-height : 0;
overflow : hidden;
}
.xw-bc, .xw-bcm {
background : url(/.s/img/wd/1/top-bottom.png) 0 bottom repeat-x transparent;
}
.xw-bcm {
height : 2px;
}
.xw-bc .xw-footer {
padding-bottom : 6px;
font-size : 0;
line-height : 0;
}
.xw-bcm .xw-footer {
padding-bottom : 2px;
font-size : 0;
line-height : 0;
}
.xw-bl {
background : url(/.s/img/wd/1/left-corners.png) 0 bottom no-repeat transparent;
padding-left : 6px;
}
.xw-br {
background : url(/.s/img/wd/1/right-corners.png) 100% 100% no-repeat transparent;
padding-right : 6px;
}
.xw-mc {
border : var(--perano) solid 1px;
padding : 0;
margin : 0;
font : normal normal normal 11px tahoma, arial, helvetica, sans-serif;
background : #cad9ec;
}
.xw-ml {
background : url(/.s/img/wd/1/left-right.png) 0 0 repeat-y transparent;
padding-left : 6px;
}
.xw-mr {
background : url(/.s/img/wd/1/left-right.png) right 0 repeat-y transparent;
padding-right : 6px;
}
.xw-bc {
height : 6px;
}
.xw-icon {
width : 16px;
height : 16px;
}
.xw-body {
background : transparent;
}
.xw-draggable, .xw-draggable .xw-hdr-text {
cursor : move;
}
.xw-plain .xw-mc {
background : #cad9ec;
border-right : 1px solid var(--link-water3);
border-bottom : 1px solid var(--link-water3);
border-top : 1px solid var(--cornflower);
border-left : 1px solid var(--cornflower);
}
.xw-plain .xw-body {
padding : 0.5em;
border-left : 1px solid var(--link-water3);
border-top : 1px solid var(--link-water3);
border-bottom : 1px solid var(--cornflower);
border-right : 1px solid var(--cornflower);
background : transparent !important ;
}
.xw-blank {
background : #a3bae9;
opacity : 0.4;
overflow : hidden;
}
.myWinGrid {
background : url(/.s/img/1px.gif) #000;
opacity : 0.25;
}
.myWinCont, .myWinCont dl, .myWinCont dt, .myWinCont td {
color : var(--black);
font-size : 8pt;
font-family : Tahoma, Arial;
}
.myWinCont a:link, .myWinCont a:visited {
text-decoration : underline;
color : var(--fuscous-gray);
}
.myWinCont a:active, .myWinCont a:hover {
text-decoration : none;
color : var(--black);
}
.myWinError {
color : red !important ;
}
.myWinSuccess {
color : blue !important ;
}
.myWinCont {
overflow : hidden;
}
.myWinCont form {
padding : 0;
margin : 0;
}
.myWinCont input, .myWinCont select {
font-family : Tahoma, Arial;
font-size : 8pt;
color : var(--fuscous-gray);
vertical-align : middle;
}
.myWinCont input[type="checkbox"], .myWinCont input[type="radio"] {
height : 16px;
width : 16px;
}
.myWinCont input[type="password"], .myWinCont input[type="text"], .myWinCont textarea {
border : var(--cadet-blue) solid 1px;
background : url(/.s/img/wd/1/text-bg.gif) 0 0 repeat-x #fff;
}
.myWinCont textarea {
padding : 2px 3px;
}
.myWinCont input[readonly] {
color : #bbb;
}
.myWinCont textarea {
font-family : "Courier New";
font-size : 9pt;
}
.myWinCont input[type="password"]:focus, .myWinCont input[type="text"]:focus, .myWinCont textarea:focus {
border : #799adf solid 1px;
background : url(/.s/img/wd/1/text-bg-focus.gif) 0 0 repeat-x #fff;
}
.myWinCont input[type="checkbox"], .myWinCont input[type="radio"] {
margin : 1px 2px 0 1px;
}
.myWinCont hr {
color : #97afcd;
}
.myWinCont label, .myWinCont legend {
color : var(--congress-blue);
}
.myWinCont legend {
padding-bottom : 2px;
padding-left : 3px;
padding-right : 3px;
font-size : 10px;
}
.myWinCont fieldset {
border : var(--cornflower) solid 1px;
padding : 2px 5px;
margin-bottom : 3px;
}
.myWinCont ul {
list-style : none;
margin : 0 0 0 3px;
padding-left : 0;
}
.myWinCont ul > li {
margin : 2px 0;
padding : 0 0 0 14px;
background : url(/.s/img/wd/1/li.png) 0 2px no-repeat;
}
.myWinCont .fHelp {
font-size : 7pt;
color : #8a8a8a;
}
.myWinLoad {
margin : 0;
width : 31px;
height : 31px;
background : url(/.s/img/wd/1/ajax.gif) 0 0 no-repeat;
}
.myWinLoadS {
background : url(/.s/img/wd/1/ajaxs.gif) 0 0 no-repeat;
}
.myWinLoadS, .myWinLoadSD {
margin : 0;
width : 16px;
height : 16px;
}
.myWinLoadSD {
background : url(/.s/img/icon/ok.png) 0 0 no-repeat;
}
.myWinLoadSF {
margin : 0;
width : 16px;
height : 16px;
background : url(/.s/img/icon/er.png) 0 0 no-repeat;
cursor : help;
}
.myWinPollG {
margin : 0;
width : 215px;
height : 131px;
background : url(/.s/img/wd/1/gridh.gif) 0 0 no-repeat;
}
.myWinPollT {
background : #a3bae9;
}
.myWinPollTd {
background : #d5e1f0;
}
.myWinTD1 {
background : #cad9ec;
}
.myWinTD2 {
background : #dfe8f6;
}
.myWinCont .pgSwch, .myWinCont .pgSwchA {
padding : 2px 5px;
border : var(--cornflower) solid 1px;
font-weight : 700;
line-height : 2em;
}
.myWinCont .pgSwchA {
background : #dfe8f6;
}
.myWinCont a.pgSwch:link, .myWinCont a.pgSwch:visited {
text-decoration : none;
color : #3288b5;
}
.myWinCont a.pgSwch:hover {
text-decoration : none;
background : #dfe8f6;
color : var(--black);
}
.myBtnCont {
padding : 0 4px 2px;
width : auto;
white-space : nowrap;
cursor : pointer;
}
.myBtnCont a:active, .myBtnCont a:hover, .myBtnCont a:link, .myBtnCont a:visited {
text-decoration : none;
font-family : tahoma, arial, verdana;
color : var(--black);
font-size : 8pt;
}
.myBtnDis a:active, .myBtnDis a:hover, .myBtnDis a:link, .myBtnDis a:visited {
color : #b3b3b3;
}
.myBtnLeftA {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 -133px no-repeat transparent;
}
.myBtnRightA {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 -152px no-repeat transparent;
}
.myBtnCenterA {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 -171px repeat-x #e3e7eb;
height : 19px;
}
.downBtn .myBtnLeft, .downBtn .myBtnLeftA, .overBtn .myBtnLeft, .overBtn .myBtnLeftA {
background-position : 0 -57px;
}
.downBtn .myBtnRight, .downBtn .myBtnRightA, .overBtn .myBtnRight, .overBtn .myBtnRightA {
background-position : 0 -76px;
}
.overBtn .myBtnCenter, .overBtn .myBtnCenterA {
background-position : 0 -95px;
}
.downBtn .myBtnCenter, .downBtn .myBtnCenterA {
background-position : 0 -114px;
}
.myBtnLeft, .myBtnLeftA, .myBtnRight, .myBtnRightA {
width : 3px;
height : 19px;
white-space : nowrap;
}
.myBtnLeftA img, .myBtnLeft img, .myBtnRightA img, .myBtnRight img {
width : 3px;
height : 19px;
display : block;
}
.myBtnLeft {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 0 no-repeat transparent;
}
.myBtnRight {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 -19px no-repeat transparent;
}
.myBtnCenter {
background : url(/.s/img/wd/1/btn-sprite.gif) 0 -38px repeat-x #e3e7eb;
height : 19px;
}
.u-sugglist {
overflow : auto;
position : relative;
border : #799adf solid 1px;
border-top : 0;
background : #fff;
}
.u-suggcont {
text-align : left;
padding-left : 3px;
background : #fff;
border-collapse : separate;
border-spacing : 0;
}
.u-suggrowhl {
background : #dee7f6 !important ;
}
.u-suggcell0 {
color : var(--fuscous-gray);
}
.u-suggmark {
font-weight : 700;
}
.u-tabc-p {
position : relative;
overflow : hidden;
}
.u-tabc-list {
height : 26px;
}
.u-tabc-scrbut {
position : absolute;
background : transparent;
right : 0;
top : 0;
width : 43px;
height : 26px;
z-index : 5;
}
.u-tabc-scrl, .u-tabc-scrr {
width : 18px;
float : left;
height : 22px;
display : inline;
overflow : hidden;
font-size : 1px;
}
.u-tabc-scrl {
margin : 4px 0 0 7px;
background : url(/.s/img/wd/1/scroll-left.gif) 0 0 no-repeat scroll transparent;
cursor : pointer;
}
.u-tabc-scrr {
margin : 4px 0 0;
background : url(/.s/img/wd/1/scroll-right.gif) -18px 0 no-repeat scroll transparent;
cursor : pointer;
}
.u-tabc-tab {
overflow : hidden;
cursor : pointer;
float : left;
padding-right : 1px;
position : relative;
z-index : 1;
display : inline;
height : 26px;
}
.u-tabc-tab-act {
z-index : 2;
height : 26px;
margin-bottom : 0;
}
.u-tabc-tab-act, .u-tabc-tab-over {
color : var(--congress-blue);
}
.u-tabc-pbot {
display : none;
height : 3px;
overflow : hidden;
font-size : 1px;
}
.u-tabc-tabl {
margin-top : 2px;
padding-right : 10px;
position : relative;
}
.u-tabc-tab-act .u-tabc-tabl, .u-tabc-tabl {
padding-bottom : 10px;
background : url(/.s/img/wd/1/tabs-sprite.gif) right -351px no-repeat scroll transparent;
}
.u-tabc-tab-act .u-tabc-tabl {
margin-top : 0;
}
.u-tabc-tabr {
padding-left : 10px;
background : url(/.s/img/wd/1/tabs-sprite.gif) 0 -51px no-repeat scroll transparent;
}
.u-tabc-tabr-wcl {
padding-right : 28px;
}
.u-tabc-label {
background : url(/.s/img/wd/1/tabs-sprite.gif) 0 -201px repeat-x scroll transparent;
font-size : 12px;
white-space : nowrap;
cursor : pointer;
font-family : tahoma, arial, helvetica;
font-size-adjust : none;
font-stretch : normal;
font-style : normal;
font-variant : normal;
padding : 6px 0;
}
.u-tabc-closebut {
display : none;
width : 16px;
height : 16px;
position : absolute;
right : 9px;
top : 3px;
overflow : hidden;
font-size : 1px;
}
.u-tabc-closebut-over {
display : none;
}
.u-tabc-icon {
display : none;
margin-right : 3px;
width : 16px;
height : 16px;
vertical-align : -4px;
}
.u-tabc-body {
padding : 2px;
border : var(--perano) solid 1px;
}
.u-tabc-content {
overflow : auto;
}
.u-combo {
padding : 0;
white-space : nowrap;
border-collapse : separate;
border : var(--cadet-blue) solid 1px;
}
.u-comboeditcell {
background : #efefef;
vertical-align : top;
border-right : 1px solid var(--cadet-blue);
border-spacing : 0;
}
.u-comboedit::-moz-focus-inner {
border : 0;
}
.u-combobut {
width : 16px;
height : 18px;
background : url(/.s/img/wd/1/trigger.gif) 0 0 no-repeat;
vertical-align : top;
padding : 0;
margin : 0;
}
.u-combobuthl {
background-position : -16px 0;
}
.u-comboopen .u-combobut {
background-position : -32px 0 !important ;
}
.u-combolist {
color : var(--black);
font-weight : 400;
overflow : auto;
position : relative;
border : var(--cadet-blue) solid 1px;
border-top : 0;
background : #fff;
}
.u-combolist > div:hover {
background : #39f;
color : var(--white);
}
.u-combocont {
border-collapse : separate;
border-spacing : 0;
}
.u-combocont td {
font-size : 11px;
font-family : Verdana, Tahoma, Arial;
}
.u-comborowhl {
background : #eee !important ;
cursor : pointer;
}
.u-comborowicon {
vertical-align : 0;
margin : 0 3px 0 1px;
}
#gcatalog .gcont {
height : 490px;
min-height : 490px;
min-width : 200px;
position : relative;
}
#gcatalog .ghead {
height : 24px;
line-height : 24px;
padding-left : 5px;
background : url(/.s/img/wd/1/cmp-bg.gif) 0 0 repeat-x #d4e0f1;
}
#gcatalog .gitem {
width : 47%;
min-width : 200px;
float : left;
margin : 2px;
padding : 3px;
text-decoration : none;
font-size : 12px;
border : var(--cornflower) solid 1px;
border-radius : 3px;
background-color : transparent;
}
#gcatalog .gitem:hover, #gcatalog a.gsel {
background-color : #dfe8f6;
border : #12151a solid 1px;
color : var(--black);
}
#gcatalog .gitem img {
background : url(/.s/img/icon/ajsml.gif) 8px 8px no-repeat;
width : 32px;
height : 32px;
border : var(--cornflower) solid 1px;
float : left;
margin-right : 6px;
}
#gcatalog .gname {
font-size : 12px;
padding-bottom : 3px;
}
#gcatalog .gpage {
padding : 2px 5px;
border-left : 1px solid var(--cornflower);
border-top : 1px solid var(--cornflower);
border-bottom : 1px solid var(--cornflower);
}
#ggoods {
overflow : hidden;
}
#gcats {
overflow-x : auto;
overflow-y : auto;
padding-right : 5px;
}
#gcats ul.cat-tree {
display : none;
list-style : none !important ;
margin : 0 !important ;
padding : 0 0 0 16px !important ;
line-height : 1.3em;
text-align : left;
}
#gcats .cat-tree li {
background : none !important ;
padding : 0 !important ;
}
#gcats .cat-tree i {
padding-left : 12px;
height : 14px;
background : url(/.s/img/wd/1/sb.gif) 0 2px no-repeat transparent;
}
#gcats .cat-tree u {
padding-left : 12px;
height : 14px;
background : url(/.s/img/icon/pm.gif) no-repeat transparent;
}
#gcats .cat-tree u.plus {
background-position : 0 3px;
}
#gcats .cat-tree u.minus {
background-position : 0 -18px;
}
#gcats .cat-tree a {
text-decoration : none;
}
#gcats .cat-tree a:hover {
text-decoration : underline;
}
.img-select-box {
--item-size : 130px;
--item-border-color : var(--cornflower);
--item-main-color : var(--perano);
--item-overlay-color : #00000059;
display : grid;
gap : 10px;
}
.img-item img {
width : 100%;
object-fit : scale-down;
max-width : 100%;
}
.img-item.loader img {
position : relative;
z-index : 2;
}
.img-item {
min-height : var(--item-size);
display : flex;
align-items : center;
justify-content : center;
border : var(--item-border-color) solid 1px;
transition : opacity 0.3s ease;
cursor : pointer;
position : relative;
user-select : none;
}
.img-item.selected {
border-color : #99bbe8;
}
.img-item.loader {
color : #99bbe8;
}
.img-item-stump {
display : none;
position : absolute;
width : calc(var(--item-size) / 2);
height : calc(var(--item-size) / 2);
}
.img-item.loader .img-item-stump {
display : block;
}
.img-item:before {
width : 40px;
height : 40px;
left : 50%;
top : 50%;
border-radius : 20px;
background : url(/.s/img/icon/bi_check.svg) 50% no-repeat #99bbe8;
z-index : 4;
background-size : contain;
transform : translate(-50%,-50%) scale(0);
transform-origin : center center;
backface-visibility : hidden;
transition : transform 0.3s ease;
}
.img-item:after, .img-item:before {
content : "";
display : block;
position : absolute;
}
.img-item:after {
inset : 0;
border-radius : inherit;
z-index : 3;
background : #00000059;
opacity : 0;
transition : opacity 0.3s ease;
}
.img-item.selected:before {
transform : translate(-50%,-50%) scale(1);
}
.img-item.selected:after {
opacity : 1;
}
div.dp-calendar {
background-color : #fff;
border-color : #99bbe8;
}
div.dp-popup h2 {
background-color : #f7f9fd;
color : var(--black);
}
table.jCalendar th {
background : #fff;
border-bottom : 1px solid #f0f0f0;
color : #313131;
}
table.jCalendar td {
background : #fff;
color : var(--black);
}
table.jCalendar td.other-month {
background : #fff;
color : #adadad;
}
table.jCalendar .dp-day td.dp-hover {
background : url(/.s/img/wd/1/c.png) 0 -79px no-repeat transparent !important ;
text-decoration : none;
color : #1a4b77;
}
table.jCalendar .dp-day td.today {
background : url(/.s/img/wd/1/c.png) 0 -56px no-repeat transparent;
}
table.jCalendar .dp-day td.selected {
background : url(/.s/img/wd/1/c.png) 0 -102px no-repeat #00aef0 !important ;
color : #06c;
}
.x-lb .x-sh, .x-lb .xw-bl {
display : none !important ;
}
.x-lb .xw-ml, .x-lb .xw-mr {
margin : 0 !important ;
padding : 0 !important ;
background : none !important ;
}
.x-lb .xw-mc {
color : #333;
font-weight : 400;
float : none;
margin : 0;
padding : 3px !important ;
line-height : 28px;
background : #fff !important ;
border : 0 !important ;
border-radius : 4px;
box-shadow : 0 10px 25px rgb(0, 0, 0, 0.5);
}
.x-lb .xw-hdr-text {
display : none !important ;
}
.x-lb .xw-hdr img {
display : none;
}
.x-lb .xw-hdr, .x-lb .xw-sps, .x-lb .xw-tc, .x-lb .xw-tl, .x-lb .xw-tr {
height : 0 !important ;
background : none !important ;
padding : 0 !important ;
}
.x-lb .xw-tc {
overflow : visible !important ;
}
.x-lb .xt-close {
position : absolute !important ;
right : -18px;
top : -18px;
margin : 0 !important ;
z-index : 10014 !important ;
width : 36px !important ;
height : 36px !important ;
background : url(/.s/src/ulightbox/fancybox_sprite.png) !important ;
}
.x-lb .xw-body {
border : 0 !important ;
padding : 0 !important ;
}
.x-lb a.lbunext span, .x-lb a.lbuprev span {
width : 36px !important ;
height : 36px !important ;
}
.x-lb a.lbuprev span {
background : url(/.s/src/ulightbox/fancybox_sprite.png) 0 -36px !important ;
left : 20px !important ;
}
.x-lb a.lbunext span {
background : url(/.s/src/ulightbox/fancybox_sprite.png) 0 -72px !important ;
right : 20px !important ;
}
#subscribe {
float : right;
font-size : 10px;
}
.myTblhTD2 {
background : #ececec;
border-top-right-radius : 5px;
border-left : 1px solid var(--white3);
border-top : 1px solid var(--periwinkle2);
border-right : 1px solid var(--periwinkle2);
border-bottom : 1px solid var(--lightgrey2);
color : var(--dove-gray);
text-shadow : 0 1px 0 var(--white);
font-size : 16px;
font-weight : 700;
height : 36px;
}
.myTblhTD3 {
border-right : 1px solid var(--lightgrey2);
}
.myTblhTD3, .myTblhTD4 {
background : #f4f4f4;
border-left : 1px solid var(--white3);
border-top : 1px solid var(--white3);
border-bottom : 1px solid var(--lightgrey2);
font-size : 13px;
color : var(--dove-gray);
text-shadow : 0 1px 0 var(--white);
}
.myTblhTD4 {
border-right : 1px solid var(--periwinkle2);
}
.myTblTD3, .myTblTD4, .myTblTD5, .myTblTD6 {
background : #ebf0fa;
}
[container] {
border-color : #97afcd;
background : linear-gradient(#e8eef7, #d3e2f5 1rem) #d3e2f5;
}
[container] > div {
border-color : #99bbe8;
background : #f7f9fd;
}
[container] > [top-block] {
background : linear-gradient(var(--link-water4), var(--link-water)) #d7e4f9;
}
[container] > [breadcrumbs] {
background : linear-gradient(var(--link-water), var(--link-water4)) #d7e4f9;
}
[content].content-dark {
background : #cad9ec;
}
.ubtn-default {
box-shadow : 0 0 1px 1px #bed2ec inset;
border-color : #003c73;
background : linear-gradient(0deg, #dddee2 11%, #c2c4cb 17%, #f0f2f5 45%);
}
.ubtn-default.light-btn {
box-shadow : 0 0 1px 1px #f4f4ef inset;
background : linear-gradient(0deg, #dddee2 1%, #c2c4cb 15%, #f0f2f5 45%);
}
.ubtn-default.remove-button, .ubtn-default.remove-button:active, .ubtn-default.remove-button:hover {
border-color : #571111;
box-shadow : none;
color : var(--white);
background : linear-gradient(180deg, #b80000 0, #571111) #b80000;
}
.ubtn-default:hover {
box-shadow : 0 0 1px 1px #eba014 inset;
}
.ubtn-default:active {
background : #e3e7eb;
}
.ubtn-default:disabled {
color : hsl(0 0% 6% / 0.7);
background : hsl(0 0% 94% / 0.5);
border-color : hsl(0 0% 46% / 0.7);
box-shadow : none;
cursor : default;
}
button.tgme_widget_login_button {
display : inline-block;
vertical-align : top;
font-size : 13px;
font-weight : 500;
line-height : 20px;
border-radius : 17px;
background-color : #54a9eb;
text-overflow : ellipsis;
overflow : hidden;
padding : 7px 16px 6px;
margin : 0;
border : none;
color : var(--white);
cursor : pointer;
}
button.tgme_widget_login_button:active:focus, button.tgme_widget_login_button:focus {
outline : none;
box-shadow : none;
}
.tgme_widget_login_button_icon {
display : inline-block;
vertical-align : top;
background : 0 0 no-repeat;
}
button.tgme_widget_login_button .tgme_widget_login_button_icon {
background : url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.956 11.392c5.778-2.423 9.63-4.02 11.558-4.793C19.018 4.396 20.162 4.013 20.907 4c.164-.003.53.036.768.222.2.157.256.368.282.517.027.148.06.486.033.75-.298 3.018-1.588 10.339-2.245 13.718-.278 1.43-.829 1.736-1.358 1.783-1.151.102-2.021-.56-3.136-1.263-1.744-1.1-2.386-1.397-4.079-2.471-1.956-1.241-.889-1.891.226-3.006.292-.292 5.4-4.838 5.497-5.24.013-.05-.155-.555-.271-.654-.116-.099-.287-.065-.41-.038-.176.038-2.962 1.811-8.36 5.32-.791.522-1.508.777-2.15.764-.707-.015-2.069-.386-3.08-.702-1.242-.389-1.7-.572-1.614-1.231.045-.344.36-.703.946-1.077z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E") 0 -1px no-repeat;
}
button.tgme_widget_login_button {
font-size : 11px;
line-height : 14px;
padding : 3px 9px;
margin-top : 3px;
border-radius : 10px;
}
button.tgme_widget_login_button .tgme_widget_login_button_icon {
width : 14px;
height : 12px;
margin : 1px 6px 0 -2px;
background-size : 14px;
}
body.rtl button.tgme_widget_login_button .tgme_widget_login_button_icon {
margin-left : 6px;
margin-right : -2px;
}
.fancybox-tmp iframe, .fancybox-tmp object {
vertical-align : top;
padding : 0;
margin : 0;
}
.fancybox-wrap {
position : absolute;
top : 0;
left : 0;
z-index : 21012;
}
.fancybox-outer {
position : relative;
padding : 0;
margin : 0;
background : #f9f9f9;
color : #444;
text-shadow : none;
border-radius : 4px;
}
.fancybox-opened .fancybox-outer {
box-shadow : 0 10px 25px rgb(0, 0, 0, 0.5);
}
.fancybox-inner {
width : 100%;
height : 100%;
padding : 0;
margin : 0;
position : relative;
outline : none;
overflow : hidden;
}
.fancybox-error {
color : #444;
font : 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 0;
padding : 10px;
}
.fancybox-iframe, .fancybox-image {
display : block;
width : 100%;
height : 100%;
border : 0;
padding : 0;
margin : 0;
vertical-align : top;
}
.fancybox-image {
max-width : 100%;
max-height : 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-next span, .fancybox-prev span {
background-image : url(/.s/src/ulightbox/fancybox_sprite.png);
}
#fancybox-loading {
position : fixed;
top : 50%;
left : 50%;
margin-top : -22px;
margin-left : -22px;
background-position : 0 -108px;
opacity : 0.8;
cursor : pointer;
z-index : 21020;
}
#fancybox-loading div {
width : 44px;
height : 44px;
background : url(/.s/src/ulightbox/fancybox_loading.gif) 50% no-repeat;
}
.fancybox-close {
top : -18px;
right : -18px;
width : 36px;
height : 36px;
z-index : 21014;
}
.fancybox-close, .fancybox-nav {
position : absolute;
cursor : pointer;
}
.fancybox-nav {
top : 0;
width : 40%;
height : 100%;
background : url(/.s/src/ulightbox/blank.gif) transparent;
z-index : 21013;
outline : none;
}
.fancybox-prev {
left : 0;
}
.fancybox-next {
right : 0;
}
.fancybox-nav span {
position : absolute;
top : 50%;
width : 36px;
height : 36px;
margin-top : -18px;
cursor : pointer;
z-index : 21013;
visibility : hidden;
}
.fancybox-prev span {
left : 20px;
background-position : 0 -36px;
}
.fancybox-next span {
right : 20px;
background-position : 0 -72px;
}
.fancybox-nav:hover span {
visibility : visible;
}
.fancybox-tmp {
position : absolute;
top : -9999px;
left : -9999px;
padding : 0;
overflow : visible;
visibility : hidden;
}
#fancybox-overlay {
position : absolute;
top : 0;
left : 0;
overflow : hidden;
display : none;
z-index : 21011;
background : #000;
}
.fancybox-title {
visibility : hidden;
font : normal normal normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
position : relative;
text-shadow : none;
z-index : 10015;
}
.fancybox-opened .fancybox-title {
visibility : visible;
}
.fancybox-title-float-wrap {
position : absolute;
bottom : 0;
right : 50%;
margin-bottom : -35px;
z-index : 10013;
text-align : center;
}
.fancybox-title-float-wrap .child {
display : inline-block;
margin-right : -100%;
padding : 2px 20px;
background-color : #000;
background-color : rgb(0, 0, 0, 0.8);
border-radius : 15px;
text-shadow : 0 1px 2px #222;
color : #fff;
font-weight : 700;
line-height : 24px;
white-space : nowrap;
position : relative;
z-index : 10014;
}
.fancybox-title-float-wrap a {
color : #fff !important ;
}
.fancybox-title-outside-wrap {
position : relative;
margin-top : 10px;
color : #fff;
}
.fancybox-title-outside-wrap a {
color : #fff !important ;
}
.fancybox-title-inside-wrap {
margin-top : 10px;
}
.fancybox-title-inside-wrap a {
color : #444 !important ;
}
.fancybox-title-over-wrap {
position : absolute;
bottom : 0;
left : 0;
color : #fff;
padding : 10px;
background : #000;
background : rgb(0, 0, 0, 0.8);
}
.fancybox-title-over-wrap a {
color : #fff !important ;
}
.fancybox-title a {
text-decoration : none !important ;
}
#fancybox-buttons {
position : fixed;
left : 0;
width : 100%;
z-index : 21011;
text-align : center;
}
#fancybox-buttons.top {
top : 10px;
}
#fancybox-buttons.bottom {
bottom : 10px;
}
#fancybox-buttons a.btnClose, #fancybox-buttons a.btnNext, #fancybox-buttons a.btnPlay, #fancybox-buttons a.btnPrev {
display : none;
}
#fancybox-buttons ul {
display : block;
width : 34px;
height : 30px;
margin : 0 auto;
padding : 0;
list-style : none;
background : #111;
box-shadow : 0 1px 3px #000, 0 0 0 1px rgb(0, 0, 0, 0.7), 0 0 0 1px hsl(0 0% 100% / 0.05) inset;
border-radius : 3px;
}
#fancybox-buttons ul li {
float : left;
margin : 0;
padding : 0;
}
#fancybox-buttons a {
display : block;
width : 30px;
height : 30px;
text-indent : -9999px;
background-image : url(/.s/src/ulightbox/fancybox_buttons.png);
background-repeat : no-repeat;
outline : none;
}
#fancybox-buttons a.btnPrev {
width : 32px;
background-position : 6px 0;
}
#fancybox-buttons a.btnNext {
background-position : -33px 0;
border-right : 1px solid #3e3e3e;
}
#fancybox-buttons a.btnPlay {
background-position : 0 -30px;
}
#fancybox-buttons a.btnPlayOn {
background-position : -30px -30px;
}
#fancybox-buttons a.btnToggle {
background-position : 3px -60px;
width : 35px;
}
#fancybox-buttons a.btnToggleOn {
background-position : -27px -60px;
}
#fancybox-buttons a.btnClose {
border-left : 1px solid #111;
width : 38px;
background-position : -57px 0;
}
#fancybox-buttons a.btnDisabled {
opacity : 0.5;
cursor : default;
}
* html #fancybox-buttons.top {
position : absolute;
}
a.login-with {
display : inline-block;
text-decoration : none;
position : relative;
width : auto;
margin : 2px;
font-size : 9pt;
outline : none;
user-select : none;
}
a.login-with:hover {
background : none;
text-decoration : none;
}
a.login-with b {
font-weight : normal;
}
a.login-with i {
display : inline-block;
cursor : pointer;
vertical-align : middle;
width : 26px;
height : 26px;
background-color : #fff;
background-position : center center;
background-repeat : no-repeat;
background-size : 70% 55%;
transition : background-color 0.2s 0.01s ease-out, border-color 0.1s 0.01s ease-out;
border : none;
position : static;
opacity : 1;
border-radius : 16px;
}
a.telegram i {
background-image : url(/.s/img/icon/social/tg.svg);
border : #29B6F6 solid 2px;
}
a.telegram:hover i {
background-image : url(/.s/img/icon/social/tg-w.svg);
background-color : #29B6F6;
}
a.facebook i {
background-image : url(/.s/img/icon/social/fb.svg);
border : #3c599f solid 2px;
}
a.facebook:hover i {
background-image : url(/.s/img/icon/social/fb-w.svg);
background-color : #3c599f;
}
a.vkontakte i {
background-image : url(/.s/img/icon/social/vk.svg);
border : #2f6caa solid 2px;
}
a.vkontakte:hover i {
background-image : url(/.s/img/icon/social/vk-w.svg);
background-color : #2f6caa;
}
a.yandex i {
background-image : url(/.s/img/icon/social/ya.svg);
border : #dc4c39 solid 2px;
}
a.yandex:hover i {
background-image : url(/.s/img/icon/social/ya-w.svg);
background-color : #dc4c39;
}
a.google i {
background-image : url(/.s/img/icon/social/gp.svg);
border : #505050 solid 2px;
}
a.google:hover i {
background-image : url(/.s/img/icon/social/gp-w.svg);
background-color : #505050;
}
a.twitter i {
background-image : url(/.s/img/icon/social/tw.svg);
border : #00b3ec solid 2px;
}
a.twitter:hover i {
background-image : url(/.s/img/icon/social/tw-w.svg);
background-color : #00b3ec;
}
a.ok i {
background-image : url(/.s/img/icon/social/ok.svg);
border : #ed812b solid 2px;
}
a.ok:hover i {
background-image : url(/.s/img/icon/social/ok-w.svg);
background-color : #ed812b;
}
a.uid i {
background-image : url(/.s/img/icon/social/u.svg);
border : #3498db solid 2px;
}
a.uid:hover i {
background-image : url(/.s/img/icon/social/u-w.svg);
background-color : #3498db;
}
a.local i {
background-image : url(/.s/img/icon/social/l.svg);
border : #6c6c6c solid 2px;
}
a.local:hover i {
background-image : url(/.s/img/icon/social/l-w.svg);
background-color : #6c6c6c;
}
.UhideBlock {
display : none;
}
.u-star-rating-15 {
list-style : none;
margin : 0;
padding : 0;
width : 75px;
height : 15px;
position : relative;
background : url("/.s/t/1101/rating.png") top left repeat-x;
}
.u-star-rating-15 li {
padding : 0;
margin : 0;
float : left;
}
.u-star-rating-15 li a {
display : block;
width : 15px;
height : 15px;
line-height : 15px;
text-decoration : none;
text-indent : -9000px;
z-index : 20;
position : absolute;
padding : 0;
overflow : hidden;
}
.u-star-rating-15 li a:hover {
background : url("/.s/t/1101/rating.png") left center;
z-index : 2;
left : 0;
border : none;
}
.u-star-rating-15 a.u-one-star {
left : 0;
}
.u-star-rating-15 a.u-one-star:hover {
width : 15px;
}
.u-star-rating-15 a.u-two-stars {
left : 15px;
}
.u-star-rating-15 a.u-two-stars:hover {
width : 30px;
}
.u-star-rating-15 a.u-three-stars {
left : 30px;
}
.u-star-rating-15 a.u-three-stars:hover {
width : 45px;
}
.u-star-rating-15 a.u-four-stars {
left : 45px;
}
.u-star-rating-15 a.u-four-stars:hover {
width : 60px;
}
.u-star-rating-15 a.u-five-stars {
left : 60px;
}
.u-star-rating-15 a.u-five-stars:hover {
width : 75px;
}
.u-star-rating-15 li.u-current-rating {
top : 0 !important ;
left : 0 !important ;
margin : 0 !important ;
padding : 0 !important ;
outline : none;
background : url("/.s/t/1101/rating.png") left bottom;
position : absolute;
height : 15px !important ;
line-height : 15px !important ;
display : block;
text-indent : -9000px;
z-index : 1;
}

↑ Top