box-sizing:border-box;@font-face{font-family:'MyriadProRegular';src:url('/images/Fonts/MyriadProRegular/myriadpro-regular_0-webfont.eot');src:url('/images/Fonts/MyriadProRegular/myriadpro-regular_0-webfont.eot?#iefix') format('embedded-opentype'),url('/images/Fonts/MyriadProRegular/myriadpro-regular_0-webfont.woff') format('woff'),url('/images/Fonts/MyriadProRegular/myriadpro-regular_0-webfont.ttf') format('truetype'),url('/images/Fonts/MyriadProRegular/myriadpro-regular_0-webfont.svg#MyriadProRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadProCondensed';src:url('/images/Fonts/MyriadProCondensed/myriadpro-cond.eot');src:url('/images/Fonts/MyriadProCondensed/myriadpro-cond.eot') format('embedded-opentype'),url('/images/Fonts/MyriadProCondensed/myriadpro-cond.woff') format('woff'),url('/images/Fonts/MyriadProCondensed/myriadpro-cond.ttf') format('truetype'),url('/images/Fonts/MyriadProCondensed/myriadpro-cond.svg#MyriadProCondensed') format('svg')}@font-face{font-family:'MyriadProBold';src:url('/images/Fonts/MyriadProBold/myriadpro-bold.eot');src:url('/images/Fonts/MyriadProBold/myriadpro-bold.eot') format('embedded-opentype'),url('/images/Fonts/MyriadProBold/myriadpro-bold.woff') format('woff'),url('/images/Fonts/MyriadProBold/myriadpro-bold.ttf') format('truetype'),url('/images/Fonts/MyriadProBold/myriadpro-bold.svg#MyriadProBold') format('svg')}}.pull-right{float:right}.pull-left{float:left}img,figure{max-width:100%;height:auto}figure{margin-bottom:1em;margin-top:1em}figure.pull-right,figure.pull-left{max-width:50%}figure.pull-right img{margin-left:1em}figure.pull-left img{margin-right:1em}figure.center-block img{width:100%;height:auto;display:block;margin:0 auto}hr{border-top:1px solid #acacac}.clear{clear:both;display:block;height:0;line-height:0}@media screen and (max-width:990px){figure.pull-right,figure.pull-left{max-width:50%}}@media screen and (max-width:650px){figure.pull-right,.figure.pull-left{width:100%;max-width:none;float:none}figure.pull-right img,.figure.pull-left img{width:100%;display:block;margin:1em auto}}header.main,nav,footer.main,section,aside{display:block;position:relative}body{font-family:'MyriadProRegular';margin:0;padding:0;font-size:17px;color:#4A4A4A}.mobile{display:none}header.main{margin:0;padding:0;border-bottom:solid 1px #A1A1A1;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMGQwZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#fefefe 77%,#e2e2e2 98%,#dcdcdc 99%,#d0d0d0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(77%,#fefefe),color-stop(98%,#e2e2e2),color-stop(99%,#dcdcdc),color-stop(100%,#d0d0d0));background:-webkit-linear-gradient(top,#fff 0,#fefefe 77%,#e2e2e2 98%,#dcdcdc 99%,#d0d0d0 100%);background:-o-linear-gradient(top,#fff 0,#fefefe 77%,#e2e2e2 98%,#dcdcdc 99%,#d0d0d0 100%);background:-ms-linear-gradient(top,#fff 0,#fefefe 77%,#e2e2e2 98%,#dcdcdc 99%,#d0d0d0 100%);background:linear-gradient(to bottom,#fff 0,#fefefe 77%,#e2e2e2 98%,#dcdcdc 99%,#d0d0d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d0d0d0',GradientType=0)}header.main .row{height:115px;position:relative}a#mobile-telehealth,a#mobile-telehealth:visited{display:inline-block;color:#000;font-size:14px;text-decoration:none;font-weight:bold;text-align:center;letter-spacing:.5px;padding:8px 20px;outline:0;border:0;float:right;border-bottom-left-radius:15px}a#mobile-telehealth:hover{display:inline-block;background-color:#bc0404;color:#fff;text-decoration:none;outline:0;border:0}a.m-logo{display:block;width:100%;max-width:367px;position:relative;top:1px}a.m-logo img,a.f-logo img{width:100%;outline:0;border:0}img.mobile-nav-btn{background:#ccc;border:1px solid transparent;cursor:pointer;margin:12px 0 8px 25px;max-width:20px;padding:5px;position:relative;z-index:999;-moz-box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}img.mobile-nav-btn:hover{-moz-box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}#banner{background-color:#DBDBDB;background-repeat:no-repeat;background-position:center center;width:100%;min-height:245px;border-top:10px solid #fff;border-bottom:5px solid #fff;margin-bottom:20px}#banner h1{font-family:'MyriadProCondensed';font-size:40px;margin:0;padding:30px 0 0;width:50%}.mobile-header{display:none;background:#001f9d;border-bottom:solid 1px #000}#main{max-width:960px;margin:0 auto}#head-nav{width:100%;display:flex;justify-content:space-between;align-items:flex-end;text-align:right}#head-nav a.refill-icon,#head-nav a.refill-icon:visited{display:inline-block;text-decoration:none;outline:0;border:0;width:100%;max-width:175px;margin-bottom:5px}#head-nav .refill-icon img{width:100%;margin-top:2px}nav{margin-top:10px}@media screen and (max-width:992px){#head-nav a.refill-icon{margin-top:-25px}}.social{display:inline-block;vertical-align:top;width:69px;height:31px;margin:0 5px}.social a[title="Facebook"],.social a[title="Twitter"]{background:url("/images/johnsondrugco/site/template/m-social.png") no-repeat;display:block;text-decoration:none;outline:0;border:0;float:left;width:34px;height:31px}.social a[title="Twitter"]{background-position:-34px 0}.white{color:#fff}.blue{color:#001F9D}.bg-blue{background-color:#EEE;padding:25px 0}.bg-gray{background-color:#EEE;padding:25px 0}.bg-white{background-color:#FFF;padding:25px 0}.tcenter{text-align:center}.tright{text-align:right}.left{float:left}.right{float:right}.no-marg-top{margin-top:0}.no-marg-bot{margin-bottom:0}.no-marg{margin:2px 0}a.lg-link{background:#002B9E;font-family:'MyriadProCondensed';display:inline-block;vertical-align:top;color:#fff!important;text-decoration:none;font-size:34px;outline:0;border:0;padding:25px 0;min-width:48.5%;position:relative;text-align:center}a.lg-link:after{content:" >";position:absolute;top:25px;right:20px;color:#fff}a.lg-link:hover{background:#00227D;text-decoration:none!important}a.btn,button.btn,input[type="submit"]{font-family:'MyriadProCondensed';display:block;background:#001F9D;color:#fff!important;font-size:18px;padding:10px 0;text-decoration:none;text-align:center;outline:0;border:0;min-width:50%;cursor:pointer}a.btn:hover,button.btn:hover,input[type="submit"]:hover,a.dealer-access:hover{background:#001E6C}a.btn:hover{text-decoration:none!important}a.dealer-access{font-family:'MyriadProCondensed';display:inline-block;vertical-align:top;background:#001F9D;color:#fff!important;font-size:21px;padding:2px 15px;text-decoration:none;text-align:center;outline:0;border:0}#shopnav{font-family:'MyriadProCondensed'!important}#shopnav h3{color:#002B9E;font-size:25px;margin-bottom:0}#shopnav ul{padding:0;list-style:none;margin:0}#shopnav ul li{margin:5px 0}#shopnav ul li a{color:#000!important;font-size:18px}#shopnav a.btn{width:100%;margin-bottom:5px}.row{max-width:960px;margin:auto}.row:after{content:" ";display:block;clear:both}.col-20,.col-25-flex,.col-25,.col-30,.col-33,.col-40,.col-50,.col-50-flex,.col-60,.col-70,.col-75,.col-80,.col-100{float:left;padding:.75% 1%;margin:.25%;border:solid 1px transparent;position:relative}.col-100{float:none}.row img{width:100%}.row img.no-auto-width{width:initial;max-width:95%}.col-20{width:17.17%}.col-25,.col-25-flex{width:22%}.col-30{width:28%}.col-33{width:30.50%}.col-40{width:37%}.col-50,.col-50-flex{width:47.15%}.col-60{width:57%}.col-70{width:65%}.col-75{width:71.15%}.col-80{width:77.1%}.block{background-color:#fff;padding-bottom:60px;min-height:265px}.block a.btn{position:absolute;bottom:2%;left:2%;width:96%}.block h2{color:#001F9D;margin:10px 0 0}.block p{margin-top:5px;font-size:15px}h1,h2,h3,h4,h5,h6{margin:15px 0 10px 0}h1{font-family:'MyriadProCondensed';font-size:42px;color:#000;margin:10px 0 0;font-weight:normal;line-height:1.1em}h1 small{font-family:'MyriadProRegular';display:block;font-size:17px}h1+p{margin-top:0}h2{font-family:'MyriadProCondensed';font-size:35px;color:#000}h2 small{display:block;font-family:'MyriadProRegular';font-size:15px;font-weight:normal;margin:0 0 5px}h4{font-family:'MyriadProCondensed';font-size:24px;color:#000;margin-bottom:0;font-weight:normal}h4+p,h4+ul{margin-top:5px}#main p,#main li{line-height:1.25em}#main a:link,#main a:visited,a[href^="mailto:"]{color:#001F9D;text-decoration:none}#main a:hover,a[href^="mailto:"]:hover{text-decoration:underline}ul.no-bul{list-style:none;padding:0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;border:solid 1px #333}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}nav ul{margin:0;padding:0;list-style:none}nav ul li{float:left;margin:0;outline:0;border-right:solid 1px #000;position:relative}nav ul li:nth-child(5),nav ul li:last-child{border-right:0}nav ul li:last-child a,nav ul li:last-child a:visited{color:#000}nav ul li:last-child a:hover{background:#EEE;color:#00339E}nav ul li a{display:block;color:#000;font-size:14px;padding:5px 10px;text-decoration:none;outline:0;border:0}nav ul li a:hover{background:#EEE;color:#00339E}#sidr{background:#DBDBDB;display:none;width:225px;z-index:100;box-shadow:none;border-right:solid 1px #000}#sidr ul{margin:0;padding:0;list-style:none}#sidr ul li{border-bottom:dotted 1px #666;border-top:0;line-height:auto}#sidr ul li:first-child{border-top:0}#sidr ul li a{font-family:'MyriadProCondensed';display:block;outline:0;font-size:19px;padding:0 15px;color:#000;text-decoration:none}#sidr ul li a:hover{background:#fff;box-shadow:none}.btitle:after{content:"+";color:#fff;float:right;margin:0 10px 0 0}.btitle.minus:after{content:"-";color:#fff;float:right;margin:0 10px 0 0}.binfo{background:#1F1F1F}form{width:auto;padding:9px 0 0 0}form label{display:block;margin:10px 0 2px 2px}input[type="text"],input[type="email"],input[type="password"],textarea,select{font-family:'MyriadProRegular',Helvetica;background:#DDD;font-size:17px;color:#333;width:94%;padding:3% 2%;margin-bottom:5px;border:0;outline:0}input[type="text"],input[type="email"],input[type="password"]:focus,textarea:focus{-moz-box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}form textarea{overflow-x:hidden;overflow-y:hidden;resize:none;height:94px}form input[type="submit"]{width:98%;margin:9px 1%;display:block;clear:both;cursor:pointer}.products{clear:both}.products .sidebar{width:180px;display:inline-block}.products .sidebar h2{color:#012c9f;font-size:26px}.products #products{width:755px;display:inline-block;vertical-align:top;float:right}.item-name a{font-size:26px;font-weight:bold;font-family:'MyriadProCondensed'}.view-more a{background:#012c9f;color:#fff!important;margin:auto;padding:10px 60px}.manufacturer{font-size:14px}.contact-form{margin-top:30px}.sidebar a{color:#000!important}.sidebar ul{margin:0;padding-left:5px}.sidebar ul li{list-style:none;padding-bottom:3px}.each-item{height:350px;position:relative}p.view-more{position:absolute;bottom:15px;display:block;width:100%}#alert{background-color:#fff4f4;color:#d32f2f;padding:12px;margin:10px;border-left:6px solid #d32f2f;border-radius:4px;font-size:1rem;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center}footer.main{clear:both;max-width:960px;margin:10px auto;padding:15px 10px 30px;text-align:center}footer.main p{font-family:'MyriadProRegular';font-size:15px;padding:5px 10px;margin:5px 0;display:inline-block;vertical-align:top}a.f-logo{display:inline-block;width:100%;max-width:200px;outline:0;border:0;margin:5px auto}img.bbb{float:right;margin:5px}p.btm,p.btm a{font-size:11px;color:#666;text-decoration:none}p.btm a:hover{color:#06F}.blog-links h2{display:block;background:#002B9E;color:#fff;margin:25px 0 0;padding:20px;font-size:24px}.blog-links ul{list-style:none;padding:0;margin-bottom:15px;margin-top:0}.blog-links ul>li{display:block;border-bottom:solid 2px #fff}.blog-links ul a{font-family:'MyriadProCondensed',sans-serif;background:#EEE;display:block;font-size:18px;color:#000;text-decoration:none;padding:15px 25px;outline:0;border:0}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#FFF;background-color:#002B9E;border-color:#002B9E;opacity:.8}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#002B9E;border-color:#002B9E;cursor:default;opacity:.8}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>a,.pagination>span{background-color:#fff;border:1px solid #ddd;display:inline-block;line-height:1.42857;margin-right:-3.5px;padding:6px 12px;position:relative;text-decoration:none}.pagination>a:focus,.pagination>a:hover,.pagination>span:focus,.pagination>span:hover{background-color:#eee;border-color:#002B9E;color:#002B9E}.pagination .active,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#002B9E;border-color:#002B9E;color:#fff;cursor:default;z-index:2}.pagination>.disabled,.pagination>.disabled:focus,.pagination>.disabled:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}#pnlCaptcha{text-align:center;width:300px;margin:auto;padding:20px}.BTMEComm_Grid_Caption_Qty,.BTMEComm_Grid_Row_Qty,.BTMEComm_Grid_Caption_Price,.BTMEComm_Grid_Row_Price_Txt{background-color:transparent}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (max-width:950px){nav{display:none}.mobile-header{display:block}.row{padding:0 10px;margin:0 10px}a.f-logo{display:block}#banner h1{font-size:28px;padding:50px 0 0}a.lg-link{font-size:29px}.refill-icon{display:block;width:215px;margin-top:0}.refill-icon span{display:none}.block{min-height:243px}.block h2{font-size:28px}.block p{font-size:14px}}@media screen and (max-width:795px){.products .sidebar{display:inherit;margin:auto}.refill-icon{width:145px;margin-top:5px}.each-item{float:none!important;margin:15px auto!important}.products #products{width:inherit;float:none;display:inherit}}@media screen and (max-width:535px){.each-item{text-align:center}}@media screen and (max-width:700px){.mobile{display:block!important}.desktop{display:none!important}body{font-size:14px}.col-20,.col-25,.col-30,.col-33,.col-40,.col-50-flex,.col-60,.col-75,.col-70,.col-80{float:none;width:auto;clear:both}.col-50,.col-25-flex{width:46.75%}.block{margin-bottom:10px;padding-bottom:10px}.block a.btn{position:relative;bottom:0;left:0;margin:auto}a.lg-link{display:block;outline:0;border:0;padding:25px 20px;margin:5px 0;min-width:auto;text-align:left}form input[type="submit"]{background:url("/images/johnsondrugco/site/template/submit-bg.jpg") no-repeat center center}#head-nav{margin:0;margin-top:10px}.social{float:right}}@media screen and (max-width:600px){.col-20,.col-25,.col-33,.col-40,.col-50-flex,.col-60,.col-75,.col-80{float:none;width:auto}.col-50{width:46.75%}header.main .row{margin:0}a.m-logo{width:215px;top:21px}#head-nav{margin:15px 5px 0}img.bbb{width:40px}a.lg-link{font-size:20px;padding:15px 20px}a.lg-link:after{top:16px}#banner h1{font-size:21px;padding:15px 2% 5px;width:96%;background:rgba(255,255,255,.75);position:absolute;bottom:0;left:0}.block h2{font-size:28px}}@media screen and (max-width:420px){.refill-icon{width:145px;margin-top:0;margin-bottom:5px}@media screen and (max-width:350px){.col-50{width:auto;float:none}#head-nav .refill-icon img{width:108px;margin-left:45px}}