.wrap{width:100%}.on320{display:block}.only760{display:none}img.alignright,img.right{margin:0 0 4px 10px}img.alignleft,img.left{margin:0 10px 4px 0}.video{position:relative;overflow:hidden;height:0;padding-bottom:54.15%}.video iframe,.video object,.video embed{position:absolute;width:100%;height:100%;top:0;left:0}.entry_table{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.entry img{width:auto !important;height:auto !important}body{font-size:16px;line-height:22px}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.entry table,.entry form,.entry ul,.entry ol,.entry hr,blockquote{margin:0 0 20px}h1,.h1,.title{font-size:26px;line-height:30px}h2,.h2{font-size:24px;line-height:28px}h3,.h3{font-size:22px;line-height:26px}h4,.h4{font-size:20px;line-height:24px}h5,.h5{font-size:18px;line-height:22px}h6,.h6{font-size:16px;line-height:20px}.entry ul>li,ul.list>li{padding:0 0 0 22px;background-position:0 5px}.form_line{padding:0 0 15px}.btn{min-height:57px;padding:15px 20px}header{padding:10px}.logo{float:none;width:auto;padding:0 0 10px;text-align:center}.top_tel{float:none;width:auto;text-align:center}.show_nav{display:block}.main_nav{display:none;margin:10px 0 0;border-top:1px solid #eee}.main_nav ul li{float:none;padding:0;border-bottom:1px solid #eee}.main_nav ul li a{display:block;padding:9px 10px}.home_top_bg{background:url(//xn--80aafbj7ab4ag3b.xn--p1ai/wp-content/themes/upakovkadv/images/home_top_m.jpg) no-repeat center top/auto 200px}.home_top{min-height:50px;padding:200px 10px 30px;text-align:center}.home_top h1{margin:0 0 20px;font-size:30px;line-height:36px}.home_top h1 span{font-size:30px}.home_top_e{padding:0 0 20px;font-size:15px;line-height:20px}.home_text{padding:0 10px 5px}.home_text_t{padding:0 0 20px;font-size:20px;line-height:24px}.home_text_t br{display:none}.home_text_li{font-size:18px;line-height:24px}.home_text_e{padding:0 0 5px}.home_news{padding:30px 10px}.home_news_go{padding:5px 0 0}.post_list,.post_list:nth-child(4n){float:none;margin:0 auto 15px auto}#content{padding:30px 10px 15px}.breadc{padding:0 0 15px;font-size:15px;line-height:17px}.breadc .sep{padding:0}.p_nav a,.p_nav span{width:32px;height:32px;margin:0 2px;font-size:18px;line-height:32px}.post{padding:0 0 10px}.vn_posts{padding:20px 0 10px}footer{padding:25px 10px}.logo_bot{padding:0 0 20px}