#header #masthead,.center,#container{max-width:960px;width:100%}@media screen and (max-width:768px){#header{overflow:visible}#header .menu-main-container{width:auto}.menu-main-container ul{display:none}#header .menu-main-container:before{content:"\f0c9";font:normal normal normal 45px/1 FontAwesome}#header .contacts{float:right}#header .menu-main-container:hover ul{display:block;z-index:10000;position:absolute;width:180px;background:#fff}.menu-main-container ul li{width:100%}#header .menu-main-container li.current_page_item a{color:#403f3e;background:0 0}.about .left{width:100%}.chooise .left{width:100%}.viewport{width:485px}.leftbb{width:100%}.rightbb{width:100%;text-align:center}.vrachr{width:394px}.articles li{width:300px}.dr-event{padding:30px 0 50px}.dr-event .header{background-size:100%;font-size:34px;margin-bottom:30px}.dr-list{width:100%}.dr-list ul{margin:0}.dr-form{display:block;width:420px;margin:0 auto}}@media screen and (max-width:425px){#header .logo{width:39px;background-position-x:0}.index-block ul li{background:0 0;background-size:auto;width:100%;padding-left:0}.index-block ul li:before{content:' ';background:url(//ortodent-72.ru/wp-content/themes/ortodent/images/li_s.png) left top no-repeat;width:53px;background-size:53px auto;height:60px;display:inline-block}.index-block ul li:nth-child(2):before{background-position:0 -65px}.index-block ul li:nth-child(3):before{background-position:0 -141px}.index-block ul li:nth-child(4):before{background-position:0 -209px}.index-block ul li:nth-child(5):before{background-position:0 -269px}.index-block ul li span{display:inline-block;width:75%;height:auto;vertical-align:top}.index-block h1{line-height:1.1}.about .left .title{font-size:30px}.about .right{float:none;margin:0 auto}.our-spec .title{font-size:30px}.our-spec .text{width:100%}.bl5 .center .title,.bl6 .center .title{font-size:30px}.strah .text{width:100%}.strah .blocks,.credit .text{width:100%}.strah .blocks img{max-width:100%;height:auto}.credit .title{font-size:30px}.credit .center{background:0 0}.special .block{width:50%}.special .blocks{text-align:center}.foot-text .title,.foto-block .title,.video-block .title{font-size:30px}.viewport{width:236px}.video-block ul li{float:none;margin:12px auto}.rightbb img{max-width:100%}footer .text,footer .logo{position:relative;top:auto}.bor{top:auto;margin-top:30px}footer .foot-menu{margin-top:30px}footer .foot-menu-3{width:auto}.page-background .title{font-size:38px;width:90%}.entry-title1{font-size:32px}.vrachr{width:100%}.center h1.entry-title{font-size:36px}.td1{width:100%}.dr-event .header{font-size:17px;background-size:cover}.dr-list .text{font-size:16px;max-width:82%}.dr-list .image{width:42px;padding-right:5px}.dr-list .image img{max-width:100%}.dr-form{width:100%}.dr-list .text br{display:none}.dr-form .form-header{font-size:20px}.implant-special{height:auto;background:#ecf7ef}.implant-special .price-block{flex-flow:column;padding-top:30px}.implant-special .form-block{position:relative;left:auto;bottom:auto;right:auto;height:auto}.implant-special .discount-block .discount-line .text{display:block;margin-left:0;margin-top:10px}.implant-special .form-block .wpcf7 p input[type=text],.implant-special .form-block .wpcf7 p input[type=submit]{margin:10px 0}.implant-special .form-block .wpcf7 p .politics{padding:5px 0}}@media screen and (max-width:320px){#header .contacts{width:170px}.two-form input[type=email],.two-form input[type=text],#contact_form_pop select{width:250px}.two-form input[type=submit]{width:250px}a.rd,.about .left a.rd{min-width:250px;line-height:1.3}.foto-block,.caru,#slaider{overflow:visible}.prev{overflow:hidden;width:30px;height:50px;top:50%;margin-top:-25px;left:-11px;z-index:25;position:absolute;text-align:center}.next{overflow:hidden;width:30px;height:50px;top:50%;margin-top:-25px;right:-11px;z-index:25;position:absolute;text-align:center}footer .foot-menu-1{width:100%}footer .foot-menu-2{width:auto;float:right}.big-menu ul li a{max-width:250px}.big-menu ul li{width:100%}.bl6time{width:100%}.offer-cert{line-height:3}.vrachl{width:100%}.btn3 a{width:100%}.vname{font-size:26px;margin-top:20px}}