*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{overflow-x:hidden;-webkit-touch-callout:none;min-height:480px;background-image:url('data:image/gif;base64,R0lGODlhCgAKAIAAAEFBQVFRUSH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MzE4RjgzNUM5NjExRTE4RkQyRDRGNEE4RDdDN0NBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MzE4Rjg0NUM5NjExRTE4RkQyRDRGNEE4RDdDN0NBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQzMThGODE1Qzk2MTFFMThGRDJENEY0QThEN0M3Q0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQzMThGODI1Qzk2MTFFMThGRDJENEY0QThEN0M3Q0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACgAKAAACD4R/gaub/iBokDrL5NShAAA7');color:#202020;font-size:16px}body>header{display:block;width:100%;z-index:1000;border-bottom:0.075em solid #e5cd00;background:#ffef66;text-align:center}html,body{height:100%;overflow:hidden}body.loading{background:red}input[type=text]{width:100%;outline:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;vertical-align:middle}input[type=text],input[type=tel],input[type=email],input[type=password],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0.5em 0.5em;margin:0.5em 0;border:0.075em solid gray;-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;-webkit-box-shadow:#9f9f9f 0 0 0.25em inset;-moz-box-shadow:#9f9f9f 0 0 0.25em inset;box-shadow:#9f9f9f 0 0 0.25em inset;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}h1,h2,h3,h4,h5{font-size:16px}hgroup h1,hgroup h2,hgroup h3,hgroup h4,hgroup h5{display:inline-block}hgroup h1{font-size:1.25em}a{color:#36c;text-decoration:none}section header{overflow:hidden;*zoom:1;padding:0.5em 0.5em;background:#dfdfdf;color:#404040}p{margin-top:0;font-size:0.875em;line-height:1.4em}.text-right{text-align:right}.text-small{font-size:0.8em}#container{width:100%;z-index:50;overflow-y:scroll;overflow-x:hidden;height:100%;position:fixed;-webkit-overflow-scrolling:touch;background-image:url('data:image/gif;base64,R0lGODlhCgAKAIAAAEFBQVFRUSH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MzE4RjgzNUM5NjExRTE4RkQyRDRGNEE4RDdDN0NBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MzE4Rjg0NUM5NjExRTE4RkQyRDRGNEE4RDdDN0NBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQzMThGODE1Qzk2MTFFMThGRDJENEY0QThEN0M3Q0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQzMThGODI1Qzk2MTFFMThGRDJENEY0QThEN0M3Q0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACgAKAAACD4R/gaub/iBokDrL5NShAAA7')}#container.ancient-android{position:relative}#container.is-open{-webkit-box-shadow:#202020 0 0.25em 0.75em;-moz-box-shadow:#202020 0 0.25em 0.75em;box-shadow:#202020 0 0.25em 0.75em}#home #container,#login #container{position:static}.screen{padding-top:2.625em;overflow-y:scroll;overflow-x:hidden;width:100%}.layout-comma-list{margin:0;padding:0}.layout-comma-list li{display:inline;margin:0;padding:0;vertical-align:baseline}.layout-comma-list li:after{content:', '}.layout-comma-list li:last-child:after{content:''}.layout-tabs{position:relative;list-style:none;margin:0;padding:0;white-space:nowrap}.layout-tabs li{display:inline-block;padding:0.5em 1em;position:relative;bottom:-0.075em;-webkit-border-radius:0.28125em 0.28125em 0 0;-moz-border-radius:0.28125em 0.28125em 0 0;-ms-border-radius:0.28125em 0.28125em 0 0;-o-border-radius:0.28125em 0.28125em 0 0;border-radius:0.28125em 0.28125em 0 0;background:#dfdfdf;color:gray}.layout-tabs li.active{z-index:100;background:#36c;color:white}body.old-android{position:relative;overflow-y:visible;height:auto}body.old-android>header,body.old-android>header.is-compressed{position:relative}body.old-android #container,body.old-android #home #container,body.old-android #login #container{position:relative}body.old-android .screen{padding-top:0;overflow-y:visible;height:auto;min-height:500px}body.old-android #menu{position:relative}body.old-android #menu .back-to-top{display:block;color:white;background:#404040;padding:0.75em 0.5em;text-align:right}body.old-android #menu .search-trigger{padding-top:0;border-top:gray}body.old-android#home #menu .back-to-top{display:none}.screen>header{padding:0.75em;margin:0;background:#f0f0f0}header.complex{padding:0}header.complex hgroup{display:block}header.complex hgroup h3{font-weight:normal;color:#404040}.drug-detail-heading,.store-heading{padding:0.5em 0.5em 0.75em}.drug-detail-heading .details>.info{padding:0;padding-top:0.5em}.drug-detail-heading ul{list-style:none}.load-msg{padding:3em 0}#drug-detail .screen>header,#store .screen>header{background:white}#store header.complex:hover{cursor:pointer}#store header.complex h3{display:block}section.prices header{background:#36c;color:white}.modal-container{background:rgba(0,0,0,0.4);display:none;position:fixed;top:0;width:100%;height:100%;z-index:99998}.popup{font-size:1.25em;position:absolute;width:94%;top:20px;left:3%;z-index:99999;background:white;padding:1em 1em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;border:1px solid #9f9f9f;-webkit-box-shadow:#9f9f9f 0 0 0.5em;-moz-box-shadow:#9f9f9f 0 0 0.5em;box-shadow:#9f9f9f 0 0 0.5em}.download-button{overflow:hidden;*zoom:1;text-align:center;margin-top:1em;margin-bottom:1em}.platform-logo{margin-right:1em;padding-bottom:0.75em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}#loading{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:9999}#loading #capsule{position:absolute;padding:1em 1em;width:200px;background:rgba(0,0,0,0.75);-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;color:white;text-align:center}#loading #capsule img{-webkit-animation-name:rotate;-webkit-animation-duration:0.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}header .logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0.125em;width:12.5em;height:3.375em;vertical-align:middle}button,a.btn-secondary,input[type=submit]{display:block;padding:1em 1em;-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase}#store button,#store a.btn-secondary{margin-top:0.75em;text-align:center}.btn{display:inline-block;border:0.075em solid #9f9f9f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #bfbfbf));background-image:-webkit-linear-gradient(top, #f0f0f0,#bfbfbf);background-image:-moz-linear-gradient(top, #f0f0f0,#bfbfbf);background-image:-o-linear-gradient(top, #f0f0f0,#bfbfbf);background-image:-ms-linear-gradient(top, #f0f0f0,#bfbfbf);background-image:linear-gradient(top, #f0f0f0,#bfbfbf);color:#404040}.btn-primary{width:100%;background-color:#393;border-color:#393;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00cc33), color-stop(100%, #339933));background-image:-webkit-linear-gradient(#00cc33,#339933);background-image:-moz-linear-gradient(#00cc33,#339933);background-image:-o-linear-gradient(#00cc33,#339933);background-image:-ms-linear-gradient(#00cc33,#339933);background-image:linear-gradient(#00cc33,#339933);color:white;text-shadow:#404040 0.0625em 0.0625em 0.125em}.btn-secondary{width:100%;border-color:#2952a3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3366cc), color-stop(100%, #2952a3));background-image:-webkit-linear-gradient(#3366cc,#2952a3);background-image:-moz-linear-gradient(#3366cc,#2952a3);background-image:-o-linear-gradient(#3366cc,#2952a3);background-image:-ms-linear-gradient(#3366cc,#2952a3);background-image:linear-gradient(#3366cc,#2952a3);color:white;text-shadow:#404040 0.0625em 0.0625em 0.125em}.btn-full{display:block;width:100%}.btn-half{display:block;float:left;width:48%;margin-left:4%}.btn-half:first-child{margin-left:0 !important}.btn-third{display:block;float:left;width:32%;margin-left:2%}.btn-third:first-child{margin-left:0 !important}.btn-small{font-size:0.875em;padding-top:0.5em;padding-bottom:0.5em}.btn-dark-gray,.btn-locate,.location .location-edit input[type=submit]{-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;border:0.075em solid #606060;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #606060), color-stop(100%, #202020));background-image:-webkit-linear-gradient(#606060,#202020);background-image:-moz-linear-gradient(#606060,#202020);background-image:-o-linear-gradient(#606060,#202020);background-image:-ms-linear-gradient(#606060,#202020);background-image:linear-gradient(#606060,#202020)}.btn-plain{border:0.075em solid #9f9f9f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#ffffff,#dfdfdf);background-image:-moz-linear-gradient(#ffffff,#dfdfdf);background-image:-o-linear-gradient(#ffffff,#dfdfdf);background-image:-ms-linear-gradient(#ffffff,#dfdfdf);background-image:linear-gradient(#ffffff,#dfdfdf);padding:1em 1em;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;cursor:pointer}.btn-plain>.icon-locate-circle{position:relative;top:0;left:0;display:inline-block;width:1.5em;height:1.5em;background-size:1.5em;vertical-align:middle}.btn-geolocate,.btn-accept{margin-top:0.75em}.btn-locate{display:inline-block;position:relative;width:2em;height:2em}.btn-group .btn{display:block;float:left;padding:0.25em 0.5em;border:0.075em solid #9f9f9f;-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;color:#404040;font-size:0.875em}.btn-group .btn.selected{display:none}.btn-group .btn:hover{cursor:pointer}.btn-group .btn:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#bfbfbf,#dfdfdf);background-image:-moz-linear-gradient(#bfbfbf,#dfdfdf);background-image:-o-linear-gradient(#bfbfbf,#dfdfdf);background-image:-ms-linear-gradient(#bfbfbf,#dfdfdf);background-image:linear-gradient(#bfbfbf,#dfdfdf)}@media screen and (min-width: 480px){.btn-group .btn:first-child{-webkit-border-radius:0.1875em 0 0 0.1875em;-moz-border-radius:0.1875em 0 0 0.1875em;-ms-border-radius:0.1875em 0 0 0.1875em;-o-border-radius:0.1875em 0 0 0.1875em;border-radius:0.1875em 0 0 0.1875em;border-right:none}.btn-group .btn:last-child{-webkit-border-radius:0 0.1875em 0.1875em 0;-moz-border-radius:0 0.1875em 0.1875em 0;-ms-border-radius:0 0.1875em 0.1875em 0;-o-border-radius:0 0.1875em 0.1875em 0;border-radius:0 0.1875em 0.1875em 0}.btn-group .btn.selected{display:inline-block;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#bfbfbf,#dfdfdf);background-image:-moz-linear-gradient(#bfbfbf,#dfdfdf);background-image:-o-linear-gradient(#bfbfbf,#dfdfdf);background-image:-ms-linear-gradient(#bfbfbf,#dfdfdf);background-image:linear-gradient(#bfbfbf,#dfdfdf);color:#202020}}header .btn{width:3em;height:2em;position:absolute;display:none;-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;border:0.075em solid #e5cd00;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6d85c), color-stop(100%, #e5cd00));background-image:-webkit-linear-gradient(top, #e6d85c,#e5cd00);background-image:-moz-linear-gradient(top, #e6d85c,#e5cd00);background-image:-o-linear-gradient(top, #e6d85c,#e5cd00);background-image:-ms-linear-gradient(top, #e6d85c,#e5cd00);background-image:linear-gradient(top, #e6d85c,#e5cd00)}.btn-back{left:0.5em}.btn-menu{right:0.5em}i{display:inline-block;width:1em;height:1em;background-size:1em;background-repeat:no-repeat}.btn i{position:absolute;top:0.495em;left:0.975em}i.icon-arrow{background-image:url("../images/icon-arrow.svg")}i.icon-arrow.png{background-image:url("../images/icon-arrow.png")}i.icon-menu{background-image:url("../images/icon-menu.svg")}i.icon-menu.png{background-image:url("../images/icon-menu.png")}i.icon-mail{background-image:url("../images/icon-mail.svg")}i.icon-mail.png{background-image:url("../images/icon-mail.png")}i.icon-mail-black{background-image:url("../images/icon-mail-black.svg")}i.icon-mail-black.png{background-image:url("../images/icon-mail-black.png")}i.icon-printer{background-image:url("../images/icon-printer.svg")}i.icon-printer.png{background-image:url("../images/icon-printer.png")}i.icon-mobile-phone{background-image:url("../images/icon-mobile-phone.svg")}i.icon-mobile-phone.png{background-image:url("../images/icon-mobile-phone.png")}i.icon-passbook{background-image:url("../images/icon-passbook.svg")}i.icon-passbook.png{background-image:url("../images/icon-passbook.png")}i.icon-place{background-image:url("../images/icon-place.svg")}i.icon-place.png{background-image:url("../images/icon-place.png")}i.icon-place-black{background-image:url("../images/icon-place-black.svg")}i.icon-place-black.png{background-image:url("../images/icon-place-black.png")}.icon-place-black.icon-bigger{width:1em;height:1.5em;background-size:1.6em}i.icon-locate{background-image:url("../images/icon-locate.svg")}i.icon-locate.png{background-image:url("../images/icon-locate.png")}i.icon-locate-circle{background-image:url("../images/icon-locate-circle.svg")}i.icon-locate-circle.png{background-image:url("../images/icon-locate-circle.png")}i.icon-info{width:1.25em;height:1.25em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;background-size:1.25em;background-image:url("../images/icon-info.svg")}i.icon-info.png{background-image:url("../images/icon-info.svg")}i.icon-add,i.icon-remove{display:inline-block;width:1em;height:1em;position:relative;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;color:white;font-weight:bold;line-height:0.7em}i.icon-add{top:-0.1em;background:#36c}a:hover i.icon-add{background:#2952a3}i.icon-remove{background:#c60;font-size:1.25em;text-align:center}.pill,.menu-item .count .value{display:inline-block;min-width:2em;padding:0.1em 0.5em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;background:gray;color:white;font-size:0.875em;font-weight:bold;text-align:center}.msg{text-align:center}.msg h2{margin-bottom:0}.msg.alert{margin:0 0.5em 0.5em;padding:0.5em 1em 0.75em;-webkit-border-radius:0 0 0.375em 0.375em;-moz-border-radius:0 0 0.375em 0.375em;-ms-border-radius:0 0 0.375em 0.375em;-o-border-radius:0 0 0.375em 0.375em;border-radius:0 0 0.375em 0.375em;background:#c60}.msg .text{color:white;font-size:0.875em;font-weight:bold}.msg-right{text-align:right;margin:0.75em 0}.form-panel .msg-right{font-size:0.875em;margin-bottom:1em}.form-panel .msg-right a{color:#c00}.msg-blankslate{padding:2em 1em;border:0.075em solid gray;-webkit-border-radius:0.5625em;-moz-border-radius:0.5625em;-ms-border-radius:0.5625em;-o-border-radius:0.5625em;border-radius:0.5625em;background:white;-webkit-box-shadow:#9f9f9f 0 0 0.25em inset;-moz-box-shadow:#9f9f9f 0 0 0.25em inset;box-shadow:#9f9f9f 0 0 0.25em inset;color:#9f9f9f;text-align:center}.searchbar{padding:0 0.5em;background:#f0f0f0}input.search{-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:0.075em solid #bfbfbf;padding:0.25em 0.5em;-webkit-box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset;-moz-box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset;box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset}span.fake-search{display:inline-block;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:0.075em solid #bfbfbf;padding:0.25em 0.5em;-webkit-box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset;-moz-box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset;box-shadow:#bfbfbf 0.0625em 0.0625em 0.25em inset;background:white;width:95%;font-size:16px;text-align:left;color:#9f9f9f}ol.menu{list-style:none}.menu-item{position:static;padding:0.75em 0.5em;list-style:none;border-top:0.075em solid #dfdfdf;background:white}.menu-item h1,.menu-item h2,.menu-item h3{display:inline-block}.menu-item>div{display:inline-block;vertical-align:baseline}.menu-item .content{width:93%}.menu-item .icon{width:7%;text-align:right}.menu-item .icon img{display:inline-block;width:1em;height:1em}.menu-item .subtitle{margin-top:0.25em;font-size:0.875em;color:gray}.menu-item .description{width:80%}.menu-item .description .addtl-info{font-weight:normal}.menu-item .address{width:60%}.menu-item .phone{width:40%;text-align:right}.menu-item .count{padding-right:0.5em;width:15%;text-align:right}.menu-item .count .value{background:#69f}.menu-item.menu-empty{padding:1em 0;color:#9f9f9f;font-weight:bold;text-align:center}#home .menu-item-additional{display:none}section.child .menu-item{background:#dfdfdf;border-top:0.075em solid #bfbfbf}.coupon .addtl-info{color:#393}#search .menu-item>div,#prescriptions .menu-item>div{vertical-align:middle}#drug-detail .use li{font-weight:bold}#drug-detail .screen .menu-item .content{max-width:95%;display:table-cell}#drug-detail .screen .menu-item .content i{display:table-cell}#drug-detail .screen .menu-item .content h2{display:table-cell;padding-left:4px;overflow:hidden}.no-prices-found{text-align:center;padding:3em 1em;width:100%}.price-result .icon-place{font-size:1.2em}.price-result .icon-mail{font-size:1.1em}.price-result .media-img{margin-right:5px}#store .price{font-size:1.5em}.menu-item.has-count .content{width:78%}.drug-generic{color:#606060}.drug-strength,.drug-name{font-weight:bold}.drug-favorite{-webkit-transform:translate3d(0, 0, 0);float:right;width:1.25em;height:1.25em;background:url(../images/icon-star-black.svg) center no-repeat;background-size:100%;opacity:0.2}.drug-favorite:hover{opacity:0.3}.drug-favorite.is-favorite{background-image:url(../images/icon-star-yellow.svg);opacity:1.0}.drug-favorite.png{background:url(../images/icon-star-black.png) center no-repeat}.drug-favorite.png.is-favorite{background-image:url(../images/icon-star-yellow.png);opacity:1.0}header.complex .drug-favorite{margin-right:0.5em;margin-top:0.75em}section>header .drug-format,section>header .drug-quantity{color:#606060}section>header .drug-qf{display:inline-block}.see-more-wrapper{background:#EEE;font-weight:bold;height:40px;padding-top:0.6em;text-align:center}.location{padding:0;margin:0;position:relative;background:#404040;color:#bfbfbf;text-align:center}.location .location-display{margin-top:0;padding:0.5em 0.5em}.location .location-display a{color:white;font-size:0.875em}.location .location-display:hover{cursor:pointer}.location .icon-place{width:1.25em;height:1.25em;background-size:1.25em;vertical-align:text-bottom}.location .btn i.icon-locate{width:2em;height:2em}.location .td{display:table-cell;vertical-align:middle}.location .left-button{width:2em}.location .center-input{width:100%;padding-left:1em;padding-right:0.33333em}.location .right-button{width:3em}.location .btn-locate{vertical-align:middle}.location .btn-locate i.icon-locate{left:0.495em}.location input[type=text]{margin:0;color:black;text-align:left;background:white;width:100%;font-size:0.875em}.location .location-edit{padding:0.5em 0.5em}.location .location-edit input[type=submit]{padding:0.4em 0.75em;height:2em;color:white}#welcome-location{background:transparent;color:#202020}#welcome-location .location-display a{color:#222;font-size:0.875em}#welcome-location .location-display:hover{cursor:pointer}.is-compressed #welcome-location{display:none}.modal{position:absolute;top:10px;left:3%;width:94%;max-width:480px;background:#f0f0f0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;-webkit-box-shadow:#202020 0 0 10px;-moz-box-shadow:#202020 0 0 10px;box-shadow:#202020 0 0 10px;padding:1em 1em}#location-modal .td{display:table-cell;vertical-align:middle}#location-modal .center-input{width:100%}#location-modal .center-input input[type=text]{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#location-modal .right-button{width:3em}#location-modal .right-button>.btn-secondary{padding:7px 15px 8px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.filters{overflow:hidden;*zoom:1;z-index:105;padding:0.5em 0.5em;background:#36c;text-align:center}.filters .strength{float:left}.filters .btn-group{float:right}.filters .btn{border:0.075em solid #2952a3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5c85d6), color-stop(100%, #2952a3));background-image:-webkit-linear-gradient(#5c85d6,#2952a3);background-image:-moz-linear-gradient(#5c85d6,#2952a3);background-image:-o-linear-gradient(#5c85d6,#2952a3);background-image:-ms-linear-gradient(#5c85d6,#2952a3);background-image:linear-gradient(#5c85d6,#2952a3);color:white}.filters .btn:hover{border-color:#2e5cb8;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7094db), color-stop(100%, #2e5cb8));background-image:-webkit-linear-gradient(#7094db,#2e5cb8);background-image:-moz-linear-gradient(#7094db,#2e5cb8);background-image:-o-linear-gradient(#7094db,#2e5cb8);background-image:-ms-linear-gradient(#7094db,#2e5cb8);background-image:linear-gradient(#7094db,#2e5cb8)}.filters .btn.selected:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf), color-stop(100%, #dfdfdf));background-image:-webkit-linear-gradient(#bfbfbf,#dfdfdf);background-image:-moz-linear-gradient(#bfbfbf,#dfdfdf);background-image:-o-linear-gradient(#bfbfbf,#dfdfdf);background-image:-ms-linear-gradient(#bfbfbf,#dfdfdf);background-image:linear-gradient(#bfbfbf,#dfdfdf);color:#202020;cursor:default}.price .value{font-weight:bold}.price .value.coupon{color:#393}.price .value:before{content:'$';position:relative;top:-0.3em;font-size:0.7em;font-weight:normal}.price .value.percentage:before{content:''}.indicator{display:inline-block;padding:0.2em 0.5em;vertical-align:bottom;-webkit-border-radius:0.1875em;-moz-border-radius:0.1875em;-ms-border-radius:0.1875em;-o-border-radius:0.1875em;border-radius:0.1875em;background:gray;color:white;font-size:11.2px;font-weight:bold;text-transform:uppercase}.indicator.coupon{background:#393}hgroup .icon-info{float:right}.details .info{padding:0.5em 0.5em}.details .info h2{padding-bottom:0.5em}.details .info h3{font-weight:normal}.details .info h3,.details .info .layout-comma-list{display:inline-block}.details .info .savings li{margin-top:0.5em}.details .info .savings li:first-child{margin-top:0}.text-panel{padding:0.75em 0.5em;border-top:0.075em solid #dfdfdf}.text-panel h2{color:#c60;margin-bottom:0.75em}#store .text-panel{background:white}.button-panel{padding:1em 1em;background:#f0f0f0;font-size:0.875em;text-align:center}.form-panel{padding:1em 1em;background:#f0f0f0}.form-panel .field>label{display:none}.form-panel .field-btn{padding:0.5em 0}.blankslate{padding:1em 1em;background:#9f9f9f}#coupon .screen{background:#f0f0f0;padding-bottom:1em}#coupon .screen header{padding-top:0;padding-bottom:0.75em}#coupon .screen h1{display:block;color:gray;font-size:0.875em;text-transform:uppercase}#coupon .screen h2{margin-top:0;display:inline;font-size:1.25em;color:#202020}#coupon .screen h3{display:inline;font-size:0.875em}#coupon .screen .dual-price{font-size:0.9em;clear:both}#coupon .screen .price{float:right;font-size:1.5em}#coupon .screen .price.dual{font-size:1.25em;font-weight:500 !important}#coupon .screen .price.coupon{color:#393}#coupon .screen section.actions{overflow:hidden;*zoom:1;margin:0 0.5em;padding-bottom:1em}#coupon .screen section.actions .btn{position:relative}#coupon .screen section.actions .btn i{display:inline-block;position:relative;top:0;left:0;vertical-align:middle;font-size:1.2em}#coupon .screen section.coupon{margin:0 0.5em;padding:0.5em 0 0.75em;border:0.075em dashed #606060;background:white}#coupon .screen dl{padding:0 1em}#coupon .screen dt{display:inline-block;vertical-align:bottom;width:50%;color:#606060;line-height:1.875em}#coupon .screen dd{display:inline-block;vertical-align:bottom;margin-left:0;font-weight:bold;font-size:1.25em;line-height:1.875em}#coupon .screen aside{padding:0.75em 0.5em}#coupon .screen aside dl{padding:0 1em 1em}#coupon .screen aside dl dd,#coupon .screen aside dl dt{font-size:16px;vertical-align:top}.browse{padding:1em 1em}.browse a{display:inline-block;padding:0.75em;font-weight:bold}body>header .search-trigger{width:100%;margin:0;padding:2em 10% 1em}#prescriptions .edit{float:right;z-index:200}ol.prescriptions{background:gray}.menu-item .icon-v-arrow{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.expanded>.menu-item .icon-v-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}section.add{padding:1em 1em;border-top:0.075em solid #dfdfdf;background:#f0f0f0;font-weight:bold;text-align:center}#menu{width:100%;height:auto;position:static;z-index:1}#menu .back-to-top{display:none}#menu h2{color:#36c}#menu .search-trigger{padding-left:0.5em;padding-right:0.5em;border-top:0.075em solid #dfdfdf;background:#f0f0f0}#container #menu .search-trigger{display:none}body>div>#menu{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:fixed}body>div>#menu .search-trigger{padding-top:2.625em;background:#404040}body>div>#menu .search-trigger input[type=text]{border-color:#202020;background:#606060;-webkit-box-shadow:#202020 0.0625em 0.0625em 0.25em inset;-moz-box-shadow:#202020 0.0625em 0.0625em 0.25em inset;box-shadow:#202020 0.0625em 0.0625em 0.25em inset;color:#dfdfdf}body>div>#menu .menu-item{border-color:gray;background:#606060}body>div>#menu .menu-item h2{color:#dfdfdf}body>div>#menu .menu-item .count .value{background:#404040;color:#dfdfdf}#map-canvas{display:none;width:100%;height:19em;padding:0.75em 0.5em;background:#404040}#format .screen .layout-stacked{width:90%;margin:5%}#format .screen .layout-stacked li:first-child{-webkit-border-radius:0.375em 0.375em 0 0;-moz-border-radius:0.375em 0.375em 0 0;-ms-border-radius:0.375em 0.375em 0 0;-o-border-radius:0.375em 0.375em 0 0;border-radius:0.375em 0.375em 0 0}#format .screen .layout-stacked li:last-child{-webkit-border-radius:0 0 0.375em 0.375em;-moz-border-radius:0 0 0.375em 0.375em;-ms-border-radius:0 0 0.375em 0.375em;-o-border-radius:0 0 0.375em 0.375em;border-radius:0 0 0.375em 0.375em}#drugtabs-wrapper{width:100%;height:44px;overflow:hidden;z-index:100;position:relative}#drugtabs{height:44px;width:560px}#drugtabs li{float:left;height:44px;margin-left:10px;position:relative;text-align:center;vertical-align:bottom;padding-top:0.75em;display:block;width:130px;overflow:hidden}#drugtabs li.generic{padding-top:0.2em}#drugtabs li.generic .drug-name{font-size:0.875em;font-weight:normal;line-height:1em}.tabarrow{position:absolute;width:20px;height:44px;padding-top:10px;z-index:3000}.tabarrow:hover{cursor:pointer}.tabarrow.tabarrow-left{top:0;left:0;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f0f0f0), color-stop(100%, rgba(240,240,240,0)));background-image:-webkit-linear-gradient(left, #f0f0f0,rgba(240,240,240,0));background-image:-moz-linear-gradient(left, #f0f0f0,rgba(240,240,240,0));background-image:-o-linear-gradient(left, #f0f0f0,rgba(240,240,240,0));background-image:-ms-linear-gradient(left, #f0f0f0,rgba(240,240,240,0));background-image:linear-gradient(left, #f0f0f0,rgba(240,240,240,0))}.tabarrow.tabarrow-right{top:0;right:0;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #f0f0f0), color-stop(100%, rgba(240,240,240,0)));background-image:-webkit-linear-gradient(right, #f0f0f0,rgba(240,240,240,0));background-image:-moz-linear-gradient(right, #f0f0f0,rgba(240,240,240,0));background-image:-o-linear-gradient(right, #f0f0f0,rgba(240,240,240,0));background-image:-ms-linear-gradient(right, #f0f0f0,rgba(240,240,240,0));background-image:linear-gradient(right, #f0f0f0,rgba(240,240,240,0))}.tabarrow.tabarrow-right .icon-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0)}20%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}50%{-webkit-transform:translateY(0)}60%{-webkit-transform:translateY(-15px)}80%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}.confirmationPanel{z-index:19999;position:absolute;top:0;left:0;width:100%;height:100%}.dialog{z-index:20000;position:fixed;width:90%;left:5%;background:rgba(51,51,51,0.94);color:white;border:3px solid #dfdfdf;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;padding:1em;text-align:center;-webkit-box-shadow:#202020 2px 5px 20px;-moz-box-shadow:#202020 2px 5px 20px;box-shadow:#202020 2px 5px 20px}.dialog.intro{-webkit-animation:bounceIn 0.5s}.dialog.bounce{-webkit-animation:bounce 1s}.dialog .message{margin:1em 0}.dialog button{display:inline-block;margin-left:2%;width:45%}.dialog button:first-child{margin-left:0}.dialog button.cancel{color:#bfbfbf;border-color:#606060;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #808080), color-stop(100%, #404040));background-image:-webkit-linear-gradient(top, #808080,#404040);background-image:-moz-linear-gradient(top, #808080,#404040);background-image:-o-linear-gradient(top, #808080,#404040);background-image:-ms-linear-gradient(top, #808080,#404040);background-image:linear-gradient(top, #808080,#404040)}.dialog button.cancel:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #737373), color-stop(100%, #333333));background-image:-webkit-linear-gradient(top, #737373,#333333);background-image:-moz-linear-gradient(top, #737373,#333333);background-image:-o-linear-gradient(top, #737373,#333333);background-image:-ms-linear-gradient(top, #737373,#333333);background-image:linear-gradient(top, #737373,#333333)}.generic-content{background:#f0f0f0;padding:0.75em 0.5em 3em}.generic-content h2{font-size:1.25em;padding:0 0.5em 1em}.generic-content .bodytext{padding:0.75em 1em;-webkit-border-radius:0.5625em;-moz-border-radius:0.5625em;-ms-border-radius:0.5625em;-o-border-radius:0.5625em;border-radius:0.5625em;background:white}.generic-content .bodytext p{margin:1em 0}.generic-content .bodytext ol,.generic-content .bodytext ul{margin-left:1.5em;line-height:1.4em}.generic-content .bodytext li{font-size:0.875em}form.form-labels-visible .field{margin:0.5em 0}form.form-labels-visible label{display:inline-block}form.form-labels-visible .layout-stacked label{display:block}form.form-labels-visible .layout-stacked select{margin:0.5em 0}form.form-labels-visible .layout-stacked input.zipcode{width:50%}form.form-labels-visible .layout-inline{padding:0.5em 0}form.form-labels-visible .layout-inline span{display:inline-block;margin-right:0.75em}form.form-labels-visible hr{margin:1em -1em;height:1px;border:none;border-top:1px solid #bfbfbf;border-bottom:1px solid white}form.form-labels-visible span.radio{padding:1em 2em 1em 1em;margin-right:1em;background:#bfbfbf;-webkit-border-radius:0.375em;-moz-border-radius:0.375em;-ms-border-radius:0.375em;-o-border-radius:0.375em;border-radius:0.375em}form.form-labels-visible span.radio input[type=radio]{margin-right:0.5em}form.form-labels-visible span.radio.is-selected{background:#36c;color:white;font-weight:bold}form.form-labels-visible span.radio:active{background:gray}.error{display:none;padding:0.5em 0.5em;margin-bottom:0.75em;border:2px solid red;-webkit-border-radius:0.375em;-moz-border-radius:0.375em;-ms-border-radius:0.375em;-o-border-radius:0.375em;border-radius:0.375em;background:#fff0f0}.text-center{text-align:center}.media{width:100%}.media,.media-body{overflow:hidden;_overflow:visible;zoom:1}.media-img{float:left;margin-right:10px}.media-img img{display:block}.media-img-ext{float:right;margin-left:10px}.media-body p{font-size:1em;line-height:1.4em}#disclaimer-modal p.blurb{overflow-y:scroll;height:150px}.is-collapsed{max-height:0;overflow:hidden;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.is-expanded{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.is-hidden{display:none}.pull-left{float:left}.pull-right{float:right}.spotlight{text-align:center}.menu-item.is-active{background:#9cf}.menu-item.is-active *,.menu-item.is-active h2{color:white !important}header .btn:hover{border-color:#d1bb00;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3d44a), color-stop(100%, #d1bb00));background-image:-webkit-linear-gradient(top, #e3d44a,#d1bb00);background-image:-moz-linear-gradient(top, #e3d44a,#d1bb00);background-image:-o-linear-gradient(top, #e3d44a,#d1bb00);background-image:-ms-linear-gradient(top, #e3d44a,#d1bb00);background-image:linear-gradient(top, #e3d44a,#d1bb00)}header .btn:active{border-color:#998900;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5c321), color-stop(100%, #998900));background-image:-webkit-linear-gradient(top, #d5c321,#998900);background-image:-moz-linear-gradient(top, #d5c321,#998900);background-image:-o-linear-gradient(top, #d5c321,#998900);background-image:-ms-linear-gradient(top, #d5c321,#998900);background-image:linear-gradient(top, #d5c321,#998900)}.btn:hover{border:0.075em solid #9f9f9f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dfdfdf), color-stop(100%, #9f9f9f));background-image:-webkit-linear-gradient(top, #dfdfdf,#9f9f9f);background-image:-moz-linear-gradient(top, #dfdfdf,#9f9f9f);background-image:-o-linear-gradient(top, #dfdfdf,#9f9f9f);background-image:-ms-linear-gradient(top, #dfdfdf,#9f9f9f);background-image:linear-gradient(top, #dfdfdf,#9f9f9f)}.btn:active{border:0.075em solid gray;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bfbfbf), color-stop(100%, #808080));background-image:-webkit-linear-gradient(top, #bfbfbf,#808080);background-image:-moz-linear-gradient(top, #bfbfbf,#808080);background-image:-o-linear-gradient(top, #bfbfbf,#808080);background-image:-ms-linear-gradient(top, #bfbfbf,#808080);background-image:linear-gradient(top, #bfbfbf,#808080);color:#202020}.btn-primary:hover{border-color:#2e8a2e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b82e), color-stop(100%, #2e8a2e));background-image:-webkit-linear-gradient(#00b82e,#2e8a2e);background-image:-moz-linear-gradient(#00b82e,#2e8a2e);background-image:-o-linear-gradient(#00b82e,#2e8a2e);background-image:-ms-linear-gradient(#00b82e,#2e8a2e);background-image:linear-gradient(#00b82e,#2e8a2e)}.btn-primary:active{border-color:#206020;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008020), color-stop(100%, #206020));background-image:-webkit-linear-gradient(#008020,#206020);background-image:-moz-linear-gradient(#008020,#206020);background-image:-o-linear-gradient(#008020,#206020);background-image:-ms-linear-gradient(#008020,#206020);background-image:linear-gradient(#008020,#206020);color:#f0f0f0}.btn-secondary:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2e5cb8), color-stop(100%, #24478f));background-image:-webkit-linear-gradient(#2e5cb8,#24478f);background-image:-moz-linear-gradient(#2e5cb8,#24478f);background-image:-o-linear-gradient(#2e5cb8,#24478f);background-image:-ms-linear-gradient(#2e5cb8,#24478f);background-image:linear-gradient(#2e5cb8,#24478f)}.btn-secondary:active{border-color:#24478f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0000b3), color-stop(100%, #133913));background-image:-webkit-linear-gradient(#0000b3,#133913);background-image:-moz-linear-gradient(#0000b3,#133913);background-image:-o-linear-gradient(#0000b3,#133913);background-image:-ms-linear-gradient(#0000b3,#133913);background-image:linear-gradient(#0000b3,#133913);color:#f0f0f0}.btn-plain:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0), color-stop(100%, #bfbfbf));background-image:-webkit-linear-gradient(#f0f0f0,#bfbfbf);background-image:-moz-linear-gradient(#f0f0f0,#bfbfbf);background-image:-o-linear-gradient(#f0f0f0,#bfbfbf);background-image:-ms-linear-gradient(#f0f0f0,#bfbfbf);background-image:linear-gradient(#f0f0f0,#bfbfbf)}body.is-logged-out .msg-welcome,body.is-logged-out #logged-in-options{display:none}body.is-logged-out .msg-tagline,body.is-logged-out #account-options{display:block}body.is-logged-in .msg-welcome,body.is-logged-in #logged-in-options{display:block}body.is-logged-in .msg-tagline,body.is-logged-in #account-options{display:none}body>header.is-compressed{position:fixed;padding:0.33333333em;height:2.625em}body>header.is-compressed #welcome{display:none}body>header.is-compressed .btn{display:inline-block}body>header.is-compressed .logo{width:6.25em;height:1.6875em}body>header.is-compressed .search,body>header.is-compressed .browse{display:none}body>header.is-compressed .msg{display:none}body>header.is-expanded{position:static;padding:3em 0.5em 2em;-webkit-box-shadow:gray 0px 2px 4px;-moz-box-shadow:gray 0px 2px 4px;box-shadow:gray 0px 2px 4px}body>header.is-expanded #welcome{display:block}body>header.is-expanded .btn-back,body>header.is-expanded .btn-menu{display:none}body>header.is-expanded .search,body>header.is-expanded .browse{display:block}body>header.is-expanded .msg{margin:1em 0 0}body>header.is-expanded .logo{width:12.5em;height:3.375em}a.is-disabled{color:#9f9f9f}a.is-disabled:hover{cursor:default}#prescriptions .icon{height:28px}#prescriptions .icon-remove{position:absolute;right:0.5em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:0.0;display:block;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#prescriptions .icon-v-arrow{position:absolute;right:0.5em;opacity:1.0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#prescriptions .is-editable .icon-remove{opacity:1.0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#prescriptions .is-editable .icon-v-arrow{opacity:0.0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#login #welcome,#login>header .search-trigger{display:none}#menu li.menu-item:active,li.menu-item:active{background:#9cf !important}#menu li.menu-item:active .layout-comma-list,li.menu-item:active .layout-comma-list{color:#9bf !important}ul.current-store-features li{list-style-type:none;height:1.25em;padding-left:1.25em;margin-right:1em;margin-top:0.25em;margin-bottom:0.25em;font-size:0.875em}ul.current-store-features li.ico,ul.current-store-features li.ico::before{background-repeat:no-repeat;-webkit-background-size:10em 20em;-o-background-size:10em 20em;-moz-background-size:10em 20em;background-size:10em 20em;font-size:0.875em}ul.current-store-features li.ico::before{width:1em;height:1em;content:'';position:absolute;top:0;left:0;display:block}ul.current-store-features li.ico.png::before{background-image:url(/mobile/images/goodrx-icons-1.3.24.png)}ul.current-store-features li.ico.svg::before{background-image:url(/mobile/images/goodrx-icons-1.3.24.svg)}ul.current-store-features li.ico-compounding,ul.current-store-features li.ico-compounding::before{background-position:-2em -2.1em}ul.current-store-features li.ico-delivery,ul.current-store-features li.ico-delivery::before{background-position:-2em -11.1em}ul.current-store-features li.ico-language,ul.current-store-features li.ico-language::before{background-position:-2em 0em}ul.current-store-features li.ico-walkin,ul.current-store-features li.ico-walkin::before{background-position:-2em -6.1em}ul.current-store-features li.ico-driveup,ul.current-store-features li.ico-driveup::before{background-position:-2em -5.1em}ul.current-store-features li.ico-open24,ul.current-store-features li.ico-open24::before{background-position:-2em -1.1em}ul.current-store-features li.ico{position:relative}.locations ol.layout-stacked .menu-item{padding:0}.locations ol.layout-stacked .menu-item.expanded{background-color:#fafafa;box-shadow:inset 0 10px 10px -10px #ddd,inset 0 -10px 10px -10px #ddd}.locations ol.layout-stacked .menu-item>div{display:block;padding:0.5em}.locations ol.layout-stacked .menu-item .more-loc-info{display:none}.locations ol.layout-stacked .menu-item.expanded .more-loc-info{padding:0.5em;display:block;font-size:1em}.locations ol.layout-stacked .menu-item .more-loc-info table{width:100%;padding:0;margin:0}.locations ol.layout-stacked .menu-item .more-loc-info table td{vertical-align:top;padding-bottom:0.35em}.locations ol.layout-stacked .menu-item .more-loc-info table td:first-child{width:4em}
