.wrap{width:100%}.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}.table_container{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.entry img{width:auto !important;height:auto !important}[class*=col-]{float:none;width:auto;padding:0}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:30px;line-height:30px}h2,.h2{font-size:28px;line-height:30px}h3,.h3{font-size:26px;line-height:28px}h4,.h4{font-size:24px;line-height:26px}h5,.h5{font-size:22px;line-height:24px}h6,.h6{font-size:20px;line-height:22px}ul.list2{padding:0}.entry ul>li,ul.list>li{background-position:0 4px}ul.list2>li{padding:4px 0 4px 32px;line-height:20px;background:0 0;position:relative}ul.list2>li:before{top:8px}.form_line{padding:0 0 10px}.inp{height:42px;padding:10px 15px}.inp_i1{padding-left:40px;background:#fff url(//osin-ss.ru/wp-content/themes/osinss/images/inp_i1.png) no-repeat 20px center/10px auto}.inp2{height:44px;padding:9px 20px}.ta{height:100px;padding:10px 15px}.btn{min-height:44px;padding:10px 20px}div.wpcf7-response-output{margin:15px 0 0;padding:10px 15px}.blog_r{padding:0 0 0 10px}.blog_rr{float:none}.blog_tel{padding:0 0 5px}.blog_tel a{padding:0 0 0 25px;font-size:20px}.blog_soc{width:220px;padding:5px 0 0}.blog_mail a{width:40px;height:72px}.blog_oz a{width:40px;height:72px}.kardio_blog_bg{margin:0 0 20px;padding:190px 0 0;background:url(//osin-ss.ru/wp-content/themes/osinss/images/kardio_blog.jpg) no-repeat 70% top/auto 180px}.kardio_blog{max-width:740px;min-height:170px;padding:10px;text-align:center}.kardio_blog_form{max-width:740px;padding:0}.uslugs{padding:0 10px 10px}.uslugs_t{padding:0 0 20px 20px;font-size:26px;line-height:30px}.uslugs_t:before{width:3px;height:21px;top:5px}.uslug{float:none;width:300px;height:360px;margin:0 auto 10px auto}.kardio_zap_bg{margin:0 auto 20px auto;background-position:40% center}.kardio_zap{min-height:100px;padding:20px 10px}.kardio_zap_t{padding:0 0 16px;font-size:22px;line-height:24px}.kardio_zap_ul{float:none;width:auto;padding:0 0 15px}.kardio_zap_tel{float:none;width:auto;padding:0 0 15px}.kardio_zap_tel a{font-size:22px}.kardio_zap_inp{float:none;width:auto;padding:0 0 10px}.kardio_zap_sub{float:none;width:auto;padding:0}.kardio_post{margin:0 0 20px}.kardio_post:before{display:none}.kardio_post_vn{padding:20px 10px 10px}.kardio_post_img,.entry .kardio_post_img{float:none;margin:0 0 10px}.okard_wrap{width:auto;margin:0 auto 20px auto}.okard_vid a:before{width:46px;height:38px;background-size:46px auto}.okard_e{margin:-5px 0 10px}#content{padding:20px 10px}footer{padding:20px 0}.kom_l{float:none;padding:0 10px 10px}.copy{padding:0 0 10px;line-height:20px}.kom_r{float:none;padding:0 10px}.kom_rl{float:none}.kom_tel{padding:0 0 10px}.kom_cont{padding:0}.kom_mail{float:left}.kom_mail a{display:block;width:54px;height:54px;background:#3b3f46 url(//osin-ss.ru/wp-content/themes/osinss/images/blog_mail.png) no-repeat center center/23px auto}.kom_mail a:hover{background-color:#f31e37}.kom_oz{float:left}.kom_oz a{display:block;width:54px;height:54px;background:#a043bf url(//osin-ss.ru/wp-content/themes/osinss/images/blog_oz.png) no-repeat center center/24px auto}.kom_oz a:hover{background-color:#f31e37}