.wrap{width:760px;box-sizing:border-box;padding:0 10px}header{padding:20px 0 0}.header_list{padding:0 0 20px}.logo{margin:0 0 0 auto}.search{margin:0 0 0 auto;padding:0 30px 0 0;position:relative}.search_mob{display:block;width:20px;height:20px;background:url(//14ryabinka.ru/wp-content/themes/14ryabinka/images/search_inp.svg) no-repeat center}.search form{display:none;position:absolute;z-index:1;top:-10px;right:10px}.h_mail a{display:inline-block;vertical-align:top;background:url(//14ryabinka.ru/wp-content/themes/14ryabinka/images/h_mail.svg) no-repeat 0 center;min-height:20px;padding:0 0 0 20px;font-size:0px;text-indent:-9999px}.h_mail a:hover{background:url(//14ryabinka.ru/wp-content/themes/14ryabinka/images/h_mail.svg) no-repeat 0 center;transform:scale(1.2)}.adapt_menu{display:block}.home_nav{display:none;margin:0 0 10px}.home_nav>ul{display:block;flex-wrap:wrap;justify-content:space-between;align-items:center}.home_nav>ul>li{display:block;position:relative;padding:0 0 12px}.home_nav>ul>li>a{font-weight:600;font-size:16px;line-height:22px;color:#333;text-decoration:none;position:relative;display:inline-block;padding:0 0 2px}.home_nav>ul>li>a:before{content:"";display:block;position:absolute;z-index:1;bottom:0;right:0;height:3px;width:0;background:pink;border-radius:12px;transition:all .3s .02s ease}.home_nav>ul>li>a:hover:before,.home_nav>ul>li.active>a:before{width:100%}.home_nav>ul>li.drop{padding:0 15px 15px 0;background:url(//14ryabinka.ru/wp-content/themes/14ryabinka/images/home_nav.svg) no-repeat right 8px}.home_nav>ul>li>ul{display:block;width:auto;position:relative;z-index:1;top:0;right:0;box-sizing:border-box;background:0 0;border:0 solid #ddd;box-shadow:0px 0 0 rgba(0,0,0,.2);border-radius:0;padding:10px 0 0 15px}.home_nav>ul>li>ul>li{padding:0 0 7px}.home_top{background:url(//14ryabinka.ru/wp-content/themes/14ryabinka/images/home_top.png) no-repeat right bottom;background-size:380px auto;min-height:300px;box-sizing:border-box;padding:30px 0;margin:0 0 30px}.home_pop_list{justify-content:space-around}.home_pop_b{width:250px;margin:0 10px 30px}.post_bg{padding:30px 20px}