@import url('petmeds-blessed1.css?z=1574174836675');
@media only screen and (min-device-width: 320px) and (max-device-width: 767px){body{overflow:auto;width:100%}body.menuOpen{overflow:hidden}.container{overflow-x:hidden;overflow-y:visible}.mobile{display:block !important}.desktop{display:none !important}.satisfaction-header{display:none}.breadcrumbs .inner{width:100%;padding-left:14px}.breadcrumbs .inner a,.breadcrumbs .inner span{display:inline;float:none !important;line-height:35px;margin-bottom:15px;margin-left:0;margin-right:0;margin-top:15px}.breadcrumbs.skinny .inner{padding-left:7px}.site-header{display:none}.site-navigation{display:none}.site-footer{display:none}.copyright{background-color:#1b1c1d}.copyright .inner{width:250px;height:72px;line-height:22px;color:#3F444A;text-align:center;padding:15px 0 0 0}.search-bar{background-color:#dde2e7;padding:10px 0}.search-bar .input{width:300px;height:40px;margin:0 auto}.search-bar .input:before,.search-bar .input:after{content:" ";display:table}.search-bar .input:after{clear:both}.search-bar .input input{width:260px;height:40px;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:16px;color:#979da3;padding:0 14px;float:left;display:block}.search-bar .input button{display:block;width:40px;height:40px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#0173cd;float:left;background-image:url("../img/vector/search-glass.png");background-repeat:no-repeat;background-size:16px 16px;background-position:12px 12px;border:none}.home .inner{width:100%;padding:0}.home .inner .top-bar{display:none}.home .inner .top-sellers{display:none}.home .inner .ads{display:none}.home .inner .mobile-home-carousel ul.slick-dots{margin-top:20px;position:relative}.home .inner .mobile-home-carousel ul.slick-dots button{display:none}.home .inner .mobile-home-carousel .slick-slide img{width:100%;height:auto}.home .inner .carousel{height:170px;background-color:#26292c;position:relative}.home .inner .carousel .slides{width:320px;overflow:hidden;height:170px;margin:0 auto;position:relative;background-color:#ffffff}.home .inner .carousel .slides .slide{position:absolute;left:100%;top:0;z-index:1;-webkit-transition:left 1s ease-in-out;transition:left 1s ease-in-out}.home .inner .carousel .slides .slide.active{left:0;z-index:10}.home .inner .carousel .slides .slide.last{left:-100%}.home .inner .carousel .slides .slide img{display:block}.home .inner .carousel .pagination{position:absolute;z-index:20;bottom:7px;left:50%;width:200px;margin-left:-100px;padding-left:0;list-style:none;text-align:center}.home .inner .carousel .pagination li{display:inline-block;width:14px;height:14px;border-radius:7px;background-color:rgba(255,255,255,0.7);margin:5px;text-indent:-999px;cursor:pointer}.home .inner .carousel .pagination li.active{background-color:#ffffff}.home .inner .sign-in{height:81px;border-bottom:1px solid #dde2e7;background-color:#ffffff;padding:20px 0 0 0}.home .inner .sign-in a{display:block;width:280px;height:40px;margin:0 auto;border-radius:4px;background-color:#0173cd;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;padding:13px 0 0 0}.home .inner .category-links{max-height:665px;overflow:hidden}.home .inner .category-links.open{max-height:10000px}.home .inner .category-links a{display:block;height:51px;border-bottom:1px solid #dde2e7;color:#0173cd;font-size:16px;font-weight:bold;padding:17px 0 0 20px;position:relative}.home .inner .category-links a:after{width:8px;height:14px;position:absolute;top:17px;right:19px;background-repeat:no-repeat;background-image:url("../img/vector/link-arrow.png");background-size:8px 14px;content:""}.home .inner .see-more,.home .inner .see-less{width:100px;font-size:16px;font-weight:bold;color:#0173cd;position:relative;margin:22px auto 47px auto}.home .inner .see-more.active,.home .inner .see-less.active{display:block}.home .inner .see-more{display:block}.home .inner .see-more:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#0175cd transparent transparent transparent;position:absolute;content:"";top:4px;right:0}.home .inner .see-less{display:none}.home .inner .see-less:after{width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #0175cd transparent;position:absolute;content:"";top:4px;right:0}.home .inner .category-links.open+.see-more{display:none}.billing-shipping .inner,.customer-info .inner{width:auto;padding:0 0 31px 0}.billing-shipping .inner .req-field-container,.customer-info .inner .req-field-container{padding:0 15px;margin:20px 0 0 0}.billing-shipping .inner .title-bar .left,.customer-info .inner .title-bar .left{font-size:18px;font-weight:bold;padding:16px 0 0 14px}.billing-shipping .inner .form-container,.customer-info .inner .form-container{border:none}.billing-shipping .inner .form-container .forms,.customer-info .inner .form-container .forms{padding:0 15px}.billing-shipping .inner .form-container .forms .left,.billing-shipping .inner .form-container .forms .right,.customer-info .inner .form-container .forms .left,.customer-info .inner .form-container .forms .right{width:auto;float:none;margin:0}.billing-shipping .inner .form-container .forms .right .checkbox,.customer-info .inner .form-container .forms .right .checkbox{display:none}.billing-shipping .inner .form-container .forms .right .title,.customer-info .inner .form-container .forms .right .title{padding:10px 0 26px 0}.billing-shipping .inner .form-container .forms .form-row.double,.customer-info .inner .form-container .forms .form-row.double{height:180px}.billing-shipping .inner .form-container .forms .form-row .half,.customer-info .inner .form-container .forms .form-row .half{float:none;width:100%}.billing-shipping .inner .form-container .forms .form-row .half:first-child,.customer-info .inner .form-container .forms .form-row .half:first-child{padding:0}.billing-shipping .inner .form-container .btns,.customer-info .inner .form-container .btns{border:none;margin:0;padding:11px 15px}.billing-shipping .inner .form-container .btns .submit-btn,.billing-shipping .inner .form-container .btns .back-btn,.customer-info .inner .form-container .btns .submit-btn,.customer-info .inner .form-container .btns .back-btn{width:45%;display:block}.customer-info .inner .form-container .forms .right .checkbox{display:block}.sub-category .inner{width:auto;padding:0}.sub-category .inner .left{display:none;float:none}.sub-category .inner .right{float:none;width:100%;padding:0;border:none}.sub-category .inner .right .title{background-color:#26292c;color:#f2f6fa;font-size:20px;font-weight:bold}.sub-category .inner .right .grid{padding:15px 15px 0}.sub-category .inner .right .grid .item{width:50%;margin:0;text-align:center}.sub-category .inner .right .grid .item img{width:145px}.sub-category .inner .right .grid .item .name{line-height:20px;padding:5px 0 0 0}.sub-category .inner .right .grid .item:nth-child(odd){padding-right:5px}.sub-category .inner .right .grid .item:nth-child(even){padding-left:5px}.category-results .inner{width:auto;padding:0}.category-results .inner .left{display:none}.category-results .inner .right{float:none;width:auto;border:none;padding:0}.category-results .inner .right .filter-bar{display:none}.category-results .inner .right .sort-bar{margin:0 10px;background-color:#f2f6fa;height:40px;border:1px solid #dde2e7;border-bottom:none;z-index:5}.category-results .inner .right .sort-bar:before,.category-results .inner .right .sort-bar:after{content:" ";display:table}.category-results .inner .right .sort-bar:after{clear:both}.category-results .inner .right .sort-bar.filter-active{box-shadow:0 0 17px rgba(0,0,0,0.1)}.category-results .inner .right .sort-bar.filter-active .tabs .sort{background-color:#dde2e7;color:#979da3}.category-results .inner .right .sort-bar.filter-active .tabs .filter{background-color:#ffffff}.category-results .inner .right .sort-bar.filter-active .filter-drop{display:block}.category-results .inner .right .sort-bar.sort-active{box-shadow:0 0 17px rgba(0,0,0,0.1)}.category-results .inner .right .sort-bar.sort-active .tabs .filter{background-color:#dde2e7;color:#979da3}.category-results .inner .right .sort-bar.sort-active .tabs .sort{background-color:#ffffff}.category-results .inner .right .sort-bar.sort-active .sort-drop{display:block}.category-results .inner .right .sort-bar .sort-drop{width:100%;display:none;background-color:#ffffff;z-index:5;border:1px solid #dde2e7;padding:22px 0 16px 18px;border-top:none;position:relative}.category-results .inner .right .sort-bar .sort-drop a{display:block;color:#0173cd;font-size:14px;font-weight:bold;margin-bottom:22px}.category-results .inner .right .sort-bar .sort-drop a:last-child{margin-bottom:0px}.category-results .inner .right .sort-bar .filter-drop{width:100%;display:none;background-color:#ffffff;z-index:5;border:1px solid #dde2e7;padding:0 0 16px 0;border-top:none;position:relative}.category-results .inner .right .sort-bar .filter-drop .name{font-size:16px;font-weight:bold;padding:19px 0 16px 0}.category-results .inner .right .sort-bar .filter-drop .options{border-bottom:1px solid #f2f6fa;margin:0 9px;padding:0 10px 10px}.category-results .inner .right .sort-bar .filter-drop .options:last-child{padding-bottom:0;border:none}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox{cursor:pointer;margin-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:before,.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:after{content:" ";display:table}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:after{clear:both}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox.active .box{background-image:url("../img/vector/checkmark.png");background-size:16px 12px;background-repeat:no-repeat;background-position:1px 3px}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .box{width:20px;height:20px;border:1px solid #dde2e7;float:left;background-color:#f2f6fa}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy{float:left;font-size:14px;color:#373839;padding:5px 0 0 12px;width:90%}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy .label{display:inline-block;overflow:hidden;width:80%;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy .count{position:relative;top:-4px}.category-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox input{display:none}.category-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .checkbox:nth-child(n+12){display:none}.category-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .more{font-size:14px;color:#0173cd;position:relative;padding-top:5px;cursor:pointer}.category-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .more:after{position:absolute;top:9px;left:39px;content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#0175cd transparent transparent transparent}.category-results .inner .right .sort-bar .tabs{border-bottom:1px solid #dde2e7}.category-results .inner .right .sort-bar .tabs:before,.category-results .inner .right .sort-bar .tabs:after{content:" ";display:table}.category-results .inner .right .sort-bar .tabs:after{clear:both}.category-results .inner .right .sort-bar .tabs .filter{width:50%;border-right:1px solid #dde2e7;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:bold;padding:14px 0 0 14px}.category-results .inner .right .sort-bar .tabs .filter:after{background-repeat:no-repeat;background-size:14px 8px;background-position:0 0;background-image:url("../img/vector/arrow-down.png");width:14px;height:8px;content:"";position:absolute;top:17px;right:14px}.category-results .inner .right .sort-bar .tabs .sort{width:50%;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:bold;padding:14px 0 0 14px}.category-results .inner .right .sort-bar .tabs .sort:after{background-repeat:no-repeat;background-size:14px 8px;background-position:0 0;background-image:url("../img/vector/arrow-down.png");width:14px;height:8px;content:"";position:absolute;top:17px;right:14px}.category-results .inner .right .count-bar{padding:20px}.category-results .inner .right .count-bar .showing{padding:13px 0 0 0}.category-results .inner .right .count-bar .paging{width:174px}.category-results .inner .right .count-bar .paging .page{padding:13px 13px 0 0;width:110px}.category-results .inner .right .count-bar .paging .back{width:32px;height:34px;background-color:#dde2e7;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;padding:10px 0 0 12px}.category-results .inner .right .count-bar .paging .back.active{background-color:#0173cd}.category-results .inner .right .count-bar .paging .back.active .arrow{fill:#ffffff}.category-results .inner .right .count-bar .paging .next{width:32px;height:34px;background-color:#dde2e7;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;padding:10px 0 0 13px}.category-results .inner .right .count-bar .paging .next.active{background-color:#0173cd}.category-results .inner .right .count-bar .paging .next.active .arrow{fill:#ffffff}.category-results .inner .right .title-bar{min-height:55px;height:auto;background-color:#26292c;padding:16px 14px}.category-results .inner .right .title-bar .learn-more{display:none}.category-results .inner .right .title-bar .title{color:#f2f6fa;font-size:20px;font-weight:bold}.category-results .inner .right .product-grid{position:relative;z-index:4}.category-results .inner .right .product-grid .product{border-bottom:1px solid #dde2e7;width:auto;float:none;margin:0 9px;height:auto;padding:4px 0 15px 0}.category-results .inner .right .product-grid .product:before,.category-results .inner .right .product-grid .product:after{content:" ";display:table}.category-results .inner .right .product-grid .product:after{clear:both}.category-results .inner .right .product-grid .product:nth-child(4n+4){margin:0 9px}.category-results .inner .right .product-grid .product .graphic{float:left;width:25%;height:auto;border:none}.category-results .inner .right .product-grid .product .graphic img{width:55px;max-width:100%}.category-results .inner .right .product-grid .product .details{float:left;width:75%}.category-results .inner .right .product-grid .product .checkbox{display:none}.search-results .search-term{height:55px;background-color:#26292c;font-size:16px;color:#f2f6fa;font-weight:bold;padding:21px 0 0 15px}.search-results .search-term strong{font-weight:700}.search-results .inner{width:auto;padding:0}.search-results .inner .left{display:none}.search-results .inner .right{float:none;width:auto;border:none;padding:0}.search-results .inner .right .filter-bar{display:none}.search-results .inner .right .sort-bar{margin:0 10px;background-color:#f2f6fa;height:40px;border:1px solid #dde2e7;border-bottom:none;position:relative;z-index:5}.search-results .inner .right .sort-bar:before,.search-results .inner .right .sort-bar:after{content:" ";display:table}.search-results .inner .right .sort-bar:after{clear:both}.search-results .inner .right .sort-bar.filter-active{box-shadow:0 0 17px rgba(0,0,0,0.1)}.search-results .inner .right .sort-bar.filter-active .tabs .sort{background-color:#dde2e7;color:#979da3}.search-results .inner .right .sort-bar.filter-active .tabs .filter{background-color:#ffffff}.search-results .inner .right .sort-bar.filter-active .filter-drop{display:block}.search-results .inner .right .sort-bar.sort-active{box-shadow:0 0 17px rgba(0,0,0,0.1)}.search-results .inner .right .sort-bar.sort-active .tabs .filter{background-color:#dde2e7;color:#979da3}.search-results .inner .right .sort-bar.sort-active .tabs .sort{background-color:#ffffff}.search-results .inner .right .sort-bar.sort-active .sort-drop{display:block}.search-results .inner .right .sort-bar .sort-drop{width:100%;display:none;background-color:#ffffff;z-index:5;border:1px solid #dde2e7;padding:22px 0 16px 18px;border-top:none}.search-results .inner .right .sort-bar .sort-drop a{display:block;color:#0173cd;font-size:14px;font-weight:bold;margin-bottom:22px}.search-results .inner .right .sort-bar .sort-drop a:last-child{margin-bottom:0px}.search-results .inner .right .sort-bar .filter-drop{width:100%;display:none;background-color:#ffffff;z-index:5;border:1px solid #dde2e7;padding:0 0 16px 0;border-top:none}.search-results .inner .right .sort-bar .filter-drop .name{font-size:16px;font-weight:bold;padding:19px 0 16px 0}.search-results .inner .right .sort-bar .filter-drop .options{border-bottom:1px solid #f2f6fa;margin:0 9px;padding:0 10px 10px}.search-results .inner .right .sort-bar .filter-drop .options:last-child{padding-bottom:0;border:none}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox{cursor:pointer;margin-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:before,.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:after{content:" ";display:table}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox:after{clear:both}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox.active .box{background-image:url("../img/vector/checkmark.png");background-size:16px 12px;background-repeat:no-repeat;background-position:1px 3px}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .box{width:20px;height:20px;border:1px solid #dde2e7;float:left;background-color:#f2f6fa}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy{float:left;font-size:14px;color:#373839;padding:5px 0 0 12px;width:90%}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy .label{display:inline-block;overflow:hidden;width:80%;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox .copy .count{position:relative;top:-4px}.search-results .inner .right .sort-bar .filter-drop .options .option-set .checkbox input{display:none}.search-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .checkbox:nth-child(n+12){display:none}.search-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .more{font-size:14px;color:#0173cd;position:relative;padding-top:5px;cursor:pointer}.search-results .inner .right .sort-bar .filter-drop .options .option-set.is-more .more:after{position:absolute;top:9px;left:39px;content:"";width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#0175cd transparent transparent transparent}.search-results .inner .right .sort-bar .tabs{border-bottom:1px solid #dde2e7}.search-results .inner .right .sort-bar .tabs:before,.search-results .inner .right .sort-bar .tabs:after{content:" ";display:table}.search-results .inner .right .sort-bar .tabs:after{clear:both}.search-results .inner .right .sort-bar .tabs .filter{width:50%;border-right:1px solid #dde2e7;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:bold;padding:14px 0 0 14px}.search-results .inner .right .sort-bar .tabs .filter:after{background-repeat:no-repeat;background-size:14px 8px;background-position:0 0;background-image:url("../img/vector/arrow-down.png");width:14px;height:8px;content:"";position:absolute;top:17px;right:14px}.search-results .inner .right .sort-bar .tabs .sort{width:50%;height:38px;float:left;position:relative;font-size:14px;color:#0173cd;font-weight:bold;padding:14px 0 0 14px}.search-results .inner .right .sort-bar .tabs .sort:after{background-repeat:no-repeat;background-size:14px 8px;background-position:0 0;background-image:url("../img/vector/arrow-down.png");width:14px;height:8px;content:"";position:absolute;top:17px;right:14px}.search-results .inner .right .count-bar{padding:20px}.search-results .inner .right .count-bar .showing{padding:13px 0 0 0}.search-results .inner .right .count-bar .paging{width:174px}.search-results .inner .right .count-bar .paging .page{padding:13px 13px 0 0;width:110px}.search-results .inner .right .count-bar .paging .back{width:32px;height:34px;background-color:#dde2e7;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;padding:10px 0 0 12px}.search-results .inner .right .count-bar .paging .back.active{background-color:#0173cd}.search-results .inner .right .count-bar .paging .back.active .arrow{fill:#ffffff}.search-results .inner .right .count-bar .paging .next{width:32px;height:34px;background-color:#dde2e7;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;padding:10px 0 0 13px}.search-results .inner .right .count-bar .paging .next.active{background-color:#0173cd}.search-results .inner .right .count-bar .paging .next.active .arrow{fill:#ffffff}.search-results .inner .right .title-bar{height:55px;background-color:#26292c;padding:16px 14px}.search-results .inner .right .title-bar .learn-more{display:none}.search-results .inner .right .title-bar .title{color:#f2f6fa;font-size:20px;font-weight:bold}.search-results .inner .right .product-grid{position:relative;z-index:4}.search-results .inner .right .product-grid .product{border-bottom:1px solid #dde2e7;width:auto;float:none;margin:0 9px;height:auto;padding:4px 0 15px 0}.search-results .inner .right .product-grid .product:before,.search-results .inner .right .product-grid .product:after{content:" ";display:table}.search-results .inner .right .product-grid .product:after{clear:both}.search-results .inner .right .product-grid .product:nth-child(4n+4){margin:0 9px}.search-results .inner .right .product-grid .product .graphic{float:left;width:25%;height:auto;border:none}.search-results .inner .right .product-grid .product .graphic img{width:55px;max-width:100%}.search-results .inner .right .product-grid .product .details{float:left;width:75%}.search-results .inner .right .product-grid .product .checkbox{display:none}.checkout-flow{border:none}.checkout-flow .inner{width:auto}.checkout-flow .inner #desktop-order-summary{display:none}.checkout-flow .inner .right{float:left;width:100%}.checkout-flow .inner .right .order-summary{padding:15px;margin:-10px -10px 0;background:#fff;border:none}.checkout-flow .inner .right .order-summary:before,.checkout-flow .inner .right .order-summary:after{content:" ";display:table}.checkout-flow .inner .right .order-summary:after{clear:both}.checkout-flow .inner .right .order-summary .taxes{border-bottom:1px solid #e9edf2;margin-bottom:10px;padding-bottom:5px}.checkout-flow .inner .right .order-summary .estimate{border:none}.checkout-flow .inner .right .order-summary .links{text-align:center;padding:17px 0 0 0}.checkout-flow .inner .right .order-summary .links a{color:#0173cd;font-size:16px;font-weight:bold}.checkout-flow .inner .right .order-summary .list-item{padding:0 0 6px}.checkout-flow .inner .right .order-summary .list-item:before,.checkout-flow .inner .right .order-summary .list-item:after{content:" ";display:table}.checkout-flow .inner .right .order-summary .list-item:after{clear:both}.checkout-flow .inner .right .order-summary .list-item.total{color:#373839}.checkout-flow .inner .right .order-summary .list-item.total .type,.checkout-flow .inner .right .order-summary .list-item.total .cost{font-size:14px;color:#373839;font-weight:bold}.checkout-flow .inner .right .order-summary .list-item.savings{font-size:14px;font-weight:bold;color:#ad1417}.checkout-flow .inner .right .order-summary .list-item.savings .saved{float:left}.checkout-flow .inner .right .order-summary .list-item.savings .savings-amount{font-size:14px;font-weight:bold;color:#ad1417;float:right;padding:0}.checkout-flow .inner .right .order-summary .list-item .type{float:left;font-size:14px;font-weight:bold;color:#666}.checkout-flow .inner .right .order-summary .list-item .cost{float:right;font-size:14px;font-weight:bold;color:#666}.checkout-flow .inner .right .order-summary .list-item .cost .special{font-weight:300;font-style:italic;font-size:14px}.checkout-flow .inner .right .btns{padding:0 15px}.checkout-flow .inner .left{width:100%;float:none;padding:0}.checkout-flow .inner .left .title-bar{display:none}.checkout-flow .inner .left .accordian-pane .title{font-size:14px;padding:15px 15px 10px}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container{width:100%;padding:0 15px;border:none}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container .left{width:100%}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container .left .log-in{font-size:18px;font-weight:bold;color:#6c7276;padding:18px 0 19px 0}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container .left .log-in a{color:#0173cd}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container .right{position:relative;width:100%;margin-left:0}.checkout-flow .inner .left .accordian-pane .step-body .shipping-address-container .btns{width:100%}.checkout-flow .inner .left .accordian-pane .step-body .shipping-method{padding:0 15px}.checkout-flow .inner .left .accordian-pane .step-body .shipping-method .title{padding-bottom:21px}.checkout-flow .inner .left .accordian-pane .step-body .shipping-method-address .title{font-size:14px;padding:5px 0}.checkout-flow .inner .left .accordian-pane .step-body .payment-method{margin:0;padding:5px 15px 0 15px;border:none}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .left{float:none;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .left .encrypted{display:none}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .left .title{padding:18px 0 28px}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .left .inputs input{width:65px}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .left .paypal{padding:20px 0 20px 3px;float:left;width:100%;display:block;margin-bottom:20px;border-bottom:3px solid #dde2e7;border-top:3px solid #dde2e7}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right{width:100%;display:block}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right .title{font-size:14px;padding:15px 50px 10px 0}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right .update-edit-btn{margin:-30px 0 0}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right .form-row.double{height:180px}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right .form-row.double .half{height:90px;float:none;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .payment-method .right .form-row.last{height:80px}.checkout-flow .inner .left .accordian-pane .step-body .pet-information{padding:0 15px 15px}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .title{padding:0 5px 16px}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .column-bar{display:none}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items{padding:10px 0 0 0}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items.controlled-substance{padding-top:15px}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .item-details{padding:0 0 15px;float:none;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .item-details .details{width:calc(100% - 100px)}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-pet,.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-vet{float:none;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-pet select,.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-vet select{width:100%}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-pet .name,.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-vet .name{font-size:14px;font-weight:bold;color:#666;padding-bottom:7px;display:inline-block}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-pet .name .red,.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-vet .name .red{color:#e51e21}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .items .item-row .select-pet{padding:19px 0}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .prescription{margin:15px 0}.checkout-flow .inner .left .accordian-pane .step-body .pet-information .other-info .btns{padding:0}.checkout-flow .inner .left .accordian-pane .step-body .review{padding:0 10px;background:#d6dce2}.checkout-flow .inner .left .accordian-pane .step-body .review .bar{overflow:hidden}.checkout-flow .inner .left .accordian-pane .step-body .review .bar .title{float:left}.checkout-flow .inner .left .accordian-pane .step-body .review .bar .links{float:right;padding:20px 10px 12px 12px}.checkout-flow .inner .left .accordian-pane .step-body .review .bar .edit-link{font-weight:bold}.checkout-flow .inner .left .accordian-pane .step-body .review .title{padding:18px 5px 12px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary{padding:15px;margin:0 -10px;background:#fff}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary:before,.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .taxes{border-bottom:1px solid #e9edf2;margin-bottom:10px;padding-bottom:5px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .estimate{border:none}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .links{text-align:center;padding:17px 0 0 0}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .links a{color:#0173cd;font-size:16px;font-weight:bold}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item{padding:0 0 6px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item:before,.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.total{color:#373839}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.total .type,.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.total .cost{font-size:14px;color:#373839;font-weight:bold}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.savings{font-size:14px;font-weight:bold;color:#ad1417}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.savings .saved{float:left}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item.savings .savings-amount{font-size:14px;font-weight:bold;color:#ad1417;float:right;padding:0}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item .type{float:left;font-size:14px;font-weight:bold;color:#666}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item .cost{float:right;font-size:14px;font-weight:bold;color:#666}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .list-item .cost .special{font-weight:300;font-style:italic;font-size:14px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-summary .btns{padding:0}.checkout-flow .inner .left .accordian-pane .step-body .review .items{border:1px solid #dde2e7}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item{padding:15px 14px}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container:before,.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container .graphic{display:block;width:25%;float:left}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container .details{float:left;padding-left:10px;width:75%;font-size:14px;color:#373839}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container .details .name{display:block;font-size:16px;font-weight:bold;color:#373839;padding-bottom:8px}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .container .details .strikethrough{text-decoration:line-through;color:#666}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .receive-order .name{font-size:14px;font-weight:bold;color:#373839;padding:10px 0;margin-top:15px;border-top:1px solid #dde2e7}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .receive-order select{border:1px solid #dde2e7;color:#222222;font-size:16px;width:100%;height:40px;border-radius:4px;background-color:#fff;padding:0 20px 0 10px;background-image:url("../img/vector/caret-down.svg");background-size:20px 15px;background-repeat:no-repeat;background-position:100% 50%;-webkit-appearance:none;-moz-appearance:none}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .receive-order select:focus{background-color:#eaf4fc;border-color:#0173cd}.checkout-flow .inner .left .accordian-pane .step-body .review .items .item .receive-order select::-ms-expand{display:none}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info{padding:19px 5px 0}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item{margin-bottom:15px;padding:10px 10px 15px 15px;display:block;background-color:#fff;color:#373839;font-size:14px;line-height:16px;position:relative;border-radius:4px}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item:after{content:"";background-image:url("../img/vector/arrow-right-black.svg");background-repeat:no-repeat;background-size:9px 18px;width:9px;height:18px;position:absolute;top:12px;right:12px;z-index:1}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item.active .item-content{display:block}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item.active:after{background-image:url("../img/vector/arrow-down-black.svg");background-size:12px 18px;width:12px;height:12px}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item .item-content{display:none;padding-top:5px}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item a{float:right;font-size:14px;line-height:18px;font-weight:700;background:#e9edf2;border:none;border-radius:4px;color:#0173cd;padding:4px 10px;margin-top:-9px}.checkout-flow .inner .left .accordian-pane .step-body .review .personal-info .item .name{font-weight:bold;padding:5px 0 0;position:relative;z-index:99;cursor:pointer}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items{position:relative;border-radius:4px;background-color:#fff;padding:10px 10px 15px 15px;margin:0 5px 15px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items:after{content:"";background-image:url("../img/vector/arrow-right-black.svg");background-repeat:no-repeat;background-size:9px 18px;width:9px;height:18px;position:absolute;top:12px;right:12px}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items.active .items{display:block}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items.active:after{background-image:url("../img/vector/arrow-down-black.svg");background-size:12px 18px;width:12px;height:12px;z-index:1}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .name{font-weight:bold;padding:5px 0 0;position:relative;z-index:99;font-size:14px;cursor:pointer}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .items{border:none;display:none}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .items:last-child{padding:0}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .items .item{position:relative;color:#373839;font-size:14px;line-height:16px;padding:15px 0}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .items .item:last-of-type{padding-bottom:0}.checkout-flow .inner .left .accordian-pane .step-body .review .order-items .items .item+.item:before{content:"";border-top:2px solid #d6dce2;display:block;padding-top:15px;margin-top:-15px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation{width:100%;padding:0}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .title{padding:18px 5px 12px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container{float:left;width:100%;background:#d6dce2;padding:15px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details{padding:10px 10px 15px 15px;display:block;background-color:#fff;color:#373839;font-size:14px;line-height:16px;position:relative;border-radius:4px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details p.arrow{content:"";background-image:url("../img/vector/arrow-right-black.svg");background-repeat:no-repeat;background-size:9px 18px;width:9px;height:18px;position:absolute;top:4px;right:12px;z-index:1}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details.active .order-details-content{display:block}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details.active:after{background-image:url("../img/vector/arrow-down-black.svg");background-size:12px 18px;width:12px;height:12px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-details-content{display:none;padding-top:10px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details a{float:right;font-size:14px;line-height:18px;font-weight:700;background:#e9edf2;border:none;border-radius:4px;color:#0173cd;padding:4px 10px;margin-top:-9px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .name{font-weight:bold;padding:5px 0 0;position:relative;z-index:99;cursor:pointer}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .personal-info .item+.item{padding-top:10px;margin-top:15px;border-top:1px solid #d6dce2}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item{float:left;width:100%;padding-top:15px;margin-top:15px;border-top:1px solid #d6dce2}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item .graphic{float:left;width:100px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item .details{float:left;width:calc(100% - 100px);padding-left:10px;font-weight:400}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item .name{font-size:16px;font-weight:bold;padding-bottom:8px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item .cost,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .order-items .item .savings{display:inline-block}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .taxes,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals{float:left;width:100%;color:#666;font-weight:700}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .taxes .total,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals .total{float:left;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .taxes .name,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals .name{float:left}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .taxes .cost,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals .cost{float:right}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .taxes{padding:20px 0 10px;border-bottom:1px solid #d6dce2;margin-bottom:10px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals{color:#373839}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .order-details-container .order-details .totals .savings{color:#ad1417}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items{border:1px solid #dde2e7;padding:0 9px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item{border-bottom:1px solid #f2f6fa;padding:17px 6px 15px 6px}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item:before,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item .cost{font-size:16px;font-weight:bold;color:#373839;padding:2px 0 0 0}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item .name{font-size:16px;line-height:20px;color:#717272;float:left}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item .price{text-align:right;float:right}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item .price .savings{font-size:14px;font-weight:bold;color:#373839;padding:5px 0 0 0}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .item .price .cost{font-size:16px;font-weight:bold;color:#373839;padding:2px 0 5px 0}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes{padding:19px 6px 0 6px;border-bottom:1px solid #dde2e7}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total{padding:0 0 16px 0}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total:before,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total .name{font-size:16px;color:#717272;float:left}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .taxes .total .cost{font-size:16px;font-weight:bold;color:#373839;float:right}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals{padding:20px 6px 10px 6px;overflow:hidden}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .total:before,.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .total:after{content:" ";display:table}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .total:after{clear:both}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .total .name{font-size:16px;color:#ad1417;float:left;padding:0 0 16px 0;font-weight:bold}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .total .cost{font-size:16px;font-weight:bold;color:#ad1417;float:right}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .savings{font-size:16px;font-weight:bold;color:#000;width:100%}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .savings .saved{float:left}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .items .totals .savings .savings-amount{float:right}.checkout-flow .inner .left .accordian-pane .step-body .confirmation .btns{padding:15px 15px 5px}.checkout-flow .inner .left .accordian-pane .step-body .btns{border:none;padding:0 15px 15px;margin-right:0}.checkout-flow .inner .left .accordian-pane .step-body .btns .confirm-btn,.checkout-flow .inner .left .accordian-pane .step-body .btns .update-btn{width:100%}.my-account .inner{width:100%;padding:0 10px 40px}.my-account .inner .left{float:none;width:100%}.my-account .inner .left .pane.my-pets .bar{height:50px;padding:15px 14px 0 14px}.my-account .inner .left .pane.my-pets .content{padding:15px 14px 8px}.my-account .inner .left .pane.my-pets .content .pet{width:100%}.my-account .inner .left .pane.orders .bar{height:50px;padding:15px 14px 0 14px}.my-account .inner .left .pane.orders .content{padding:15px 14px}.my-account .inner .left .pane.orders .content .order-history{width:100%}.my-account .inner .left .pane.orders .content .actions{padding:0}.my-account .inner .left .pane.orders .content .actions .goto-btn{display:block;height:40px;border-radius:4px;background-color:#0173cd;color:#ffffff;font-size:16px;text-align:center;font-weight:bold;padding-top:4px}.my-account .inner .left .pane.orders .content .actions .cancel{float:none;width:auto;padding-top:10px;height:50px}.my-account .inner .left .pane.orders .content .actions .cancel .recent-order{display:none}.my-account .inner .left .pane.orders .content .actions .cancel a{display:block;height:40px;border-radius:4px;background-color:#979da3;color:#ffffff;font-size:16px;text-align:center;font-weight:bold;padding-top:4px}.my-account .inner .left .pane.orders .content .actions .track{float:none;padding-top:10px;height:50px}.my-account .inner .left .pane.orders .content .actions .track .return{display:none}.my-account .inner .left .pane.orders .content .actions .track .track-package{display:block;height:40px;border-radius:4px;background-color:#979da3;color:#ffffff;font-size:16px;text-align:center;font-weight:bold;padding-top:4px}.my-account .inner .left .pane.settings .bar{height:50px;padding:15px 14px 0 14px}.my-account .inner .left .pane.settings .content{padding:10px 14px 8px}.my-account .inner .left .pane.my-vets .bar{height:50px;padding:15px 14px 0 14px}.my-account .inner .left .pane.my-vets .content{padding:14px 9px 0px}.my-account .inner .left .pane.my-vets .content .vet{float:none;width:auto;border-bottom:1px solid #f2f6fa;padding:15px 5px 0}.my-account .inner .left .pane.my-vets .content .vet:first-child{padding-top:0px}.my-account .inner .left .pane.my-vets .content .vet:last-child{border:none}.my-account .inner .left .pane.my-vets .content .vet .name{color:#373839}.my-account .inner .left .pane.my-vets .content .vet .company{font-size:16px}.my-account .inner .left .pane.my-vets .content .vet .phone{color:#0173cd;font-size:16px}.my-account .inner .left .pane.my-vets .content .vet .links{margin-bottom:20px}.my-account .inner .right{float:none;width:100%}.my-account .inner .right .contact{display:none}.my-account .inner .right .customer{font-size:18px;padding:18px 0 17px 0;color:#373839}.my-account .inner .right .recently-ordered{border:1px solid #dde2e7;margin-bottom:10px;padding:0}.my-account .inner .right .recently-ordered .title{text-align:left;height:49px;border-bottom:1px solid #dde2e7;padding:15px 14px 0 14px}.my-account .inner .right .recently-ordered .item{padding:15px 0 12px 0}.my-account .inner .right .recently-ordered .item:before,.my-account .inner .right .recently-ordered .item:after{content:" ";display:table}.my-account .inner .right .recently-ordered .item:after{clear:both}.my-account .inner .right .recently-ordered .item .checkbox{float:left;width:30px;padding-top:25px;position:relative;left:auto;bottom:auto}.my-account .inner .right .recently-ordered .item .product{margin-left:30px}.my-account .inner .right .recently-ordered .item .product:before,.my-account .inner .right .recently-ordered .item .product:after{content:" ";display:table}.my-account .inner .right .recently-ordered .item .product:after{clear:both}.my-account .inner .right .recently-ordered .item .product .graphic{float:left;width:25%;padding:0}.my-account .inner .right .recently-ordered .item .product .details{float:left;text-align:left;width:75%;padding-left:10px}.my-account .inner .right .recently-ordered .item .product .details .size{padding:2px 0 0 0}.my-account .inner .right .recently-ordered .item .product .details .price{font-size:14px;font-weight:700;padding:5px 0 0 0}.my-account .inner .right .recently-ordered .item .product .details .price .strikethrough{text-decoration:line-through;color:#666}.my-account .inner .right .recently-ordered .item .product .details .quantity{padding-top:4px}.my-account .inner .right .recently-ordered .btns{padding:0 14px}.my-account .inner .right .recently-ordered .btns .add-cart-btn{width:100%;height:40px;border-radius:4px;background-color:#0173cd;color:#ffffff;font-size:16px;font-weight:bold;text-align:center;display:block;margin:20px auto 20px;padding:0 !important;border:none !important}.order-history .inner{width:100%;padding:0 0 20px 0}.order-history .inner .left{float:none;width:100%;padding:0 10px}.order-history .inner .left .title-bar{padding:17px 5px 20px}.order-history .inner .left .title-bar .title{float:none;font-size:18px;font-weight:bold}.order-history .inner .left .title-bar .filter{float:none;padding:13px 0 0 0}.order-history .inner .left .title-bar .filter .copy{font-size:14px;padding:11px 16px 0 0}.order-history .inner .left .title-bar .filter select{width:115px;height:34px;font-size:14px}.order-history .inner .left .order-pane.active .bar .btns{display:block}.order-history .inner .left .order-pane.active .bar .collapse{width:35px}.order-history .inner .left .order-pane .bar{height:auto;padding-bottom:13px}.order-history .inner .left .order-pane .bar .details{padding:16px 14px 0;float:none;width:auto}.order-history .inner .left .order-pane .bar .details:before,.order-history .inner .left .order-pane .bar .details:after{content:" ";display:table}.order-history .inner .left .order-pane .bar .details:after{clear:both}.order-history .inner .left .order-pane .bar .details .order-details{float:left;font-size:14px;font-weight:bold;color:#666666}.order-history .inner .left .order-pane .bar .details .order-details strong{color:#373839}.order-history .inner .left .order-pane .bar .details .order-details .number{padding:0 0 11px 0}.order-history .inner .left .order-pane .bar .details .order-details .date,.order-history .inner .left .order-pane .bar .details .order-details .total,.order-history .inner .left .order-pane .bar .details .order-details .ship{line-height:20px}.order-history .inner .left .order-pane .bar .details .collapse{float:right;margin:0;padding:0}.order-history .inner .left .order-pane .bar .btns{display:none;padding:13px 14px 0}.order-history .inner .left .order-pane .bar .btns .reorder-btn{display:block;height:40px;border-radius:4px;background-color:#0173cd;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;margin-bottom:10px;padding:13px 0 0 0}.order-history .inner .left .order-pane .bar .btns .order-details-btn{display:block;height:40px;border-radius:4px;background-color:#979da3;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;padding:13px 0 0 0}.order-history .inner .left .order-pane .body .track-order{padding:17px 0 14px 4px}.order-history .inner .left .order-pane .body .track-order a{font-size:16px}.order-history .inner .left .order-pane .body .orders .order:before,.order-history .inner .left .order-pane .body .orders .order:after{content:" ";display:table}.order-history .inner .left .order-pane .body .orders .order:after{clear:both}.order-history .inner .left .order-pane .body .orders .order:last-child{border-bottom:1px solid #dde2e7}.order-history .inner .left .order-pane .body .orders .order .details .name,.order-history .inner .left .order-pane .body .orders .order .details .size{width:100%}.order-history .inner .left .order-pane .body .orders .order .write-review{display:none}.order-history .inner .left .order-pane .body .orders .order .checkbox{cursor:pointer;float:left;margin-right:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-history .inner .left .order-pane .body .orders .order .checkbox:before,.order-history .inner .left .order-pane .body .orders .order .checkbox:after{content:" ";display:table}.order-history .inner .left .order-pane .body .orders .order .checkbox:after{clear:both}.order-history .inner .left .order-pane .body .orders .order .checkbox.active .box{background-image:url("../img/vector/checkmark.png");background-size:16px 12px;background-repeat:no-repeat;background-position:1px 3px}.order-history .inner .left .order-pane .body .orders .order .checkbox .box{width:20px;height:20px;border:1px solid #dde2e7;float:left;background-color:#f2f6fa}.order-history .inner .left .order-pane .body .orders .order .checkbox input{display:none}.order-history .inner .left .order-pane .body .orders .order .graphic{float:left;width:25%;height:70px;padding-right:10px}.order-history .inner .left .order-pane .body .orders .order .graphic .asset-holder img{width:100%;height:auto}.order-history .inner .left .order-pane .body .orders .order .checkbox+.graphic{width:20%}.order-history .inner .left .order-pane .body .orders .order .checkbox{width:5%}.order-history .inner .left .order-pane .body .orders .order .details{width:75%}.order-history .inner .left .order-pane .body .orders .order .details .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.order-history .inner .left .order-pane .body .orders .order .details .size{white-space:nowrap;font-size:14px;text-overflow:ellipsis;overflow:hidden;padding:7px 0 7px}.order-history .inner .left .order-pane .body .orders .order .details .price{font-size:14px;font-weight:700}.order-history .inner .left .order-pane .body .orders .order .details .quantity{padding:4px 0 0 0}.order-history .inner .left .order-pane .body .orders .order .details .reorder-btn{display:none}.order-history .inner .left .order-pane .body .orders .order .checkbox+.graphic+.details{width:70%}.order-history .inner .left .order-pane .body .btns{padding:15px 14px}.order-history .inner .left .order-pane .body .btns .reorder-btn{display:block;height:40px;border-radius:4px;background-color:#0173cd;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;padding:13px 0 0 0}.order-history .inner .left .order-pane .body .personal-info{padding:19px 10px 10px}.order-history .inner .left .order-pane .body .personal-info .item{padding-bottom:19px}.order-history .inner .left .order-pane .body .personal-info .item:last-child{padding:0}.order-history .inner .left .order-pane .body .personal-info .item .name{font-size:18px;font-weight:bold;color:#373839;padding:0 0 12px 0}.order-history .inner .left .order-pane .body .personal-info .item .value{margin-left:10px;color:#666666}.order-history .inner .left .order-pane .body .personal-info .item a{display:block;height:40px;background-color:#e9edf2;border:1px solid #dde2e7;color:#373839;font-size:16px;padding:13px 0 0 13px;position:relative}.order-history .inner .left .order-pane .body .personal-info .item a:after{position:absolute;top:13px;right:13px;background-repeat:no-repeat;background-size:8px 14px;width:8px;height:14px;content:"";background-image:url("../img/vector/arrow-right.png")}.order-history .inner .right{float:none;display:none}.product-detail.alt-3 .inner .right .not-available{text-align:center}.product-detail.alt-3 .inner .right .alternates{width:210px;margin:0 auto}.product-detail.alt-3 .inner .right .alternates .alternate{margin:0 0 10px 0}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-to-cart-btn{width:100%;cursor:pointer;background-color:#0173cd;border:none;border-radius:4px;color:#fff;font-size:21px;font-weight:bold;text-align:center;position:relative;margin-top:15px;padding:12px 0 10px 28px}.add-to-cart-btn:after{position:absolute;width:20px;height:17px;background-size:20px 17px;background-repeat:no-repeat;background-image:url("/resources/img/vector/cart-white.png");top:16px;left:50%;margin-left:-70px;content:"";clear:both}.add-to-cart-btn:before{content:" ";display:table}.add-to-cart-btn .submit-btn:after{content:" ";display:table}.add-to-cart-btn.disabled{background-color:rgba(1,115,205,0.6)}.quantity-selection-custom{width:100%;overflow:hidden;border:2px solid #dde2e7;position:relative;border-radius:4px}.quantity-selection-custom:before{content:" ";display:table}.quantity-selection-custom:after{clear:both;content:" ";display:table}.quantity-selection-custom .quantity-remove{float:left;width:25%;background:#e9edf2;text-align:center;padding:5px;font-size:37px;font-weight:700;cursor:pointer}.quantity-selection-custom .quantity-add{float:left;width:25%;background:#e9edf2;text-align:center;padding:5px;font-size:37px;font-weight:700;cursor:pointer}.quantity-selection-custom .quantity-box{float:left;width:50%}.quantity-selection-custom .quantity-box .quantity-amount{border:none !important;float:left;width:100% !important;text-align:center;font-size:30px !important;padding:6px 0 0 0 !important}.selection-desktop{padding:17px 15px 10px}.selection-desktop div.disable-btn-message{color:#ff0000;font-size:18px;font-weight:bold;font-family:'Roboto', sans-serif;padding-top:10px;width:100%;text-align:center}.selection-desktop .quantity{padding:0 0 10px 0 !important}.selection-desktop .out-of-stock{display:none;float:left;padding:0 !important;margin-top:5px;height:18px}.selection-desktop .out-of-stock a{color:#e51e21;font-size:11px !important;font-weight:700}.selection-desktop .step{padding:20px 0 10px 0 !important;border-top:1px solid #e9edf2}.selection-desktop .step .step-number{color:#fff;background-color:#979da3;width:24px;height:24px;border-radius:12px;text-align:center;font-size:14px;font-weight:bold;float:left;padding:5px 0 0 0;margin-left:3px}.selection-desktop .select-color{overflow:hidden}.selection-desktop .select-color .color-type{padding:10px 0 10px 0;float:left;width:100%}.selection-desktop .select-color .color-type .name{font-size:14px;color:#666;font-weight:bold;text-transform:uppercase;padding:0 0 7px 2px}.selection-desktop .select-color .color-type .colors .color.active{border-color:#ffae00;color:#000}.selection-desktop .select-color .color-type .colors .color:hover{border-color:#ffae00;color:#000}.selection-desktop .select-color .color-type .colors .color{width:31%;border:2px solid #dde2e7;border-radius:4px;font-size:14px !important;font-weight:bold;color:#666;text-align:center;padding:12px 6px 10px 6px;cursor:pointer;float:left;margin:0 10px 10px 0;line-height:16px}.selection-desktop .select-color .color-type .colors .color:nth-child(3n+3){margin-right:0}.selection-desktop .select-weight{overflow:hidden}.selection-desktop .select-weight .weight-type{padding:10px 0 10px 0;float:left;width:100%}.selection-desktop .select-weight .weight-type .name{font-size:14px;color:#666;font-weight:bold;text-transform:uppercase;padding:0 0 7px 2px}.selection-desktop .select-weight .weight-type .weights .weight.active{border-color:#ffae00;color:#000}.selection-desktop .select-weight .weight-type .weights .weight:hover{border-color:#ffae00;color:#000}.selection-desktop .select-weight .weight-type .weights .weight{width:31%;border:2px solid #dde2e7;border-radius:4px;font-size:14px !important;font-weight:bold;color:#666;text-align:center;padding:12px 6px 10px 6px;cursor:pointer;float:left;margin:0 10px 10px 0;line-height:16px}.selection-desktop .select-weight .weight-type .weights .weight:nth-child(3n+3){margin-right:0}.selection-desktop .select-flavor{overflow:hidden}.selection-desktop .select-flavor .flavor-type{padding:10px 0 10px 0;float:left;width:100%}.selection-desktop .select-flavor .flavor-type .name{font-size:14px;color:#666;font-weight:bold;text-transform:uppercase;padding:0 0 7px 2px}.selection-desktop .select-flavor .flavor-type .flavors .flavor.active{border-color:#ffae00;color:#000}.selection-desktop .select-flavor .flavor-type .flavors .flavor:hover{border-color:#ffae00;color:#000}.selection-desktop .select-flavor .flavor-type .flavors .flavor{width:48%;border:2px solid #dde2e7;border-radius:4px;font-size:14px !important;font-weight:bold;color:#666;text-align:center;padding:12px 6px 10px 6px;cursor:pointer;float:left;margin:0 10px 10px 0;line-height:16px}.selection-desktop .select-flavor .flavor-type .flavors .flavor:nth-child(2n+2){margin-right:0 !important}.selection-desktop .supply{padding:0 0 10px 0 !important;border-bottom:none !important}.selection-desktop .supply .tile-container{float:left;margin:0 0 20px 0;position:relative;width:48%}.selection-desktop .supply .tile-container .pack2.active{border-color:#ffae00;color:#000}.selection-desktop .supply .tile-container .pack2{float:none;margin-bottom:0;border:2px solid #dde2e7;border-radius:4px;position:relative;overflow:hidden}.selection-desktop .supply .tile-container:nth-child(even){margin-left:10px !important}.selection-desktop .supplies{padding:10px 0 0 0 !important}.selection-desktop .supplies .supplies:before{content:" ";display:table}.selection-desktop .supplies .supplies:after{content:" ";display:table}.selection-desktop .supplies .pack2 .title-bar{border-bottom:1px solid #dde2e7;color:#373839;font-size:14px;font-weight:bold;padding:10px 10px 6px 10px;margin-bottom:10px;line-height:16px}.selection-desktop .supplies .pack2 .title-bar:before{content:" ";display:table}.selection-desktop .supplies .pack2 .title-bar:after{content:" ";display:table;clear:both}.selection-desktop .supplies .pack2 .title-bar .size{float:left}.selection-desktop .supplies .pack2 .active{border-color:#ffae00;color:#000}.selection-desktop .supplies .pack2 .active .title-bar{color:#000}.selection-desktop .supplies .pack2:hover{border-color:#ffae00;color:#000}.selection-desktop .supplies .pack2 .added-savings2{font-weight:bold}.selection-desktop .supplies .pack2 .discount{font-weight:bold}.selection-desktop .supplies .pack2 .price{padding:0 5px 0 10px !important;font-size:12px;position:relative}.selection-desktop .supplies .pack2 .price .first-easy-refill{height:25px;font-weight:500;font-size:17px;float:left;min-width:100%}.selection-desktop .supplies .pack2 .price .first-easy-refill .easy-refill-text{float:left;min-width:86px;color:#666;min-width:90px}.selection-desktop .supplies .pack2 .price .second-easy-refill{height:20px;float:left;min-width:100%}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-info{display:inline-block;height:10px;width:10px;border-radius:100%;text-align:center;background:#0173cd;color:#fff;cursor:help;padding:1px 0 0 0px;font-weight:500;margin-left:4px;margin-top:0px;position:absolute;font-size:8px}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-info:hover{background:#6f797f}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-message{display:none;background:#f2f6fa;border-radius:5px;padding:5px 10px;position:absolute;width:220px;margin:5px 0 0 50px;font-weight:400;border:1px solid #6f797f;color:#666;font-size:15px;line-height:150%;z-index:8;box-shadow:0 0 20px rgba(0,0,0,0.15)}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-message:focus{display:block}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-message:before{border:solid;border-color:#6f797f transparent;border-width:0 8px 8px 8px;top:-8px;content:"";left:100px;position:absolute;z-index:99}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-info:hover+.easy-refill-message{display:block}.selection-desktop .supplies .pack2 .price .second-easy-refill .easy-refill-message:focus+.easy-refill-message{display:block}.selection-desktop .supplies .pack2 .price .second-price-block{float:left;margin-bottom:5px}.selection-desktop .supplies .pack2 .price .first-price-block{float:left;margin-bottom:5px}.selection-desktop .supplies .pack2 .price .first-price-block .mar-R{margin-right:10px}.selection-desktop .supplies .pack2 .price .strikethrough{font-size:14px !important;color:#666;font-weight:700;text-decoration:line-through}.selection-desktop .supplies .pack2 .price .sale{font-size:17px;font-weight:700;color:#ad1417}.selection-desktop .supplies .pack2 .price .sale80{font-size:19px;font-weight:700;color:#ad1417}.selection-desktop .supplies .pack2 .price .added-savings2{color:#373839;font-size:13px !important;padding:9px 0 6px 0;clear:both;line-height:14px}.selection-desktop .supplies .pack2 .price .added-savings2 .discount2{font-weight:bold}.selection-desktop .supplies .pack2 .shipping2{font-size:14px;padding:5px 0px;color:#666;bottom:53px;left:15px;float:left}.selection-desktop .supplies .pack2 .global-discount-container{height:10px;float:left;bottom:0;width:100%}.selection-desktop .supplies .pack2 .bulkSavings{left:0;right:0;bottom:0;background-color:#e9edf2;color:#000;font-size:13px;padding:10px 15px 13px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.product-detail .inner{width:100%;padding:0 0 36px 0}.product-detail .inner .left{display:none}.product-detail .inner .right{float:none;width:auto}.product-detail .inner .right .out-of-stock-email{padding:20px 15px}.product-detail .inner .right .out-of-stock-email .error-message{padding:10px;text-align:center}.product-detail .inner .right .out-of-stock-email input{width:100%}.product-detail .inner .right .out-of-stock-email .submit-btn{width:100%;margin:10px 0 0 0}.product-detail .inner .right .title-reviews{padding:19px 14px 15px 14px}.product-detail .inner .right .title-reviews .title{font-size:24px}.product-detail .inner .right .title-reviews .review-bar{font-size:14px;padding:13px 0 0 0}.product-detail .inner .right .title-reviews .review-bar .reviews{padding-top:2px}.product-detail .inner .right .title-reviews .review-bar .reviews .score{padding:3px 10px 0 8px}.product-detail .inner .right .title-reviews .review-bar .link{padding:5px 10px 0}.product-detail .inner .right .pricing{padding:0 15px 20px}.product-detail .inner .right .pricing .price{font-size:18px;color:#666666;padding:19px 0 11px 0}.product-detail .inner .right .pricing .price .strikethrough{text-decoration:line-through}.product-detail .inner .right .pricing .price strong{color:#ad1417;font-weight:700}.product-detail .inner .right .pricing .shipping-time{font-size:14px;font-weight:bold;font-style:italic;color:#666666}.product-detail .inner .right .preview-carousel{position:relative}.product-detail .inner .right .preview-carousel .preview{width:263px;margin:0 auto}.product-detail .inner .right .preview-carousel .pagination{position:absolute;z-index:3;bottom:0px;left:50%;width:200px;margin-left:-100px;padding-left:0;list-style:none;text-align:center}.product-detail .inner .right .preview-carousel .pagination li{display:inline-block;width:14px;height:14px;background-color:#dde2e7;margin:0 8px;text-indent:-999px;cursor:pointer;border-radius:7px}.product-detail .inner .right .preview-carousel .pagination li.active{background-color:#979da3}.product-detail .inner .right .supply-options{display:block;padding:17px 15px 20px}.product-detail .inner .right .supply-options #selectedSKUName{display:none;margin-bottom:10px;padding-left:15px;line-height:18px}.product-detail .inner .right .supply-options .promo-message{margin-top:15px;margin-bottom:5px;padding-left:15px;font-weight:bold}.product-detail .inner .right .supply-options select{height:40px;width:100%;background-color:#f2f6fa;border:1px solid #dde2e7;border-radius:5px;color:#373839;font-size:16px;padding:0 0 0 10px;display:block;margin:0 0 10px;text-overflow:ellipsis}.product-detail .inner .right .supply-options .add-to-cart-btn{display:block;width:100%;border:none;background-color:#0173cd;height:40px;color:#ffffff;font-size:16px;font-weight:bold;border-radius:5px;margin-top:20px;position:relative;padding-left:28px}.product-detail .inner .right .supply-options .add-to-cart-btn:after{position:absolute;width:20px;height:17px;background-size:20px 17px;background-repeat:no-repeat;background-image:url("../img/vector/cart-white.png");top:12px;left:50%;margin-left:-55px;content:""}.product-detail .inner .right .supply-options .add-to-cart-btn.disabled{background-color:rgba(1,115,205,0.6)}.product-detail .inner .right .random-facts{border:1px solid #dde2e7;margin:0 10px;padding:0 0 14px 0}.product-detail .inner .right .random-facts .bar{font-size:18px;font-weight:bold;color:#373839;height:49px;border-bottom:1px solid #dde2e7;background-color:#e9edf2;padding:16px 0 0 12px}.product-detail .inner .right .random-facts ul{list-style:disc;margin-left:17px;padding:24px 20px 0;line-height:28px}.product-detail .inner .right .random-facts ul li{padding:0 0 6px 0}.product-detail .inner .random-facts{border:1px solid #dde2e7;margin:0 10px;padding:0 0 14px 0}.product-detail .inner .random-facts .bar{font-size:18px;font-weight:bold;color:#373839;height:49px;border-bottom:1px solid #dde2e7;background-color:#e9edf2;padding:16px 0 0 12px}.product-detail .inner .random-facts ul{list-style:disc;margin-left:17px;padding:24px 20px 0;line-height:28px}.product-detail .inner .random-facts ul li{padding:0 0 6px 0}.product-detail .inner .compare-generic{border:1px solid #dde2e7;margin:10px;padding:0 0 15px 0}.product-detail .inner .compare-generic .bar{font-size:18px;font-weight:bold;color:#373839;border-bottom:1px solid #dde2e7;background-color:#e9edf2;padding:10px 0;text-align:center}.product-detail .inner .compare-generic .contents{padding:15px 0}.product-detail .inner .compare-generic .contents:before,.product-detail .inner .compare-generic .contents:after{content:" ";display:table}.product-detail .inner .compare-generic .contents:after{clear:both}.product-detail .inner .compare-generic .contents .thumbnail{float:left;padding:4px 10px 0;text-align:center;width:40%}.product-detail .inner .compare-generic .contents .details{float:left;width:60%;padding-right:9px}.product-detail .inner .compare-generic .contents .name{padding:10px 0;color:#0173cd;font-size:16px;font-weight:bold}.product-detail .inner .compare-generic .contents .name a{color:#0173cd;font-size:16px;font-weight:bold}.product-detail .inner .compare-generic .contents .graphics{position:relative;width:92px;height:14px}.product-detail .inner .compare-generic .contents .graphics .rating{position:absolute;z-index:1;top:0;left:0;height:14px}.product-detail .inner .compare-generic .contents .graphics .stars{position:absolute;z-index:2;top:0;left:-1px}.product-detail .inner .compare-generic .contents .amount{color:#666;font-size:16px;padding:6px 0 7px 0}.product-detail .inner .compare-generic .contents .price{font-size:20px;color:#ad1417;font-weight:700;padding:13px 0 0 0}.product-detail .inner .compare-generic .contents .price .strikethrough{color:#666666;text-decoration:line-through;font-weight:normal}.product-detail .inner .compare-generic .switch{background-color:#979da3;height:40px;display:block;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;padding-top:13px;margin:0 9px;border-radius:5px}.product-detail .inner .product-info{margin-bottom:4px}.product-detail .inner .product-info.active .bar .collapse:before{background-color:transparent}.product-detail .inner .product-info.active .content{display:block}.product-detail .inner .product-info .bar{height:50px;margin-bottom:4px;background-color:#e9edf2}.product-detail .inner .product-info .bar:before,.product-detail .inner .product-info .bar:after{content:" ";display:table}.product-detail .inner .product-info .bar:after{clear:both}.product-detail .inner .product-info .bar.active .collapse:before{background-color:transparent}.product-detail .inner .product-info .bar .name{font-size:18px;font-weight:bold;color:#373839;padding:17px 0 0 14px;float:left}.product-detail .inner .product-info .bar .collapse{float:right;width:16px;height:16px;position:relative;margin:17px 20px 0 0}.product-detail .inner .product-info .bar .collapse:after{height:2px;width:16px;background-color:#979da3;position:absolute;top:7px;left:0;content:""}.product-detail .inner .product-info .bar .collapse:before{height:16px;width:2px;background-color:#979da3;position:absolute;top:0;left:7px;content:""}.product-detail .inner .product-info .content{padding:23px 10px 0 10px;display:none}.product-detail .inner .product-info .content p{font-size:16px;line-height:28px;color:#333333;padding:0 4px 18px 4px}.product-detail .inner .product-info .content ol{margin-left:27px}.product-detail .inner .product-info .content .title{font-size:16px;line-height:28px;font-weight:700;color:#333333;padding:0 4px}.product-detail .inner .product-info .content ul{list-style:disc;margin-left:27px;font-size:16px;line-height:28px;padding:0 4px 14px 4px}.product-detail .inner .product-info .content .tip{background-color:#e9edf2;color:#ad1417;padding:16px 15px 0px 15px;margin:5px 0 20px 0}.product-detail .inner .product-info .content .tip .name{font-weight:700;padding:0 0 6px 0}.product-detail .inner .product-info .content .tip p{color:#ad1417}.product-detail .inner .product-info .content .dosage{border:1px solid #dde2e7;margin-top:6px;margin-bottom:20px}.product-detail .inner .product-info .content .dosage .top{height:80px;border-bottom:1px solid #dde2e7;padding:19px 0 0 15px}.product-detail .inner .product-info .content .dosage .top .name{font-size:16px;font-weight:bold;color:#333333}.product-detail .inner .product-info .content .dosage .top .age{font-size:16px;color:#333333;font-style:italic;padding:12px 0 0 0}.product-detail .inner .product-info .content .dosage .weight-blocks .weight{padding:20px 14px 0 14px;border-bottom:1px solid #dde2e7}.product-detail .inner .product-info .content .dosage .weight-blocks .weight:last-child{border-bottom:none}.product-detail .inner .product-info .content .dosage .weight-blocks .weight .name{font-size:14px;font-weight:700;color:#666666;text-transform:uppercase;padding-bottom:6px}.product-detail .inner .product-info .content .dosage .weight-blocks .weight p{padding:0 0 14px 0}.product-detail .inner .product-info .content .ingredient{border:1px solid #dde3e7;margin-bottom:10px}.product-detail .inner .product-info .content .ingredient .name{border-bottom:1px solid #dde3e7;font-size:16px;color:#333333;font-weight:bold;line-height:24px;padding:15px 15px 11px 15px}.product-detail .inner .product-info .content .ingredient .ingredient-content{padding:20px 0 0 15px}.product-detail .inner .product-info .content .ingredient .ingredient-content .label{font-size:14px;font-weight:700;color:#666666;padding:0 0 8px}.product-detail .inner .product-info .content .ingredient .ingredient-content .item{font-size:16px;color:#333333;padding:0 0 18px}.product-detail div.disable-btn-message{color:#ad1417;font-size:18px;font-weight:bold;font-family:'Roboto', sans-serif;float:left;padding-left:0;padding-top:10px;display:none;float:none;width:100%;text-align:center}.product-detail .add-to-cart-btn.disabled+div.disable-btn-message{display:block}.product-detail .add-to-cart-btn.disabled+div.disable-btn-message:before,.product-detail .add-to-cart-btn.disabled+div.disable-btn-message:after{content:" ";display:table}.product-detail .add-to-cart-btn.disabled+div.disable-btn-message:after{clear:both}.shopping-cart .inner{width:100%;padding:0 0 54px 0}.shopping-cart .inner .right{displaY:none}.shopping-cart .inner .left{width:auto;float:none;margin:0}.shopping-cart .inner .left .recently-viewed{display:none}.shopping-cart .inner .left .title-bar{height:auto;padding:19px 0 17px 14px}.shopping-cart .inner .left .title-bar .title{font-size:18px;padding:0}.shopping-cart .inner .left .cart-pane-mobile{margin:0 10px;border:1px solid #dde3e7}.shopping-cart .inner .left .cart-pane-mobile .items .item{padding:14px;border-bottom:1px solid #dde3e7}.shopping-cart .inner .left .cart-pane-mobile .items .item .additionalSkuInfo{color:#cc0000;font-size:12px;padding:15px 0}.shopping-cart .inner .left .cart-pane-mobile .items .item .top:before,.shopping-cart .inner .left .cart-pane-mobile .items .item .top:after{content:" ";display:table}.shopping-cart .inner .left .cart-pane-mobile .items .item .top:after{clear:both}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .graphic{float:left;width:25%;padding-right:10px}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .graphic img{width:70px;height:auto}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details{float:left;padding:0 0 0 9px;width:75%}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details .name{color:#0173cd;font-size:16px;font-weight:bold}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details .size{font-size:14px;color:#666666;padding:8px 0}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details .price{font-size:16px;color:#ad1417;font-weight:bold}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details .price .strikethrough{font-size:14px;color:#666666;font-weight:400;text-decoration:line-through}.shopping-cart .inner .left .cart-pane-mobile .items .item .top .details .price .price .savings{color:#373839;font-size:14px;padding:0px 0px 0px 10px}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom{padding:18px 0 0 0}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom:before,.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom:after{content:" ";display:table}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom:after{clear:both}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .quantity{float:left}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .quantity .label{font-size:14px;font-weight:bold;color:#979da3;padding:0 0 6px 0}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .quantity select{width:80px;height:34px;background-color:#f2f6fa;border:1px solid #dde2e7;border-radius:4px;color:#373839;font-size:14px;padding:0 0 0 3px}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns{float:right;padding:20px 0 0 0}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns:before,.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns:after{content:" ";display:table}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns:after{clear:both}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns .edit-btn{float:left;display:block;width:80px;height:34px;background-color:#979da3;color:#ffffff;text-align:center;font-size:14px;border-radius:4px;padding:11px 0 0 0;margin-right:10px}.shopping-cart .inner .left .cart-pane-mobile .items .item .bottom .btns .delete-btn{width:34px;height:34px;float:left;border-radius:4px;background-color:#979da3;background-size:15px 17px;background-repeat:no-repeat;background-image:url("../img/vector/delete.png");background-position:10px 9px}.shopping-cart .inner .left .cart-pane-mobile .discount{padding:0 0 14px 11px}.shopping-cart .inner .left .cart-pane-mobile .discount .name{font-size:15px;font-style:italic;padding:15px 0 8px 0}.shopping-cart .inner .left .cart-pane-mobile .discount .name .price{color:#ad1417;font-style:normal}.shopping-cart .inner .left .cart-pane-mobile .discount span{color:#ad1417;font-weight:bold}.shopping-cart .inner .left .cart-pane-mobile .discount b{font-weight:bold}.shopping-cart .inner .left .cart-pane-mobile .discount .copy{font-size:11px;color:#666666}.shopping-cart .inner .left .cart-pane-mobile .discount .copy .price{font-weight:700;color:#ad1417}.shopping-cart .inner .left .cart-pane-mobile .subtotal{background-color:#f2f6fa;padding:14px 11px 0 11px}.shopping-cart .inner .left .cart-pane-mobile .subtotal .top:before,.shopping-cart .inner .left .cart-pane-mobile .subtotal .top:after{content:" ";display:table}.shopping-cart .inner .left .cart-pane-mobile .subtotal .top:after{clear:both}.shopping-cart .inner .left .cart-pane-mobile .subtotal .top .name{font-size:17px;color:#373839;float:left;font-weight:bold}.shopping-cart .inner .left .cart-pane-mobile .subtotal .top .price{font-size:17px;color:#ad1417;font-weight:bold;float:right}.shopping-cart .inner .left .cart-pane-mobile .subtotal .savings{overflow:hidden;padding:10px 0px 10px 0px !important;font-size:16px;color:#000}.shopping-cart .inner .left .cart-pane-mobile .subtotal .savings .saved{float:left}.shopping-cart .inner .left .cart-pane-mobile .subtotal .savings .savings-amount{float:right}.shopping-cart .inner .left .cart-pane-mobile .subtotal .shipping{font-size:12px;line-height:18px;color:#373839;padding:6px 0 0 0}.shopping-cart .inner .left .cart-pane-mobile .subtotal .shipping.free{font-size:11px}.shopping-cart .inner .left .cart-pane-mobile .subtotal .shipping.free a{color:#0173cd}.shopping-cart .inner .left .cart-pane-mobile .subtotal .shipping strong{font-weight:700;text-transform:uppercase}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input{position:relative;padding:14px 0 11px 0}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input input{width:100%;height:40px;border:1px solid #dde3e7;border-radius:4px;display:block;font-size:16px;color:#979da3;padding:0 0 0 11px;position:relative;z-index:1}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input.error input{border-color:#ad1417;color:#ad1417}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input.error .error-message li{display:block;height:15px;margin-bottom:15px;position:relative}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input.error .error-message li:before,.shopping-cart .inner .left .cart-pane-mobile .subtotal .input.error .error-message li:after{content:" ";display:table}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input.error .error-message li:after{clear:both}.shopping-cart .inner .left .cart-pane-mobile .subtotal .input .apply-btn{position:absolute;z-index:2;width:79px;height:38px;top:15px;right:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;background-color:#979da3;color:#ffffff;font-size:16px;font-weight:bold}.shopping-cart .inner .left .checkout-btns{padding:20px 15px 0 15px}.shopping-cart .inner .left .checkout-btns .btn{display:block;width:100%;height:40px;margin-bottom:10px}.shopping-cart .inner .left .checkout-btns .btn.checkout-btn{background-color:#0173cd;color:#ffffff;text-align:center;font-size:36px;font-weight:bold;border-radius:5px;padding:13px 0;height:auto}.shopping-cart .inner .left .checkout-btns .btn.continue-btn{background-color:#dde2e7;color:#0173cd;text-align:center;font-size:16px;font-weight:bold;border-radius:5px;padding:13px 0 0 0}.shopping-cart .inner .left .checkout-btns .paypal-btn.btn{height:100%}.company-page .company-content-block{width:100%;display:block}.company-page .company-content-block:before,.company-page .company-content-block:after{content:" ";display:table}.company-page .company-content-block:after{clear:both}.company-page .company-content-block .company-content-image{float:left;width:100%}.company-page .company-content-block .company-content-text{float:left;width:100%}.company-page .company-content-block .company-content-text:before,.company-page .company-content-block .company-content-text:after{content:" ";display:table}.company-page .company-content-block .company-content-text:after{clear:both}.contact-us .inner,.company-page .inner{width:100%}.contact-us .inner .left,.company-page .inner .left{display:none;float:none}.contact-us .inner .right,.company-page .inner .right{float:none;width:auto;border:none;margin:0;padding:0 10px}.contact-us .inner .right .title-bar,.company-page .inner .right .title-bar{padding:0}.contact-us .inner .right .title-bar .title,.company-page .inner .right .title-bar .title{font-size:18px;font-weight:bold;top:0;padding:18px 0 17px 5px}.contact-us .inner .right .title-bar .contact,.company-page .inner .right .title-bar .contact{display:none}.contact-us .inner .right .contact-pane .content,.company-page .inner .right .contact-pane .content{padding-bottom:3px}.contact-us .inner .right .contact-pane .content .info-block,.company-page .inner .right .contact-pane .content .info-block{padding:0 0 12px 0 !important}.contact-us .inner .right .contact-pane .content .left-content,.company-page .inner .right .contact-pane .content .left-content{float:none;width:auto}.contact-us .inner .right .contact-pane .content .left-content .mailing-address,.company-page .inner .right .contact-pane .content .left-content .mailing-address{padding:0}.contact-us .inner .right .contact-pane .content .left-content .toll-free,.company-page .inner .right .contact-pane .content .left-content .toll-free{padding:0;letter-spacing:-.5px}.contact-us .inner .right .contact-pane .content .left-content .toll-free strong,.company-page .inner .right .contact-pane .content .left-content .toll-free strong{letter-spacing:0px}.contact-us .inner .right .contact-pane .content .left-content .main-phone,.company-page .inner .right .contact-pane .content .left-content .main-phone{letter-spacing:-.5px}.contact-us .inner .right .contact-pane .content .left-content .main-phone strong,.company-page .inner .right .contact-pane .content .left-content .main-phone strong{letter-spacing:0px}.contact-us .inner .right .contact-pane .content .right-content,.company-page .inner .right .contact-pane .content .right-content{float:none;width:auto}.contact-us .inner .right .contact-pane .content .right-content .email-address,.company-page .inner .right .contact-pane .content .right-content .email-address{padding:0}.contact-us .inner .right .contact-pane .content .right-content .email-address a,.company-page .inner .right .contact-pane .content .right-content .email-address a{font-size:15px}.contact-us .inner .right .contact-pane .content .right-content .pharmacy-phone,.company-page .inner .right .contact-pane .content .right-content .pharmacy-phone{padding:0;letter-spacing:-.5px}.contact-us .inner .right .contact-pane .content .right-content .pharmacy-phone strong,.company-page .inner .right .contact-pane .content .right-content .pharmacy-phone strong{letter-spacing:0px}.contact-us .inner .right .contact-pane .content .right-content .pharmacy-fax,.company-page .inner .right .contact-pane .content .right-content .pharmacy-fax{letter-spacing:-.5px}.contact-us .inner .right .contact-pane .content .right-content .pharmacy-fax strong,.company-page .inner .right .contact-pane .content .right-content .pharmacy-fax strong{letter-spacing:0px}.contact-us .inner .right .customer-care .content .label,.company-page .inner .right .customer-care .content .label{line-height:22px;padding-bottom:23px}.email-preferences .inner{width:100%;padding:0 10px 30px}.email-preferences .inner .title-bar{padding:18px 0 17px 7px}.email-preferences .inner .title-bar .title{font-size:18px;font-weight:bold;padding:0}.email-preferences .inner .title-bar .contact{display:none}.email-preferences .inner .form,.email-preferences .inner .content,.email-preferences .inner .bar{width:100%}.edit-email .inner,.edit-password .inner,.login .inner,.forgot-password .inner,.remove-pet .inner,.vet-directory .inner,.vet-login .inner{width:100%;padding:0 10px 30px}.edit-email .inner .title-bar,.edit-password .inner .title-bar,.login .inner .title-bar,.forgot-password .inner .title-bar,.remove-pet .inner .title-bar,.vet-directory .inner .title-bar,.vet-login .inner .title-bar{padding:18px 0 17px 7px}.edit-email .inner .title-bar .title,.edit-password .inner .title-bar .title,.login .inner .title-bar .title,.forgot-password .inner .title-bar .title,.remove-pet .inner .title-bar .title,.vet-directory .inner .title-bar .title,.vet-login .inner .title-bar .title{font-size:18px;font-weight:bold;padding:0}.edit-email .inner .title-bar .contact,.edit-password .inner .title-bar .contact,.login .inner .title-bar .contact,.forgot-password .inner .title-bar .contact,.remove-pet .inner .title-bar .contact,.vet-directory .inner .title-bar .contact,.vet-login .inner .title-bar .contact{display:none}.edit-email .inner .form,.edit-password .inner .form,.login .inner .form,.forgot-password .inner .form,.remove-pet .inner .form,.vet-directory .inner .form,.vet-login .inner .form{width:100%}.easy-refill .inner,.refill-quantities .inner{width:100%;padding:0 10px 30px}.easy-refill .inner .title-bar,.refill-quantities .inner .title-bar{padding:18px 0 17px 7px}.easy-refill .inner .title-bar .title,.refill-quantities .inner .title-bar .title{font-size:18px;font-weight:bold;padding:0}.easy-refill .inner .title-bar .contact,.refill-quantities .inner .title-bar .contact{display:none}.easy-refill .inner .form,.easy-refill .inner .reminder,.refill-quantities .inner .form,.refill-quantities .inner .reminder{width:100%}.easy-refill .inner .form .order-btn,.easy-refill .inner .reminder .order-btn,.refill-quantities .inner .form .order-btn,.refill-quantities .inner .reminder .order-btn{width:95% !important}.pet-information .inner{width:100%;margin:0;padding:0 10px}.pet-information .inner .title-bar{padding:18px 7px 16px}.pet-information .inner .title-bar .title{font-size:18px;font-weight:bold;padding:0}.pet-information .inner .title-bar .contact{display:none}.pet-information .inner .rx-bar{width:100%;padding:0 0 15px 7px}.pet-information .inner .pane .content .left-form{float:none;width:100%}.pet-information .inner .pane .content .center-form{float:none;padding:30px 0 0 0;width:100%}.pet-information .inner .pane .content .right-form{float:none;padding:12px 0 0 0}.pet-information .inner .pane .content .full-form{float:none;width:100%}.pet-information .inner .pane .content .btns{margin-left:-9px;margin-right:-9px}.pet-information .inner .pane .content .btns .form-note{float:left;width:100%;margin-top:auto;padding-top:0}.pet-information .inner .pane .content .btns .form-note:before,.pet-information .inner .pane .content .btns .form-note:after{content:" ";display:table}.pet-information .inner .pane .content .btns .form-note:after{clear:both}.pet-information .inner .pane .content .btns .btns-inner{margin:0 auto;float:none}.pet-information .inner .pane .btns .btns-inner{margin:0 auto;float:none}.vet-information .inner{width:100%;padding:20px}.vet-information .inner .title-bar{padding:18px 7px 16px}.vet-information .inner .title-bar .title{font-size:18px;font-weight:bold;padding:0}.vet-information .inner .title-bar .contact{display:none}.vet-information .inner .form{width:100%}.vet-information .inner .rx-bar{width:auto;padding:0 7px 15px 7px}.education-landing .inner{width:100%;padding:0 10px 30px 10px}.education-landing .inner .left{display:none}.education-landing .inner .right{float:none;padding:0;border:none;width:100%;margin-top:16px}.education-landing .inner .right .banner{width:100%;padding-bottom:12px}.education-landing .inner .right .learn-by{height:40px;display:block;width:100%;border:1px solid #dde2e7;background-color:#f2f6fa;font-size:14px;font-weight:bold;color:#0173cd;padding-left:10px;padding-top:2px}.education-landing .inner .right .title-bar .title{font-size:20px;font-weight:bold;padding:19px 0 0 0}.education-landing .inner .right .title-bar .sign-up{display:none}.education-landing .inner .right .education-carousel{margin-bottom:25px}.education-landing .inner .right .education-carousel ul.slick-dots{margin-top:20px;position:relative}.education-landing .inner .right .education-carousel ul.slick-dots button{display:none}.education-landing .inner .right .education-carousel .graphic{float:none;width:auto;height:auto}.education-landing .inner .right .education-carousel .graphic img{height:auto;width:100%}.education-landing .inner .right .education-carousel .details{float:none;width:auto;height:auto;padding:18px 13px 14px 13px}.education-landing .inner .right .education-carousel .details .link{font-size:18px}.education-landing .inner .right .education-carousel .details .copy{font-size:14px;line-height:20px;padding:9px 0 0 0}.education-landing .inner .right .articles-carousel{height:auto;padding-bottom:64px}.education-landing .inner .right .articles-carousel .slides{width:100%;height:auto;min-height:315px}.education-landing .inner .right .articles-carousel .slides .slide{width:100%}.education-landing .inner .right .articles-carousel .slides .slide .graphic{float:none;width:auto;height:auto}.education-landing .inner .right .articles-carousel .slides .slide .graphic img{height:auto;width:100%}.education-landing .inner .right .articles-carousel .slides .slide .details{float:none;width:auto;height:auto;padding:18px 13px 14px 13px}.education-landing .inner .right .articles-carousel .slides .slide .details .link{font-size:18px}.education-landing .inner .right .articles-carousel .slides .slide .details .copy{font-size:14px;line-height:20px;padding:9px 0 0 0}.education-landing .inner .right .pet-health .health-articles,.education-landing .inner .right .pet-health .health-videos{float:none;width:auto;margin-bottom:10px}.education-landing .inner .right .pet-health .health-articles .bar,.education-landing .inner .right .pet-health .health-videos .bar{height:49px}.education-landing .inner .right .pet-health .health-articles .bar .title,.education-landing .inner .right .pet-health .health-videos .bar .title{padding:16px 0 0 13px}.education-landing .inner .right .pet-health .health-articles .bar .link,.education-landing .inner .right .pet-health .health-videos .bar .link{margin:20px 16px 0 0}.education-landing .inner .right .pet-health .health-articles .content .section .copy,.education-landing .inner .right .pet-health .health-videos .content .section .copy{font-size:14px;line-height:20px;width:140px;padding:2px 0 0 10px}.education-landing .inner .right .pet-health .health-videos{margin:0}.education-landing .inner .right .making-news .bar{height:49px;padding:16px 0 0 13px}.education-landing .inner .right .making-news .content{padding:0 0 0 0}.education-landing .inner .right .making-news .content .item{width:auto;border-bottom:1px solid #dde2e7;float:none;padding:10px 0 17px 0}.education-landing .inner .right .making-news .content .item:last-child{border:none}.education-landing .inner .right .making-news .content .item .details{width:160px}.education-landing .inner .right .trio{padding-top:10px}.education-landing .inner .right .trio .pane{width:auto;float:none;margin:0 0 10px !important}.education-landing .inner .right .trio .pane:last-child{margin:0}.education-searchresults .inner .right .count-bar{padding:20px}.education-searchresults .inner .right .count-bar .showing{padding:13px 0 0 0}.education-searchresults .inner .right .count-bar .paging{width:174px}.education-searchresults .inner .right .count-bar .paging .page{padding:13px 13px 0 0;width:110px}.education-searchresults .inner .right .count-bar .paging .back{width:32px;height:34px;background-color:#dde2e7;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;padding:10px 0 0 12px}.education-searchresults .inner .right .count-bar .paging .back.active{background-color:#0173cd}.education-searchresults .inner .right .count-bar .paging .back.active .arrow{fill:#ffffff}.education-searchresults .inner .right .count-bar .paging .next{width:32px;height:34px;background-color:#dde2e7;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;padding:10px 0 0 13px}.education-searchresults .inner .right .count-bar .paging .next.active{background-color:#0173cd}.education-searchresults .inner .right .count-bar .paging .next.active .arrow{fill:#ffffff}.education-searchresults .inner .right .article-list .article .graphic{width:20%}.education-searchresults .inner .right .article-list .article .details{width:80%}.education-searchresults .inner .right .askvet-list .askvet .graphic{width:20%}.education-searchresults .inner .right .askvet-list .askvet .details{width:100%}.education-searchresults .inner .right .viewall-combined{height:50px}.education-detail .inner{width:100%;padding:0 10px 30px 10px}.education-detail .inner .left{display:none}.education-detail .inner .right{float:none;padding:0;border:none;width:100%;margin-top:16px}.education-detail .inner .right .banner{width:100%;padding-bottom:12px}.education-detail .inner .right .title-bar .title{font-size:20px;font-weight:bold;padding:0px 0 0 0}.education-detail .inner .right .panes .pane{font-size:14px}.education-detail .inner .right .panes .pane p{line-height:26px;padding-bottom:20px}.education-detail .inner .right .panes .pane ul{line-height:26px;padding:5px 0 15px 0}.education-detail .inner .right .panes .pane .medications .medication{width:auto;margin:0 0 15px 0;float:none}.education-detail .inner .right .panes .pane .medications .medication:first-child{margin:0 0 51px 0}.education-detail .inner .right .panes .pane .count-bar{padding:20px}.education-detail .inner .right .panes .pane .count-bar .showing{padding:13px 0 0 0}.education-detail .inner .right .panes .pane .count-bar .paging{width:174px}.education-detail .inner .right .panes .pane .count-bar .paging .page{padding:13px 13px 0 0;width:110px}.education-detail .inner .right .panes .pane .count-bar .paging .back{width:32px;height:34px;background-color:#dde2e7;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;padding:10px 0 0 12px}.education-detail .inner .right .panes .pane .count-bar .paging .back.active{background-color:#0173cd}.education-detail .inner .right .panes .pane .count-bar .paging .back.active .arrow{fill:#ffffff}.education-detail .inner .right .panes .pane .count-bar .paging .next{width:32px;height:34px;background-color:#dde2e7;border-top-right-radius:4px;border-bottom-right-radius:4px;border:none;padding:10px 0 0 13px}.education-detail .inner .right .panes .pane .count-bar .paging .next.active{background-color:#0173cd}.education-detail .inner .right .panes .pane .count-bar .paging .next.active .arrow{fill:#ffffff}.education-detail .inner .right .panes .pane .content-header{width:100%;margin-top:30px}.education-detail .inner .right .panes .pane .content-header:before,.education-detail .inner .right .panes .pane .content-header:after{content:" ";display:table}.education-detail .inner .right .panes .pane .content-header:after{clear:both}.education-detail .inner .right .panes .pane .content-header .main-image{width:100%;float:left;margin-right:0;margin-bottom:10px}.education-detail .inner .right .panes .pane .content-header .main-image img{display:block;max-width:100%;height:auto}.education-detail .inner .right .panes .pane .content-header .main-image div.caption{width:100%;display:block;font-size:11px;color:#666666;line-height:1.2}.education-detail .inner .right .panes .pane .content-header .main-image:before,.education-detail .inner .right .panes .pane .content-header .main-image:after{content:" ";display:table}.education-detail .inner .right .panes .pane .content-header .main-image:after{clear:both}.education-detail .inner .right .panes .pane .content-header .main-description{width:100%;float:right}.education-detail .inner .right .panes .pane .content-header .main-description:before,.education-detail .inner .right .panes .pane .content-header .main-description:after{content:" ";display:table}.education-detail .inner .right .panes .pane .content-header .main-description:after{clear:both}.education-detail .inner .right .panes .pane .content-header .main-description .submit-btn{border:none;border-radius:4px;width:100%;height:40px;color:#ffffff;background-color:#0173cd;font-size:16px;font-weight:bold;display:block;text-align:center;padding-top:11px}.education-detail .inner .right .panes .tab{height:50px;background-color:#e9edf2;margin:0 -10px 4px -10px;font-size:18px;font-weight:bold;color:#373839;padding:17px 0 0 14px;position:relative}.education-detail .inner .right .panes .tab>a{color:#373839}.education-detail .inner .right .panes .tab:after{position:absolute;width:16px;height:2px;background-color:#979da3;content:"";top:24px;right:20px}.education-detail .inner .right .panes .tab:before{position:absolute;width:2px;height:16px;background-color:#979da3;content:"";top:17px;right:27px}.education-detail .inner .right .panes .tab.active:before{background-color:transparent}.education-detail .inner .right .trio{padding-top:10px}.education-detail .inner .right .trio .pane{width:auto;float:none;margin:0 0 10px !important}.education-detail .inner .right .trio .pane:last-child{margin:0}.education-detail .inner .right .az-alphabet{white-space:normal;padding:5px 8px 5px 14px}.education-detail .inner .right .az-alphabet a{width:6.5%}.education-detail .inner .right .content img{max-width:100%;height:auto}.education-detail .inner .right .content p{padding-left:7px}.community .inner{width:100%}.mobile-header{height:64px;background-color:#ffffff;border-bottom:4px solid #0173cd;padding:0 0 0 10px}.mobile-header:before,.mobile-header:after{content:" ";display:table}.mobile-header:after{clear:both}.mobile-header .logo{display:block;float:left;height:60px;padding:14px 0 0 0;width:170px}.mobile-header .logo img{width:100%}.mobile-header .right:before,.mobile-header .right:after{content:" ";display:table}.mobile-header .right:after{clear:both}.mobile-header .right .cart{float:left;background-size:20px 17px;background-repeat:no-repeat;background-image:url("../img/vector/cart-blue.png");background-position:0 12px;position:relative;width:29px;height:29px;margin:10px 11px 0 0}.mobile-header .right .cart .amount{height:20px;width:20px;background-color:#911214;border-radius:10px;color:#dde2e7;font-size:12px;font-weight:700;text-align:center;position:absolute;top:0;right:0;padding:4px 0 0 0}.mobile-header .right .hamburger{width:40px;float:left;padding:23px 0 0 0;height:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-header .right .hamburger .patty{width:20px;height:2px;background-color:#0173cd;margin-bottom:4px}.mobile-footer{background-color:#26292c}.mobile-footer .btns{margin:0 15px;padding:20px 0 10px 0}.mobile-footer .btns a{display:block;height:40px;background-color:#0173cd;color:#ffffff;text-align:center;font-size:16px;font-weight:bold;margin-bottom:10px;padding:13px 0 0 0;border-radius:5px}.mobile-footer .links{border-top:1px solid #1b1c1d}.mobile-footer .links .link{height:53px;border-bottom:1px solid #1b1c1d}.mobile-footer .links .link a{display:block;height:52px;padding:19px 0 0 0;margin:0 15px;color:#979da3;font-size:16px;font-weight:bold;background-size:8px 14px;background-repeat:no-repeat;background-image:url("../img/vector/link-arrow.png");background-position:right 18px}.mobile-footer .expanding-links{border-top:1px solid #1b1c1d}.mobile-footer .expanding-links .expanding-link{border-bottom:1px solid #1b1c1d}.mobile-footer .expanding-links .expanding-link.active .bar .collapse:before{background-color:transparent}.mobile-footer .expanding-links .expanding-link.active .content{display:block}.mobile-footer .expanding-links .expanding-link .bar{height:53px}.mobile-footer .expanding-links .expanding-link .bar .title{display:inline-block;height:52px;padding:19px 0 0 0;margin:0 15px;color:#979da3;font-size:16px;font-weight:bold;width:75%}.mobile-footer .expanding-links .expanding-link .bar .collapse{float:right;width:16px;height:16px;position:relative;right:0;margin:22px 22px 0 0;cursor:pointer}.mobile-footer .expanding-links .expanding-link .bar .collapse:after{height:2px;width:16px;background-color:#4A5454;position:absolute;top:7px;left:0;content:""}.mobile-footer .expanding-links .expanding-link .bar .collapse:before{height:16px;width:2px;background-color:#4A5454;position:absolute;top:0;left:7px;content:""}.mobile-footer .expanding-links .expanding-link .content{display:none}.mobile-footer .expanding-links .expanding-link .content a{height:53px;border-bottom:1px solid #1b1c1d;display:block;height:52px;padding:19px 15px 0;color:#979da3;font-size:16px;font-weight:bold;position:relative}.mobile-footer .expanding-links .expanding-link .content a:after{width:8px;height:14px;position:absolute;top:17px;right:19px;background-repeat:no-repeat;background-image:url("../img/vector/link-arrow.png");background-size:8px 14px;content:""}.mobile-footer .social{padding:0 0 20px 0}.mobile-footer .social .title{font-size:16px;font-weight:bold;color:#656b71;text-align:center;padding:27px 0 17px 0}.mobile-footer .social .social-links{width:100%;text-align:center;margin:0 auto}.mobile-footer .social .social-links:before,.mobile-footer .social .social-links:after{content:" ";display:table}.mobile-footer .social .social-links:after{clear:both}.mobile-footer .social .social-links a{display:inline-block;margin-right:20px}.mobile-footer .social .social-links a img{display:block}.mobile-footer .social .social-links a:last-child{margin:0}.survey-page .inner .content{width:100%}.volume-discount-coupons{display:block;margin-bottom:30px}.volume-discount-coupons:before,.volume-discount-coupons:after{content:" ";display:table}.volume-discount-coupons:after{clear:both}.volume-discount-coupons .volume-discount-coupon{width:100%;display:block;float:none;padding:10px}.ask-the-vet-form .main-image{margin-left:10px;width:auto}.ask-the-vet-form .main-image img{width:150px !important}.ask-the-vet-form .main-description{float:left;width:100%}.ask-the-vet-form .form-container{border:none}.ask-the-vet-form .form-container .forms{padding:0}.ask-the-vet-form .form-container .forms .left{display:block !important;padding-top:0 !important}.ask-the-vet-form .form-container .forms .left .title{padding-top:0 !important}.ask-the-vet-form .form-container .forms .left,.ask-the-vet-form .form-container .forms .right{width:auto;float:none;margin:0}.ask-the-vet-form .form-container .forms .right .checkbox{display:none}.ask-the-vet-form .form-container .forms .right .title{padding:10px 0 26px 0}.ask-the-vet-form .form-container .forms .form-row.double{height:180px}.ask-the-vet-form .form-container .forms .form-row .half{float:none;width:100%;height:90px}.ask-the-vet-form .form-container .forms .form-row .half:first-child{padding:0}.ask-the-vet-form .form-container .btns{border:none;margin:0;padding:11px 15px}.ask-the-vet-form .form-container .btns .submit-btn,.ask-the-vet-form .form-container .btns .back-btn{width:45%;display:block}.logout .content{width:100%}.vet-directory .inner .content .left-form{width:100%}.vet-directory .inner .content .vet-results{width:100%}.vet-directory .inner .content .vet-results .btns .btn{width:100%}.vet-directory .inner .vet{float:left;width:300px;height:110px;overflow:hidden;margin-bottom:20px;margin-right:20px;line-height:1.1}.vet-directory .inner .vet .name{font-size:16px;color:#0173cd;font-weight:bold}.vet-directory .inner .vet .phone,.vet-directory .inner .vet .city-state-zip,.vet-directory .inner .vet .address,.vet-directory .inner .vet .distance,.vet-directory .inner .vet .phone{font-size:14px;color:#666666;font-weight:bold;padding:0 0 3px 0}.vet-directory .inner .vet .distance{font-style:italic}.vet-referral .inner .content .vet-results{width:100%}.vet-referral .inner .content .form{width:100%}.vet-bio .inner .content h1{font-size:30px;margin:30px 0 20px 0}.vet-bio .main-image{width:100%}.vet-bio .main-image img{display:block;max-width:142px !important;height:auto}.vet-bio .main-image div.caption{width:100%}.vet-bio .main-description{width:100%}.vet-bio blockquote{padding:0 10px;font-style:italic;line-height:1.5}.generics-med-page .generic-comp-item{width:100%}.generics-med-page .generic-comp-item:before,.generics-med-page .generic-comp-item:after{content:" ";display:table}.generics-med-page .generic-comp-item:after{clear:both}.generics-med-page .generic-comp-item td,.generics-med-page .generic-comp-item th{font-size:14px}.generics-med-page .generic-comp-item .pricing{font-size:16px;color:#000000;padding:11px 0 0 0}.generics-med-page .generic-comp-item .pricing .strikethrough{text-decoration:line-through}.generics-med-page .generic-comp-item .pricing .sale{color:#ad1417;font-weight:700}.generics-med-page .generic-comp-item .compare-brand-prod{float:left}.generics-med-page .generic-comp-item .compare-generic-prod{float:left}.generics-med-page .generic-comp-item .compare-generic-prod,.generics-med-page .generic-comp-item .compare-brand-prod{width:100%;padding-right:10px;margin-bottom:20px}.generics-med-page .generic-comp-item .compare-generic-prod .name,.generics-med-page .generic-comp-item .compare-brand-prod .name{color:#0173cd}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info{margin:10px 0}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info:before,.generics-med-page .generic-comp-item .compare-generic-prod .prod-info:after,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info:before,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info:after{content:" ";display:table}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info:after,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info:after{clear:both}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info .asset-holder,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info .asset-holder{float:left;width:25%}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info .asset-holder img,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info .asset-holder img{width:100%;height:auto}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info .detail,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info .detail{float:left;padding-left:10px;width:75%}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info .detail .submit-btn,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info .detail .submit-btn{margin-top:10px}.generics-med-page .generic-comp-item .compare-generic-prod .prod-info .detail .submit-btn.not-avail,.generics-med-page .generic-comp-item .compare-brand-prod .prod-info .detail .submit-btn.not-avail{background-color:#cccccc}.instant-savings-page .content{width:100%}.video-list-page .content{width:100%}.guarantee-page td img{width:auto !important}.guarantee-page .guarantee-requirements{margin-bottom:30px}.guarantee-page .guarantee-requirements img{width:auto !important}.guarantee-page .guarantee-requirements .req-title{font-size:18px;color:#0173cd}.guarantee-page .guarantee-requirements ol.req-list{list-style-position:outside !important;padding:10px 20px;line-height:1.3}.guarantee-page .guarantee-requirements ol.req-list li{margin-bottom:5px}.logo-usage-page .logo-detail{width:100%;float:left}.logo-usage-page .logo-sample{display:block;width:100%}.check-image{width:18px !important;height:18px !important}.pet-quiz-page .form-row select{width:100%}.pet-quiz-page form{width:100%}.pet-quiz-page form .btns{width:100%}.pet-quiz-page form .btns .submit-btn{padding-top:0 !important}.email-thank-you h2 a{font-size:14px}.coupon-page .inner{width:100%}.coupon-page .inner .content .coupon-code{width:100%}.coupon-page .inner .content .coupon-code .code{font-size:28px;padding:20px 0;background:#fff6d8;border:1px solid #ffeba8}.coupon-page .inner .content .coupon-code .code .red{font-size:40px}.coupon-page .inner .content .coupon-code .code .btns .submit-btn{width:80%}.coupon-page .inner .content .coupon-code .review{display:none}.coupon-page .inner .content .how-to{width:100%;border:none}.coupon-page .inner .title-bar .contact{display:none}.coupon-page .inner .title-bar .title{font-size:18px;font-weight:bold;color:#373839;padding:22px 0 0 19px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){select{padding-right:0 !important}}.rx-info{float:left;font-size:13px;color:#fff;background:#0173cd;border-radius:5px;padding:3px 6px;display:block;width:auto;font-weight:700;cursor:help;margin:10px 0 0 10px}.rx-info:hover{background:#6f797f}.rx-info:hover+.rx-info-tooltip,.rx-info:focus+.rx-info-tooltip{display:block}.rx-info-tooltip{display:none;width:380px;z-index:99999;position:absolute;margin:40px 0 0 0px;background:#f2f6fa;border-radius:5px;color:#333333;padding:0 5px 0 5px;font-weight:500;z-index:99;border:1px solid #6f797f;font-size:15px}.rx-info-tooltip:before{border:solid;border-color:#6f797f transparent;border-width:0 8px 8px 8px;top:-8px;content:"";left:120px;position:absolute;z-index:99}.rx-info-tooltip .rx-info-steps{margin:15px 0;overflow:hidden}.rx-info-tooltip .rx-info-steps .step-description{width:370px;float:left;padding:2px 5px 0px 10px;font-size:16px;font-weight:400;line-height:18px}.rx-info-tooltip .rx-info-steps .step-description span{font-weight:700}.rx-info-tooltip-close{display:none}.mobile-app .inner .mobile-app-lp{overflow:hidden;margin:29px 0 0 0}.mobile-app .inner .mobile-app-lp .app-intro{position:relative;overflow:hidden;background:#0060a9 url(/education-data/images/mobile-app/intro-bg.jpg) no-repeat center top;background-size:cover;color:#fff}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left{width:45%;float:left}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left .badge-new{position:absolute;margin:-5px 20px 0 125px;z-index:9}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left .intro-phones{position:absolute;bottom:-90px;text-align:center}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right{width:55%;float:right;text-align:center}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-title{margin-top:50px;font-size:38px;font-weight:700;text-shadow:2px 2px #276593}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-subtitle{color:#fdea22;margin:10px 0;font-size:25px;font-style:italic}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-download{margin-top:15px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-download .download-title{color:#fdea22;font-size:30px;font-weight:700;text-shadow:2px 2px #10578d}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-download .download-button{display:inline-block;margin:15px 10px 20px}.mobile-app .inner .mobile-app-lp strong{font-weight:700}.mobile-app .inner .mobile-app-lp b{font-weight:700}.mobile-app .inner .mobile-app-lp sup{font-size:50%;position:relative;top:-0.5em}.mobile-app .inner .mobile-app-lp .app-section{border-top:3px solid #e9edf2;padding:30px 20px}.mobile-app .inner .mobile-app-lp .app-section.no-padding-bottom{padding-bottom:0}.mobile-app .inner .mobile-app-lp .app-section.light-gray{background:#f9f9f9}.mobile-app .inner .mobile-app-lp .app-section.light-blue{background:#f2f6fa}.mobile-app .inner .mobile-app-lp .app-section .section-title{text-transform:uppercase;font-size:27px;color:#333;font-weight:700;text-align:center}.mobile-app .inner .mobile-app-lp .app-section .section-divider{width:100%}.mobile-app .inner .mobile-app-lp .app-section .section-divider .span{background:#dcdcdc;width:150px;height:1px;margin:20px auto}.mobile-app .inner .mobile-app-lp .app-section .section-subtitle{font-size:15px;color:#333;text-align:center;width:60%;margin:0 auto 20px auto;line-height:20px}.mobile-app .inner .mobile-app-lp .app-section .section-subtitle.white{color:#fff}.mobile-app .inner .mobile-app-lp .app-section .app-feature{display:inline-block;width:32.8%;text-align:center;margin:20px auto}.mobile-app .inner .mobile-app-lp .app-section .app-feature .app-feature-title{color:#0060a9;font-weight:500;font-size:18px;margin:15px 5px}.mobile-app .inner .mobile-app-lp .app-section .app-feature .app-feature-info{color:#373839;font-size:13px;line-height:18px;padding:0 25px}.mobile-app .inner .mobile-app-lp .app-section .feature-divider{width:100%}.mobile-app .inner .mobile-app-lp .app-section .feature-divider .span{background:#e5e5e5;width:100%;height:1px;margin:20px auto}.mobile-app .inner .mobile-app-lp .app-section .section-content{overflow:hidden;text-align:left;padding:0 10px}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-left{width:50%;float:left}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-right{width:50%;float:right}.mobile-app .inner .mobile-app-lp .app-section .section-content .phone-screen{height:360px;overflow:hidden;text-align:center}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-title{color:#0060a9;font-weight:500;font-size:18px;margin:40px 0 10px 10px}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-info{color:#373839;font-size:13px;line-height:18px;padding:0 35px 0 10px}.mobile-app .inner .mobile-app-lp .app-section .app-screenshot{display:inline-block;width:22.5%;text-align:center;margin:10px 1%}.mobile-app .inner .mobile-app-lp .app-section .app-screenshot img{width:100%;height:auto;border:3px solid #fff;box-shadow:0 0 25px -5px rgba(0,0,0,0.25)}.mobile-app .inner .mobile-app-lp .app-section.blue{background:#0060a9 url(/education-data/images/mobile-app/download-bg.jpg) no-repeat center top;background-size:cover}.mobile-app .inner .mobile-app-lp .app-section .section-title-big{text-transform:uppercase;font-size:60px;color:#fff;font-weight:700;text-align:center;text-shadow:2px 2px #276593}.mobile-app .inner .mobile-app-lp .app-section .download-buttons{width:100%;margin:0 auto;text-align:center}.mobile-app .inner .mobile-app-lp .app-section .download-button{display:inline-block;margin:20px 20px 10px 20px}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.rx-info-tooltip-close{display:block;padding:5px 5px 15px 5px;text-align:center}.rx-info-tooltip{margin:40px 0 0 0;width:300px}.rx-info-tooltip:before{left:120px}.rx-info-tooltip .rx-info-steps .step-description{width:100%;font-size:14px}.mobile-app .inner .mobile-app-lp{margin:0}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right{width:100%}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-title{font-size:30px;margin-top:15px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-download{margin-top:0}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-right .intro-download .download-button{margin:10px 5px 20px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left{width:100%;margin-top:-20px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left .intro-phones{position:relative;height:280px;bottom:-20px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left .intro-phones img{width:100%;max-width:344px}.mobile-app .inner .mobile-app-lp .app-intro .app-intro-left .badge-new{margin:-10px 20px 0 38%}.mobile-app .inner .mobile-app-lp .app-section{padding:30px 10px}.mobile-app .inner .mobile-app-lp .app-section .section-subtitle{width:100%}.mobile-app .inner .mobile-app-lp .app-section .section-content{padding:0 10px}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-left{width:100%}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-right{width:100%}.mobile-app .inner .mobile-app-lp .app-section .section-content .phone-screen{width:100%;height:320px;border-bottom:3px solid #e9edf2}.mobile-app .inner .mobile-app-lp .app-section .section-content .phone-screen img{width:100%;max-width:320px}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-info{text-align:center;padding:0 10px}.mobile-app .inner .mobile-app-lp .app-section .section-content .content-title{text-align:center;margin:40px 0 10px}.mobile-app .inner .mobile-app-lp .app-section .app-feature{width:49%}.mobile-app .inner .mobile-app-lp .app-section .app-feature .app-feature-info{padding:0 10px;max-width:160px;border:1px solid #f9f9f9;margin:0 auto}.mobile-app .inner .mobile-app-lp .app-section .feature-divider{display:none}.mobile-app .inner .mobile-app-lp .app-section .section-title-big{font-size:27px}.mobile-app .inner .mobile-app-lp .app-section .app-screenshot{width:47.2%}.mobile-app .inner .mobile-app-lp .app-section.no-padding-bottom{padding-bottom:30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){table.responsive{margin-bottom:0;border-top:solid 1px #dde2e7}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;border-right:1px solid #dde2e7;border-left:1px solid #dde2e7}.pinned table{border-right:none;border-left:none;border-top:solid 1px #dde2e7;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #dde2e7}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden;border-right:1px solid #dde2e7}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}.volume-discount-page .discount_features:nth-child(odd){font-size:13px;font-weight:bold}.volume-discount-page .discount_features:nth-child(even){font-size:13px;font-weight:bold;padding:10px 5px}.volume-discount-page .discount_sub{color:#fff067;font:21px/28px Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:bold;padding:0 0 5px 0;text-align:center}.volume-discount-page #volume_discount1 .discount_sub,.volume-discount-page #volume_discount1 a{text-decoration:none;cursor:pointer;display:block}.volume-discount-page #volume_discount2 .discount_sub,.volume-discount-page #volume_discount2 a{text-decoration:none;cursor:pointer;display:block}.volume-discount-page #volume_discount3 .discount_sub,.volume-discount-page #volume_discount3 a{text-decoration:none;cursor:pointer;display:block}.volume-discount-page #volume_discount4 .discount_sub,.volume-discount-page #volume_discount4 a{text-decoration:none;cursor:pointer;display:block}.volume-discount-page .coupon_bg{border-radius:5px;padding:3px;background:#BB003B}.volume-discount-page .coupon_bg:hover{background:#920027}.volume-discount-page .coupon_brd{border:2px dashed #ffffff;padding:3px;overflow:hidden}.volume-discount-page .discount_offer{border-radius:3px 3px 0 0;font:60px/67px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding:10px 0;text-align:center;color:#ffffff}.volume-discount-page .discount{background:#BB003B;border:1px solid #eee;margin-bottom:15px}.volume-discount-page .discount_buy{padding:20px 0}.volume-discount-page .buy{background:#ffffff}.volume-discount-page .discount_buy span{border-radius:4px 4px 4px 4px;color:#BB003B;display:block;font-size:20px;font-weight:bold;margin:auto;padding:10px 5px;text-align:center;text-decoration:none;width:80%}.volume-discount-page .buy:hover{background:#fff067}.volume-discount-page .discount_more{background:none repeat scroll 0 0 #fff;font-size:13px;font-weight:bold;padding:10px 5px;display:none;border-left:2px solid #302C2C;border-right:2px solid #302C2C;border-bottom:2px solid #302C2C}.volume-discount-page .discount_features img{float:left}.volume-discount-page .feature_desc{color:#fff;font:18px/25px Helvetica, Arial, sans-serif;text-align:center;padding:0 10px}@media only screen and (min-width: 320px) and (max-width: 767px){.volume-discount-page #volume_discount4,.volume-discount-page #volume_discount3,.volume-discount-page #volume_discount2,.volume-discount-page #volume_discount1{padding-bottom:1em}.volume-discount-page .discount_offer{display:block;padding:0;font:56px/67px Verdana, Arial, Helvetica, sans-serif;font-weight:bold}.volume-discount-page .discount_sub{display:block;font:26px/33px Helvetica, Arial, sans-serif;font-weight:bold;border-top:none !important}.volume-discount-page .discount_more{display:block;clear:both}.volume-discount-page .discount_buy{padding:10px}.volume-discount-page .discount>dd{height:0;overflow:hidden;padding:0 !important;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.9s ease-in-out;-moz-transition:opacity 0.9s ease-in-out;-o-transition:opacity 0.9s ease-in-out;-ms-transition:opacity 0.9s ease-in-out;transition:opacity 0.9s ease-in-out}.volume-discount-page .discount:target>dd{padding:10px 5px !important;height:auto;opacity:1;filter:alpha(opacity=100)}.volume-discount-page #volume_details{padding:0 0 10px 0}.volume-discount-page #volume_details p{margin:0 10px 10px 10px;text-align:left}}#simplemodal-overlay{background-color:#000}#simplemodal-container{background:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px solid #ccc;overflow:hidden;padding:15px;text-align:left;width:645px;height:525px}#simplemodal-container a.modalCloseImg{background:url(/images/close-button.gif) no-repeat left top;width:16px;height:16px;display:block;z-index:3200;position:absolute;top:15px;right:15px;cursor:pointer;margin:0}.checkout-page .checkout-cta{float:right;font-size:14px;line-height:18px;font-weight:700;background:#e9edf2;border:none;border-radius:4px;color:#0173cd;padding:4px 10px}.checkout-page .site-header{background:none;height:98px}.checkout-page .site-header .inner .left{padding:21px 0 19px}.checkout-page .site-header .inner .right{width:auto;margin:0}.checkout-page .site-header .inner .right .links{padding:30px 10px 28px 0}.checkout-page .site-header .inner .right .links .link.cart{margin:18px 0 0 12px}.checkout-page .mobile-header .right{padding-top:15px}.checkout-page .mobile-header .right .cart{margin:0 10px}.checkout-page .sign-in-btn{float:left;width:auto;border:none;border-radius:4px;color:#fff;background-color:#0173cd;text-align:center;font-size:14px;padding:8px 10px}@media only screen and (min-width: 768px){.checkout-page .sign-in-btn{font-size:16px;font-weight:bold;padding:12px}}.checkout-page .mobile-footer{background:#d6dce2}.checkout-page .mobile-footer h3{font-size:14px;font-weight:700;margin-bottom:10px}.checkout-page .mobile-footer .btns{float:left;width:100%;background:#e9edf2;margin:0;padding:15px 15px 5px}.checkout-page .mobile-footer .btns a{color:#0173cd;background:#fff;font-weight:400}.checkout-page .mobile-footer .total-col-2{float:left;width:calc(50% - 10px)}.checkout-page .mobile-footer .total-col-2+.total-col-2{margin-left:20px}.checkout-page .mobile-footer .total-col-3{float:left;width:calc((100% - 20px) / 3)}.checkout-page .mobile-footer .total-col-3+.total-col-3{margin-left:10px}.checkout-page .site-footer .inner{padding:20px 0;text-align:center}.checkout-page .site-footer .inner h3{font-weight:700;display:inline-block}.checkout-page .site-footer .inner a{color:#0173cd;background:#fff;padding:12px 20px;border-radius:4px;float:none;display:inline-block;width:160px;margin-left:16px}.checkout-page .copyright{float:left;width:100%;background:#d6dce2}.checkout-page .copyright .inner{font-weight:400;margin:0;width:auto;height:auto;padding:18px 0 20px;text-align:center;color:#373839;line-height:22px}.checkout-page .checkout-breadcrumbs{float:left;width:100%;padding:12px 0;background:#e9edf2;font-size:14px;border-bottom:1px solid #d6dce2}.checkout-page .checkout-breadcrumbs a{float:left;width:25%;color:#979da3;position:relative;text-align:center}.checkout-page .checkout-breadcrumbs a.active{color:#0173cd}.checkout-page .checkout-breadcrumbs a+a:before{position:absolute;content:'';top:1px;left:0;width:4px;height:10px;background-repeat:no-repeat;background-size:4px 10px;background-image:url("../img/vector/breadcrumb.png")}@media only screen and (max-width: 374px){.checkout-page .checkout-breadcrumbs.five-step{font-size:12px}}.checkout-page .checkout-breadcrumbs.five-step a{width:20%}.checkout-page .city-wrapper{float:left;width:calc(100% - 162px)}.checkout-page .state-wrapper{float:left;width:70px;margin-left:10px}.checkout-page .inner .left .accordian-pane .step-body .form-row input{padding:0 12px}.checkout-page .zip-wrapper{float:right;width:72px;margin-left:10px}.checkout-page .checkout-flow .inner .left .accordian-pane .step-body .form-row.shipping-country label{display:inline-block;width:80px;background:#d6dce2;margin:0;padding:13px 15px;border-radius:4px 0 0 4px}.checkout-page .checkout-flow .inner .left .accordian-pane .step-body .form-row.shipping-country select{display:inline;width:calc(100% - 80px);margin-left:-4px;border-radius:0 4px 4px 0;border-left:0}.checkout-page .shipping-method-address,.checkout-page .shipping-address-billing{float:left;width:100%;padding:0 15px 15px;font-size:14px;line-height:18px}@media only screen and (min-width: 768px){.checkout-page .shipping-method-address,.checkout-page .shipping-address-billing{width:100%;padding:0 0 0 30px}.checkout-page .shipping-method-address+.btns,.checkout-page .shipping-address-billing+.btns{width:43% !important;padding:30px 0 0 30px}}.checkout-page #creditCardNumber_show{padding-right:115px}.checkout-page .payment-options{position:relative}.checkout-page .payment-options label{float:left;width:100%;height:50px;position:relative;padding:5px;text-align:center;font-size:13px;line-height:38px;border:2px solid #dde2e7;border-radius:5px;cursor:pointer}.checkout-page .payment-options label img{width:calc(100% - 10px);position:relative;top:50%;transform:translateY(-50%)}.checkout-page .payment-options label[for="check"]{line-height:14px;padding:10px 5px}.checkout-page .payment-options .payment-method-radio{position:absolute;opacity:0}.checkout-page .payment-options .payment-method-radio:checked ~ label{background-color:#eaf4fc;border:2px solid #0173cd}.checkout-page .payment-option{float:left;width:calc(33.3333vw - 17px);margin-left:10px}@media only screen and (min-width: 768px){.checkout-page .payment-option{width:calc(33.3333% - 7px);margin-bottom:10px}}.checkout-page .payment-option:nth-of-type(3n+1){margin-left:0}.checkout-page .payment-option.row-corrected{margin-left:10px;margin-bottom:10px}.checkout-page #creditcard:checked ~ .credit-card-form{display:block}.checkout-page .credit-card-form{display:none;width:calc(100vw - 30px);margin-top:60px}@media only screen and (min-width: 768px){.checkout-page .credit-card-form{width:298px}}.checkout-page .check-form{width:300px;margin-top:60px}.checkout-page .check-form p{font-size:14px;line-height:16px}.checkout-page .check-form .checkType input{display:none}.checkout-page .check-form .checkType input#checkType:checked ~ label[for="checkType"]{background-color:#eaf4fc;border:2px solid #0173cd}.checkout-page .check-form .checkType input#checkType1:checked ~ label[for="checkType1"]{background-color:#eaf4fc;border:2px solid #0173cd}.checkout-page .shipping-address-billing{padding:0 0 15px}.checkout-page .review .confirm-btn:after{display:none}.checkout-page .order-summary-note{float:left;font-size:12px;width:100%;text-align:center;margin:10px 0 -5px}.checkout-page .review-bottom{display:none}.checkout-page .review-bottom.active{display:block}.checkout-page .review-bottom .order-summary{margin:0 !important}.checkout-page .review-bottom .order-summary-note{margin-bottom:15px}@media only screen and (min-width: 768px){.checkout-page .items:not(.controlled-substance){float:left;width:calc(50% - 15px)}.checkout-page .other-info{float:right;width:calc(50% - 15px)}}.checkout-page .confirmation-header{float:left;width:100%;text-align:center;padding:15px 0 10px}.checkout-page .confirmation-header .title{color:#0173cd !important}.checkout-page .icon-checkmark{display:block;background-image:url("../img/vector/checkmark-white.svg");background-size:28px 21px;background-repeat:no-repeat;background-position:11px 14px;background-color:#0173cd;border-color:#0173cd;border-radius:50px;width:50px;height:50px;margin:0 auto}.checkout-page .my-orders-btn,.checkout-page .continue-btn{position:relative;float:right;width:100%;height:60px;line-height:60px;background-color:#0173cd;color:#fff;font-size:18px;font-weight:bold;border-radius:5px;cursor:pointer;text-align:center;margin-top:15px}.checkout-page .my-orders-btn:after,.checkout-page .continue-btn:after{position:absolute;top:23px;width:8px;height:16px;background-repeat:no-repeat;background-image:url(../img/vector/right-caret.svg);background-size:8px 16px;margin-left:5px;content:""}.checkout-page .continue-btn{color:#0173cd;background-color:#f2f6fa}.checkout-page .continue-btn:after{background-image:url(../img/vector/right-caret-blue.svg)}.confirmation-page .checkout-breadcrumbs,.confirmation-page .cart{display:none}.confirmation-page .checkout-flow .inner>.left{width:100%;padding:0}.confirmation-page .checkout-flow .inner>.left>.title-bar{display:none}@media (min-width:768px){.aboutus .navbar-header .site-search form .search-field {height: 40px !important;}.site-search input[type="search"] {box-sizing: border-box !important;}footer {padding-top: 2.5em !important;}}
