@import url(http://fonts.googleapis.com/css?family=Poiret+One&subset=latin,cyrillic);@import url(http://fonts.googleapis.com/css?family=Exo+2:100,300,300italic,500,500italic,700,700italic&subset=latin,cyrillic);article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;padding:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
code,
kbd,
pre,
samp{font-size:1em;}
pre{white-space:pre-wrap;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
small{font-size:80%;}
sub,
sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;max-width:100%;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
button,
input,
select,
textarea{margin:0;font-size:100%;font-family:inherit;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;vertical-align:top;}
div{border:0px;}
html,
button,
input,
select,
textarea{color:#333;}
body{font-family:'Exo 2', sans-serif;font-size:12pt;line-height:1.2;background-color:#fff;}
hr{display:block;height:0;border:0;border-top:1px solid #ededed;margin:.4em 0;padding:0;}
img{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
blockquote{margin:30px 0px 30px 15px;padding-left:15px;position:relative;font-style:italic;font-weight:300;border-left:2px solid #39F;}
a{color:#000;text-decoration:underline;}
a:hover{text-decoration:none;}
.with-clear:after,
.clr:after{display:table;clear:both;content:'';}
footer .middle,
header .middle{padding:0 30px;white-space:normal;max-width:1500px;}
.middle{margin:0 auto;max-width:1200px;padding:60px 30px;white-space:nowrap;}
.middle > section,
.middle > aside,
.middle > div{white-space:normal;}
.content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;vertical-align:top;padding-right:340px;}
.sidebar{width:280px;vertical-align:top;margin-left:-280px;position:relative;display:inline-block;}
a,
.img,
.fancybox-prev:before,
.fancybox-next:before,
input[type="submit"],
input[type="reset"],
input[type="button"],
button,
input[type="text"],
input[type="password"],
textarea,
.btn-anim i,
.greed-nav .uMenuRoot li span,
.main-nav .uMenuRoot a span,
.main-nav .uMenuRoot ul:before,
.greed-nav .uMenuRoot ul,
.main-nav .uMenuRoot ul,
.sidebox-bd .uMenuRoot li span,
.h-top .h-user .list a span,
.h-top .h-contacts a span{transition:All 0.3619s ease;-webkit-transition:All 0.3619s ease;-moz-transition:All 0.3619s ease;-o-transition:All 0.3619s ease;}
.img-container{background:#eee;margin-bottom:30px;text-align:center;}
.img-container img{max-height:650px;}
.entry-img{position:relative;width:100%;height:380px;margin-bottom:30px;overflow:hidden;}
.img{position:absolute;width:104%;height:104%;left:-2%;top:-1%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.entry-cat{font-size:10pt;color:#bbb;}
.entry-cat a{text-decoration:none;color:#666;}
.u-star-rating-30{background:transparent url("/images/rating30.png") repeat-x scroll left top !important;}
.u-star-rating-30 li.u-current-rating{background:transparent url('/images/rating30.png') repeat scroll left bottom !important;}
.u-star-rating-30 li a:hover{background:transparent url('/images/rating30.png') repeat scroll left bottom !important;}
.r-star a,
.u-star-rating-30 a,
.u-star-rating-14 a,
.u-star-rating-15 a{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.r-star li,
.u-star-ratingfloat2 li,
.u-star-rating-14 li,
.u-star-rating-15 li{border-bottom:none !important;}
.responsive-video{position:relative;padding-bottom:50%;padding-top:40px;height:0px;}
.responsive-video object,
.responsive-video embed,
.responsive-video iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.path{padding:15px 30px;border-bottom:1px solid #fafafa;color:#999;text-align:right;font-size:10pt;z-index:1;white-space:normal;}
.path a{text-decoration:none;color:#666;}
.path a:hover{color:#39F;}
.uc-top-left img, .uc-top-left a, .uc-top-left span{vertical-align:baseline !important;}
.uf-tooltip{width:90px !important;margin:0px 0px 15px -45px !important;word-wrap:break-word;}
.modal .ttl{position:relative;font-size:14pt;color:#fff;text-transform:uppercase;padding:15px;text-align:center;background:#39F;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.modal .ttl i{position:absolute;left:10px;color:rgba(255,255,255,0.2);font-size:26pt;top:5px;}
.modal .des{padding:10px 10px 0 10px;text-align:center;color:#999;font-size:9pt;}
.order,
.c-form,
.l-form{width:360px;}
.l-form #uidLogForm{padding:30px 10px;}
.l-form .local-form{margin-top:15px;}
.c-form{text-align:center;}
.c-form .rate-list{display:table;margin:0 auto;padding:15px;list-style:none;color:#666;font-size:11pt;}
.c-form select{background-color:#39F;width:60%;color:#fff !important;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font:inherit;padding:10px 15px;margin:0 0 30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;}
.c-form select:focus{color:#fff !important;outline:0;}
.c-form select option{color:#333;background:#fff;}
.c-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}
.guest-den i,
.acces-den i{font-size:68pt;color:#ccc;cursor:default;}
.guest-den span,
.acces-den span{display:block;font-weight:300;font-size:14pt;margin:40px 0px;}
.top-back{position:relative;overflow:hidden;}
.top-back-canvas{height:100%;opacity:0.2;z-index:-1;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('/images/fancybox_sprite.png') !important;}
.fancybox-close{top:0px !important;right:-36px !important;}
.fancybox-prev:before,
.fancybox-next:before{content:'';position:absolute;width:0;height:100%;opacity:0;}
.fancybox-opened .fancybox-outer{box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1) !important;}
#fancybox-overlay{background:url("/images/pattern.png") #000 repeat scroll 0% 0% !important;opacity:0.6 !important;}
.fancybox-prev:before{background:-moz-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.6)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000',GradientType=1);}
.fancybox-next:before{right:0;background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000',GradientType=1);}
.fancybox-prev:hover:before,
.fancybox-next:hover:before{opacity:0.5;width:50%;}
#addEntForm input[type="file"]{width:calc(100% - 200px);width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-o-calc(100% - 200px);}
.bbQuoteBlock .bbQuoteName,
.bbCodeBlock .bbCodeName{position:relative;background:#39F;color:rgba(255,255,255,0.8);text-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);font-size:8pt !important;padding:8px 10px !important;text-transform:uppercase;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.bbQuoteBlock .bbQuoteName:before,
.bbCodeBlock .bbCodeName:before{content:'';position:absolute;bottom:-10px;left:18px;border:5px solid transparent;border-top:5px solid #39F;}
.bbQuoteBlock .quoteMessage,
.bbCodeBlock .codeMessage{background:#fff;border:1px solid #eee !important;padding:10px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-size:11pt;color:#666;}
.code-style{text-align:left;margin:20px 0;padding:15px;font-weight:300;background:#fff;font-style:italic;border:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.typography .row{margin-bottom:40px;display:table;width:100%;}
.typography .row .col-4{font-weight:300;color:#999;}
table.thin-table,
.thin-table th,
.thin-table td{border:1px solid #ccc;border-collapse:collapse;}
.thin-table th,
.thin-table td{padding:5px;}
h1, h2, h3, h4, h5, h6{position:relative;color:#000;font-weight:300;margin:0;padding:0;white-space:normal;}
h1{font-size:22pt;}
h2{font-size:20pt;}
h3{font-size:18pt;}
h4{font-size:16pt;}
h5{font-size:14pt;}
h6{font-size:12pt;}
.row,
.row1,
.row2,
.srow{margin-right:-15px;margin-left:-15px;}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-13,
.col-l,
.col-r,
.col-l-114,
.col-r-114{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-1{width:100%;}
.col-2{width:50%;}
.col-3{width:33.33333333%;}
.col-4{width:25%;}
.col-5{width:20%;}
.col-6{width:16.66666667%;}
.col-7{width:8.33333333%;}
.col-8{width:41.66666667%;}
.col-9{width:58.33333333%;}
.col-10{width:66.66666667%;}
.col-11{width:75%;}
.col-12{width:83.33333333%;}
.col-13{width:91.66666667%;}
.col-l{width:200px;}
.col-r{width:calc(100% - 200px);width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:-o-calc(100% - 200px);}
.col-l-114{width:114px;}
.col-r-114{width:calc(100% - 114px);width:-moz-calc(100% - 114px);width:-webkit-calc(100% - 114px);width:-o-calc(100% - 114px);}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{padding:0px 20px;line-height:normal;height:40px;font-size:10pt;border:none;position:relative;background-color:#39F;text-transform:uppercase;color:rgba(255,255,255,0.8);font-weight:400;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:1;-webkit-backface-visibility:hidden;}
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover{background-color:#FFDF00;color:rgba(255,255,255,1);}
button{overflow:hidden;color:#fff;}
button:before,
button:after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.125, 1);}
button:before{background:rgba(0,0,0,0.3);}
button:after{background:rgba(0,0,0,0.1);}
button:hover:before,
button:hover:after{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
button:hover:after{-webkit-transition-delay:0.175s;transition-delay:0.175s;}
.manTdText input[type="button"],
.manTd2 input[type="button"],
.commTd2 input[type="button"],
.manTdBrief input[type="button"],
input[type="button"].codeButtons,
#iplus input[type="button"]{padding:3px 5px;font-size:9px;}
input[type="text"],
input[type="password"],
textarea{position:relative;padding:0px 12px;line-height:normal;height:40px;margin-bottom:4px;border:1px solid #f6f6f6;background:#f6f6f6;font-weight:300;color:#999;font-size:11pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
input[type="text"]:hover,
input[type="password"]:hover,
textarea:hover{border-color:#ccc;}
input,
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
textarea{line-height:normal;padding-top:10px;padding-bottom:10px;min-height:140px;}
input[type="button"]#newPhtBt{width:auto !important;}
#iplus input{height:24px;line-height:20px;}
.shop-user-page input,
#cont-shop-invoices input,
input[title="Вставьте этот код в любое место сообщения"],
input[title="Height"],
input[title="Width"]{padding:0px 5px;height:25px;}
.line-btn{display:inline-block;text-decoration:none;padding:10px 14px;margin:0 4px;border:2px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:400;cursor:pointer;}
.line-btn:hover{border:2px solid #39F;text-decoration:none;}
.btn-icon{position:relative;padding-left:40px;}
.btn-icon i{position:absolute;left:15px;top:10px;font-size:14pt;}
.btn-anim{padding-left:20px !important;}
.btn-anim:hover{padding-left:45px !important;}
.btn-anim i{opacity:0;left:5px;}
.btn-anim:hover i{opacity:1;left:13px;}
.btn-icon-flat i{font-size:16pt;top:8px;left:10px;line-height:1;}
.header ul{margin:0;padding:0;list-style:none;}
.h-top{background-color:#f2f2f2;z-index:2;}
.h-btm{background-color:#39F;}
.h-top .h-user li.list,
.h-top .h-contacts li,
.h-top .h-contacts{position:relative;float:left;}
.h-top .h-user li.basket{float:left;}
.h-top .h-user .list a,
.h-top .h-contacts a{display:block;text-decoration:none;color:#666;}
.h-top .h-user li.list:hover a i,
.h-top .h-contacts li:hover a i{color:#FFDF00;}
.h-top .h-user li.list,
.h-top .h-contacts li{padding:10px 0 10px 22px;line-height:20px;margin-right:30px;font-size:10pt;color:#666;}
.h-top .h-user li.list i,
.h-top .h-contacts li i{position:absolute;left:0;top:10px;font-size:16px;}
.h-top .basket-top,
.h-top .h-user{float:right;}
.h-top .basket-top{width:280px;}
.h-top .basket-top{background:#f2f2f2;color:#999;margin-bottom:-20px;}
.h-top .basket-top .icon{color:#FFDF00;}
.h-top .basket-top:after,
.h-top .basket-top:before{content:'';position:absolute;width:10px;height:8px;background-repeat:none;bottom:12px;}
.h-top .basket-top:before{left:-10px;background-image:url('/images/left-in.png');}
.h-top .basket-top:after{right:-10px;background-image:url('/images/right-in.png');}
.h-top .basket-top .info .summ{color:#333;}
@media screen and (max-width:800px){.h-top .h-contacts li,
.h-top .h-user .list{margin-right:14px !important;}
.h-top .h-contacts a span,
.h-top .h-user .list a span{position:absolute;display:block;top:60px;left:-8px;min-width:60px;line-height:1;background:rgba(0,0,0,0.8);padding:6px 8px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;visibility:hidden;z-index:13;}
.h-top .h-contacts a span{min-width:120px;max-width:240px !important;}
.h-top .h-contacts a span:before,
.h-top .h-user .list a span:before{content:'';position:absolute;top:-5px;left:10px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent rgba(0,0,0,0.8) transparent;}
.h-top .h-contacts a:hover span,
.h-top .h-user .list a:hover span{top:50px;opacity:1;visibility:visible;}
}
@media screen and (max-width:500px){.h-top .h-user li.list,
.h-top .h-contacts{min-height:40px;}
.h-top .h-user li.list{padding-bottom:0;}
.h-top .h-user{float:none;}
.h-top .basket-top,
.h-top .h-user li.basket{width:100%;}
}
.h-mid{min-height:100px;}
.logo{float:left;display:block;text-decoration:none;}
.logo img{margin:15px 0;max-height:70px;}
.logo h2{font-family:'Poiret One', cursive;overflow:hidden;color:#FFDF00;font-weight:bold;margin-top:15px;line-height:1;display:inline-block;position:relative;font-size:38pt;}
.logo:hover h2{color:#c5c2b8;}
.logo h2:after{content:'';position:absolute;height:6px;width:100%;top:50%;margin-top:-3px;right:0;background:#eee;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);}
.logo:hover h2:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
.logo h2:before{content:attr(data-letters);position:absolute;z-index:2;overflow:hidden;color:#424242;white-space:nowrap;width:0%;-webkit-transition:width 0.4s 0.3s;transition:width 0.4s 0.3s;}
.logo:hover h2:before{width:100%;}
.logo span{display:block;line-height:1;padding:0 10px;color:#666;text-transform:uppercase;font-size:8pt;}
.h-search,
.h-mid nav{float:right;}
.menu-togle{float:right;display:none;position:relative;text-decoration:none;text-align:center;font-size:21pt;cursor:pointer;color:#FFDF00;margin:25px 0;}
.menu-togle i{position:absolute;left:0;}
.menu-togle span{display:block;color:#333;text-transform:uppercase;font-size:16pt;padding-left:40px;}
.main-nav .uMenuRoot{margin:30px 0 15px 0;display:table;}
.main-nav .uMenuRoot li{position:relative;float:left;}
.main-nav .uMenuRoot li{text-transform:uppercase;}
.main-nav .uMenuRoot li span{display:block;padding:15px 8px;cursor:pointer;color:#333;}
.greed-nav .uMenuRoot li:first-child span{text-transform:uppercase;color:rgba(255,255,255,0.6);font-weight:400;padding-left:0;}
.main-nav .uMenuRoot ul,
.main-nav .uMenuRoot li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main-nav .uMenuRoot li a{display:block;text-decoration:none;}
.greed-nav .hidden-links ul li a:hover span,
.greed-nav .uMenuRoot ul li a:hover span,
.main-nav .uMenuRoot li a.uMenuItemA span,
.main-nav .uMenuRoot li a:hover span{color:#39F !important;}
.greed-nav .hidden-links li ul,
.greed-nav .uMenuRoot ul,
.main-nav .uMenuRoot ul{position:absolute;background:#fff;top:65px;left:50%;padding:10px;width:220px;border-top:3px solid #39F;margin:0 0 0 -110px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 1px 10px rgba(0,0,0,0.04);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.04);box-shadow:0px 1px 10px rgba(0,0,0,0.04);z-index:9;opacity:0;visibility:hidden;}
.greed-nav .hidden-links:before,
.main-nav .uMenuRoot ul:before{content:'';position:absolute;top:0;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 0px 10px;border-color:transparent transparent #39F transparent;}
.greed-nav .uMenuRoot ul{left:-5px;margin:0;}
.greed-nav .hidden-links li.uWithSubmenu:hover ul,
.greed-nav .uMenuRoot li.uWithSubmenu:hover ul,
.main-nav .uMenuRoot li.uWithSubmenu:hover ul{top:50px;opacity:1;visibility:visible;}
.main-nav .uMenuRoot li.uWithSubmenu:hover ul:before{top:-10px;border-width:0 10px 10px 10px;}
.greed-nav .hidden-links ul li,
.greed-nav .uMenuRoot ul li,
.main-nav .uMenuRoot ul li{display:block;width:100%;border-bottom:1px solid #eee;font-size:10pt;}
.greed-nav .hidden-links span,
.greed-nav .uMenuRoot ul li span,
.main-nav .uMenuRoot ul li span{padding:8px 6px;line-height:1.2;}
.greed-nav .uMenuRoot ul li:first-child span,
.greed-nav .hidden-links li:first-child span{padding:8px 6px;text-transform:none;}
.greed-nav .uMenuRoot ul li:first-child span,
.greed-nav .hidden-links ul li span,
.greed-nav .uMenuRoot ul li span{color:#333 !important;}
.greed-nav .hidden-links li:last-child,
.greed-nav .uMenuRoot ul li:last-child,
.main-nav .uMenuRoot ul li:last-child{border:none;}
.greed-nav{position:relative;margin-right:60px;}
.h-search,
.greed-nav .greed{width:60px;height:60px;line-height:60px;text-align:center;font-size:21pt;border:0;outline:none;color:#fff;cursor:pointer;text-decoration:none;}
.greed-nav .greed{position:absolute;right:0;}
.h-search:hover,
.greed-nav .greed:hover{background-color:rgba(0,0,0,0.1);}
.greed-nav .greed:after{content:attr(count);position:absolute;right:0;top:12px;line-height:1.2;text-align:center;color:rgba(255,255,255,0.4);font-size:12px;font-weight:bold;}
.greed-nav .greed:hover:after{transform:scale(1.075);}
.greed-nav .uMenuRoot{display:inline-table;}
.greed-nav .uMenuRoot li{position:relative;display:table-cell;line-height:60px;white-space:nowrap;}
.greed-nav .uMenuRoot li span{padding:0 10px;}
.greed-nav .hidden-links li:first-child span,
.greed-nav .hidden-links a,
.greed-nav .hidden-links span,
.greed-nav .uMenuRoot li a,
.greed-nav .uMenuRoot li span{display:block;color:rgba(255,255,255,0.9);text-decoration:none;cursor:pointer;}
.greed-nav .uMenuRoot li a span:hover{color:#fff;}
.greed-nav .hidden-links{position:absolute;padding:10px;right:0px;top:70px;background:#39F;-moz-box-shadow:0px 1px 10px rgba(0,0,0,0.04);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.04);box-shadow:0px 1px 10px rgba(0,0,0,0.04);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:2;}
.greed-nav .hidden-links:before{top:-6px;right:25px;left:auto;border-width:0 6px 6px 6px;}
.greed-nav .hidden-links li{position:relative;display:block;border-bottom:1px solid rgba(255,255,255,0.1);}
.greed-nav .hidden-links li.uWithSubmenu:hover ul{top:36px;left:0;margin:0;}
.greed-nav .hidden{visibility:hidden;}
.eDate{font-size:10pt;color:#999;}
.eTitle,
.gTableTop{font-size:22pt;font-weight:400;color:#333;line-height:1.1;padding:5px 0 20px 0;text-transform:none;}
.eTitle a,
.catLink{color:#333;text-decoration:none;}
.eTitle a:hover,
.catLink:hover{color:#39F;text-decoration:none;}
.top-name{margin-top:-20px;padding:0 0 50px 0px;font-weight:300;font-size:34pt !important;}
.eMessage,
.cMessage{color:#666;font-weight:300;line-height:1.2;font-size:12pt;}
.eMessage img,
.cMessage img{max-width:100%;height:auto;width:auto;margin:4px 0 !important;}
.entryReadAll{display:block;margin-top:10px;font-style:italic;}
.news-list .eMessage p{margin:3px 0;}
.eTags{margin-top:40px;}
.sorting i,
.eTags i{display:inline-block;line-height:40px;color:#39F;font-size:20pt;}
.sorting span,
.eTags span{padding:0 5px;margin-right:10px;font-weight:400;font-size:10pt;color:#CCC;}
.sorting .list,
.eTags .list{display:inline-block;}
.sorting .list a,
.eTags .list a{text-decoration:none;font-size:14pt;font-weight:300;display:inline-block;}
.sorting .list a:hover,
.eTags .list a:hover{color:#39F;}
.sorting{margin-bottom:30px;}
.sorting a{padding:0 2px;}
.sorting span.sortArrUp,
.sorting span.sortArrDown{color:#666;margin:0;}
.rating{position:relative;display:table;width:100%;margin-top:15px;}
.rating:before{content:'';position:absolute;width:calc(100% - 170px);width:-moz-calc(100% - 170px);width:-webkit-calc(100% - 170px);width:-o-calc(100% - 170px);height:1px;background:#eee;top:50%;z-index:-2;}
.rating .u-star-rating-30{float:right;}
.sidebox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;padding:0;font-size:11pt;}
.sidebox-ttl{font-size:16pt;font-weight:300;text-transform:uppercase;margin-bottom:20px;}
.sidebox-bd{position:relative;}
.sidebox-bd ul{padding:0;margin:0;list-style:none;}
.sidebox-bd li{list-style:none;position:relative;font-weight:300;font-size:12pt;border-bottom:1px solid #eee;}
.sidebar .catsTd{font-weight:300;font-size:12pt;color:#999;position:relative;border-bottom:1px solid #FAFAFA;}
.sidebox-bd li a,
.sidebar .catsTd .catName,
.sidebar .catsTd .catNameActive{text-decoration:none;display:block;padding:10px 0;color:#333;font-weight:300;font-size:12pt;z-index:2;}
.sidebox-bd li a:hover,
.sidebar .catsTd a:hover,
.sidebar .catsTd .catNameActive{color:#39F;}
.sidebar .catsTd .catNumData{position:absolute;right:15px;top:14px;font-size:9pt;}
.sidebar .catsTd .catDescr{padding:0 18px 10px 0;color:#999;font-size:9pt;margin-top:-8px;}
.sidebox-bd .uMenuRoot li:before{display:none;}
.sidebox-bd .uMenuRoot li a{padding:0;}
.sidebox-bd .uMenuRoot li span{display:block;padding:10px 0;}
.sidebox-bd .uMenuRoot li a:hover span{padding-left:10px;}
.sidebox-bd .uMenuRoot li{position:relative;cursor:pointer;}
.sidebox-bd .uMenuRoot li.uWithSubmenu:after{content:'▼';position:absolute;right:16px;top:14px;font-size:8pt;color:#999;}
.sidebox-bd .uMenuRoot li:hover,
.sidebox-bd .uMenuRoot li.uWithSubmenu:hover:after{color:#39F;}
.sidebox-bd .uMenuRoot li ul{padding-left:20px;}
.sidebox-bd .uMenuRoot ul li:last-child{border:none;}
.calMonth{padding:10px;font-weight:600;font-size:14px;}
.calTable{border-radius:5px;overflow:hidden;border-collapse:collapse;width:100%;max-width:300px;}
.calWday,.calWdaySe,.calWdaySu{color:#777;font-size:11px;padding:8px;background:#f7f7f7;}
.calMday,.calMdayIs,.calMdayA,.calMdayIsA{color:#ccc;font-size:11px;padding:10px;}
.calMdayIs{font-weight:bold;border-radius:50%;}
.calMdayA{color:#333;font-weight:bold;}
.calMonth a,.calMdayIs a,.calMdayIsA a,.calMdayIsA:hover a{color:#333;text-decoration:none;}
.calMdayIs a:hover{color:#39F;}
.pollBlock{}
.pollQue{font-size:12pt !important;color:#333;padding-bottom:18px;}
.pollQue b{font-weight:normal;}
.answer{font-size:13px;}
.answer label{padding-left:8px;}
.pollLnk{display:table;margin-top:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}
.pollButton input{margin:20px 4px 10px 0;float:left;}
.pollLnk a{display:block;float:left;line-height:40px;width:40px;height:40px;text-align:center;background:rgba(0,0,0,0.1);font-size:12pt !important;white-space:nowrap;text-decoration:none;color:#666;}
.pollLnk a.arh{border-left:1px solid #ddd;}
.pollLnk a:hover{background:#39F;color:#fff;}
.pollLnk{text-align:left !important;font-size:0px;}
.pollTot{width:100%;text-align:left !important;font-size:9pt !important;color:#666;margin-top:10px;}
.pollTot b{font-weight:normal;color:#000;}
.pollAns{width:100%;}
.answer{color:#333;padding:0;}
.answer div{bottom:0;left:0px;color:#fff;z-index:-1;height:20px !important;border-radius:4px;background:#f6f6f6;padding-top:0 !important;margin-top:4px;margin-bottom:10px;width:100%;padding:0 1px;}
.cCounter{position:absolute;top:10px;right:6px;background:rgba(0,0,0,0.2);color:#fff;padding:2px;border-radius:2px;font-size:8pt;}
.cEntry{border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:4px 0;padding:10px;}
.cEntry .cMessage{font-size:10pt;}
.cEntry a{text-decoration:none;color:#999;font-weight:400 !important;}
.cEntry:hover a{color:#000;}
.cEntry a:hover{color:#39F;}
.cBtn div,
#mchatBtn{width:auto !important;}
.cBtn div{float:right;}
.sidebar .searchForm{position:relative;}
.sidebar .schQuery input[type="text"]{padding:10px 40px 10px 10px !important;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:2px solid #ccc !important;;height:36px;width:100%;background:#fff !important;;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#666 !important;font-style:normal !important;}
.content .queryField{width:auto !important;}
.searchSbmFl[type="submit"]{width:36px;height:34px;border:none;text-indent:-10000px;overflow:hidden;margin:0;padding:0;background-image:url('/images/icon-search.png');background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:45%;}
.searchSbmFl:hover{background-color:transparent;}
.sidebar .searchSbmFl{position:absolute;top:1px;right:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.cTop{font-style:italic;}
.cTop span{font-size:1em !important;}
.pagesBlock1{display:block;}
.content .cMessage{margin-bottom:10px;}
.cMessage .user_avatar{display:block;float:left;margin-right:2.7%;margin-top:5px;}
.cMessage .user_avatar img{width:42px;height:42px;border-radius:2px;}
.com-num-entries .num{display:inline-block;margin-right:15px;font-size:22pt;color:#39F;}
.com-num-entries .num span{color:#333;font-weight:600;font-size:16pt;margin-right:10px;}
.com-num-entries .add{color:#ccc;text-decoration:none;font-size:10pt;}
.com-num-entries .add i{font-size:14pt;margin-right:5px;}
.com-block .pagesBlock1,
.com-block .pagesBlock2{line-height:40px;text-align:right;display:table;width:100%;}
.uc-answer-link a:hover{color:#39F;text-decoration:none;}
.uComment{position:relative;}
.uComment .uc-answer-link,
.uComment .uc-opacity{margin-left:10px;opacity:0;transition:All 0.3216s ease;-webkit-transition:All 0.3216s ease;-moz-transition:All 0.3216s ease;-o-transition:All 0.3216s ease;}
.uComment:hover .uc-opacity{margin-left:0px;opacity:0.6;}
.uc-top-left a{text-decoration:none;font-size:11pt;}
.uComment .uc-answer-link{position:absolute;opacity:0;right:10px;bottom:-10px;}
.uComment:hover .uc-answer-link{right:0px;opacity:1;}
.uComment{overflow:visible;display:table;width:100%;}
.com-order-block{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.05);line-height:50px;padding:0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#ccc;}
.f-top{background:#FFDF00;line-height:40px;}
.f-top h5{float:left;color:#fff;font-size:14pt;font-weight:600;margin-right:30px;text-transform:uppercase;}
.f-top .soc,
.f-top .news-form{padding:20px 15px;}
.f-copy{border-top:1px solid #eee;line-height:60px;}
.f-copy .copy{float:right;font-size:10pt;}
.f-copy .icon-list li a{font-size:3em;color:#999;}
.icon-list{padding:0;margin:0;list-style:none;}
.icon-list li{float:left;}
.icon-list li a{display:block;padding:0 10px;color:#39F;text-decoration:none;font-size:16pt;}
.icon-list li a:hover{color:#39F;}
.f-top .icon-list li a:hover{color:#fff;}
.soc-list{padding:30px 0;}
.soc-list li a:hover{color:#FFDF00;}
.f-mid h3{margin-bottom:15px;}
.f-mid ul{margin:0;padding:0;list-style:none;}
.f-mid ul a{text-decoration:none;}
.f-mid ul a:hover{color:#FFDF00;padding-left:5px;}
.f-mid ul li{font-size:11pt;padding:2px 0;}
.f-mid ul li:last-child{border:none;}
.f-mid .question{max-width:200px;width:100%;}
.f-mid .question,
.f-mid .contacts,
.f-mid .last-news,
.f-mid .contacts .c-left{float:left;padding:0 30px 30px 0;}
.f-mid .contacts{max-width:430px;width:100%;font-size:11pt;color:#666;line-height:1.1;}
.f-mid .contacts p{margin:0;}
.f-mid .contacts .worktime,
.f-mid .contacts a{display:block;margin-top:10px;}
.f-mid .contacts .map,
.f-mid .contacts .help{font-size:9pt;}
.f-mid .contacts .map{display:table;text-decoration:none;border-bottom:1px dashed;}
.f-mid .contacts .map:hover{border-color:#eee;}
.f-mid .contacts .c-left{width:50%;}
.f-mid .contacts .c-right{float:right;width:50%;}
.f-mid .contacts .c-left .phone{font-size:13pt;color:#333;}
.f-mid .contacts .ttl{color:#333;}
.f-mid .contacts .name{width:40px;display:inline-block;vertical-align:top;}
.plist{margin:30px 0;display:table;}
.swchItemA1,
.swchItemA,
.pgSwchA{border-color:#39F !important;background:#39F;color:#fff !important;}
.swchItem1,
.swchItem,
.pgSwch{text-decoration:none;}
.swchItemA1,
.swchItem1,
.swchItemA,
.swchItem,
.pgSwchA,
.pgSwch span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:10px;padding:9px 16px;border:2px solid #eee;margin:0 2px 4px 2px;cursor:pointer;color:#999;}
.swchItem1:hover,
.swchItem:hover,
.pgSwch:hover span{color:#333;border-color:#39F !important;}
.local-form .input{margin:0 10px;position:relative;padding-left:30px;border-bottom:1px dotted #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.local-form .input i{position:absolute;left:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;color:#999;}
.local-form .input input{background:transparent;border:none;}
.local-form .param{display:none;padding:15px 0;font-size:9pt;}
.local-form .send{position:relative;}
.local-form .send a{position:absolute;background:#39F;right:10px;top:-20px;padding:10px;line-height:1;border:2px solid #fff;text-decoration:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;cursor:pointer;z-index:2;}
.local-form .send input{width:100%;margin:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.popup{padding:30px;}
.popup-ttl{font-family:'Open Sans', sans-serif;line-height:1.2;font-weight:300;color:#000;font-size:1.8462em;padding-bottom:30px;}
.popup-bd a{text-decoration:none;}
.popup-bd a:hover{color:#39F;}
.allUsersBtn,
.uSearchFlSbm{width:auto !important;}
#block1 a,
#block7 a,
#block25 a{font-style:normal;}
.#block22 a{display:inline-block;padding:0 10px;}
.udtlb{width:185px;color:#151515;}
.repHistory{font-weight:bold;}
.user-main-back{position:relative;}
.user-main-back .user-avatar{position:relative;width:170px;height:170px;overflow:hidden;background:#39F;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:-80px;-moz-box-shadow:0px 3px 8px #DEDEDE;-webkit-box-shadow:0px 3px 8px #DEDEDE;box-shadow:0px 3px 8px #DEDEDE;}
.user-main-back .user-avatar i{position:absolute;width:80px;height:80px;line-height:80px;text-align:center;font-size:48pt;margin:-40px 0 0 -40px;left:50%;top:50%;}
.user-main-back .user-avatar img{width:100%;z-index:3;}
.user-btn{margin:20px 5px 0 0;padding:0;display:table;float:left;list-style:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;overflow:hidden;}
.user-btn li{display:block;position:relative;float:left;line-height:35px;text-transform:uppercase;font-size:10pt;margin-right:1px;}
.user-btn li.uid a{padding-left:75px;}
.user-btn li.uid img{position:absolute;height:31px;left:10px;top:2px;}
.user-btn li.ls a{padding-left:43px;}
.user-btn li.ls i{position:absolute;left:8px;top:2px;color:#ccc;font-size:14pt;height:31px;width:31px;line-height:31px;text-align:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.user-btn li.ls span{padding-left:8px;color:#39F;font-weight:600;border-left:1px dotted #ccc;margin-left:8px;}
.user-btn li a{display:block;background:rgba(255,255,255,0.5);padding:0 10px;text-decoration:none;}
.user-btn li a:hover{background:rgba(255,255,255,1);}
.user-social{margin:20px 5px 0px 0px;padding:0px;display:table;float:RIGHT;list-style:outside none none;}
.user-social li{display:block;position:relative;float:left;margin-left:4px;height:35px;width:35px;}
.user-social li i{display:block;height:35px;width:35px;background-size:50%;background-repeat:no-repeat;background-position:center;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.user-social li i.vk{background-image:url("/.s/img/icon/social/vk-w.svg");background-color:#48729E;}
.user-social li i.fb{background-image:url("/.s/img/icon/social/fb-w.svg");background-color:#3C5A98;}
.user-social li i.ok{background-image:url("/.s/img/icon/social/ok-w.svg");background-color:#FF9F4D;}
.user-social li i.google{background-image:url("/.s/img/icon/social/gp-w.svg");background-color:#C25234;}
.user-social li i.yandex{background-image:url("/.s/img/icon/social/ya-w.svg");background-color:#DC3E21;}
.user-social li i.twitter{background-image:url("/.s/img/icon/social/tw-w.svg");background-color:#00ACED;}
.user-social li span{opacity:0;visibility:hidden;display:block;position:absolute;right:0;top:50px;padding:3px 6px;white-space:nowrap;background:rgba(0,0,0,0.8);color:#fff;font-size:9pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;transition:All 0.3777s ease;-webkit-transition:All 0.3777s ease;-moz-transition:All 0.3777s ease;-o-transition:All 0.3777s ease;}
.user-social li:hover span{top:45px;opacity:1;visibility:visible;}
.user-social li span:after{content:"";position:absolute;top:-5px;right:12px;width:0px;height:0px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent rgba(0,0,0,0.8) transparent;}
.user-main-back .stat{position:absolute;right:15px;}
.user-main-back .stat .statusOffline,
.user-main-back .stat .statusOnline{position:relative;padding-left:18px;}
.user-main-back .stat .statusOnline:before,
.user-main-back .stat .statusOffline:before{content:"";position:absolute;width:10px;height:10px;left:0;top:50%;margin-top:-5px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.user-main-back .stat .statusOnline:before{background:#009900;}
.user-main-back .stat .statusOffline:before{background:#ff0033;}
.user-back-img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;}
.user-back-img img{position:absolute;width:100%;height:120%;top:-10%;filter:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22blur%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2250%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E#blur");filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);-moz-filter:blur(50px);-webkit-filter:blur(50px);opacity:0.2;}
.user-main-info{font-size:10pt;}
.user-main-info .col-r,
.user-main-info .col-l{padding-top:10px;}
.user-add .col-l,
.user-main-info .col-l{color:#888;text-align:right;}
.user-activity{margin:0;padding:0;list-style:none;}
.user-activity li{float:left;}
.user-activity li a{display:block;padding:15px 15px 15px 0;margin-right:15px;}
.user-activity li a:hover .num{color:#39F;}
.user-activity li .num{font-size:24pt;line-height:1.2;display:inline-block;margin-right:4px;}
.user-activity li .des{font-size:8pt;color:#888;line-height:1.2;display:inline-block;}
@media screen and (min-width:1024px){.e-img-small{margin-bottom:0;height:180px;}
}
@media only screen and (max-width:1024px){.row1 .col-1,
.row1 .col-2,
.row1 .col-3,
.row1 .col-4,
.row1 .col-5,
.row1 .col-6,
.row1 .col-7,
.row1 .col-8,
.row1 .col-9,
.row1 .col-10,
.row1 .col-11,
.row1 .col-12,
.row1 .col-13,
.row1 .col-l-114,
.row1 .col-r-114{float:none;width:100% !important;}
}
@media screen and (min-width:600px) and (max-width:800px){.row2 .col-1,
.row2 .col-2,
.row2 .col-3,
.row2 .col-4,
.row2 .col-5,
.row2 .col-6,
.row2 .col-7,
.row2 .col-8,
.row2 .col-9,
.row2 .col-10,
.row2 .col-11,
.row2 .col-12,
.row2 .col-13,
.row2 .col-l-114,
.row2 .col-r-114{width:50% !important;}
.content{padding-right:0;}
nav.mobile .uMenuV{display:none;}
.menu-togle{display:block;}
.sidebar{width:100%;margin-top:60px;margin-left:0px;display:block;}
.h-mid{padding-top:30px;}
#full-search input[type="text"]{font-size:35pt !important;height:90px;padding-right:90px;}
#full-search .searchSbmFl{width:90px;height:90px;}
#fws-close{top:25px;right:25px;}
.img-container{margin:0 -30px;}
}
@media screen and (min-width:200px) and (max-width:599px){.col-r,
.col-l,
.row2 .col-1,
.row2 .col-2,
.row2 .col-3,
.row2 .col-4,
.row2 .col-5,
.row2 .col-6,
.row2 .col-7,
.row2 .col-8,
.row2 .col-9,
.row2 .col-10,
.row2 .col-11,
.row2 .col-12,
.row2 .col-13,
.row2 .col-l-114,
.row2 .col-r-114,
.f-mid .c-left,
.f-mid .c-right{float:none;width:100% !important;}
.content{padding-right:0;}
.sidebar{width:100%;margin-top:60px;margin-left:0px;display:block;}
.entry-img{height:260px;}
.f-top h5,
nav.mobile .uMenuV{display:none;}
.menu-togle{display:block;}
.news-form input[type="text"]{width:45% !important;}
.user-avatar{margin-bottom:10px !important;}
.user-add .col-l,
.user-main-info .col-l{text-align:left;}
.user-main-info .col-r{padding-top:0;}
.top-name{font-size:25pt !important;}
.path{text-align:left;}
.h-mid{padding-top:30px;}
.mobile,
.mobile .uMenuRoot,
.mobile .uMenuRoot li{float:none;width:100%;}
.mobile .uMenuRoot li span{padding:10px 0;border-bottom:1px solid #eee;}
.mobile .uMenuRoot li:last-child span{border:none;}
.mobile .uMenuRoot li ul{left:-15px;margin:0;}
.mobile .uMenuRoot li ul:before{left:40px;}
.mobile .uMenuRoot li.uWithSubmenu:hover ul{top:40px;}
.img-container{margin:0 -30px;}
.order,
.c-form,
.l-form{width:300px;}
.modal .ttl i{display:none;}
#full-search input[type="text"]{font-size:22pt !important;height:60px;padding-right:60px;}
#full-search .searchSbmFl{width:60px;height:60px;}
#fws-close{font-size:24px;top:25px;right:25px;}
}