*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}
table{table-layout:fixed;}
#div__header,#div__body,#div__footer{width:auto !important;}
#outerwrapper{width:96% !important;max-width:1074px;}
#searchWraper div.searchWrap{height:30px;width:325px;}
#searchWraper{height:auto;margin:0 0 0 -1%;width:102%;}
#headNavWraper>ul>li>a{height:auto;padding:60px 2px 8px;}
#headNavWraper>ul>li>a{width:100%;}
#headNavWraper ul #moreCat>a{height:100%;}
img{max-width:100%;}
#printMailBox>a{display:inline-block;margin-top:2px;}
#wrapFooter{height:auto;padding-bottom:10px;}
.cbar_banner{max-width:400px;left:50% !important;margin-left:-225px !important;}
#input_submit_unbxd{background:url("https://cdn-eu-ec.yottaa.net/52f93c7286305e4996001769/www.medicalsupplydepot.com/v~c.1aa/c.822523/site/img/searchSprite.png?yoloc=ap&yocs=_") no-repeat scroll -327px 0;}
.res_menu{display:none;background:url("https://cdn-eu-ec.yottaa.net/52f93c7286305e4996001769/www.medicalsupplydepot.com:443/v~4b.40e/site/img/icon-menu.png?yocs=2p_") no-repeat right 10px center #9d1b30;color:#fff;padding:10px;font-size:16px;text-align:left;cursor:pointer;}
#headNavWraper ul #moreCat>a{width:87px;}
#contactBox ul li.contact{background:rgba(0,0,0,0) url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAEAAYAwERAAIRAQMRAf/EAGUAAAMBAAAAAAAAAAAAAAAAAAIDBAYBAQAAAAAAAAAAAAAAAAAAAAAQAAEABgcIAwAAAAAAAAAAAAECEgMTBBURIUEyUhQFAFEiQnKz41QjUyURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMQImH1ngjk0WGq1u49KpBucMQeVI2Nd9/EAjkurTWUZRrM3jrKKl4vuV2CwxMPo3BApot9VqeR6NaDA4Yc8yQta77mIgBElpBH7No9Tz9vruAie6rkck/8AhoVWVReu/re0PHdPIsrTZsDwJ1QAP2bB7fn7nXfD/9k=") no-repeat scroll 0 center;margin-left:4px !important;padding:33px 0 33px 26px !important;}
#featCategoryTable{width:100%;}
#moreCatHideMenu{width:940px;}
@media screen and (max-width:1120px) {#innerwrapper{background:none;} #div__body,#div__footer{background:#fff;} #div__footer{padding-bottom:10px;border-radius:0 0 10px 10px;} #outerwrapper{background:none;} #div__header{background:#fff;padding-top:10px;border-radius:10px 10px 0 0;} #headNavWraper>ul>li{max-width:8.12%;} #headNavWraper{max-width:100%;} }
@media screen and (max-width:979px) {.cbar_banner{display:none !important;} #contactBox{max-width:100%;} }
@media screen and (max-width:979px) {#div__header,#div__body,#div__footer{padding:5px !important;} #div__header{text-align:center;} #logo{float:none;margin:10px auto;} #innerwrapper{padding-top:10px;} #rightHeader{float:none;} #rightHeader ul{float:none;text-align:center;} #rightHeader ul li{float:none;display:inline-block;} p.phone{text-align:center;} #cartHeader{float:none;margin:10px auto;} #searchWraper{text-align:center;border:none;border-radius:0;} #searchWraper>form{display:inline-block;max-width:100%;text-align:center;} #searchWraper>form>*{float:none;display:inline-block;} #query{max-width:100%;} #searchWraper div.searchWrap{border-radius:5px;} #searchWraper div.searchWrap{max-width:80%;} #searchWraper{height:auto;margin:0;width:100%;} #newsLetter{max-width:100%;background-size:contain;background-position:top center;height:150px;background-color:#e0e4cc;} #newsBtn{position:relative;left:10px;top:110px;} #contactBox{height:auto;max-width:90%;} #footNav ul{float:none;width:100%;margin-bottom:20px;} #footLogos{height:auto;} #footLogos>a{display:inline-block;margin-bottom:25px;} #contactBox:after{clear:both;display:block;content:"";} .copy{margin:0 0 15px !important;} #footNav{max-width:100%;} #contactBox ul li.contact{padding:10px 0 10px 30px;} #contactBox ul li.tel{padding:10px 0 10px 25px;} #footNav ul{margin-left:0;padding-left:25px;} #headNavWraper{height:auto;} #headNavWraper ul li{width:100%;max-width:100%;height:auto;} #headNavWraper ul li a{width:100%;background-image:none !important;text-align:left;font-size:14px;padding:10px;border-bottom:1px solid #aaa;} #headNavWraper ul #moreCat>a{width:auto;} #headNavWraper ul #moreCat{clear:both;display:block;float:none;height:auto;margin-right:0;width:auto;} #headNavWraper ul #moreCat>a{width:100%;height:auto;padding:10px;font-size:14px;} #moreCatHideMenu ul{margin:0;width:100%;float:none;} #moreCatHideMenu{position:relative;right:auto;width:100%;padding:0;} #headNavWraper ul li a{display:block;margin:0;} #headNavWraper ul li{height:auto;max-width:100%;width:100%;} .res_menu{display:block;} #headNavWraper>ul{display:none;} #searchWraper div.searchWrap>span{color:#333;left:30px;position:absolute;top:7px;} #searchWraper div.searchWrap{position:relative;} }
@media screen and (max-width:979px) {#newsBtn{display:block;left:10px;margin:0 auto 0;position:relative;text-align:center;top:110px;} #newsLetter{background:url("https://cdn-eu-ec.yottaa.net/52f93c7286305e4996001769/www.medicalsupplydepot.com:443/v~4b.40e/site/img/dontMissBanner.jpg?yocs=2p_") no-repeat #e0e4cc !important;} }
@media screen and (min-width:768px) and (max-width:1024px) {.res_menu{background:hsl(350,71%,36%) url("https://cdn-eu-ec.yottaa.net/52f93c7286305e4996001769/www.medicalsupplydepot.com:443/v~4b.40e/site/img/icon-menu.png?yocs=2p_") no-repeat scroll left 10px center;color:hsl(0,0%,100%);cursor:pointer;font-size:16px;margin-left:0;text-align:-webkit-auto;padding-left:35px;} }
@media screen and (max-width:767px) {#newsBtn{left:auto;} .res_menu{background:hsl(350,71%,36%) url("https://cdn-eu-ec.yottaa.net/52f93c7286305e4996001769/www.medicalsupplydepot.com:443/v~4b.40e/site/img/icon-menu.png?yocs=2p_") no-repeat scroll left 10px center;color:hsl(0,0%,100%);cursor:pointer;font-size:16px;margin-left:0;text-align:-webkit-auto;padding-left:35px;} #moreCatHideMenu ul li{display:none;} #moreCatHideMenu ul li:first-child{display:block;} }
@media screen and (max-width:479px) {#newsLetter{background-size:100% auto !important;height:112px;} #newsBtn{top:80px;} }
@media screen and (max-width:767px) {.payment-methods-summary{position:relative;} .payment-methods-summary a{position:absolute;top:0px;right:0px;} .edit-address{position:relative;} .edit-address a{position:absolute;top:0px;right:0px;} }
.nav.nav-tabs.payment-method-list{width:100% !important;}
.cart-summary-items.checkout-summary-items{width:100% !important;}
.checkout-cart-summary-header{height:40px !important;border-bottom-width:1 !important;}
