@media screen and (max-width:1280px){.navigation{padding-top:10px}}@media screen and (max-width:1000px){.drp-ic,.navigation{top:0;cursor:pointer}.drp-ic,.drp-ic-cl,.navigation{background-repeat:no-repeat;background-position:right center}.navigation ul,.navigation ul li a{-webkit-border-radius:0;-moz-border-radius:0}.top{padding-top:15px}.topContent{height:auto;display:table}.logoCont img{height:auto;width:100%;max-width:200px}.navigation{width:100%;background-color:#d40032;background-image:url(../images/mob-menu-bg.png);left:0;height:25px;z-index:999999;position:fixed;padding:0}.btn-nav{display:block;height:25px}.drp-ic{width:auto;height:33px;background-image:url(../images/drop-down-arrow.png);background-size:auto auto;padding-right:10px;padding-left:20px;position:absolute;z-index:110;background-color:#FF0039;right:0;display:block;bottom:0;padding-top:0}.drp-ic-cl{background-image:url(../images/drop-down-arrow-cl.png)}.navigation ul{background-color:rgba(255,255,255,.9);position:fixed;bottom:0;overflow:auto;left:0;right:0;z-index:999998;top:25px;margin:auto;padding-right:15%;padding-left:15%;display:none;border-radius:0}.navigation ul li,.navigation ul li a{color:#d40032;position:relative;display:block}.navigation ul li{list-style-type:none;padding:0;margin-left:0;text-align:left}.navigation ul li a{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5;border-radius:0;padding:7px 10px}.navigation ul li a:hover{text-decoration:none;text-shadow:none;background-color:#d40032;color:#FFF}.navigation ul li ul{float:none;min-width:170px;position:static;width:auto;display:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;padding-left:25px}.entry-content img,.entry-meta img,.text-block img{margin-right:5px;margin-left:5px;width:40%;height:auto}}@media screen and (max-width:768px){.auto-margin{width:92%}.bodyContent,.content-area{width:92%;padding-top:20px;padding-bottom:20px}.logoCont{width:25%;text-align:left;float:left;padding-top:5px}.logoCont img{max-width:200px}.top-right{float:right;width:70%;text-align:right;padding-top:10px}.flex-next,.flex-prev{background-size:40px 40px;height:40px;width:40px}.top-right .btn-appt{display:block;margin-right:0}.btn-appt a{display:inline-block}.top-right .phone-num{display:block;max-width:175px;margin-left:auto;padding-top:10px;background-position:10px}.box,.off-hours{max-width:350px}.header-txt h1{font-size:30px}.flex-prev{left:15px}.flex-next{right:15px}.box,.left-col,.right-col{width:100%;float:none}.head-shad{background-size:100% auto;height:30px}.box{text-align:center;margin-right:0;margin-bottom:20px}.footer-right,.soc-nav{text-align:left}.off-hours{width:80%;display:block;margin-right:auto;margin-left:auto}.cont-map .block .left-col,.contact-left,.contact-right{width:100%;float:none}.cont-map .block .left-col,.contact-right form{max-width:450px;margin-left:auto;margin-right:auto}.cont-map .block .right-col{width:100%;float:none;margin-top:20px}.footer-left{width:40%;height:250px}.footer-center{width:50%;padding-right:2%;padding-left:7.5%;height:250px}.footer-right{float:none;width:100%}}@media screen and (max-width:599px){.logoCont{width:35%;text-align:left;float:left}.logoCont img{max-width:200px}.top-right{float:right;width:50%;text-align:right}.auto-margin{width:96%}.flex-next,.flex-prev{background-size:30px 30px;height:30px;width:30px}.header-txt{bottom:-6px;max-width:96%}.flex-prev{left:10px}.flex-next{right:10px}.navigation ul .btnAppt{display:block}.top-right .btn-appt{display:none}.top-right .phone-num{background-size:15px auto;max-width:auto;padding-left:30px;font-size:20px;color:#0076A8;display:inline-block;padding-bottom:5px;margin-top:0;padding-top:0}h1{font-size:40px}h2{font-size:30px;line-height:normal}.bodyContent,.content-area{width:96%;padding-top:20px}.header-txt h1{font-size:20px;padding:5px 30px 5px 10px}.head-shad{background-size:100% auto;height:20px}.footer-center,.footer-left{width:100%;height:auto}.footer-left ul li{list-style-type:none;display:inline-block;padding-bottom:0;margin-bottom:10px;padding-right:5px;padding-left:5px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF}.footer-center{padding:15px 0}.soc-nav{text-align:left}}@media screen and (max-width:475px){.logoCont,.top-right{float:none;width:100%;text-align:center}.logoCont img{max-width:200px}}@media screen and (max-width:400px){.entry-content img,.entry-meta img,.text-block img{margin-right:auto;margin-left:auto;float:none;display:block;width:96%;height:auto}}