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,font,img,ins,kbd,q,s,samp,small,strike,strong,dl,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
#mobile-menu{display:none}
body{background-color:#f3f3f3;line-height:1.5;color:#333;font:16px/23px Georgia, "Times New Roman", "Bitstream Charter", Times, Serif;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:400;text-align:left;}
blockquote{border-left:3px solid #38AAE7;font-style:italic;margin:10px;padding-left:20px;}
acronym,abbr{border-bottom:1px dashed #333;cursor:help;}
big{font-size:130%;}
code,kbd{font-family:Geneva,Trebuchet MS,Lucida,Arial,sans-serif;}
sub{bottom:-.2em;position:relative;vertical-align:baseline;}
sup{bottom:.3em;position:relative;vertical-align:baseline;}
strong{font-weight:700;}
table,th,td,tr{border-collapse:collapse;padding:1px 9px;}
th{background:#464646;color:#FFF;text-transform:uppercase;}
.right{float:right;}
.clear{clear:both;}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:15;visibility:hidden;}
a:hover{color:#000;text-decoration:none;}
h2 a:link,h2 a:visited{color:#333;text-decoration:none;}
h2 a:active{color:#363d38;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-family:Serif, Tahoma, Trebuchet MS, Arial;font-weight:400;}
h2{font-size:2em;line-height:1em;margin-bottom:20px;padding:0;}
h2.sidehead{border-bottom:1px solid #d8d8d8;font-size:20px;margin:0 -15px .75em;padding:12px 0 8px 15px;text-transform:capitalize;}
.footer_wrap h2.sidehead{border:none;color:#FFF;margin-left:0;margin-right:0;padding:0;}
h2.pagetitle{border:none;font-size:17px;margin:10px 0 0;}
h1{color:#1592AF;font-size:2em;line-height:1em;margin:0 0 .5em;padding:0;font-family:georgia;}
h3{font-size:1.5em;line-height:1;margin:0 0 1em;}
h4{color:#4B4E4C;font-size:1.2em;font-style:normal;line-height:1.25;margin:0 0 1.25em;padding:0;}
h5{font-size:.95em;font-weight:700;margin-bottom:1.5em;padding:0;}
h6{font-size:.8em;font-weight:700;}
#header_wrap{min-width:1020px;position:relative;}
#header_wrap2{padding-top:57px;position:relative;}
header_wrap_home{background:#fff url(images/backgrow.png) repeat-x;height:398px;min-width:1020px;padding-bottom:100px;position:relative;}
#content_wrap{margin:5px 0 0;min-width:1020px;padding:8px 0 0;position:relative;}
body.home #content_wrap{padding:30px 0;}
.footer_wrap{margin:0 auto;position:relative;width:1000px;}
.footer-page-list{background-color:rgba(21,146,175,0.87);position:relative;}
.footer-page-list .footer_wrap{padding:15px 0;}
.header{background-color:rgba(21,146,175,0.87);height:100%;margin:0 auto;position:relative;width:1000px;}
.logo{display:block;height:60px;padding:20px 0 0 8px;width:300px;}
#searchform{height:38px;position:relative;width:268px;}
#searchform #s{background:url(images/searchsprite.png) no-repeat 0 0;background-position:-10px -10px;border:none;font-size:15px;height:16px;left:0;padding:8px 10px 10px;position:absolute;top:0;width:242px;}
#searchform #button{background:url(images/searchsprite.png) no-repeat 0 0;background-position:-10px -62.000004px;border:none;cursor:pointer;height:32px;position:absolute;right:0;text-indent:-9999px;top:0;width:38px;}
#navigation{background-color:#38cefc;height:36px;padding:10px 0 0 10px;}
#navigation li{float:left;margin-right:2px;}
#navigation a{color:#fff;display:block;font-size:14px;padding:2px 8px;text-transform:uppercase;}
#navigation li:first-child a{padding-left:8px;}
.footer_wrap #navigation a{color:#C8C8C8;}
#navigation a:hover,#navigation a.current{background-position:0 0;background:#1592af;border-radius:3px;}
.downarrowclass{position:absolute;right:7px;top:23px;}
.rightarrowclass{position:absolute;right:5px;top:12px;}
#content{margin:0 auto;padding:20px 0;position:relative;width:1000px;}
#content p{padding-bottom:20px;}
#page{background:#FFF;border-bottom:1px solid #bdbdbd;float:left;padding:0 15px 15px;position:relative;width:665px;}
.code-example1{background:#E1EAEC;border-left:20px solid #1592AF;box-shadow:2px 2px 3px #999;margin:10px;padding:15px;}
.code-example2{background:#f3f3f3;border:1px solid #dfdfdf;border-left:2px solid #3965a8;color:#405778;font:italic normal 14px Arial, sans-serif;margin:16px 0 19px;padding:15px 22px 12px 25px;position:relative;}
.sidebar{background:none;border-bottom:1px solid #bdbdbd;float:right;position:relative;width:300px;}
.sidebar_inner_wrap{background:repeat-x 0 100% #fff;padding-bottom:60px;padding-left:15px;padding-right:15px;}
.sidebar .side_inner ul,.footer-left ul,.footer-center ul,.footer-right ul{margin-bottom:15px;}
.sidebar .side_inner .children,.sidebar .side_inner .page_item ul,.footer-left li ul,.footer-center li ul,.footer-right li ul{margin-bottom:0;margin-left:20px;}
.sidebar .side_inner li{border-bottom:1px dotted #ccc;display:block;margin:0;padding:2px 0;}
.sidebar .side_inner li a{color:#363d38;font-size:16px;}
.sidebar .side_inner li a:link,.sidebar .side_inner li a:visited{color:#363d38;cursor:pointer;text-decoration:none;}
.sidebar .side_inner li a:active{color:#363d38;cursor:pointer;}
.sidebar .side_inner li.current-cat,.sidebar .side_inner li.current_page_item{background:#f9f9f9;background-image:none;color:#333;}
.sidebar .side_inner li.current-cat a:hover,.sidebar .side_inner li.current_page_item a:hover{color:#333;}
.sidebar .side_inner li.recentcomments{padding:5px 0;}
.sidebar .side_inner li.recentcomments a{background:none;}
.sidebar .side_inner h1{font-size:3em;line-height:1;margin:0 0 .5em;padding:0;}
.sidebar .side_inner h3{font-size:1.5em;line-height:1;margin:0 0 1em;padding:0;}
.widget-head{background-color:#1592AF;color:#FFF;font-size:1.5em;line-height:1;margin:0 0 1em;padding:5px;text-align:center;}
.sidebar .side_inner h5{font-size:1em;font-weight:700;margin-bottom:1.5em;padding:0;}
.sidebar .side_inner h6{font-size:1em;font-weight:700;}
.sidebar .side_inner .sidebar-popular img,.sidebar .side_inner .sidebar-latest img{float:left;margin-top:3px;margin-right:3px;padding:2px;}
.sidebar .side_inner .social-link{background:url(images/socsprites.png) no-repeat 0 0;background-position:20px 20px;height:25px;margin-bottom:15px;padding:25px 0 5px;width:270px;}
.sidebar .side_inner .social-link span{display:inline-block;font-size:13px;height:34px;width:34px;}
.sidebar .side_inner .social-link a{padding-left:14px;}
.sidebar-widget{border-bottom:1px solid #DFDFDF;margin-bottom:10px;}
.footer_wrap .sidebar-widget{margin:20px 0;}
#above_footer_wrap{background-color:#38cefc;}
#footer{background-color:#18859E;color:rgba(187,187,187,0.75);margin:0 auto;padding:20px;position:relative;}
#footer abbr{border-bottom:1px dashed #777;cursor:help;}
#footer a{color:#bbb;}
#footer a:hover{color:#eee;}
.rss{left:20px;position:absolute;top:10px;}
.media_temple{position:absolute;right:20px;top:10px;}
.footer-left .sidehead a,.footer-center .sidehead a,.footer-right .sidehead a{color:#AFAFAF;}
.footer-left .sidehead a:hover,.footer-center .sidehead a:hover,.footer-right .sidehead a:hover{color:#FFF;}
.footer-left{float:left;padding:0 10px 0 0;width:250px;}
.footer-left li,.footer-center li,.footer-right li{border-bottom:1px solid #AAA;float:left;margin:0 10px 5px 0;width:146px;}
.footer-center{float:left;padding:0 10px;width:313px;}
.footer-right{float:right;padding:0 0 0 10px;width:312px;}
.post{border-bottom:1px dashed #1592AF;padding-top:5px;position:relative;}
.post a:hover{white-space:inherit;}
.post ul{list-style-image:url(images/top-content.png);margin:0 1.5em 1.5em 0;padding-left:3.333em;}
.post h2{border:none;margin-bottom:20px;font-family:georgia;}
.post ol{list-style-type:decimal;margin:0 1.5em 1.5em 0;padding-left:3.333em;}
.the_comment{color:#999;font-size:10px;position:absolute;right:0;top:-12px;}
.the_comment a{background:transparent url(images/comment.png) no-repeat 0 0;padding:8px 15px 13px;}
.post-title{margin:0;}
.post-data{border-right:1px dashed #1592AF;float:left;margin-bottom:0;padding-right:14px;width:145px;}
.post-data ul{margin:0;padding:0;}
.post-data li{color:#666;font-size:.8em;line-height:16px;list-style:none;}
.post-data li a{color:#1592AF;line-height:1.6em;}
.post-data li.date-author{text-transform:none;}
.post-data li.date-author strong{color:#555;font-weight:700;text-transform:capitalize;}
.post-date-author{font-size:13px;margin-bottom:15px;}
.thumbnail img{display:block;height:120px;margin:0 0 10px;padding:2px;width:140px;}
img.small-thumbnail{height:40px;width:40px;}
.entry{float:right;margin-bottom:25px;padding-left:13px;width:490px;}
.entry h3{margin-top:20px;}
.entry h3.upper_image{margin-top:-20px;}
span.more-link{display:block;margin-top:15px;}
img.centered{border:1px solid #DFDFDF;display:block;margin-left:auto;margin-right:auto;padding:2px;}
img.aligncenter{border:1px solid #999;box-shadow:#999 2px 2px 10px;display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:2px;}
img.aligncenter-jast{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:2px;}
img.alignright{border:1px solid #DFDFDF;display:inline;float:right;margin:0 0 2px 7px;padding:2px;}
img.alignleft{border:2px solid #1592AF;display:inline;float:left;margin:6px 15px 0 0;padding:2px;}
.cat-meta{color:#aaa;font-size:12px;margin-bottom:3px;}
.block-odd{float:left;min-height:220px;width:310px;}
.block-even{float:right;min-height:220px;width:310px;}
.block-odd .entry,.block-even .entry{padding:0;width:310px;}
.wp-pagenavi,.commentsnavigation{clear:both;color:#666;font-size:14px;font-weight:700;margin-top:15px;padding:10px 0 0;text-align:center;text-transform:uppercase;}
.wp-pagenavi a,.wp-pagenavi .current,.commentsnavigation a,.commentsnavigation .current{border-bottom:1px solid #ccc;color:#00A1C9;padding:8px 12px;}
.wp-pagenavi a:hover,.wp-pagenavi .current,.commentsnavigation .current,.commentsnavigation a:hover{background:#00A1C9;color:#FFF;}
.wp-pagenavi .pages{display:none;float:left;}
.comments_wrap{margin:30px 0;position:relative;}
.add_link{display:block;position:absolute;right:20px;top:10px;}
ol.thecomments{font-family:Helvetica, Arial, sans-serif;list-style:none;margin:0;padding:0;}
ol.thecomments li{margin-bottom:20px;padding:75px 20px 20px;position:relative;}
.comment{background:#f9f9f9;border:1px solid #d8d8d8;}
ol.thecomments li.comment .comment-author img{border:5px #d8d8d8 solid;left:20px;padding:1px;position:absolute;top:20px;}
ol.thecomments li.comment .reply{display:block;position:absolute;right:20px;top:25px;}
ol.thecomments li.comment .reply a{background:#DDD;border:1px #d1d1d1 solid;color:#333;display:block;font-size:11px;font-weight:400;padding:2px 15px;text-decoration:none;}
ol.thecomments li.comment .reply a:hover{background:#666;border-color:#c1c1c1;color:#fff;}
ol.thecomments li cite{font-weight:700;left:75px;position:absolute;top:25px;}
ol.thecomments li cite a{font-style:normal;text-decoration:none;}
ol.thecomments li .comment-meta{display:block;font-size:10px;left:75px;position:absolute;top:40px;}
ol.thecomments li .comment-meta a{color:#777;text-decoration:none;}
li.comment ul.children{list-style:none;margin:20px 0 0;padding:0;}
ol.thecomments li.comment ul.children li{background:#f1f1f1;border:1px solid #d1d1d1;margin-bottom:0;margin-top:7px;}
.commentnavigation{display:block;line-height:40px;margin:20px;}
.commentnavigation a{background:#2f4458;color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:.75em;font-weight:700;padding:7px 20px;text-decoration:none;}
.commentnavigation a:hover{background:#333;}
#reply{display:block;position:absolute;right:0;top:10px;}
li.comment #respond{padding-top:1px;}
#respond{position:relative;}
#commentform{background:#eee;border:1px solid #d8d8d8;display:block;font-family:Helvetica, Arial, sans-serif;margin:10px 0;padding:20px;}
li.comment #commentform{background:#f1f1f1;margin:20px 0 0;}
.comment-form input{border:1px solid #d1d1d1;color:#525861;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0;padding:7px 5px;width:40%;}
.comment-form input#submit{background-color:#1592AF;border:2px solid #d1d1d1;color:#FFF;cursor:pointer;font-size:13px;width:30%;}
.comment-form textarea{background:#fff;border:1px solid #d1d1d1;color:#525861;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;height:150px;margin:5px 5px 0 0;padding:7px 5px;width:70%;}
.comment input,.comment textarea{width:375px;}
.comment-form label{color:#555;font-size:11px;font-weight:700;}
.comment-form span{color:#777;font-size:10px;font-style:italic;}
.comment-form span strong{color:#555;}
.comment-form span a{color:#326a9a;}
#commentform .inputerror{border:1px dashed #aaa;}
.comment-form button{background:url(images/submit01.png) no-repeat 0 0;border:none;cursor:pointer;height:40px;text-indent:-9999px;width:130px;}
.comment-form button#submit{margin-top:10px;}
.comment-form button:hover{background-position:0 -40px;}
#cancel-comment-reply-link{margin-bottom:10px;position:absolute;right:0;top:0;}
.error_page{background:url(images/monkey00.jpg) no-repeat 100% 100px;padding-bottom:100px;}
.bad_query{padding-bottom:400px;}
.error_page p,.error_page h3{padding-right:275px;}
#contact label{display:block;padding:5px 0;}
#contact input,#contact textarea{border:dashed 1px #999;margin-bottom:10px;padding:8px;width:300px;}
#contact textarea{width:500px;}
#contact input.submit{background:#DFDFDF;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px;min-height:34px;width:142px;}
#content .errormsg,#content .successmsg{background:#FFF6BF;border:1px dashed #FFD324;margin:5px 0;padding:10px;}
#myform{background:#eee;border:1px solid #ccc;border-radius:5px;padding:10px;text-align:center;width:640px;}
#myform input.go{cursor:pointer;}
#author,#email,#url{border:1px solid #ccc;border-radius:5px;padding:5px;width:177px;}
#comment{border:1px solid #ccc;border-radius:5px;overflow:auto;padding:5px;margin:5px 5px 0 0}
#submit{background-color:#00A1C9;border-radius:5px;color:#fff;font-size:15px;font-weight:400;margin:10px;padding:5px;}
.comment-reply-link{background-color:#1592AF;border:1px #d1d1d1 solid;color:#fff;cursor:pointer;display:block;font-size:11px;font-weight:400;padding:2px 15px;text-decoration:none;}
.mylink{color:#00A1C9;cursor:pointer;text-decoration:none;}
a.more{border-radius:5px;color:#158FAC;float:right;font-size:12px;font-weight:700;padding:3px 12px;text-decoration:underline;text-transform:uppercase;}
#sb-subscribe{background:#1592AF;height:170px;padding:26px;width:215px;}
#sb-subscribe h4.title{color:#FFF;font-size:18px;line-height:1;margin-bottom:0;text-align:center;text-transform:uppercase;}
#sb-subscribe h4.title span{display:inline-block;font-size:38px;font-weight:700;margin-top:15px;}
#sb-subscribe p{color:#FFF;margin:0;text-align:center;}
#sb-subscribe p.text{margin:15px 0;opacity:0.8;}
#sb-subscribe input{border:none;border-radius:0;box-shadow:none;box-sizing:border-box;height:35px;margin:0;padding:0;text-align:center;width:100%;}
#sb-subscribe input.email-field{background:#FFF;color:#0A0A0A;}
#sb-subscribe input::-webkit-input-placeholder{color:inherit;opacity:0.8;}
#sb-subscribe input.submit{background-color:rgb(56,206,252);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);color:#FFF;cursor:pointer;font-size:18px;font-weight:500;margin-top:20px;text-transform:uppercase;}
#sb-subscribe p.footer-text{font-size:12px;margin-top:10px;}
.Schetchiki{margin:0 auto 0;width:1000px;height:35px;}
.stat{background:url(/wp-content/uploads/stat-sprites.png) no-repeat;margin:0 auto 0;width:272px;height:31px;}
.Schetchiki span{display:inline-block;width:88px;height:31px;cursor:pointer;}
.Schetchikiimg{border:0;overflow:hidden;width:88px;}
.widget_tab{margin:10px 10px 0 0;padding:10px 0 0;width:267px;}
.widget_tab label{background:#158FAC;color:#FFF;cursor:pointer;float:left;font-size:14px;padding:6px;position:relative;text-align:center;text-transform:uppercase;width:77px;}
.widget_tab input[type=radio]:checked+label{background-color:rgb(56,206,252);color:#FFF;cursor:default;float:left;font-size:14px;padding:6px;text-align:center;text-transform:uppercase;width:77px;}
.widget_tab>input:nth-of-type(1):checked~div:nth-of-type(1),.widget_tab>input:nth-of-type(2):checked~div:nth-of-type(2),.widget_tab>input:nth-of-type(3):checked~div:nth-of-type(3){background:#FFF;display:block;min-height:200px;padding:0;}
.ads-banner{margin:0 auto;padding-bottom:50px;width:1000px;}
.top-ads{margin-bottom:0;}
.fr{border:0 solid #999;float:right;}
.blog_nameh1{width:50%;}
.blog_nameh2 a{color:#46B4EA;padding:0;}
.blog_nameh1 a,p.blog_nameh2 a,h1.blog_nameh1{color:#46CEFC;font:800 33px/22px Fantasy, sans-serif;font-weight:400;margin:0;padding:10px 0 0 8px;text-shadow:2px 2px 2px #050505;text-transform:initial;width:340px;}
.site-dsc{color:#BEE9FF;font-family:serif;padding:5px 0 0 25px;text-align:center;text-shadow:2px 2px 2px #050A0B;width:68%;}
#content blockquote p,.sidebar .home_post p{padding-bottom:0;}
cite,em,address{font-style:italic;}
hr,.hide,li.comment .callfade,.says,#comment_post_ID,#comment_parent,#_wp_unfiltered_html_comment,.widget_tab>div,.widget_tab>input{display:none;}
td a,.clearfix,.top-ads a,.top-ads img{display:block;}
.left,.fl{float:left;}
a:link,a:visited,a:active,h2 a:hover,.sidebar .side_inner li a:hover{color:#00A1C9;text-decoration:none;}
.footer_wrap a:hover,.footer-left,.footer-center,.footer-right{color:#DFDFDF;}
.sidebar .side_inner .children li,.sidebar .side_inner .page_item ul li,.footer-left li li,.footer-center li li,.footer-right li li,.sidebar .side_inner .social-link li{border-bottom:none;}
.post-data li a:hover,.comment-form span a:hover,.mylink:hover{color:#000;}
.add_link a,#reply a{background:#e6e6e6;border:1px #d1d1d1 solid;color:#333;cursor:pointer;display:block;font-size:11px;font-weight:400;padding:2px 20px;text-decoration:none;z-index:999;}
.add_link a:hover,#reply a:hover{background:#d1d1d1;border-color:#c1c1c1;color:#fff;}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,#sb-subscribe input:focus::-webkit-input-placeholder{color:transparent;}
.block-crumbs{padding-bottom:10px;border-bottom:1px dashed #1592af;margin:0 0 15px;}
.block-crumb a:hover,.block-crumb a:active{color:#C6C600;}
.current-crumbs{color:#000;}
.social-container{background:#f3f3f3;border:1px solid #dfdfdf;margin:16px 0 19px;padding:15px 22px 12px 25px;position:relative;height:190px;}
.buttons{height:35px;overflow:hidden;width:115px;float:left;padding:0 0 0 8px;}
a.tweetbutton{display:block;line-height:35px;height:50px;width:90%;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;text-shadow:0 100px 0 #FFF,1px 76px 10px #000;color:#FFF;background:#55acee;border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a.tweetbutton:hover{text-shadow:0 50px 0 #FFF, 1px 51px 20px #FFF;margin-top:-50px;height:100px;background:#222;}
a.facebook{display:block;line-height:35px;height:50px;width:90%;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;text-shadow:0 100px 0 #FFF,1px 76px 10px #000;color:#FFF;background:#3b5998;border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a.facebook:hover{text-shadow:0 50px 0 #FFF, 1px 51px 20px #FFF;margin-top:-50px;height:100px;background:#222;}
a.google{display:block;line-height:35px;height:50px;width:90%;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;text-shadow:0 100px 0 #FFF,1px 76px 10px #000;color:#FFF;background:#db4437;border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a.google:hover{text-shadow:0 50px 0 #FFF, 1px 51px 20px #FFF;margin-top:-50px;height:100px;background:#222;}
a.vkontakte{display:block;line-height:35px;height:50px;width:90%;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;text-shadow:0 100px 0 #FFF,1px 76px 10px #000;color:#FFF;background:#507299;border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a.vkontakte:hover{text-shadow:0 50px 0 #FFF, 1px 51px 20px #FFF;margin-top:-50px;height:100px;background:#222;}
a.odnoklassniki{display:block;line-height:35px;height:50px;width:90%;overflow:hidden;text-align:center;text-decoration:none;font-weight:bold;text-shadow:0 100px 0 #FFF,1px 76px 10px #000;color:#FFF;background:#ee8208;border-right:2px solid #FFF;border-left:2px solid #FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a.odnoklassniki:hover{text-shadow:0 50px 0 #FFF, 1px 51px 20px #FFF;margin-top:-50px;height:100px;background:#222;}
.sb-subscribe2{padding:0px;margin:0 0 20px 10px;}
.sb-subscribe2 p{color:#FFF;margin:0;text-align:center;}
.sb-subscribe2 p.text{margin:15px 0;opacity:0.8;}
.sb-subscribe2 input{border:none;border-radius:0;box-shadow:none;box-sizing:border-box;height:35px;margin:0;padding:0;text-align:center;width:100%;}
.sb-subscribe2 input.email-field{background:#FFF;color:#0A0A0A;width:400px;}
#sb-subscribe2 input::-webkit-input-placeholder{color:inherit;opacity:0.8;}
.sb-subscribe2 input.submit{background-color:rgb(21, 146, 175);color:#FFF;cursor:pointer;text-transform:uppercase;width:190px;}
pre {
    overflow: auto;
    padding: 25px 15px 15px;
    margin: 15px 0;
    position: relative;
    background: #454545;
    font-family: monospace;
    color: #fff;
    box-sizing: border-box;
}
pre:before {
    content: "\f121";
    color: #FFF;
    position: absolute;
    font-size: 18px;
    right: 14px;
    top: 6px;
    font-family: FontAwesome;
}
.wp-block-code code {
    display: block;
    font-family: inherit;
    overflow-wrap: break-word;
    white-space: pre-wrap;
}