div#fancy_overlay{position:fixed;top:0;left:0;z-index:30;display:none;width:100%;height:100%;}
div#fancy_loading{position:absolute;z-index:100;display:none;width:40px;height:40px;overflow:hidden;background:none repeat scroll 0 0 transparent;cursor:pointer;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:url("") no-repeat scroll 0 0 transparent;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;display:none;margin:0;padding:20px 20px 40px;background:none repeat scroll 0 0 transparent;}
div#fancy_inner{position:relative;width:100%;height:100%;background:none repeat scroll 0 0 rgb(255, 255, 255);}
div#fancy_content{position:absolute;z-index:100;margin:0;}
div#fancy_close{position:absolute;top:-12px;right:-15px;z-index:181;display:none;width:30px;height:30px;background:url("") no-repeat scroll left top transparent;cursor:pointer;}
a#fancy_left,
a#fancy_right{position:absolute;bottom:0;z-index:111;display:none;width:35%;height:100%;overflow:hidden;background-image:url("../undefined.html");outline:medium none;cursor:pointer;}
a#fancy_left{left:0;}
a#fancy_right{right:0;}
span.fancy_ico{position:absolute;top:50%;z-index:112;display:block;width:30px;height:30px;margin-top:-15px;cursor:pointer;}
span#fancy_left_ico{left:-9999px;background:url("") no-repeat scroll 0 0 transparent;}
span#fancy_right_ico{right:-9999px;background:url("") no-repeat scroll 0 0 transparent;}
a#fancy_left:hover,
a#fancy_right:hover{background-color:transparent;visibility:visible;}
a#fancy_left:hover span{left:20px;}
a#fancy_right:hover span{right:20px;}
div#fancy_bg{position:absolute;top:0;left:0;z-index:70;width:100%;height:100%;margin:0;padding:0;border:0 none;}
div.fancy_bg{position:absolute;z-index:70;display:block;margin:0;padding:0;border:0 none;}
div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:url("") repeat-x scroll 0 0 transparent;}
div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:url("") no-repeat scroll 0 0 transparent;}
div#fancy_bg_e{right:-20px;width:20px;height:100%;background:url("") repeat-y scroll 0 0 transparent;}
div#fancy_bg_se{right:-20px;bottom:-20px;width:20px;height:20px;background:url("") no-repeat scroll 0 0 transparent;}
div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:url("") repeat-x scroll 0 0 transparent;}
div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:url("") no-repeat scroll 0 0 transparent;}
div#fancy_bg_w{left:-20px;width:20px;height:100%;background:url("") repeat-y scroll 0 0 transparent;}
div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:url("") no-repeat scroll 0 0 transparent;}
div#fancy_title{position:absolute;z-index:100;display:none;}
div#fancy_title div{padding-bottom:3px;font:bold 12px Arial;color:rgb(255, 255, 255);white-space:nowrap;}
div#fancy_title table{margin:0 auto;}
div#fancy_title table td{padding:0;vertical-align:middle;}
td#fancy_title_left{width:15px;height:32px;background:url("") repeat-x scroll 0 0 transparent;}
td#fancy_title_main{height:32px;background:url("") repeat-x scroll 0 0 transparent;}
td#fancy_title_right{width:15px;height:32px;background:url("") repeat-x scroll 0 0 transparent;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;font:inherit;border:0 none;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section{display:block;}
body{line-height:1;}
ol,
ul{list-style:none outside none;}
aside a{text-decoration:none;}
aside a:hover{text-decoration:underline;}
.entry-info a{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
.row:before,
.row:after,
.clearfix:before,
.clearfix:after{content:"";display:table;}
.row:after,
.clearfix:after{clear:both;}
*,
*:before,
*:after{box-sizing:border-box;}
.hidden{width:1px;height:1px;overflow:hidden;}
html,
body{font-size:100%;}
body{position:relative;margin:0;padding:0;font-weight:normal;line-height:1;font-family:Arial, "Nimbus Sans L", Helvetica, sans-serif;color:rgb(78, 78, 78);font-style:normal;background:url("../images/fon.jpg") no-repeat fixed left bottom rgb(255, 255, 221);}
html {
  scroll-behavior: smooth;
}
h1,
h2,
h3,
h4,
h5,
h6{margin:0 0 1.25rem;font-weight:300;line-height:1.1;font-family:Arial, "Nimbus Sans L", Helvetica, sans-serif;color:rgb(82, 82, 82);text-rendering:optimizelegibility;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small{font-size:60%;line-height:0;color:rgb(111, 111, 111);}
h1{font-size:1.65em;}
h2{font-size:1.35em;}
h3{font-size:1.25em;}
a{line-height:inherit;color:rgb(254, 0, 0);}
a:hover,
a:focus{color:blue;text-decoration:none;}
p{margin-bottom:0.60em;font-size:16px;line-height:1.2;text-align:justify;}
p a,
p a:visited{line-height:inherit;}
em,
i,
var{line-height:inherit;font-style:italic;}
small{font-size:70%;line-height:inherit;}
ul,
ol,
dl{margin-bottom:1.25em;list-style-position:inside;line-height:1.6;}
ul,
ul.square,
ul.circle,
ul.disc{margin-left:0.5em;}
ul,
ul.disc{list-style-type:disc;}
.container1200,
.container1140,
.container1024,
.container{clear:both;width:100%;margin:0 auto;}
.container{max-width:1100px;}
.container:after{content:" ";display:block;clear:both;}
.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12,
.span1-5,
.span1-8,
#content,
#sidebar-primary,
#sidebar-secondary{position:relative;float:left;min-height:1px;padding-right:10px;padding-left:0;}
.layout-cs #content{float:left;width:74.66%;}
.layout-cs #sidebar-primary{float:right;width:25.33%;}
#header{width:100%;height:20px;margin-bottom:20px;}
#header a{text-decoration:none;border:0 none;}
.breadcrumb{margin-bottom:20px;padding:12px 20px;background-color:rgb(255, 255, 255);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
.breadcrumb a{text-decoration:none;}
.breadcrumb a:hover{text-decoration:underline;}
.breadcrumb .divider{padding:0 8px;}
.hentry{position:relative;margin-bottom:20px;padding:20px;word-wrap:break-word;background:none repeat scroll 0 0 rgb(255, 255, 255);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
.hentry header{margin-bottom:10px;}
.entry-title{margin:0 0 15px;}
.entry-info{margin-bottom:10px;padding-bottom:20px;font-size:0.8em;line-height:1.3;border-bottom:1px solid rgb(239, 239, 239);}
.entry-meta{padding-top:20px;font-size:0.8em;line-height:1.3;border-top:1px solid rgb(239, 239, 239);}
.entry-date,
.author.vcard,
.entry-tags,
.entry-categories,
.full-size-link{margin-right:10px;}
.comments-link{float:right;}
.more-link,
.entry-info,
.entry-meta,
.entry-info a,
.entry-meta a{color:rgb(169, 169, 169);}
.aligncenter{display:block;margin:0 auto 1.25em;text-align:center;}
.entry-content img,
.comment-content img,
.widget img{max-width:100%;height:auto;}
.comment-content img{display:block;margin:0 auto;margin-top:10px;}
img[class*="align"],
img[class*="wp-image-"]{height:auto;}
img.size-full{width:100%;}
.wp-caption{max-width:100%;margin-bottom:1.25em;text-align:center;color:rgb(102, 102, 102);text-shadow:1px 1px 0 rgb(255, 255, 255);background-color:rgb(245, 245, 245);border:1px solid rgb(255, 255, 255);box-shadow:1px 1px 6px rgb(221, 221, 221);}
.wp-caption img{margin:0;padding:0.1em 0.1em 0;background:none repeat scroll 0 0 transparent;border:0 none;}
.wp-caption-text{margin:3px 0;padding:0;font-size:0.9em;text-align:center;}
#comments{margin-bottom:20px;padding:20px;word-wrap:break-word;background:none repeat scroll 0 0 rgb(255, 255, 255);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
#reply-title{margin:0;}
#cancel-comment-reply-link{display:block;margin:1.2em 0 1.8em;}
#commentform{max-width:550px;margin:20px 0 0;}
#commentform p{margin:0 0 2px;}
#commentform input[type="text"]{vertical-align:baseline;}
#commentform input[type="text"],
#commentform textarea{margin-bottom:5px;}
#commentform label{display:inline;margin-left:10px;}
#commentform #comment{width:97%;}
#commentform #submit{margin:5px 0 0 ! important;}
#footer{padding-top:20px;line-height:1.5;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);}
#footer-content{width:100%;height:auto;margin-top:-20px;padding:20px 0;background:none repeat scroll 0 0 rgb(255, 255, 255);box-shadow:0 3px 8px rgba(0, 0, 0, 0.15) inset;}
#copyright{float:left;padding-left:15px;}
.widget{margin-bottom:10px;padding:20px;background:none repeat scroll 0 0 rgb(255, 255, 255);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
.widget-title{margin:0;padding:0 0 10px;font-size:1em;text-transform:uppercase;}
.widget ul{margin:0;list-style:none outside none;}
.widget_search{padding:0 ! important;background:none repeat scroll 0 0 transparent;box-shadow:none;}
.search-form{padding-right:50px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
.s{float:left;width:100%;height:40px;margin:0 ! important;padding:10px ! important;border:medium none ! important;box-shadow:none ! important;}
.search-submit{float:right;width:50px;height:40px;margin:0 -50px;padding:0;color:rgb(119, 119, 119);border:medium none;}
.search-submit .icon-search{margin-right:-0.5em;}
form{margin-bottom:10px;}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select{margin:0 0 10px;padding:7px 6px;background:none repeat scroll 0 0 rgb(255, 255, 255);border:1px solid rgb(221, 221, 221);outline:medium none;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="url"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
textarea:focus,
select:focus{border:1px solid rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(81, 168, 236, 0.5);}
textarea{min-height:120px;}
input[type="checkbox"]{display:inline;}
form span,
legend span{font-size:12px;color:rgb(68, 68, 68);}
table{border-collapse:separate;border-spacing:0;}
#commentform #submit,
input[type="submit"],
button{display:inline-block;margin-bottom:5px;padding:5px 20px;line-height:20px;vertical-align:middle;text-align:center;color:rgb(51, 51, 51);border-width:1px;border-style:solid;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-image:none;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
@media only screen and (max-width:960px){}
@media handheld, only screen and (max-width:768px), only screen and (max-device-width:768px) and (orientation:portrait){body{font-size:90%;}
.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12,
.span1-5,
.span1-8,
#content,
#sidebar-primary,
#sidebar-secondary{width:100% ! important;margin-right:0;margin-bottom:20px;margin-left:0;}
#header{text-align:center;}
#content{margin-bottom:10px;}
.hentry,
.widget,
.author-info,
#comments{padding:10px;}
.entry-info{padding-bottom:10px;}
.entry-meta{padding-top:10px;}
#footer-content{padding-bottom:0;text-align:center;}
#copyright,
#credit{display:block;float:none;margin:0 auto 20px;padding:0 15px;}
}
@media not all, not all, not all, only screen and (min-resolution:120dpi){body{background-size:0;}
#footer{background-size:0;}
}
.entry-date a:before,
.author.vcard a:before,
.comments-link a:before,
.entry-tags:before,
.entry-categories:before,
.more-link:before,
.edit-link a:before,
.comment-edit-link:before,
.comment-reply-link:before,
.full-size-link:before,
[class^="icon-"]:before,
[class*=" icon-"]:before{display:inline-block;width:1em;margin-right:0.4em;font-weight:normal;font-size:1.1em;line-height:1em;text-align:center;text-transform:none;text-decoration:inherit;font-style:normal;font-variant:normal;}
a{color:#d5255f;text-decoration:none;cursor:pointer;}
a:hover{color:#ae0033;text-decoration:underline;}
img{border:0 none;}
form{margin:0;padding:0;}
.progress{display:none;width:32px;height:13px;background:url("../images/upload.gif") no-repeat scroll 50% 50% transparent;}
.fl_r{float:right;}
div#utils{position:absolute;top:-30px;height:20px;overflow:hidden;}
.clear_fix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.clear_fix{display:block;}
.clear{float:none;clear:both;}
#box_loader{position:absolute;left:50%;z-index:1002;display:none;width:100px;margin:0 auto 0 -50px;}
#box_loader .back{height:50px;background-color:rgb(0, 0, 0);border-radius:5px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.35);opacity:0.7;}
#box_loader .loader{position:absolute;z-index:100;width:100%;height:50px;background:url("../images/upload_inv_mono.gif") no-repeat scroll 50% 50% transparent;}
.button_blue button::-moz-focus-inner,
.button_gray button::-moz-focus-inner{border:0 none;}
#system_msg{top:0;left:0;z-index:5000;display:none;padding:7px 10px;border-radius:0 0 6px;}
#global_prg{position:absolute;z-index:400;}
#box_layer{padding:1px 0 80px;}
#layer_bg,
#box_layer_bg,
#layer_wrap,
#box_layer_wrap{top:0;left:0;z-index:500;display:none;width:100%;height:100%;overflow:hidden;}
#box_layer_bg,
#box_layer_wrap{z-index:1000;}
#layer_wrap,
#box_layer_wrap{overflow:auto;}
#box_layer_bg{background:none repeat scroll 0 0 rgb(0, 0, 0);opacity:0.2;}
#widget_community_css{display:none;}
.community_head{display:block;height:35px;padding:6px;font-weight:bold;line-height:1.81em;vertical-align:middle;color:rgb(255, 255, 255);}
.community_head:hover{text-decoration:none;}
.wcommuinty_logo{display:inline-block;width:22px;height:22px;background:url("../images/w_logo.png") repeat scroll 0 0 transparent;}
.community_head .fl_r{font-weight:normal;}
.community_square_user{float:left;width:58px;height:90px;overflow:hidden;text-align:center;}
.community_square_user a{font-size:0.9em;}
#main .community_square_user a:hover{text-decoration:none;}
.community_square_pic{clear:both;height:47px;padding-bottom:3px;overflow:hidden;}
.community_content{padding:7px 0 5px;}
.community_soft_head{margin:0 2px;padding:12px 0 2px;text-align:center;}
.community_soft_head a{font-weight:bold;}
.community_widget_bottom{text-align:center;}
.community_groups_main{padding-bottom:8px;}
.join_community{padding:8px;line-height:16px;color:rgb(255, 255, 255);border-radius:3px;transition:opacity 100ms linear 0s, background-color 100ms linear 0s;}
#community_content{position:relative;}
#page_wall_posts{color:rgb(0, 0, 0);}
#wcommunity_name_cont{display:inline-block;margin-left:8px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;}
.wcommunity_name{line-height:22px;vertical-align:top;white-space:nowrap;}
.community_square_user{width:66px;padding:12px 0;}
.color3_bg{background-color:rgb(91, 127, 166);}
.color2{color:rgb(43, 88, 122);}
.color1_bg{background-color:rgb(255, 255, 255);}
.fixed{position:fixed;}
.scroll_fix_wrap{height:100%;text-align:left;direction:ltr;}
.widget_body{height:100%;margin:0;padding:0;font-size:11px;direction:ltr;background:none repeat scroll 0 0 #ffffff;}
.doct{display:block;float:left;margin:0 1.25em 0.5em 0;}
.doc-side{padding-left:125px;text-align:justify;border-bottom:1px dotted #cccccc;}
.doc-side p{font-size:16px;line-height:18px;}
.comment-author img{width:45px;}
#comments{margin-bottom:20px;padding:20px;word-wrap:break-word;background:none repeat scroll 0 0 rgb(255, 255, 255);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2);}
.comments-title{margin:0 0 20px;}
.commentlist,
.commentlist .children{margin:0;list-style:none outside none;}
.commentlist{margin-bottom:10px;}
.commentlist .avatar{position:absolute;left:-50px;margin-top:5px;}
.commentlist article.comment{position:relative;margin:0 0 5px 50px;padding:5px 0 5px 10px;}
.commentlist .comment-author{font-weight:bold;}
.commentlist .comment-meta,
.commentlist .comment-edit-link{margin-bottom:0.7em;}
.commentlist .comment-meta a,
.commentlist .comment-reply-link,
.commentlist .comment-edit-link{font-size:0.9em;line-height:0.9;color:rgb(136, 136, 136);}
.comment-meta a:hover,
.comment-edit-link:hover{color:#d5255f;}
.comment-content p{margin-bottom:0.5em;font-size:16px;line-height:1.3;}
.commentlist #respond{margin-bottom:20px;}
.commentlist .comment.depth-1:last-of-type #respond{margin-bottom:-50px;}
#reply-title{margin:0;}
#cancel-comment-reply-link{display:block;margin:1.2em 0 1.8em;}
#commentform{max-width:550px;margin:20px 0 0;}
#commentform p{margin:0 0 2px;}
#commentform input[type="text"]{vertical-align:baseline;}
#commentform input[type="text"],
#commentform textarea{margin-bottom:5px;}
#commentform label{display:inline;margin-left:10px;}
#commentform #comment{width:97%;}
#commentform #submit{margin:5px 0 0 ! important;}
.reply img{vertical-align:bottom;}
.button{position:relative;display:inline-block;margin:0.5em 0;padding:0.5em 0.6em 0.4em 0.6em;font:24px/1em "Droid Sans", sans-serif !important;font-weight:bold !important;color:hsl(0, 0%, 40%) !important;text-decoration:none !important;text-shadow:rgba(255,255,255,0.5) 0 1px 0;background:-webkit-gradient(radial, 50% 0, 100, 50% 0, 0, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.7))), url(../images/noise.png),
-moz-radial-gradient(top, ellipse cover, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0) 100%), url(../images/noise.png),
gradient(radial, 50% 0, 100, 50% 0, 0, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.7))), url(../images/noise.png);background-color:hsl(0, 0%, 75%);border-top:1px solid rgba(255,255,255,0.8);border-bottom:1px solid rgba(0,0,0,0.1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(0, 0%, 60%) 0 0.1em 3px, hsl(0, 0%, 45%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;-moz-box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(0, 0%, 60%) 0 0.1em 3px, hsl(0, 0%, 45%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(0, 0%, 60%) 0 0.1em 3px, hsl(0, 0%, 45%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.button:before{content:attr(data-icon);margin-right:0.4em;font:1.2em/0 "Pictos", sans-serif;}
.button.pink{color:hsl(340, 100%, 30%) !important;background-color:hsl(340, 100%, 75%);-webkit-box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(340, 70%, 50%) 0 0.1em 3px, hsl(340, 80%, 40%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;-moz-box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(340, 70%, 50%) 0 0.1em 3px, hsl(340, 80%, 40%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;box-shadow:inset rgba(255,254,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.15) 0 -0.1em 0.3em,
hsl(340, 70%, 50%) 0 0.1em 3px, hsl(340, 80%, 40%) 0 0.3em 1px,
rgba(0,0,0,0.2) 0 0.5em 5px;}
.button.pink:hover{background-color:hsl(340, 100%, 83%);}
.button:hover{background-color:hsl(0, 0%, 83%);}
.button:active{background-image:-webkit-gradient(radial, 50% 0, 100, 50% 0, 0, from(rgba(255,255,255,0)), to(rgba(255,255,255,0))), url(../images/noise.png),
-moz-gradient(radial, 50% 0, 100, 50% 0, 0, from(rgba(255,255,255,0)), to(rgba(255,255,255,0))), url(../images/noise.png),
gradient(radial, 50% 0, 100, 50% 0, 0, from(rgba(255,255,255,0)), to(rgba(255,255,255,0))), url(../images/noise.png);-webkit-box-shadow:inset rgba(255,255,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.2) 0 -0.1em 0.3em,
rgba(0,0,0,0.4) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;-moz-box-shadow:inset rgba(255,255,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.2) 0 -0.1em 0.3em,
rgba(0,0,0,0.4) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;box-shadow:inset rgba(255,255,255,0.6) 0 0.3em 0.3em, inset rgba(0,0,0,0.2) 0 -0.1em 0.3em,
rgba(0,0,0,0.4) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;-webkit-transform:translateY(0.2em);-moz-transform:translateY(0.2em);transform:translateY(0.2em);}
.button:focus{color:rgba(254,255,255,0.9) !important;text-shadow:rgba(0,0,0,0.2) 0 1px 2px;outline:none;}
.button[disabled],
.button[disabled]:hover,
.button.disabled,
.button.disabled:hover{color:rgba(0,0,0,0.2) !important;text-shadow:none !important;background-color:rgba(0,0,0,0.05);background-image:none;border-top:none;-webkit-box-shadow:inset rgba(255,254,255,0.4) 0 0.3em 0.3em, inset rgba(0,0,0,0.1) 0 -0.1em 0.3em,
rgba(0,0,0,0.3) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;-moz-box-shadow:inset rgba(255,254,255,0.4) 0 0.3em 0.3em, inset rgba(0,0,0,0.1) 0 -0.1em 0.3em,
rgba(0,0,0,0.3) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;box-shadow:inset rgba(255,254,255,0.4) 0 0.3em 0.3em, inset rgba(0,0,0,0.1) 0 -0.1em 0.3em,
rgba(0,0,0,0.3) 0 0.1em 1px,
rgba(0,0,0,0.2) 0 0.2em 6px;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);cursor:default;opacity:0.5;}
.serif{font-weight:normal;}
.xs{font-size:16px;}
.xl{font-size:32px;}
.button.glossy:after,
.button.glass:after{content:"";position:absolute;top:0;left:5%;width:90%;height:60%;background:-webkit-gradient(linear, 0% 0, 100% 0, from(rgba(255,255,255,0.55)), to(rgba(255,255,255,0.5)),
color-stop(0.5, rgba(255,255,255,0)), color-stop(0.8, rgba(255,255,255,0))),
-moz-linear-gradient(left, rgba(255,255,255,0.55), rgba(255,255,255,0) 50%, rgba(255,255,255,0) 80%, rgba(255,255,255,0.5)),
gradient(linear, 0% 0, 100% 0, from(rgba(255,255,255,0.55)), to(rgba(255,255,255,0.5)),
color-stop(0.5, rgba(255,255,255,0)), color-stop(0.8, rgba(255,255,255,0)));-webkit-border-radius:0.5em 0.5em 1em 1em/0.5em 0.5em 2em 2em;-moz-border-radius:0.5em 0.5em 1em 1em/0.5em 0.5em 2em 2em;border-radius:0.5em 0.5em 1em 1em/0.5em 0.5em 2em 2em;}
.button.glossy:active:after,
.button.glass:active:after,
.button.disabled:after,
.button[disabled]:after{opacity:0.6;}
.button.icon.glossy:after,
.button.icon.glass:after{height:75%;}
.button.glass{max-width:320px;width:100%;text-shadow:rgba(255,255,255,0.5) 0 -1px 0, rgba(0,0,0,0.18) 0 0.18em 0.15em;}
.button.glass:active{text-shadow:rgba(255,255,255,0.3) 0 1px 0, rgba(0,0,0,0.15) 0 0.18em 0.15em;}
.round,
.round.glossy:after,
.round.glass:after{border-top:none;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;}
.scroll_fix_wrap a:hover{color:#cccccc;text-decoration:none;}
.vk_name{font:bold 11px/140% Arial, "Nimbus Sans L", Helvetica, sans-serif;color:rgb(16, 99, 154);}
.vk_name a{color:inherit;}
.vk_text{font:11px/130% Arial, "Nimbus Sans L", Helvetica, sans-serif;color:rgb(0, 0, 0);}
.vk_info{margin-top:3px;font:9px Arial, "Nimbus Sans L", Helvetica, sans-serif;color:rgb(119, 119, 119);}
.fon{padding:10px;background-color:#f4f4f4;border:1px dotted #cccccc;box-shadow:1px 1px 10px 1px #cccccc;}
.even{margin-bottom:5px;border-bottom:1px solid rgb(136, 136, 136);}
@media (max-width:780px){#content,#sidebar-primary{padding-right:0;}
.widget{text-align:center;}
.widget_categories table{margin:0 auto;}
}
@media (max-width:480px){.fon{display:flex;flex-direction:column;}
.doct{float:none;margin-left:auto;margin-right:auto;}
.doc-side{padding-left:0;}
.doc-side h4{text-align:center;}
}