* {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
*:before, *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
*:focus {outline:none}
:-moz-any-link:focus {outline:none}
a {text-decoration:none}

body {background: url('../img/bg.png');padding: 0; margin: 0;font-family: arial}
.limit {width: 1150px;margin: 0 auto;padding: 0 15px;position: relative;}
.clear {clear: both;}



/* Шапка сайта */
.top_header {background: url('../img/header_1.jpg') no-repeat center top;background-size: 100% auto;border-bottom: 6px solid #ddd;}
.overlay_header {background: rgba(0, 0, 0, 0.3);height: 395px}
.overlay_header_top {background: rgba(0, 0, 0, 0.3);height: 5px}

.top_feed {width: 270px;float: right;}
.top_left_head {float: left;width: 830px}

.logo {transition: .1s;width: 267px;height: 57px;display: block;background: url('../img/logotype.png') no-repeat center center;float: left;margin: 20px 0 0 0}
.logo:hover {transition: .1s;opacity: 0.8}

#menu-main_top {padding: 29px 16px 0 0; margin: 0;list-style-type: none;float: right}
#menu-main_top li {float:left;padding: 0 0 0 15px}
#menu-main_top li a {color: #bbb;font-size: 12px;font-family: arial;text-shadow: 0 1px 0 rgba(0,0,0,.1);text-transform: uppercase;}
#menu-main_top li a:hover {color: #fff}
.text_top {font-size: 20px;color: #fff;text-align: center;padding: 121px 0 0 0}
.text_top span {color: #29cfff}

#menu-main_top .current-menu-item a {color: #fff}

#menu-main_top_mobile {display: none}

/* Центр */
.left_content {width: 830px;float: left;margin: 38px 20px 0 0;}
.right_content {width: 270px;float: left;margin: 74px 0 0 0}
.short_images {width: 263px;height: 190px;background-size: cover !important;border-top-left-radius: 4px;border-top-right-radius: 4px;position: relative;}
.cat_short .post-categories a {transition: .1s;display: inline-block;background: #8f3ca4;padding: 0 15px;border-radius: 22px;font-size: 11px;color: #fff;vertical-align: top;height: 22px;line-height: 22px;}
.cat_short .post-categories a:hover {transition: .1s;background: #6b2e7c;}

.cat_short, .new_rec {float: left;}
.new_rec {display: inline-block;background: #29cfff;padding: 0 15px;height: 22px;line-height: 22px;border-radius: 99px;font-size: 11px;color: #fff;vertical-align: top;text-shadow: 0 1px 0 rgba(0,0,0,.1);margin: 0 5px 0 0}
.cat_posi {position: absolute;right: 10px;top: 15px;}

.post-categories {text-shadow: 0 1px 0 rgba(0,0,0,.1);padding: 0; margin: 0;list-style-type: none;text-transform: uppercase;}
.post-categories li {float: left;margin: 0 5px 0 0}
.short_text {background: #fff;width: 263px;position: relative;height: 109px;}
.short_text h2 {padding: 13px 15px 0 14px;margin: 0;font-size: 15px}
.short_text h2 a {color: #111;line-height: 16px;display: inline-block;}
.short_text h2 a:hover {color: #6b2e7c}

.time_short {left: 15px;background: url('../img/time.png') no-repeat center left;}
.cal_short {left: 95px;background: url('../img/info2.png') no-repeat center left;}
.time_cal_short {position: absolute;top: 78px;height: 16px;line-height: 16px;background-size: auto 100%;font-size: 14px;padding: 0 0 0 22px;color: #888}

.more_info {float: right;transition: .1s;background: #8f3ca4;display: inline-block;height: 28px;padding: 0 15px;line-height: 28px;color: #fff;text-transform: uppercase;font-size: 12px;border-radius: 22px;}
.more_info:hover {transition: .1s;background: #6b2e7c;}
.more_info_bg {background: #f5f5f5;padding: 15px;border-radius: 0 0 4px 4px}

.main_shirt {box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);display: block;vertical-align: top;border-radius: 4px;float: left;margin: 0 0 20px 0}

.all_resept .main_shirt:nth-of-type(2), .all_resept .main_shirt:nth-of-type(5), .all_resept .main_shirt:nth-of-type(8), .all_resept .main_shirt:nth-of-type(11), .all_resept .main_shirt:nth-of-type(14), .all_resept .main_shirt:nth-of-type(17), .all_resept .main_shirt:nth-of-type(20) {margin: 0 20px}

/* Футер */
.footer_subrs {width: 100%;height: 300px;background: url('../img/footer_bg.png');background-size: auto 200%;margin: 60px 0 0 0}
footer {height: 79px;background: #fff}
.footer_cell {width: 60%;float: left;font-size: 15px;color: #333;padding: 31px 0 0 0}
.footer_cell a {color: #1d9dba;border-bottom: 1px dashed}
.footer_cell a:hover {border-bottom:0}
.footer_cell_1 {width: 40%;float: left;}
.social {padding: 22px 0 0 0;margin: 0;list-style-type: none;float: right}
.social li {float: left;padding: 0 0 0 5px}
.social li a {width: 35px;height: 35px;display: block;border-radius: 50%;transition: .1s;}
.social li a:hover {opacity: 0.8;transition: .1s;}
.vk {background: #5177a0 url('../img/vk.png') no-repeat center center}
.ok {background: #ef7d00 url('../img/ok.png') no-repeat center center}
.fb {background: #3c5a98 url('../img/fb.png') no-repeat center center}
.gp {background: #da402d url('../img/gp.png') no-repeat center center}
.tw {background: #00aced url('../img/tw.png') no-repeat center center}
.title_social {padding: 20px 15px 0 0;padding: 9px 10px 0 0 !important;font-size: 15px;color: #333;}

.subrs_1 {width: 50%;float: left;padding: 73px 0 0 0}
.subrs_1 h3 {color: #efefef;padding: 0;margin: 0;font-size: 18px}
.text_subrs_1 {padding: 10px 55px 0 0;font-size: 15px;color: #efefef;line-height: 20px;}

.subrs_2 {float: left;width: 50%}
.subscribe {padding: 127px 0 0 0;margin: 0;list-style-type: none;float: right}
.subscribe li {float: left;}
.subscribe li:nth-of-type(1) {position: relative;}
.but_subscribe {transition: .1s;border: 0;height: 45px;padding: 0 25px 3px 25px;border-radius: 22px;background: #29cfff;color: #fff;font-size: 13px;font-weight: 700;text-shadow: 0 1px 0 rgba(0, 0, 0, .1);}
.but_subscribe:hover {transition: .1s;background: #1d9dba;cursor: pointer;}
.subs_form {transition: .1s;width: 239px;height: 42px;background: rgba(0,0,0,0);border: 0;border-bottom: 1px solid #8a8a8c;margin: 0 15px 0 0;color: #8a8a8c;font-size: 16px;}
.subs_form:focus {transition: .1s;border-bottom: 1px solid #d04945;}

.formError {left: 0 !important;top: 50px !important;color: #fff !important;font-size: 12px !important;}
.formErrorContent div {display: none}

/* Полная статья */
.bread {margin: 40px 0 0 0;font-size: 12px;color: #333;}
.bread a {color: #1d9dba;border-bottom: 1px dashed}
.bread a:hover {border: 0}
.left_full_news {width: 590px;float: left;background: #fff;border-radius: 4px;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);}
.right_full_news {width: 240px;float: left;text-align: center;}
.ava_povar {width: 90px;height: 90px;display: block;border-radius: 50%;margin: 0 auto}
.name_povar {font-size: 16px;color: #111;padding: 11px 0 0 0}
.name_povar span {display: block;font-size: 13px;color: #888;padding: 4px 0 0 0}
.povar_slogan {color: #111;font-size: 15px;text-align: left;padding: 23px 15px 0 15px;font-style: italic;}
.full_h1 {margin: 0;font-size: 24px;font-weight: 400;padding: 12px 15px 0 14px;line-height: 22px;}
.full_cats a {transition: .1s;display: inline-block;background: #8f3ca4;padding: 0 15px;border-radius: 22px;font-size: 11px;color: #fff;vertical-align: top;height: 22px;line-height: 22px;}
.full_cats a:hover {transition: .1s;background: #6b2e7c;}
.full_cats {padding: 15px 0 0 15px;position: relative;z-index: 999;}
.info_full {background: #f3f3f3;border-radius: 4px 4px 0 0;margin: 19px 15px;font-size: 13px;padding: 8px 10px}
.yashare-auto-init {padding: 0 0 0 11px;float: left}
.text_full {font-size: 15px;color: #111;padding: 13px 15px 0 15px}
.image_full_news_bg {display: block;width: 100%;border-radius: 4px;height: 220px;background-size: cover !important;position: relative;}
.image_full_news_bg_shadow {display: block;height: 100%;width: 100%;position: absolute;bottom: 0;left: 0;right: 0;background: linear-gradient(to top,rgba(0, 0, 0, .1) 0, rgba(0, 0, 0, .8) 100%);opacity: .8;border-radius: 4px;}
.image_full_news {padding: 0 15px 0 15px}
.full_h2 {margin: 0;font-size: 20px;font-weight: 400;padding: 11px 15px 0 15px;line-height: 22px}
.full_h2_instr {padding: 11px 15px 17px 15px;}
.full_h2_info_dop {padding: 3px 15px 0 15px;margin: 0 0 -1px 0}
.recept_rew {padding: 14px 15px 16px 15px;}
.engrie {padding: 15px 15px 7px 15px;font-size: 15px}
.engrie div {margin: 0 0 10px 0;background: url('../img/round.png') no-repeat 0 2px;height: 15px;background-size: auto 80%;padding: 0 0 0 25px}
.engrie div span:nth-of-type(1) {display: inline-block;width: 120px;color: #888;}
.engrie div span:nth-of-type(2) {display: inline-block;width: 410px;color: #111;}
.images_steep {width: 160px;height: 110px;background-size: cover !important;border-radius: 4px;display: block;float: left}
.images_steep:hover {opacity: 0.8;}
.images_steep_end {width: 160px;display: block;float: left;height: 1px;}
.steep {padding: 0 15px 23px 15px;}
.text_steep {float: left;width: 400px;font-size: 15px;color: #111;padding: 0 0 0 15px}
.steep b {display: block;padding: 0 0 5px 0}
.steep_padding {padding: 4px 0 0 0 !important;}
.video_dop iframe {display: block;width: 100%;height: 300px;border-radius: 4px;margin: 18px 0 0 0}
.video_dop {padding: 0 15px 15px 15px}

.ration .post-ratings {padding: 4px 0 0 0}

.h1_main {padding: 0;margin: 0;font-weight: 400;font-size: 22px;text-transform: uppercase;text-align: center;}
.seo_text p {margin: 0;padding: 0;font-size: 15px}
.seo_text {color: #111;padding: 10px 0 10px 14px;font-size: 15px;border-left: 2px solid #6b2e7c;width: 566px;float: left;margin: 10px 0 0 14px;background: #fff;border-radius: 4px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}
.info_blog {color: #111;width: 250px;float: left;text-align: right;font-size: 15px;margin: 20px 0 0 0;}
.all_resept {padding: 43px 0 0 0}
.recomed {margin: 0;font-size: 15px;text-align: left;padding: 27px 15px 11px 16px;font-style: italic;}
.related_rep {display: block;background: #fff;border-radius: 4px;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);margin: 0 15px 7px 15px;padding: 6px;}
.related_rep:hover .mini_img_res {opacity: .7}
.mini_img_res {width: 70px;height: 54px;background-size: cover !important;border-radius: 4px;float: left}
.img_text_red {line-height: 17px;float: left;width: 128px;padding: 0 0 0 7px;text-align: left;font-size: 15px;color: #333;height: 54px;position: relative;overflow: hidden;}
.img_text_red::after{position:absolute;content:'';display:inline-block;width:50px;height:20px;right:0;bottom:0;background:-webkit-linear-gradient(to right, rgba(255,255,255,0), #fff, #fff);background:-o-linear-gradient(to right, rgba(255,255,255,0), #fff, #fff);background:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff, #fff);background:-o-linear-gradient(left, rgba(255,255,255,0), #fff, #fff);background:linear-gradient(to right, rgba(255,255,255,0), #fff, #fff)}
.video_dop p {font-size: 15px;color: #111;}
.video_dop p:nth-last-of-type(1) {margin-bottom: 0}

.my_related_recept {background: #eee;box-shadow: 0px 2px 4px 0px rgba(0,0,0,.05) inset;padding: 26px 20px 30px 20px;margin: 15px 0 18px 0;}
.my_related_recept_title {text-align: center;padding: 0 15px 17px 15px;font-size: 14px;text-transform: uppercase;font-weight: 700;}
.my_related_recept_box {width: 170px;float: left;border-radius: 4px;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);background: #fff;opacity: 0;transition: .4s;}
.short_images_my_related {height: 120px;border-radius: 4px 4px 0 0;position: relative;background-size: cover !important}
.my_related_recept .my_related_recept_box:nth-of-type(3) {margin: 0 20px;}
.my_title_recept_box {padding: 15px;font-size: 12px;border-bottom: 1px solid #ddd;height: 80px;}
.calc_my_related {display: inline-block;background: #8f3ca4;padding: 0 15px;border-radius: 22px;font-size: 11px;color: #fff;vertical-align: top;height: 22px;line-height: 22px;position: absolute;right: 15px;top: 15px;}
.more_link_my_related {transition: .1s;background: #8f3ca4;display: inline-block;height: 28px;padding: 0 15px;line-height: 28px;color: #fff;text-transform: uppercase;font-size: 12px;border-radius: 22px;}
.more_link_my_related:hover {transition: .1s;background: #6b2e7c}

.more_link_my_related_pad {padding: 15px 0;text-align: center;}

/* Навигация */
.navigation {height: 42px;background: #fff;display: inline-block;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);border-radius: 4px;padding: 0 8px;margin: 23px 0 0 0}
a.page-numbers, span.current {display: inline-block;vertical-align: top;padding: 3px 8px;font-size: 15px;border-radius: 4px;margin: 9px 1px 0 1px;color: #111}
span.current {background: #3c3f46;font-weight: 700;padding: 3px 8px 2px 8px;text-shadow: 0 1px 0 #252f39;color: #fff;border-bottom: 2px solid #252f39;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}
a.page-numbers:hover {background: #f5f5f5}
.next.page-numbers, .prev.page-numbers {padding: 1px 8px 5px 8px;}
.page-numbers.dots {padding: 3px 8px 2px 8px;display: inline-block;margin: 7px 0 0 0;}


/* Рейтинг */
.post-ratings {float: left;width: 110px !important;padding: 5px 0 0 0}
.post-ratings img {width: 16px;width: 16px;display: block;float: left;margin: 0 3px 0 0 !important;}
.ration {float: right;}
.ration .post-ratings {width: 107px !important;}
.widget_wysija_cont .wysija-submit {margin-top: 0 !important; }

.all_numb_rating {display: none}


/* Новости краткие */
.short_news {background: #fff;border-radius: 4px;padding:15px;margin: 0 0 20px 0;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);}
.short_images_news {width: 210px;height: 150px;background-size:cover !important;float: left;border-radius: 4px;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);position: relative;}
.h2_news {font-size: 24px;font-weight: 400;margin: 0;padding:0 0 10px 0;display: inline-block;line-height: 24px;}
.text_shortnews {overflow: hidden;font-size: 15px;float: left;width: 588px;padding:0 0 0 20px;position: relative;height: 150px;}
.more_news {float: right;transition: .1s;background: #8f3ca4;display: inline-block;height: 28px;padding: 0 15px;line-height: 28px;color: #fff;text-transform: uppercase;font-size: 12px;border-radius: 22px;font-weight: 700;}
.more_news:hover {transition: .1s;background: #6b2e7c;}
.new_rec_new {position: absolute;right: 10px;top: 10px;display: inline-block;background: #e67e22;padding: 4px 8px;border-radius: 4px;font-size: 11px;color: #fff;vertical-align: top;text-shadow: 0 1px 0 rgba(0,0,0,.1);margin: 0 5px 0 0}
.date_news {background: url('../img/time.png') no-repeat center left;margin: 0 20px 0 0}
.info_news {background: url('../img/info2.png') no-repeat center left;margin: 0 20px 0 0}
.chat_news {background: url('../img/chat.png') no-repeat center left;}
.panel_shor_news {height: 16px;line-height: 16px;background-size: auto 100%;font-size: 14px;padding: 0 0 0 22px;color: #888;float: left}
.short_panels {padding:0 0 12px 0;}
.h2_link_short {color: #111;}
.h2_link_short:hover {color: #b53b38;transition: .1s;}

.text_shortnews .post-ratings {float: left;}

.pans_short {padding: 50px 0 0 0;position: absolute;right: 0;left: 20px;bottom: 0;background:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff, #fff);background:-o-linear-gradient(to bottom, rgba(255,255,255,0), #fff, #fff);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);background:-o-linear-gradient(top, rgba(255,255,255,0), #fff, #fff);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff, #fff)}




/* Новости полные */
.full_news {background: #fff;border-radius: 4px;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);padding: 15px 15px 14px 15px;margin: 0 0 20px 0;}
.full_images_news {width: 350px;height: 250px;background-size: cover !important;float: left;margin: 0 20px 12px 0;border-radius: 4px;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);position: relative;}
.h2_news_full {line-height: 24px;font-size: 24px;font-weight: 400;margin: 0;padding:0 0 11px 0;display: inline-block;width: 428px;}
.full_panels {padding:0 0 8px 0;width: 428px;display: inline-block;}
.text_full_news {width: 100%;display: inline;font-size: 15px;color: #111;}
.text_full_news p:nth-of-type(1) {margin-top: 0}
.full_news_h3 {font-size: 18px;font-weight: 400;margin: 0;padding: 8px 0 11px 0;}
.full_news_rat .post-ratings {padding: 0 0 3px 0;}

.teble_full_news {float: left;width: 50%}


.seo_text_foot {color: #111;font-size: 15px;padding:41px 0 0 0;}
.seo_text_foot h3, .seo_text_foot h2 {font-weight: 400;font-size: 22px;margin: 24px 0 0 0;}
.spoiler_body {display:none;width: 100% !important}
.seo_text_foot p:nth-laft-of-type(1) {margin: 0;padding: 0;}

.spoiler_links {color: #b53b38;border-bottom: 1px dashed}
.spoiler_links:hover {border:0;}

#htmlmap_posts {padding: 33px 0 0 0}
#htmlmap_posts h2, .other_mp_oage {color: #d04945;font-size: 15px;display: inline-block;margin: 0;padding:0;}
#htmlmap_posts ul, #htmlmap_pages {list-style-type: none;padding: 0;margin: 5px 0 15px;font-size: 15px}
#htmlmap_posts a, #htmlmap_pages a {color: #111;}
#htmlmap_posts a:hover, #htmlmap_pages a:hover {color: #111;border-bottom: 1px dashed;}
#htmlmap_posts small, #htmlmap_pages small{color: #888;padding: 0 5px 0 0;}

.one_gellary div {width: 100%;height: 200px;border-radius: 2px;background-size: cover !important;margin: 4px 0;position: relative;}
.one_gellary div:hover span {position: absolute;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,.4) url('/wp-content/themes/themes_cocing/img/zoom.png') no-repeat center center;border-radius: 2px}

.two_gellary div {width: 410px;height: 200px;border-radius: 2px;background-size: cover !important;margin: 4px 0;position: relative;float: left;}
.two_gellary a:nth-of-type(2) div {margin: 4px 0 4px 10px}
.two_gellary div:hover span {position: absolute;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,.4) url('/wp-content/themes/themes_cocing/img/zoom.png') no-repeat center center;border-radius: 2px}
.two_gellary font {display: block;}


.tree_gellary div {width: 270px;height: 200px;border-radius: 2px;background-size: cover !important;margin: 4px 0;position: relative;float: left;}
.tree_gellary a:nth-of-type(2) div, .tree_gellary a:nth-of-type(3) div {margin: 4px 0 4px 10px}
.tree_gellary div:hover span {position: absolute;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,.4) url('/wp-content/themes/themes_cocing/img/zoom.png') no-repeat center center;border-radius: 2px}
.tree_gellary font {display: block;}

.for_gellary div {width: 200px;height: 200px;border-radius: 2px;background-size: cover !important;margin: 4px 0;position: relative;float: left;}
.for_gellary a:nth-of-type(2) div, .for_gellary a:nth-of-type(3) div, .for_gellary a:nth-of-type(4) div {margin: 4px 0 4px 10px}
.for_gellary div:hover span {position: absolute;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,.4) url('/wp-content/themes/themes_cocing/img/zoom.png') no-repeat center center;border-radius: 2px}
.for_gellary font {display: block;}




/* Обзор мультиварок */

.cap {float: left;width: 72px;height: 78px;line-height: 62px;text-align: center;background: url('/wp-content/themes/themes_cocing/img/cap.png') no-repeat center center;text-shadow: 0 1px 0 #252f39;color: #fff;text-transform: uppercase;font-size: 22px;font-weight: 700;}
.border_cap {border-bottom: 1px dashed #e1e1e1;margin: 23px 0 25px 0;}

.ul_caps {padding: 43px 0 0 0}
.ul_caps ul {list-style-type: none;padding: 5px 0 0 18px;margin: 0;width: 758px;float: left;}
.ul_caps ul li {width: 25%; float: left;padding: 0 0 6px 0;}
.ul_caps ul li a {font-size: 15px;text-decoration: underline;color: #111;}
.ul_caps ul li a:hover {text-decoration: none;}

.short_images_obzor {width: 90px;height: 90px;background-size: cover !important;border-radius: 4px;border: 1px solid #ddd;float: left;}
.short_h2_images_obzor {font-weight: 400;font-size: 20px;color: #111;transition: .1s;}
.short_h2_images_obzor:hover {color: #b53b38;transition: .1s;}

.option_short_obzor {float: left;width: 250px;padding: 0 0 0 20px;}
.option_h2short_obzor {font-weight: 400;font-size: 20px;color: #111;}

.text_short_obzor {float: left;padding: 0 0 0 20px;width: 490px}
.text_short_obzor h2 {padding: 0;margin: -3px 0 0 0}

.deskr_short_obzor {font-size: 15px;color: #333;padding: 10px 0 7px 0;}
.autor_short_obzor {font-size: 13px;color: #111;padding: 0 0 17px 0;}

.more_short_obzor {transition: .1s;text-shadow: 0 1px 0 rgba(0,0,0,.1);background: #d04945;border-bottom: 2px solid #b53b38;display: inline-block;height: 27px;padding: 0 10px;line-height: 26px;color: #fff;text-transform: uppercase;font-size: 12px;border-radius: 4px;}
.more_short_obzor:hover {transition: .1s;background: #c2413e;}

.border_cap_short_obzor {border-bottom: 1px dashed #e1e1e1;margin: 25px 0 25px 0;}

.table_short_obzor {font-size: 13px;color: #333;margin: 18px 0 0 0;display: block;border: 1px solid #ededed;border-radius: 4px;background: #fff;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01);}
.table_short_obzor td {padding: 5px 10px;}
.table_short_obzor tr:nth-of-type(even) td {background: #f7f7f7}

.table_short_obzor tr td:nth-of-type(2) {width: 135px;font-style: italic;}
.table_short_obzor tr td:nth-of-type(1) {width: 96px;}

.table_short_obzor tr:nth-of-type(1) td:nth-of-type(1) {border-radius: 4px 0 0 0}
.table_short_obzor tr:nth-of-type(1) td:nth-of-type(2) {border-radius: 0 4px 0 0}

.all_short_obzor {padding: 43px 0 0 0}

.autor_short_obzor span {color: #b53b38;border-bottom: 1px dashed;}



/* full obzor */
.full_obzor {background: #fff;border-radius: 4px;border: 1px solid #cdcdcd;padding: 12px 15px 11px 15px;margin: 0 0 20px 0;}
.h1_obzor_full {line-height: 24px;font-size: 24px;font-weight: 400;margin: 0;padding:0 0 11px 0;display: inline-block;}
.ads_obzor {width: 300px;height: 600px;border: 1px solid #ddd;background: #fcfcfc;border-radius: 4px;margin: 3px 0 0 0}
.ads_right_block {width: 300px;float: right;}
.ads_left_block {float: left;width: 498px;padding: 0 20px 0 0;}
.autor_full_obzor {list-style-type: none;padding: 0;margin: 0;}
.autor_full_obzor li {float: left;}
.autorimg_full_obzor {border-radius: 50%;width: 60px;height: 60px;display: block;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}
.autor_bord_obzor {width: 80px;height: 2px;border-radius: 2px;background: #d04945;margin: 10px 0 25px 0;}
.autorname_full_obzor {font-size: 16px;padding: 9px 0 0 20px;}
.autorname_full_obzor span {color: #b53b38;border-bottom: 1px dashed;}
.autorname_full_obzor div {font-size: 13px;color: #888;padding: 5px 0 0 0}
.h2_full_obzor {font-size: 20px;font-weight: 400;margin: 0;padding: 30px 0 13px 0;}
.table_full_obzor {box-shadow: 0 1px 0 rgba(0, 0, 0, 0.01);font-size: 15px;border-right: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;border-left: 1px solid #f7f7f7;border-top: 4px solid #d04945;border-radius: 4px;}
.table_full_obzor tr:nth-of-type(odd) {background: #f7f7f7;}
.table_full_obzor tr td {height: 30px;padding: 0 10px}
.table_full_obzor tr td:nth-of-type(2) {font-style: italic;}
.table_full_obzor tr td:nth-of-type(1) {width: 300px}
.table_full_obzor tr td a {color: #b53b38;border-bottom: 1px dashed;}
.table_full_obzor tr td a:hover {border-bottom: 0;}

.download_pdf {transition: .1s;border: 1px dashed #ddd;color: #333;font-size: 16px;border-radius: 4px;display: block;margin: 15px 0 0 0;background: url('../img/pdf.png') no-repeat;background-position: 10px 11px;background-size: auto 34px;height: 58px;padding: 9px 0 0 66px;}
.download_pdf div {font-size: 13px;color: #888;padding: 1px 0 0 0}
.download_pdf:hover {border: 1px dashed #bbb;transition: .1s;}
.down_inc {background: url('../img/download2.png') no-repeat;background-position: 439px;}

.h2_commens {font-size: 20px;font-weight: 400;margin: 0;padding: 28px 0 11px 0;}

#author, #email {font-family: arial;font-size: 15px;transition: .1s;width: 230px;border: 1px solid #ddd;height: 36px;border-radius: 4px;padding: 0 10px;box-shadow: 0px 0px 2px 0px rgba(0,0,0,.1) inset;float: left;color: #333}
#email {float: right;}
#comment {font-family: arial;font-size: 15px;transition: .1s;clear: both;width: 100%;border-radius: 4px;height: 150px;border: 1px solid #ddd;margin: 15px 0 0 0;padding: 10px;box-shadow: 0px 0px 2px 0px rgba(0,0,0,.1) inset;resize: none;color: #333}
#author:focus, #email:focus, #comment:focus {transition: .1s;border: 1px solid #e67e22;box-shadow: 0 0 4px rgba(230, 126, 34, 0.4);}


.main_input_file {display: none;}
.upload_form div {margin: 0 0 0 10px;width: 100px;height: 36px;background: #29cfff;border-radius: 22px;color: #fff;text-align: center;line-height: 36px;font-family: arial;font-size:14px;display: inline-block;vertical-align: top;}
.upload_form div:hover {transition: .1s;background: #1d9dba;cursor: pointer;}
#f_name {transition: .1s;background: #fff;border: 1px solid #ddd;display: inline-block;vertical-align: top;height: 36px;padding: 0 15px;width: 343px;border-radius: 22px;box-shadow: 0px 0px 2px 0px rgba(0,0,0,.1) inset;}
.upload_form {float: left;text-shadow: 0 1px 0 rgba(0,0,0,.1);border: 1px dashed #bbb;border-radius: 4px;padding: 15px 0 12px 15px;margin: 14px 0 0 0;background: #fcfcfc;}
.upload_form span {display: block;font-size: 11px;padding: 8px 0 0 0;}
.form-submit #submit {transition: .1s;height: 45px;padding: 0 25px;border: 0;text-transform: uppercase;font-size: 15px;border-radius: 4px;background: #8f3ca4;color: #fff;margin: 3px 0 0 0;text-shadow: 0 1px 0 rgba(0,0,0,.1);}
.form-submit #submit:hover {transition: .1s;background: #6b2e7c;cursor:pointer;}

.rating_obzor {font-size: 20px;font-weight: 400;margin: 0;padding: 29px 0 8px 0;}
.share_obzor {font-size: 20px;font-weight: 400;margin: 0;padding: 27px 0 8px 0;}
.related_obzor_h2 {font-size: 20px;font-weight: 400;margin: 0;padding: 29px 0 13px 0;}

.rating_obzor_fix .post-ratings {width: 100% !important;float: none}
.rating_obzor_fix .all_numb_rating {float: right;display: block;font-size: 15px;color: #111;margin: -2px 0 0 0;}

.images_related_obzor {transition: .1s;width: 90px;height: 90px;background-size: cover !important;border: 1px solid #bbb;border-radius: 4px;display: block;float: left;margin: 0 0 15px 0;}
.images_related_obzor:hover {transition: .1s;opacity: .8}
.images_right_related_obzor {float: left;width: 210px;padding: 0 0 0 15px;margin: 0 0 15px 0;}

.images_right_related_obzor span {display: block;font-size: 13px;color: #888;padding: 2px 0 0 0;}
.images_right_related_obzor div {font-size: 15px;color: #111;padding: 13px 0 0 0;}

.main_img_obzor {width: 300px;height: 300px;border: 1px solid #bbb;background-size: 80% !important;border-radius: 4px;margin: 3px 0 31px 0}

.no-avatar-comm {background: url('../img/no-avatar.jpg') no-repeat center center;width: 60px;height: 60px;background-size: cover !important;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);border-radius: 4px;float: right;border: 1px solid #bbb;}

.comment-list {list-style-type: none;padding: 0;margin: 0;}

.left_comm_obzor {float: left;width: 403px;background: #fcfcfc;border-radius: 4px;margin: 0 15px 0 0;border: 1px solid #ddd;padding: 12px 15px 10px 15px;position: relative;}

.comment_obzor {margin: 0 0 20px 0;font-size: 15px;}

.left_comm_obzor p {padding: 0;margin: 0}

.left_comm_obzor .autor_comm_obzor {color: #111;font-weight: 700;padding: 0 0 2px 0}
.left_comm_obzor .text_comm_obzor {color: #333;}
.left_comm_obzor .date_comm_obzor {color: #999;padding: 12px 0 0 0;font-style: italic;}

.h2_commens_all {font-size: 20px;font-weight: 400;margin: 0;padding: 27px 0 10px 0;}
.comment-list li:nth-last-of-type(1) .comment_obzor {margin: 0 0 4px 0}
.no_comments_obzor {font-size: 15px;font-style: italic;color: #333;margin: -3px 0 0 0}
.attachment_comm_obzor {transition: .1s;width: 90px;height: 90px;background-size: cover !important;border: 1px solid #999;border-radius: 4px}
.attachment_comm_obzor:hover {transition: .1s;opacity: .8}
.attachmentFile {padding: 15px 0 0 0}

.attachmentFile p {display: none}

.yashare-auto-init-obzor {padding: 5px 0 0 0;margin: 0}

.full_text_obzor {font-size: 15px;color: #111;padding: 34px 0 0 0;}
.full_text_obzor h2 {font-size: 20px;font-weight: 400;margin: 0;padding: 21px 0 6px;}

.full_text_obzor img {width: 100%;height: auto;}

.banner_obzor img {border-radius: 4px;box-shadow: 0 4px 10px rgba(0,0,0,.04);margin: 16px 0 0 0;transition: .1s;width: 100%;}
.banner_obzor img:hover {transition: .1s;opacity: .8}

.banner_obzor_mob {display: none;}
.banner_obzor_mob img {border-radius: 4px;box-shadow: 0 4px 10px rgba(0,0,0,.04);margin: 16px 0 0 0;transition: .1s;width: 100%;}
.banner_obzor_mob img:hover {transition: .1s;opacity: .8}

/* Sidebar */
.activ_feed_title {position: relative;background: #29cfff;background-position: 237px 14px;text-shadow: 0 1px 0 rgba(0, 0, 0, .1);line-height: 47px;color: #fff;text-transform: uppercase;font-size: 13px;font-weight: 700;height: 47px;padding: 0 0 0 15px;}
.list_icon {position: absolute;background: url('../img/list.png') no-repeat center center;top: 15px;right: 15px;width: 18px;height: 18px;animation: ping 4s linear infinite;}

@keyframes ping {
	0% {transform: rotate(0deg);} 
	4% {transform: rotate(7deg);}
	8% {transform: rotate(0deg);}
	12% {transform: rotate(-7deg);}
	16% {transform: rotate(0deg);}
	20% {transform: rotate(7deg);}
	24% {transform: rotate(0deg);}
	28% {transform: rotate(-7deg);}
	32% {transform: rotate(0deg);}
}


.activ_feed_content {background: #eee;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);}
.side_name_rec {text-transform: uppercase;font-size: 12px;color: #444;font-weight: 700;padding: 0 15px 0 12px;}
.side_date_rec {color: #999;font-size: 11px;padding: 9px 15px 0 12px;}
.side_title_rec {font-size: 10px;text-transform: uppercase;color: #888;font-weight: 700;padding: 16px 15px 4px 12px;}
.side_recept {transition: .1s;border-bottom: 1px dashed #555;padding: 0 0 17px 0;border-left: 3px solid #eff0f1;}

.side_recept:hover {transition: .1s;border-left: 3px solid #29cfff;background: #ddd;}

.hide_news_feed div:nth-last-of-type(1) dt .side_recept {border-bottom: 0;}
.search {width: 100%;height: 67px;border:0;padding: 0 15px 0 48px;background: #fff url('../img/icon_search.png') no-repeat;color: #222;font-size: 16px;background-position: 15px 25px;}

#hide_news_feed {overflow: hidden;height: 210px;z-index: 999;}
.footer_feed {background: url('../img/ugol.png') center;height: 11px}
#searchform {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);position: relative;z-index: 99}

#menu-item-7311 a, #menu-item-7312 a, #menu-item-8666 a {font-size: 0 !important;width: 5px;height: 5px;background: #29cfff;display: block;border-radius: 99px;margin: 9px 0 0 0;box-shadow: 0 1px 0 rgba(0,0,0,.1);}

#menu-cat {padding: 0; margin: 0;list-style-type: none;}
.sude_menu {font-weight: 700;background: #1d9dba;height: 45px;border-radius: 4px 4px 0 0;line-height: 45px;padding: 0 15px;font-size: 13px;text-transform: uppercase;color: #fff;text-shadow: 0 1px 0 rgba(0, 0, 0, .1);}
#menu-cat .sub-menu {display: none}
#menu-cat > li > a {text-shadow: 0 1px 0 rgba(0, 0, 0, .1);transition: .1s;background: #29cfff;display: block;border-bottom: 1px solid rgba(255,255,255,.1);font-size: 15px;color: #fff;padding: 0 15px;height: 36px;line-height: 36px;}
#menu-cat > li > a:hover {transition: .1s;color: #ddd;}

.menu-item-has-children a:after {content: '+';position: absolute;top: 0;right: 15px;font-weight: 700;font-size: 16px;}
.menu-item-has-children {position: relative;}
.sub-menu {background: #eee;padding: 0; margin: 0;list-style-type: none;}
.sub-menu li {margin: 0 0 0 15px;border-left: 1px solid #475677;position: relative;}
.sub-menu li a {transition: .1s;font-size: 15px;color: #666;display: block;height: 36px;line-height: 36px;position: relative;}
.sub-menu li a:hover {transition: .1s;color: #111}
.sub-menu li:not(.menu-item-has-children) a:after {display: none}
.active_one_lvl {color: #fff !important}
#menu-item-8077 a {border-radius: 0 0 4px 4px}
.shadow_sude_menu {border-radius: 4px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}
.menu_point {width: 27px;height: 9px;display: inline-block;vertical-align: top;background: url('../img/menu_point.png') no-repeat center left;margin: 0 10px 0 0;height: 36px;}
#menu-cat .sub-menu .sub-menu .fix_show_menu {display: none}
#menu-cat .sub-menu .sub-menu li:nth-last-of-type(1) .fix_show_menu {display: block}
#menu-cat .sub-menu .sub-menu {margin: 0 0 0 7px;}
.fix_hide_menu {height: 13px;width: 1px;background: #475677;position: absolute;top: -10px;left: -1px;}

.menu-item-has-children .sub-menu .fix_show_menu {width: 30px;height: 17px;position: absolute;bottom: 0;top:19px;left: -15px;background: #eee;}
.last_fix .fix_show_menu {height: 100% !important}

#menu-cat .active_childr, #menu-cat .current-menu-item a {color: #111 !important}

.images_shadow {display:block;height:100%;width:100%;position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to top,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);opacity: .8;border-radius: 4px 4px 0 0;}


.native {margin: 26px 15px 19px 15px;display: block;}
.native img {border-radius: 4px;display: block;float: left;}
.native_title {font-size: 18px;font-weight: 400;line-height: 20px;color: #111;}
.native_text {color: #888;font-size: 14px;line-height: 17px;padding: 8px 0 12px 0;}
.right_native {float: left;width: 290px;padding: 0 0 0 15px;}

.more_native {transition: .1s;text-shadow: 0 1px 0 rgba(0,0,0,.1);background: #8f3ca4;border-bottom: 2px solid #b53b38;display: inline-block;height: 30px;padding: 0 20px;line-height: 28px;color: #fff;font-size: 13px;border-radius: 4px;}
.more_native:hover {transition: .1s;background: #6b2e7c;}

.sticky_may {position: fixed;z-index: 101;}
.stop_may {position: relative;z-index: 101;}


@media screen and (min-width: 768px) {

	.menu-cat-container {overflow-y: auto;}

}

.comm_recetp {padding: 0 15px 15px 15px;}

.text_full_news img {width: 100%;height: auto;}



/* Статьи */

.full_stati_bg {width: 100%;height: 350px;position: relative;background-size: cover !important;border-radius: 4px;}
.full_stati_grad {height: 100%;width: 100%;position: absolute;bottom: 0;left: 0;right: 0;top: 0;border-radius: 4px;background: linear-gradient(to bottom, rgba(0,0,0,.1) 0, rgba(0,0,0,.8) 100%);}
.new_rec_stat {position: absolute;z-index: 99;left: 30px;top: 30px;display: block;background: #e67e22;padding: 4px 8px;border-radius: 4px;font-size: 11px;color: #fff;vertical-align: top;text-shadow: 0 1px 0 rgba(0,0,0,.1);margin: 0 5px 0 0}
.head_stati {position: absolute;bottom: 100px;left: 30px;z-index: 99;right: 30px;}
.h2_stati_full {line-height: 24px;font-size: 24px;font-weight: 400;margin: 0;padding: 0 0 11px 0;display: block;color: #fff;text-align: center;}
.full_panels_stati {width: 100%;display: block;padding: 0;text-align: center;}
.full_panels_stati .panel_shor_news {color: #ddd;float: none;display: inline-block;vertical-align: top;}

.autor_stati {position: absolute;left: 0;right: 0;bottom: -40px;width: 80px;height: 80px;margin: auto;border-radius: 99px;box-shadow: 0 4px 10px rgba(0, 0, 0, .1);}
.autor_stati img {border-radius: 99px;width: 100%;height: 100%;}

.text_full_stati {padding: 58px 0 0 0;width: 495px;display: block;float: left;}

.text_full_stati table {width: 100% !important;margin: 20px 0;}

.text_full_stati_right {float: left;width: 300px;padding: 60px 0 0 20px;}

.text_full_stati h2 {font-size: 20px;font-weight: 400;padding: 15px 0 10px 0;margin: 0;}
.text_full_stati p {padding: 0;margin: 0 0 10px 0;}

.text_full_stati_right h2 {font-size: 20px;font-weight: 400;padding: 0 0 18px 0;margin: 0;}

.text_full_stati a {color: #1d9dba;border-bottom: 1px dashed;}
.text_full_stati a:hover {border-bottom: 0;}

.text_full_stati img {border-radius: 4px;}

.cloud_tag a {text-transform: uppercase;background: #8f3ca4;height: 24px;display: block;float: left;line-height: 24px;padding: 0 24px;border-radius: 22px;color: #fff;font-size: 11px;margin: 0 5px 5px 0;position: relative;}
.cloud_tag a:hover {transition: .1s;background: #6b2e7c;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);}
.cloud_tag a:before {content: "";width: 4px;height: 4px;background: #fff;border-radius: 99px;position: absolute;left: 10px;top: 10px;}

.stati_all_link {transition: .1s;background: #29cfff;line-height: 32px;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);color: #fff;text-transform: uppercase;font-size: 13px;height: 32px;margin: 28px auto 0 auto;text-shadow: 0 1px 0 rgba(0,0,0,.1);display: block;width: 160px;text-align: center;border-radius: 24px;}
.stati_all_link:hover {transition: .1s;background: #1d9dba;}

.tags_stat a {text-transform: uppercase;border: 2px solid #bbb;height: 24px;display: block;float: left;line-height: 20px;padding: 0 20px;border-radius: 22px;color: #bbb;font-size: 11px;margin: 0 5px 5px 0;position: relative;}
.tags_stat a:hover {transition: .1s;border: 2px solid #6b2e7c;background: #6b2e7c;color: #fff;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);}
.tags_stat a:before {content: "";width: 4px;height: 4px;background: #bbb;border-radius: 99px;position: absolute;left: 10px;top: 8px;}
.tags_stat a:hover:before {background: #fff}

.tags_stat {border-bottom: 1px dashed #bbb;padding: 0 0 18px;margin: 0 0 18px 0;}

.full_stati_h3 {margin: 26px 0 12px 0;background: url('/wp-content/themes/themes_cocing/img/eye.png') no-repeat center left;padding: 0 0 0 25px}

.border_stati {border-bottom: 1px dashed #bbb;border-top: 1px dashed #bbb;margin: 27px 0 0 0;padding: 3px 0 13px 0;}

.form-submit {float: right;padding: 0;margin: 11px 0 0 0;}

.adv_stat {display: block;}
.adv_stat img {transition: .1s;display: block;margin: 0 0 15px 0;}
.adv_stat img:hover {transition: .1s;opacity: .6;}

.alert_1 {margin: 20px 0 !important;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);background: #1d57ff;border-radius: 4px;min-height: 80px;padding: 11px 15px 12px 95px !important;position: relative;color: #fff;font-size: 14px;}
.alert_1:after {content: '';position: absolute;left: 0;top: 0;bottom: 0;background: #1a4de4 url("/wp-content/themes/themes_cocing/img/alert_1.png") no-repeat center center;width: 80px;border-radius: 4px 0 0 4px;}
.alert_1 span {display: block;text-transform: uppercase;font-size: 15px;font-weight: 700;padding: 0 0 3px 0}


.alert_2 {margin: 20px 0 !important;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);background: #f5951d;border-radius: 4px;min-height: 80px;padding: 11px 15px 12px 95px !important;position: relative;color: #fff;font-size: 14px;}
.alert_2:after {content: '';position: absolute;left: 0;top: 0;bottom: 0;background: #dd8519 url("/wp-content/themes/themes_cocing/img/alert_2.png") no-repeat center center;width: 80px;border-radius: 4px 0 0 4px;}
.alert_2 span {display: block;text-transform: uppercase;font-size: 15px;font-weight: 700;padding: 0 0 3px 0}


.alert_3 {margin: 20px 0 !important;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);background: #20c164;border-radius: 4px;min-height: 80px;padding: 11px 15px 12px 95px !important;position: relative;color: #fff;font-size: 14px;}
.alert_3:after {content: '';position: absolute;left: 0;top: 0;bottom: 0;background: #1eac5a url("/wp-content/themes/themes_cocing/img/alert_3.png") no-repeat center center;width: 80px;border-radius: 4px 0 0 4px;}
.alert_3 span {display: block;text-transform: uppercase;font-size: 15px;font-weight: 700;padding: 0 0 3px 0}


.alert_4 {margin: 20px 0 !important;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);background: #e1473d;border-radius: 4px;min-height: 80px;padding: 11px 15px 12px 95px !important;position: relative;color: #fff;font-size: 14px;}
.alert_4:after {content: '';position: absolute;left: 0;top: 0;bottom: 0;background: #ca4139 url("/wp-content/themes/themes_cocing/img/alert_4.png") no-repeat center center;width: 80px;border-radius: 4px 0 0 4px;}
.alert_4 span {display: block;text-transform: uppercase;font-size: 15px;font-weight: 700;padding: 0 0 3px 0}


.text_full_news p:nth-last-of-type(1) {margin-bottom: 0 !important}

.alert_1 a, .alert_2 a, .alert_3 a, .alert_4 a {color: #fff;font-weight: 700;}

.fix_stati_img {border: 0 !important}
.fix_stati_img:hover {opacity: .8;}



.jssorb05 {
            position: absolute;
        }
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
            position: absolute;
            /* size of bullet elment */
            width: 16px;
            height: 16px;
            background: url('img/b05.png') no-repeat;
            overflow: hidden;
            cursor: pointer;
        }
        .jssorb05 div { background-position: -7px -7px; }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-position: -37px -7px; }
        .jssorb05 .av { background-position: -67px -7px; }
        .jssorb05 .dn, .jssorb05 .dn:hover { background-position: -97px -7px; }

        /* jssor slider arrow navigator skin 22 css */
        /*
        .jssora22l                  (normal)
        .jssora22r                  (normal)
        .jssora22l:hover            (normal mouseover)
        .jssora22r:hover            (normal mouseover)
        .jssora22l.jssora22ldn      (mousedown)
        .jssora22r.jssora22rdn      (mousedown)
        .jssora22l.jssora22lds      (disabled)
        .jssora22r.jssora22rds      (disabled)
        */
        .jssora22l, .jssora22r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 58px;
            cursor: pointer;
            background: url('img/a22.png') center center no-repeat;
            overflow: hidden;
        }
        .jssora22l { background-position: -10px -31px; }
        .jssora22r { background-position: -70px -31px; }
        .jssora22l:hover { background-position: -130px -31px; }
        .jssora22r:hover { background-position: -190px -31px; }
        .jssora22l.jssora22ldn { background-position: -250px -31px; }
        .jssora22r.jssora22rdn { background-position: -310px -31px; }
        .jssora22l.jssora22lds { background-position: -10px -31px; opacity: .3; pointer-events: none; }
        .jssora22r.jssora22rds { background-position: -70px -31px; opacity: .3; pointer-events: none; }


#gnezdo_ru_17765, #gnezdo_ru_17767 {background: transparent !important;}
#gnezdo_ru_17765 .gnezdo_header, #gnezdo_ru_17767 .gnezdo_header {display: none}
#gnezdo_ru_17765 .gnezdo_block_img_wrap, #gnezdo_ru_17767 .gnezdo_block_img_wrap {overflow: hidden !important;width: 263px !important;height: 190px !important;margin: 0 !important;position: relative;border-radius: 4px 4px 0 0;}
#gnezdo_ru_17765 .gnezdo_block_img_wrap img, #gnezdo_ru_17767 .gnezdo_block_img_wrap img {border-radius: 4px 4px 0 0;width: 100% !important;max-width: 100% !important;height: auto !important;}
#gnezdo_ru_17765 .gnezdo_block, #gnezdo_ru_17767 .gnezdo_block {width: 263px !important;box-shadow: 0 4px 8px rgba(0, 0, 0, .05);border-radius: 4px;}
#gnezdo_ru_17765 .gnezdo_block_desc_text, #gnezdo_ru_17767 .gnezdo_block_desc_text {padding: 13px 15px 0 14px !important;margin: 0 !important;font-size: 15px !important;font-weight: 700 !important;line-height: 16px !important;background: #fff !important;width: 263px !important;position: relative !important;height: 109px !important;}
#gnezdo_ru_17765 .gnezdo_block_img_wrap:after, #gnezdo_ru_17767 .gnezdo_block_img_wrap:after {content: '';display: block;height: 100%;width: 100%;position: absolute;bottom: 0;left: 0;right: 0;background:-moz-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to top,rgba(0,0,0,.1) 0,rgba(0,0,0,.8) 100%);opacity: .8;border-radius: 4px 4px 0 0;}
#gnezdo_ru_17765 .gnezdo_block_img_wrap:before, #gnezdo_ru_17767 .gnezdo_block_img_wrap:before {content: 'Реклама';transition: .1s;display: inline-block;background: #8f3ca4;padding: 0 15px;border-radius: 22px;font-size: 11px;color: #fff;vertical-align: top;height: 22px;line-height: 22px;float: left;margin: 0 5px 0 0;text-shadow: 0 1px 0 rgba(0,0,0,.1);text-transform: uppercase;position: absolute;right: 10px;top: 15px;z-index: 9}
#gnezdo_ru_17765 .gnezdo_block1, #gnezdo_ru_17767 .gnezdo_block1 {margin: 0 20px;}
#gnezdo_ru_17765 .gnezdo_block0, #gnezdo_ru_17767 .gnezdo_block0 {margin: 0 0 20px 0;}
#gnezdo_ru_17765 .gnezdo_block2, #gnezdo_ru_17767 .gnezdo_block2 {margin: 0 0 20px 0;}

#gnezdo_ru_17765 .gnezdo_block_desc:after, #gnezdo_ru_17767 .gnezdo_block_desc:after {content: '';background: url("/ads_rat.png") no-repeat center center;width: 263px;height: 58px;border-radius: 0 0 4px 4px;display: block;}
#gnezdo_ru_17765 .gnezdo_block_desc:before, #gnezdo_ru_17767 .gnezdo_block_desc:before {content: '';background: url("/ads_rat_star.png") no-repeat center center;width: 130px;height: 58px;border-radius: 0 0 4px 4px;display: block;position: absolute;bottom: 0;left: 0;}

#gnezdo_ru_16238 .gnezdo_block {width: 33.33% !important;}

#gnezdo_ru_16238 .gnezdo_main_block img {width: 95% !important;margin: 0 auto !important;border-radius: 4px !important;display: block !important;max-width: 95% !important;}
#gnezdo_ru_16238 .gnezdo_main_block img:hover {opacity: .8;}

#gnezdo_ru_16238 .gnezdo_block_desc_text {width: 95% !important;margin: 0 auto !important;font-size: 14px !important;padding: 8px 0 15px !important;}
#gnezdo_ru_16238 .gnezdo_block_desc_text:hover {text-decoration: underline !important;}