/* 
Theme Name: evmaster
Theme URI: http://gnatkovsky.com.ua/
Author: Gnatkovsky Vitaliy
*/
/* =Reset default browser CSS. */
*{outline:none;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
article,aside,footer,header,nav,section{display:block}
pre{font-family:monospace,monospace;font-size:1em}
b,strong{font-weight:bold}
address{font-style:normal;}
code{font-family:monospace,monospace;font-size:1em}
small{font-size:70%}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
img{border-style:none}
textarea{overflow:auto}
p{margin:0;font-style:normal;}
[hidden]{display:none}
blockquote{position:relative;padding:25px;font-size:15px;line-height:17px;font-style:italic;margin:25px 18px;background:#f5f5f5;color:#111;}
blockquote:before {content: '!';width:30px;height:30px;font-style:normal;line-height:30px;display:block;background:#dd8500;color:#fff;font-size:20px;position:absolute;top:-15px;left:-15px;text-align:center;}
ul{list-style:none;margin:0;padding:0;}
a{color:#dd8500;text-decoration:none;}
a:focus,a:active,a:hover{color:#000;text-decoration:underline;}
html,body{height:100%;}
body{font-family: 'Open Sans', sans-serif;position:relative;padding:0;margin:0;height:100%;color:#212121;font-size:14px;line-height:1.4;font-size:15px;}
.hidden{opacity:0;}
.visible{opacity:1;}
.clear{clear:both;}
.overflow{overflow:hidden;}
.container{max-width:1200px;margin:0 auto;position:relative;}
.fl{float:left;}
.fr{float:right;}
input[type="text"],input[type="tel"],input[type="email"],input[type="password"]{border:1px solid #eee;line-height:23px;padding:0 10px;margin:0;font-size:18px;text-align:center;font-family: 'Open Sans', sans-serif;}
input[type="button"],input[type="submit"],#login .button-primary {font-size:14px;border:none;padding:5px 10px;color:#fff;background:#111;font-family: 'Open Sans', sans-serif;}
input[type="button"]:hover,input[type="submit"]:hover,#login .button-primary:hover{cursor:pointer;background:#dd8500;color:#fff;}
textarea{font-family: 'Open Sans', sans-serif;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;opacity:1;font-size:14px;text-align:center;}
input::-moz-placeholder ,textarea::-moz-placeholder{color:#999;opacity:1;font-size:14px;text-align:center;}
input:focus::-webkit-input-placeholder ,textarea:focus::-webkit-input-placeholder{color:transparent;}
input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;}
.main iframe{width:100%;height:450px;}



/*Шапка*/
header{color:#212121;position:relative;width:100%;padding:0;}
.top_line{background:#000;color:#fff;height:28px;}
.top_line a{color:#fff;}
.top_line a:hover{color:#dd8500;text-decoration:none;}
.top_line ul{max-width:1200px;margin:0 auto;line-height:28px;font-size:11px;}
.top_line ul li:first-child{margin-left:10px;}
.top_line ul li{display:inline-block;vertical-align:top;margin-right:20px;}
.bg_line{background:url(images/shapka-fonn.jpg) no-repeat;min-height:146px;}
.logo,.logo_tf{max-width:226px;height:auto;margin:35px 0 0 60px;}
.logo_tf{display:none;}


/*Меню*/
.menu_top li[class="menu-item"]:nth-child(1) > a{background:#f00;}
.menu_top{width:100%;text-align:center;vertical-align:top;background:#000;}
.menu_top .menu,.menu_top #searchform{display:inline-block;vertical-align:top;}
.menu_top ul li{display:inline-block;position:relative;margin-left:-4px;line-height:45px;vertical-align:top;}
.menu_top li a{display:block;text-decoration:none;white-space:nowrap;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;padding:0 15px;font-size:15px;}
.menu_top a:hover,.menu_top a:focus,.menu_top a:active,
.menu_top .current-menu_top-item > a,
.menu_top .current-menu_top-ancestor > a,
.menu_top .current_page_item > a,
.menu_top .current_page_ancestor > a{color:#fff;background:#dd8500;-webkit-transition:none;transition:none;}
.menu_top ul li.menu-item-has-children > a{padding-right:25px;}
.menu_top ul li.menu-item-has-children > a:after{content:'';width:11px;height:6px;position:absolute;right:5px;top:50%;margin-top:-3px;background:url(images/menu.png)no-repeat;}
.menu_top ul ul li.menu-item-has-children a{padding-right:15px;}
.menu_top ul ul li.menu-item-has-children a:after{background:none;display:none;}
.menu_top ul ul li{display:block;border-right:none;margin-left:0;}
.menu_top ul ul{background:#fff;display:none;left:0;top:45px;z-index:5;position:absolute;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);-webkit-transition:none;transition:none;}
.menu_top ul ul ul{left:100%;top:0;display:none;}
.menu_top ul ul a{text-transform:none;font-weight:normal;text-align:left;color:#000;font-size:17px;line-height:40px;padding:0 10px;display:block;-webkit-box-shadow:none;box-shadow:none;}
.menu_top ul ul a:hover{color:#fff;text-decoration:none;background:#dd8500;}
.menu_top li:hover ul{position:absolute;z-index:2}

/*Поиск*/
.top_text{font-size:19px;margin-bottom:20px;}
.top_text b{color:#dd8500;}

.search_ic{margin-left:25px;display:block;margin-top:5px;}
.search_ic:hover{cursor:pointer;}
.search_b{text-align:left !important;width:342px;position:absolute;right:0;z-index:5;top:45px;padding:20px;background:#fff;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);}
.search_b:after{position:absolute;left:0;top:-4px;display:block;content:'';width:100%;height:4px;background-color:#dd8500;}
.search_b:before{position:absolute;top:-10px;right:19px;display:block;content:'';width:0;height:0;border-style:solid;border-width:0 5.5px 6px 5.5px;border-color: transparent transparent #dd8500 transparent;}
.search_b #searchform #s{width:270px;}
.search_b #searchform{width:340px;}
.menu-body #searchform{margin:0 auto;}
#searchform{position:relative;}
#searchform #s{color:#212121;background:#fff;padding:7px 5px 5px;border:1px solid #e1e1e1;vertical-align:top;}
#searchform .sim{border:none;padding:5px 5px 6px;color:#fff;background:#000;line-height:37px;font-size:13px;font-weight:bold;padding:0 10px;position:absolute;right:0;}
#searchform .sim:hover{background:#dd8500;}

.sp_panel #searchform,.a_search #searchform{width:100%;}
.sp_panel #searchform #s,.a_search #searchform #s{width:80%;}
.sp_panel #searchform .sim,.a_search #searchform .sim{width:19%;}
.sp_panel p{text-align:center;margin:15px 0;font-weight:bold;}
.a_search{width:80%;margin-left:10%;}

.adapt{display:none;padding:0 0 15px;margin:0;line-height:45px;position:relative;}
.adapt a{display:block;color:#fff;font-size:15px;font-weight:bold;padding:0 20px;text-transform:uppercase;}
.adapt a:hover{background:#dd8500;color:#fff;text-decoration:none;}
.menu-title{color:#fff;display:block;margin:0 auto;position:relative;font-size:35px;text-align:center;}
.menu-title:hover{cursor:pointer;}
.menu-body{display:none;position:relative;margin-top:10px;text-align:center;}
.menu-body .menu li{line-height:35px;}


/*Главная*/
.main{max-width:1200px;margin:0 auto;position:relative;background:#fff;}
#primary{float:left;margin:0 -359px 0 0;width:100%;display:block;}
#content{max-width:800px;padding:15px;margin:0 344px 0 0;overflow:hidden;}
.secondary{float:right;padding:50px 0 0 20px;width:324px;margin:0 15px 0 0;position:relative;}

.entry-breadcrumb{padding:10px 0;font-size:13px;color:#c3c3c3;}
.entry-breadcrumb a{color:#c3c3c3;}
.entry-breadcrumb a:hover{color:#dd8500;}
.entry-breadcrumb > div{display:inline-block;}
.entry-breadcrumb i{margin:0 5px;font-size:11px;}

.sm_tp_d{font-size:13px;}
.sm_tp_d i{margin-left:25px;}

.post_meta{}
.the_category a{font-size:11px;font-weight:bold;line-height:1;background:#222;color:#fff;margin-right:5px;padding:3px 6px 4px;display:inline-block;vertical-align:top;}
.the_category a:hover{background:#dd8500;}
.the_date{font-size:12px;color:#aaa;line-height:17px;display:inline-block;vertical-align:top;}

.rand_bg_th li{display:inline-block;vertical-align:top;width:30%;margin:10px 1%;position:relative;}
.rand_bg_th img{width:100%;height:150px;vertical-align:top;}

.rand_bg a:before {bottom:0;content:"";display:block;height:80%;width:100%;position:absolute;background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);}
.abs_cd{position:absolute;bottom:0;margin:0 10px 10px;}
.abs_cd a{text-decoration:none !important;}
.abs_ttl{display:block;color:#fff;font-size:15px;font-weight:bold;}

ul.rand_bg_sm, ul.rand_bg_th{margin:15px 0;} 
.rand_bg_sm li{display:inline-block;vertical-align:top;width:47%;margin:10px 1%;position:relative;clear:both;}
.rand_bg_sm img{max-width:80px !important;height:auto;max-height:60px;}
.rand_sm{float:left;margin:0 10px 0 0;}
.abs_sm{overflow:hidden;}
.abs_tsm{display:block;color:#111;font-size:13px;line-height:16px;margin-bottom:10px;font-weight:bold;}

.thumb_ov li{display:inline-block;vertical-align:top;width:31%;margin:10px 0.7%;position:relative;clear:both;}
.pic_ov{position:relative;}
.pic_ov img{vertical-align:top;width:100%;height:150px;}
.pic_ov .the_category a{position:absolute;left:0;bottom:0;font-size:11px;font-weight:bold;line-height:1;background:#222;color:#fff;margin-right:5px;padding:3px 6px 4px;}
.pic_ov .the_category a:hover{background:#dd8500;}
a.ov_ttl > h3{color:#111;font-size:15px;font-weight:bold;}
a.ov_ttl:hover > h3{color:#dd8500;}

.kc__wrap{overflow: hidden;}
.kc__gotop{display:block;text-align:right; }
.kc__title{font-style:italic;font-weight: bold;}
.kc__anchlink{ color:#ddd!important;position:absolute;margin-left:-1em; }
.contents{list-style:none !important;counter-reset:list; }
.contents li:before{ color:#555; }
.contents li.top{ counter-increment:list; counter-reset:list1; }
.contents li.top:before{ content:counter(list) '. '; }
.contents li.sub_1{ counter-increment:list1; counter-reset:list2; }
.contents li.sub_1:before{ content:counter(list) '.' counter(list1) '. '; }
.contents li.sub_2{ counter-increment:list2; }
.contents li.sub_2:before{ content:counter(list) '.' counter(list1) '.' counter(list2) '. '; }

.sub_cat{margin:35px 0;}
.sub_cat li{display:inline-block;width:24%;vertical-align:top;margin-bottom:5px;}
.sub_cat a{display:block;font-size:18px;background:#111;color:#fff;padding:5px;text-align:center;}
.sub_cat a:hover{background:#dd8500;color:#fff;}


.ddsg-wrapper ul{margin-left: 15px;}
.ddsg-wrapper ul li{margin: 5px 0;list-style:circle;}

.content_block{margin-bottom:40px;position:relative;padding-bottom:5px;clear:both;color:#444;}
.post_title {color:#111;text-decoration:none;font-weight:bold;font-size:38px;line-height:44px;margin:10px 0;padding-bottom:10px;}

.rec_ab{margin:15px 0;}
.mac-thumb{float:left;margin:0 20px 20px 0;}
.mac-thumb img{width:218px;}
.content_block_text{color:#777;font-size:14px;overflow:hidden;}
.mac_title{color:#111;font-size:16px;line-height:30px;margin-bottom:10px;display:block;}
.mac_title:hover{color:#dd8500;text-decoration:none;}
.cat_text p{margin-top:12px;margin-bottom:25px;font-style: italic;color:#777;font-size:16px;line-height:26px;}

.recst{display:block;margin:25px 0;padding:5px 0;border-top:4px solid #dd8500;border-bottom:4px solid #dd8500;}
.ttl_rec_h{font-size:22px;text-align:center;font-weight:bold;}
.rec_sn{display:block;margin:0 !important;}
.rec_sn li{display:inline-block;width:24%;vertical-align:top;margin-bottom:5px;text-align:center;}
a.rec_sq{text-decoration:none !important;}
.rec_ttl{font-size:15px;color:#111;line-height:18px;max-width:150px;margin:0 auto;text-align:left;font-style:italic;}

.size-single-thumb{float:left;max-width:300px;height:auto;margin:0 15px 15px 0;}
.single_text{color:#212121;position:relative;font-size:15px;line-height:2;}
.single_text p{margin: 0 0 15px;}
.single_text a{text-decoration:underline;}
.single_text ul, .single_text ol{margin:15px 0 15px 25px;padding:0;}
.single_text ol {counter-reset:point;}
.single_text ol li{list-style:decimal;}
.single_text ul{list-style:disc;}
.single_text li{margin-bottom:5px;}
.single_text ol{list-style:decimal;}
.single_text h2{font-weight:100;position:relative;padding:0;font-size:28px;letter-spacing:-0.8px;line-height:38px;margin:30px 0 20px;}
.single_text h3{font-size:19px;}
.single_text h4{font-size:18px;}
.single_text h5{font-size:17px;}
.single_text h6{font-size:15px;}
.single_text table{border:1px solid #999;border-collapse:collapse;width:100%;}
.single_text th,.single_text td{padding:5px;border:1px solid #999;}
.single_text th{background:#005da3;color:#fff;}
.single_text tr:nth-child(2n){background:#fff;}
.single_text tr:nth-child(2n+1){background:#ffffe3;}


.read_link,.post-edit-link{margin:15px 0;text-decoration:none;}
.post-edit-link{padding:5px 10px;font-weight:bold;margin:25px 0;display:inline-block;background:#111;color:#fff;}
.post-edit-link:hover{background:#dd8500;color:#fff;}
.more_link{display:block;}

.sing_atr{border:1px solid #ededed;padding:21px;}
.sing_atr a{color:#222;}
.sing_atr a:hover{text-decoration:none;color:#dd8500;}
.author_avatar{max-height:96px;width:auto;float:left;margin-right:25px;}
.author-image{font-weight:bold;margin-bottom:10px;}
.ttl_aut{padding:4px 9px 3px;font-size:11px;text-transform:uppercase;font-weight:bold;margin:10px 0;display:inline-block;background:#222;color:#fff;display:inline-block;margin-right:15px;}
.ttx_aut{font-weight:normal;overflow:hidden;font-size:14px;line-height:18px;}
.b_aut{margin-bottom:25px;}
.info_aut{overflow:hidden;}

/*след пред*/
#nav-single{width:100%;font-weight:bold;line-height:20px;display:inline-block;text-align:center;}
#nav-single a{display:block;font-size:15px;color:#222;line-height:20px;margin:10px 0 43px;}
#nav-single a:hover{color:#dd8500;}
.nav-next,.nav-previous{width:40%;display:block;font-size:12px;color:#c1c1c1;margin-bottom:15px;}
.nav-next{float:right;}
.nav-previous{float:left;}

/*Пагинация*/
.pagination{text-align:center;}}
.screen-reader-text{font-size:20px;line-height:40px;}
.pagination .current .screen-reader-text {position: static !important;}
.pagination .page-numbers{border:1px solid #eee;text-align:center;line-height:35px;min-width:35px;padding:0;display:inline-block;vertical-align:top;color:#555;font-weight:bold;text-decoration:none;}
.pagination .page-numbers:hover{color:#fff;border:1px solid #444;background:#444;}
.pagination .dots{border:none;}
.pagination .dots:hover{color:#555;border:none;background:transparent;}
.pagination .page-numbers.current{text-transform:uppercase;font-size:25px;color:#fff;border:1px solid #dd8500;background:#dd8500;}
.pagination .current{display:inline-block;line-height:35px;min-width:35px;}
.pagination .prev,.pagination .next {background:#dd8500;border:1px solid #dd8500;text-decoration:none;color:#fff;display:inline-block;padding:0 2px;}
.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus {background:#444;text-decoration:none;}

/*404*/
.big_err2{font-size:35px;color:#333;text-align:center;}
.big_err3{font-size:20px;color:#777;letter-spacing:-1px;line-height:22px;text-align:center;}


.single_text img{max-width:806px;}
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img{max-width:100%;height:auto;}
.alignleft, img.alignleft{display:inline;float:left;margin-right:24px;margin-top:15px;}
.alignright, img.alignright{display:inline;float:right;margin-left:24px;margin-top:15px;}
.aligncenter, img.aligncenter{clear:both;display:block;margin:15px auto;}
.alignnone, img.alignnone{margin:15px auto;width:auto;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:15px;padding:2px;}
.wp-caption{line-height:18px;margin-bottom:20px;max-width:806px !important;width:100% !important;padding:4px;text-align:center;}
.wp-caption img{margin:0;width:auto;}
.wp-caption-text{text-align:center;margin:6px 0 26px 0;font-size:16px;font-style:italic;font-weight:bold;line-height:17px;color:#444;}
.wp-smiley{margin:0;}
.gallery{margin:0 auto 18px;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto;}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #f1f1f1;}
.gallery br+br{display:none;}
.contenttext .attachment img{display:block;margin:0 auto;}

/*рекомендованные*/
.recomended{font-size:18px;margin-bottom:35px;padding:2%;-webkit-border-radius:10px;border-radius:10px;}
.recomended a{text-decoration:none;}
.recomended ul{padding:0;margin:0;}
.recomended ul li{display:inline-block;vertical-align:top;width:31%;margin:0 1.7% 0 0;}
.recomended img{width:100%;max-width:218px;height:150px;}
.thumb_rec{position:relative;}
a.rec_ttl{font-size:12px;color:#111;font-weight:bold;}


/*Виджеты*/
.titlebg{margin-bottom:20px;position:relative;}
.titlebg span{background:#dd8500;color:#fff;line-height:35px;text-transform:uppercase;text-align:center;padding:0 10px;font-weight:bold;display:inline-block;letter-spacing:-0.2px;font-size:15px;}
.titlebg:after{content:'';background:#dd8500;height:2px;width:100%;position:absolute;bottom:-2px;left:0;}
.thumb_wg h3{color:#111;font-size:20px;line-height:25px;margin:8px 0;}
.thumb_wg li{margin:0 0 35px;}

/*Виджет с тизером*/
.gnat_tiser li{margin-bottom:15px;}
.gnat_tiser a,.gnat_thumb a{font-size:15px;line-height:18px;margin-bottom:5px;font-weight:bold;}
.tiser_contx{font-size:14px;line-height:16px;margin:5px 0;}
.tiser_date{font-weight:bold;font-size:12px;font-weight:100;color:#333;}

/*Виджет записи с миниатюрами*/
.thumb_wg li{margin-bottom:10px;}
.thumb{float:left;margin:0 10px 0 0;}
.thumb .wp-post-image{margin:0;}

/*Виджет Большие миниатюры*/
.thumb_bi{position:relative;display:block;}
.thumb_bi img{vertical-align:top;width:100%;max-width:324px;height:auto;}
.thumb_bi .the_category a{position:absolute;left:0;bottom:0;font-size:11px;font-weight:bold;line-height:1;background:#222;color:#fff;margin-right:5px;padding:3px 6px 4px;}
.thumb_bi .the_category a:hover{background:#dd8500;}
a.wg_ttl:hover > h3{color:#dd8500;}
a.wg_ttl{display:block;}


.sticky{position:fixed;-webkit-transition:none;transition:none;}
.stop{position:relative;-webkit-transition:none;transition:none;}


.comments{font-weight:bold;color:#111;margin-top:15px;}
.comments-list ul,.comments-list ol{list-style:none;}
.comments-list{margin:18px 0 0;}
.comments-list li{list-style:none;}
.comment_block{border-bottom: 1px dashed #ededed;}
.comment_block{margin:0;position:relative;overflow:hidden;}
.comments-list .children{margin-left:40px;}
.comments-list .children .children{margin-left:0;}
.comment-author{margin:4px 0 0;color:#b4b4b4;font-size:11px;}
.date_comments{font-size:11px;}
.fn{font-style:normal;font-weight:bold;font-size:14px;color:#333;}
.avatar{float:left;margin:10px 15px 0 0;}
.commentmetadata{font-size:12px;color:#b4b4b4;padding:3px 0 0;margin-left:20px;}
.commentmetadata a{color:#b4b4b4;text-decoration:none;}
.commentmetadata a:hover{text-decoration:underline;}
.comment_text{margin:10px 10px 0 0;font-size:15px;line-height:18px;color:#111;}
.reply{margin:0;z-index:1;position:relative;font-size:12px;margin:15px 0;}
.reply a{font-size:12px;padding:2px 0;color:#b4b4b4;}

.comment-awaiting-verification{font-size:13px;color:#f00;margin-left:20px;}
#respond{margin:15px 0 0;padding:20px 0 10px;position:relative;z-index:2;}
#respond input[type="text"],#respond textarea{display:block;width:96%;border:1px solid #e1e1e1;position:relative;box-sizing:content-box;-webkit-box-sizing:content-box;padding:5px 2%;line-height:1.625;}
#respond label{color:#555;font-size:15px;z-index:3;padding:0;line-height:13px;}
#respond p.comment-form-comment ,
#respond p.comment-form-email,
#respond p.comment-form-author{position:relative;color:#777;font-size:12px;}
#respond input[type="text"]:focus,#respond textarea:focus{text-indent:0;z-index:4;}
#respond textarea{resize:vertical;height:100px;}
.required{color:#bd3500;font-size:15px;font-weight:bold;}
#respond .logged-in-as{font-size:13px;}
.p_text{font-size:10px;color:#777;line-height:14px;}
#respond .comment-notes{font-size:11px;}
#respond p{margin:10px 0;}
#respond .form-submit{height:30px;}
#respond .form-submit input{margin:0;}
#respond .logged-in-as{font-size:13px;color:#777;}
#respond .logged-in-as a:hover,#respond #cancel-comment-reply-link:hover{text-decoration:underline;}
.commentlist #respond{margin:1.625em 0 0;width:auto;}
#reply-title{color:#333;font-size:18px;letter-spacing:-1px;line-height:15px;}
#cancel-comment-reply-link{display:block;font-size:12px;font-weight:normal;line-height:2.2em;letter-spacing:-1px;position:absolute;right:1.625em;text-decoration:none;text-transform:uppercase;top:1.1em;}


/*Подвал*/
footer{color:#fff;padding:0;background:#212121;width:100%;text-align:center;}
footer a:hover,a:focus{color:#dd8500;}
.logo_f{margin:25px 0 0;width:100%;height:auto;max-width:226px;}
.copyright{margin-top:25px;font-size:12px;line-height:18px;padding:10px 5%;}

#back-top{border:none;display:none;position:fixed;text-align:center;font-size:35px;color:#fff;line-height:25px;bottom:4px;right:5px;width:40px;height:40px;background:#dd8500;z-index:100;}
#back-top:hover{cursor:pointer;}


/*Админка*/
body.login {background:#fcfbfa;}
#login h1 a {background:url(images/logo.png);background-size:216px 75px;width:216px;height:75px;}
#login form {text-align:center;padding:10px;background:transparent;-webkit-box-shadow:none;box-shadow:none;}
.login form .input, .login input[type="text"] {font-size:14px;line-height:35px;border:none;background:rgba(255,255,255,0.1);color:#111;padding:0 1%;line-height:35px;box-sizing:content-box;}
.login label {color:#111;font-weight:bold;}

#login .button-primary {font-weight:bold;box-shadow:none;-webkit-box-shadow:none;border:none;padding:0 10px;text-shadow:none;line-height:40px;height:40px;-webkit-border-radius:0;border-radius:0;}
.login #nav a,.login #backtoblog a {color:#000 !important;font-size:13px;}
#login #nav a:hover, .login #backtoblog a:hover{color:#dd8500 !important;}
.login #login_error{border-left:4px solid #f00;padding:12px;margin-left:0;margin-bottom: 20px;background:#111;-webkit-box-shadow:none;box-shadow:none;}



@media (min-width: 980px) and (max-width:1100px) {
.main iframe{height:400px;}
}
@media(max-width:1200px){
body{background:none;}
}
@media (max-width:900px){
.menu_top{display:none;}
.adapt{display:block;background:#212121;}
.bg_line{background:#212121;min-height:auto;text-align:center;}
.logo{display:block;max-width:250px;height:auto;margin:0 auto;}
.logo_f{margin:0 auto;padding-top:50px;display:block;}
.foot_txt{display:block;padding:0 15px;text-align:center;margin:0;max-width:100%;}
.logo{display:none;}
.logo_tf{display:inline-block;margin:35px 0;}
}
@media (max-width:850px){
.main iframe{height:450px;}
#primary{float:none;margin:0 0 25px 0;width:98%;}
#content{margin:0;}
.secondary{width:80%;float:none;padding:0 0 25px 0;margin:0 10%;}
.thumb{width:100%;height:200px;overflow:hidden;}
.thumb img{max-width:100%;width:100%;height:auto;}
}
@media (min-width: 850px) and (max-width: 980px) {
.main iframe{height: 320px;}
.rec_sn li{display:inline-block;width:48%;}
}
@media (max-width:720px){
.main iframe{height: 390px;}
.top_line{text-align:center;}
.top_line ul li{margin:0 15px;}
.colum a{font-size:18px;line-height:30px;}
.copyright{width:90%;}
.post_title{font-size:30px;line-height:35px;}
.rand_bg_th li{display:block;width:80%;margin:10px 9%;height:200px;overflow:hidden;}
.rand_bg{height:200px;background:#333;}
.rand_bg_th img{max-width:100%;width:100%;margin-top:-10%;height:auto;}
.size-single-thumb{float:none;margin: 0 auto 25px;display:block;}
.nav-next,.nav-previous{width:100%;}
.nav-next,.nav-previous{float:none;}
.recomended{padding:0;}
.recomended ul li{display:block;width:80%;margin:0 9%;position:relative;}
.recomended img{max-width:100%;height:auto;}
.thumb_rec .the_category{position:absolute;top:0;left:0;}
.recomended .thumb_rec{width:100%;height:200px;overflow:hidden;}
.mac-thumb{float:none;margin:0 auto 20px;display:block;text-align:center;}
.mac_title{text-align:center;}
.sub_cat li{width:49%;}
.rand_bg_sm li{display:block;width:80%;margin:10px 9%;}
.thumb_ov li{width:48%;margin:10px 0.7%;}
.rec_sn li{width:48%;}
}
@media (max-width:650px){
.groupinsoc{text-align:center;}
}

@media (max-width:600px){
#wpadminbar{top:-46px !important;}

}
@media (max-width:550px){
.groupinsoc li:first-child{display:block;text-align:center;}
.sp_panel #searchform #s, .a_search #searchform #s{width:70%;}
.sp_panel #searchform .sim, .a_search #searchform .sim{width:29%;}
.main iframe{height: 285px;}
}

@media (max-width:450px){
.main iframe{height:390px;}
.recomended ul li{width:100%;margin:0;}
.rand_bg_th li{width:100%;margin:10px 0;}
.rand_bg_sm li{width:100%;margin:10px 0;clear: both;}
.thumb_ov li{width:100%;margin:10px 0;}
.pic_ov{width:100%;height:200px;overflow:hidden;}
.pic_ov img {height:auto;}
.secondary{width:95%;margin:0 2%;}
.post_title {font-size:25px;line-height:30px;}
#content {padding:15px 10px;}
.sub_cat li{width:80%;margin-left:10%;}
.rec_sn li{width:100%;}
}
@media (max-width:350px){
.mac-thumb img{width:80%;height:auto;}
.size-single-thumb{width:100%;}
}


