a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{overflow-x:hidden}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a img{border:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.button,body,button,input,select,textarea{color:#404040;font-family:robotoregular,Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;line-height:1.5;-webkit-font-smoothing:subpixel-antialiased}dd,dl,dt,ol,p,table,td,th,ul{font-size:20px;font-size:2rem}p{margin-bottom:1.5em}b,strong{font-weight:700;font-family:robotobold,Arial,sans-serif}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:1.5rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}a{color:#e16c45;-webkit-transition:.2s,ease-in-out;-moz-transition:.2s,ease-in-out;-ms-transition:.2s,ease-in-out;-o-transition:.2s,ease-in-out;transition:.2s,ease-in-out}a:visited{color:#e16c45}a:active,a:focus,a:hover{color:#049cbc}a.comment-reply-link,a.more-link{text-decoration:none}a.comment-reply-link:after,a.more-link:after{content:"\00bb";padding-left:5px}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3,h4,h5,h6{color:#231f20;font-family:robotobold,Arial,sans-serif;margin:1em 0 .25em}h1 .post-title a,h2 .post-title a,h3 .post-title a,h4 .post-title a,h5 .post-title a,h6 .post-title a{text-decoration:none}h1 .post-title a:hover,h2 .post-title a:hover,h3 .post-title a:hover,h4 .post-title a:hover,h5 .post-title a:hover,h6 .post-title a:hover{text-decoration:underline}h1{font-family:robotobold,Arial,sans-serif;font-size:40px;font-size:4rem;margin:0 0 .625em}body.home h1,body.home h2{font-family:robotobold,Arial,sans-serif;letter-spacing:.1rem;line-height:1.2em;font-size:4.8rem;margin-top:.5rem}h2{color:#231f20;font-size:30px;font-size:3rem}h3{color:#049cbc;font-size:30px;font-size:3rem}h4{color:#231f20;font-size:30px;font-size:3rem}h5,h6{font-size:26px;font-size:2.6rem}.so-panel{margin-bottom:5px!important}.accordion-widget h3.widget-title{color:#000;padding:20px;-webkit-border-radius:.5em;border-radius:.5em;background-clip:padding-box;margin-left:0;cursor:pointer}.accordion-widget h3.widget-title:after{content:"+";color:#fff;font-weight:400;float:right;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;text-align:center;line-height:28px;vertical-align:middle}.accordion-widget .textwidget{display:none;padding:25px 25px 0 25px}.open-accordion h3.widget-title:after{content:"-"}.open-accordion .textwidget{float:left;display:block;padding:20px}.accordion-widget.accordion-blue{margin-bottom:2px}.accordion-widget.accordion-blue h3.widget-title{background:#d8e7ee;border:2px solid #049cbc;font-size:26px;line-height:1;margin-bottom:0}.accordion-widget.accordion-blue h3.widget-title:after{background:#049cbc}#pharmacy-wrap h1#drug-page-title{margin:0;padding:0}#pharmacy-wrap h1#drug-page-title .sub-title{font-size:.8em}h2#drug-page-title{margin:0;padding:0}h2#drug-page-title .sub-title{font-size:.8em}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 2.5em}ul{list-style:disc}ul.display-list,ul.menu{margin:0;list-style:none}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}.quote{color:#e16c45;margin-bottom:3rem;display:inline-block}.rounded-container{color:#fff;margin:2rem 0;width:100%;float:left}.rounded-container .blue{background-color:#406593}.rounded-container .inner-container{padding:1rem;border-radius:12px;background-color:#406593;float:left}.rounded-container table{width:auto}.rounded-container table th{text-align:left;background-color:#406593;color:#fff;border:0}.rounded-container table td.currency{text-align:right;background-color:#406593;color:#fff;border:0}table{border-left:1px solid #f0f1f1;border-top:1px solid #f0f1f1;margin:0 0 1.5em;width:100%}th{background:#f0f1f1;font-weight:700;text-align:center}td,th{padding:5px 8px;border-right:1px solid #f0f1f1;border-bottom:1px solid #f0f1f1}.info-blocks .info-block{float:left;border-radius:12px;border:2px solid #d8e7ee;padding:1rem;margin-bottom:1rem}.info-blocks .info-block b{font-family:robotobold,Arial,sans-serif}.info-blocks .info-block .row{margin:0;padding:1.15rem 0}.info-blocks .info-block .row.center{text-align:center}.info-blocks .info-block .info-icon{width:8.5rem}.info-blocks .info-block .info-icon.left{float:left;padding-right:1rem}.info-blocks .info-block .info-content{float:left}@media screen and (max-width:63.9rem){.info-blocks .info-block{width:100%}}.info-blocks.contact-us-info{padding-bottom:3rem;margin-bottom:3rem;float:left;width:100%;border-bottom:2px solid #406593}@media screen and (min-width:63.9rem){.info-blocks.contact-us-info .info-block{margin-left:1%;min-height:42rem}.info-blocks.contact-us-info .info-block:first-child{margin-left:0;width:31%}.info-blocks.contact-us-info .info-block:first-child .row{padding:.55rem 0}.info-blocks.contact-us-info .info-block:nth-child(2){width:40%}.info-blocks.contact-us-info .info-block:nth-child(2) .row{padding:.95rem 0}.info-blocks.contact-us-info .info-block:nth-child(3){width:26%}.info-blocks.contact-us-info .info-block:nth-child(3) .row{padding:.25rem 0}}.info-blocks.about-us-info{padding-bottom:3rem;margin-bottom:3rem;float:left;width:100%;text-align:center}.info-blocks.about-us-info h5{margin-top:0;text-transform:uppercase}@media screen and (min-width:63.9rem){.info-blocks.about-us-info .info-block{padding:1rem 2rem;margin-left:1%;width:32%}.info-blocks.about-us-info .info-block:first-child{margin-left:0}}.row{width:100%;max-width:100%}.container{display:block;margin:0 auto;padding:0;width:100%;max-width:1200px}.container:after,.container:before{content:"";display:table}.container:after{clear:both}@media screen and (min-width:900px){.container{padding:0 15px}}#main,main{padding:0}@media screen and (min-width:900px){#main,main{padding:0 15px}}@media screen and (min-width:1200px){#main,main{padding:0}}#main .main-container,main .main-container{padding:20px 15px 20px 15px}@media screen and (min-width:900px){#main .main-container,main .main-container{margin-top:225px;border:2px solid #d8e7ee;border-radius:12px;border-bottom:0;border-left:0;border-bottom-right-radius:0;border-top-left-radius:0;margin-left:auto;margin-right:auto;padding:5px 25px 50px 0;max-width:1170px}}.breadcrumbs{margin:1rem auto;padding:0;max-width:1200px;position:relative;background:0 0;border:none;font-size:.8em;top:246px}.breadcrumbs .breadcrumbs-inner-container{padding:0 10px 0 15px;background-color:#fff;float:left}@media only screen and (max-width:1024px){.breadcrumbs-inner-container{padding:0 0 0 28px}}@media only screen and (max-width:900px){.breadcrumbs{top:24px;margin:0 15px 15px 15px}.breadcrumbs .breadcrumbs-inner-container{padding:0}}#main-container{border:1px solid #231f20;border-radius:20px}.full-width-content{display:block;margin:0 auto;margin:20px auto 0 auto;width:100%;float:left}.full-width-content article p{margin-bottom:1rem}@media screen and (max-width:63.9rem){.full-width-content{margin-top:0;width:100%}}.full-width-content.has-sidebars{width:calc(100% - 25rem)}.full-width-content.has-sidebars article{width:100%;float:left;padding:0 3rem 0 0}@media screen and (max-width:63.9rem){.full-width-content{width:100%}.full-width-content.has-sidebars{width:100%}.full-width-content.has-sidebars article{width:100%;float:right;padding:0}}.blog-content{float:left;padding-right:3rem}.blog-content.full-width-content.has-sidebars article{padding-bottom:3rem;margin-bottom:1rem;border-bottom:1px solid #d8e7ee}.blog-content article:first-child h2.post-title{margin-top:0}.sidebar-area{float:right;width:25%}#fourofour{display:block;margin:0 auto;padding-top:50px;padding-bottom:150px;width:50%}@media screen and (max-width:900px){#fourofour{width:80%}}@media screen and (max-width:37.5rem){#fourofour{width:100%}}.how-to-order h2.order-heading{color:#406593;font-family:robotobold,Arial,sans-serif;margin:0}.how-to-order .step-list-container{padding:1rem;border:2px solid #5c6772;border-radius:2rem;margin:0 0 2rem 0}.how-to-order ul.step-list{list-style:none;margin:0}.how-to-order ul.step-list li{padding:10px 0}.how-to-order ul.step-list li:after,.how-to-order ul.step-list li:before{content:"";display:table}.how-to-order ul.step-list li:after{clear:both}.how-to-order ul.step-list li h3{color:#231f20;font-size:24px;font-size:2.4rem;font-family:montserratbold,Arial,sans-serif;margin-top:0;margin-bottom:0}.how-to-order ul.step-list li img{float:left;margin-right:3rem;width:15rem}.how-to-order ul.step-list li .how-to-order-content{float:right;width:calc(100% - 900px);padding-top:3rem}@media screen and (max-width:900px){.how-to-order ul.step-list li .how-to-order-content{width:100%;padding-top:1rem;float:left;clear:both}}.prescription-how{border-top:10px solid #049cbc;background:#406593;padding:15px 0;text-align:center}.prescription-how h4.prescription-how-heading{color:#fff;font-family:robotobold,Arial,sans-serif;margin-bottom:1rem}.prescription-how ul{list-style:none;margin:0;padding:0}.prescription-how ul li{float:left;color:#fff;padding:10px;width:33.333333333%;font-family:robotobold,Arial,sans-serif;font-size:2.2rem;line-height:1.3}.prescription-how ul li p{line-height:1.3}@media screen and (max-width:900px){.prescription-how ul li{width:100%}}.prescription-how ul li img{width:14rem}.prescription-how ul li h5{color:#fff;font-family:montserratbold,Arial,sans-serif}.prescription-how ul li a{text-decoration:none}.prescription-how ul li a:hover{color:#fff;text-decoration:underline}.application-content{border-top:10px solid #e16c45}.application-content .container{padding:50px;text-align:center}.application-content h3{color:#e16c45;font-family:robotobold,Arial,sans-serif}#home-content{margin-top:1rem;margin-bottom:1rem}#home-content .panel-grid-cell{margin-bottom:0!important}#home-content h3.widget-title{letter-spacing:.1rem;line-height:1.2em;font-size:4.8rem;margin:.5em 0 .25em}#home-content p{margin-bottom:.5rem}#home-content .so-panel .ow-button-base a{width:100%}@media screen and (max-width:75rem){#home-content{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:900px){#home-content{padding-top:30px;padding-bottom:30px;padding:30px 0}#home-content .content-entry{max-width:100%;text-align:center}#home-content .container{text-align:center;padding-left:50px;padding-right:45px}#home-content h2{margin-bottom:32px;margin-top:0}}#products{overflow:auto;padding:43px 15px 18px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/bg.png) repeat}#products .product-list{margin:0 auto;max-width:1800px;padding-left:15px;padding-right:15px;overflow:auto}#products .product-list a{text-decoration:none}#products .product-list .single-product{float:left;list-style:none;width:16.666%;text-align:center;padding:0 12.5px 25px}#products .product-list .product-wrap{box-shadow:3px 3px 0 0 rgba(0,0,0,.2);padding-bottom:15px;background:#fff}#products .product-list .product-title{color:#fff;background:#049cbc;margin:0;padding:6px 15px;line-height:1.6;letter-spacing:.5px;font-family:robotoregular,Helvetica,Arial,sans-serif;text-align:left}#products .product-list img{margin:15px;margin-bottom:4px;height:125px;width:157px}#products .product-list .price{color:#5c6772;text-decoration:none;letter-spacing:.7px;padding-left:5px}#products .product-list .price .amount{color:#049cbc;letter-spacing:.7px}#products .slick-dots{display:block;overflow:auto;clear:both;width:100%;margin:0;text-align:center;margin-top:5px}#products .slick-dots li{border-radius:50%;text-indent:-9999em;display:inline-block;width:15px;height:15px;background:#5c6772;margin:0 5.7px}#products .slick-dots li.slick-active{background:#049cbc}@media screen and (max-width:1600px){#products .product-list .single-product{width:33.333%}#products .product-list .single-product:nth-of-type(3n+1){clear:both}}@media screen and (max-width:63.9rem){#products{padding-top:33px}#products .product-list .single-product{width:50%;padding-bottom:35px}#products .product-list .single-product:nth-of-type(3n+1){clear:none}#products .product-list .single-product:nth-of-type(2n+1){clear:none}#products .product-list .product-wrap{padding-bottom:30px}#products .product-list .product-title{padding-top:21px;padding-bottom:12px}#products .product-list img{height:auto;width:auto;margin-left:27px;margin-bottom:14px}}@media screen and (max-width:900px){#products .product-list{overflow:hidden;padding-left:0;padding-right:0}#products .product-list .single-product{padding-bottom:15px}#products .product-list .product-wrap{padding-bottom:25px}#products .product-list .product-title{padding:10px 17px;font-size:23px;font-size:2.3rem;letter-spacing:1.6px;line-height:1.4}#products .product-list img{height:125px;width:157px}#products .product-list .price{font-size:24px;font-size:2.4rem;font-family:robotoregular,Helvetica,Arial,sans-serif;line-height:1;letter-spacing:0;padding-left:0}#products .product-list .price .amount{letter-spacing:0}}#how-it-works{background:#406593;padding:45px 0 10px;text-align:center}#how-it-works h2{color:#fff;font-size:48px;font-size:4.8rem;text-align:center;margin-top:0}#how-it-works li{color:#fff;float:left;font-size:28px;font-size:2.8rem;text-align:center;margin:2% 0 15px;width:25%;padding:0 20px;line-height:1.3}#how-it-works img{margin-bottom:8px;max-width:180px}#how-it-works p{font-size:22px;font-size:2.2rem;font-family:robotobold,Arial,sans-serif;margin-bottom:0;padding-left:1rem;line-height:1.4}#how-it-works .step-count{display:none}#how-it-works .display-list{padding-top:15px;margin-bottom:25px;overflow:auto}#how-it-works .display-list a:hover{color:#fff}#how-it-works .button-wrap{clear:both}@media screen and (max-width:63.9rem){#how-it-works{padding-top:25px;padding-bottom:0}#how-it-works h2{font-size:43px;font-size:4.3rem}#how-it-works .display-list{margin:0 auto;max-width:850px;margin-bottom:65px}#how-it-works li{width:50%;margin-bottom:45px}#how-it-works li:nth-of-type(2n+1){clear:both}#how-it-works img{margin-bottom:7px}}@media screen and (max-width:900px){#how-it-works img{margin-bottom:10px}#how-it-works li{padding:0 10px;margin-bottom:50px}#how-it-works p{letter-spacing:1.1px;font-size:20px}#how-it-works .display-list{margin-left:10px;margin-bottom:45px}}@media screen and (max-width:900px){#how-it-works{padding-top:37px;padding-bottom:30px}#how-it-works h2{text-align:left;font-size:35px;font-size:3.5rem;padding-left:15px;line-height:1.3;letter-spacing:-.6px}#how-it-works li{width:100%;text-align:left;margin-bottom:23px}#how-it-works img{display:none}#how-it-works .display-list{padding:0;margin-left:5px;margin-bottom:0;margin-top:3rem}#how-it-works .step-count{display:inline-block;background:#e16c45;width:46px;height:46px;line-height:46px;border-radius:50%;text-align:center;color:#406593;float:left}#how-it-works p{display:inline-block;float:left;max-width:calc(100% - 50px);padding-left:10px;margin-bottom:0;letter-spacing:0}#how-it-works .how-it-works-button{float:none;padding:0;max-width:100%;width:100%}}#canada{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/lake-louise-lg.jpg) 50% 0 no-repeat;background-size:cover;color:#fff;padding:60px 0 32px}#canada .col{float:left;width:100%;padding:5px 0 0 15px}#canada .block-callout{border:1px solid #fff;display:inline-block;float:left;margin-top:0;padding:25px 36px 8px;margin-left:0;margin-right:3rem;margin-bottom:2rem}#canada .block-callout h2{color:#fff;font-size:48px;font-size:4.8rem;margin:0;letter-spacing:-1.7px;line-height:1.1}#canada .block-callout h3{color:#fff;font-family:roboto_slablight,Arial,sans-serif;font-size:26px;font-size:2.6rem;margin:0 0 10px 0;letter-spacing:-1.4px}@media screen and (max-width:63.9rem){#canada{padding-bottom:68px}#canada .col{width:100%;float:none;margin-left:0}#canada .col p{line-height:1.6}#canada .left{max-width:100%;margin:0 auto;margin-top:15px;margin-bottom:50px}#canada .content{padding:5px 35px}}@media screen and (max-width:900px){#canada{padding-top:80px;padding-bottom:45px}#canada .block-callout{width:100%;text-align:center}#canada .block-callout h2{font-size:38px;font-size:3.8rem}#canada .block-callout h3{font-size:21px;font-size:2.1rem}#canada .left{margin-bottom:35px}#canada .content{padding:5px 20px}#canada .content p{text-align:center;letter-spacing:-.5px}}#counselling{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/bg.png);padding:82px 0}#counselling h2{color:#231f20;margin-top:0;font-family:robotoregular,Helvetica,Arial,sans-serif;font-size:42px;font-size:4.2rem;font-size:42px;margin-bottom:50px;letter-spacing:.9px}#counselling .content-entry{float:left;padding-right:45px;width:50%}#counselling .content-entry p{line-height:1.6;letter-spacing:-.6px}#counselling .contact-methods{width:50%;float:left;padding:0 10px}#counselling .contact-methods .methods-wrap{background:rgba(63,99,143,.1);padding:13px 25px 22px;text-align:center}#counselling .contact-methods h3{color:#231f20;font-size:24px;font-size:2.4rem;margin:10px 0;padding-left:27px;letter-spacing:.4px;line-height:1.4}#counselling .contact-methods ul{list-style:none;text-align:center;margin:0;padding-top:10px}#counselling .contact-methods ul li{display:inline-block;width:30%}#counselling .contact-methods ul li:last-of-type{text-align:right}#counselling .button-wrap{clear:both;text-align:center;padding-top:15px}@media screen and (max-width:63.9rem){#counselling{padding-top:95px;padding-bottom:43px}#counselling .container{padding-left:50px;padding-right:45px}#counselling .contact-methods h3{font-family:roboto_slabbold,Arial,sans-serif;letter-spacing:-.3px;line-height:1.2;padding-left:0;font-size:26px;font-size:2.6rem}#counselling h2{letter-spacing:.2px;margin-bottom:22px}}@media screen and (max-width:900px){#counselling{padding-top:79px}#counselling h2{font-family:robotobold,Arial,sans-serif;line-height:1.1;letter-spacing:-1.7px;margin-bottom:32px}#counselling .contact-methods,#counselling .content-entry{width:100%;float:none}#counselling .contact-methods{margin-top:70px;padding:0}#counselling .contact-methods .methods-wrap{padding-bottom:40px}#counselling .contact-methods ul{margin:0 auto;max-width:490px}#counselling .button-wrap{padding-top:55px}}#choosing{border-top:10px solid #e16c45;background:#fff;padding:82px 0 147px}#choosing .content-entry{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/Pill-calculator.png) 0 0 no-repeat;padding-left:310px}#choosing .content-entry h2{color:#e16c45;font-size:48px;font-size:4.8rem;margin-top:0;letter-spacing:-1.3px}#choosing .content-entry p{margin-bottom:5px}@media screen and (max-width:63.9rem){#choosing{padding-top:63px;padding-bottom:36px}#choosing .content-entry{background-size:26.4%;padding-left:290px;padding-left:30%}#choosing .content-entry h2{font-size:46px;font-size:4.6rem;letter-spacing:-1.3px;line-height:1.2;padding-right:65px;margin-bottom:11px}#choosing .content-entry p{margin-bottom:32px;line-height:1.6;padding-right:40px}}@media screen and (max-width:900px){#choosing .content-entry h2{font-size:42px;font-size:4.2rem;margin-bottom:24px}}#partner{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/bg.png);padding:12px 0 12px}#partner h3{text-align:center;font-size:31px;font-size:3.1rem;color:#5c6772;margin-bottom:40px}#partner .display-list{margin:0 auto;text-align:center;width:100%}@media screen and (max-width:900px){#partner .display-list{max-width:500px}}#partner .display-list li{padding:0 7px;margin-bottom:5px;display:inline-block;vertical-align:middle}#partner .display-list li a{background:rgba(0,0,0,.1);height:100%;display:block;padding:10px;line-height:0}#partner .display-list li img{position:relative;padding:0;margin:0;max-width:204px;max-height:121px}@media screen and (max-width:900px){#partner .display-list li img{max-width:100px;max-height:100px}}#merit{background:#049cbc;padding:11px 0 50px}#merit h3{color:#fff;text-align:center;font-size:32px;font-size:3.2rem;margin-right:48px;letter-spacing:.9px}#merit .display-list{margin-left:3rem}#merit li{float:left;background:rgba(255,255,255,.5);-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;text-align:center;margin:1rem;width:calc(24% - 2rem);position:relative}#merit li:before{content:"";display:block;padding-top:100%}#merit li h4{font-size:21px;font-size:2.1rem;letter-spacing:.2px;color:#fff;line-height:1.4;margin-bottom:0;margin-top:5px}#merit li p{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.4}#merit li .merit-wrap{position:absolute;top:40px;left:20px;right:20px;bottom:20px}@media screen and (max-width:900px){#merit{display:none}}@media screen and (max-width:1150px){#merit{padding-bottom:47px}#merit .display-list{margin:0 auto;max-width:826px;padding-left:7rem}#merit .display-list li{width:36%;margin:10px 4% 18px}#merit .display-list li h4{font-size:2rem}}@media screen and (max-width:900px){#merit .display-list li{width:40%;margin:10px 4% 23px}}.callout{background:#e16c45;color:#fff;padding:20px 0}.callout.aquamarine{background:#049cbc}.callout h3{color:#fff;font-size:28px;font-size:2.8rem;margin:0}.callout .content-entry{padding-top:12px;padding-left:120px}.callout .content-entry p{font-size:18px;font-size:1.8rem}.callout .content-entry-narrow{padding-top:10px;padding-left:50px}.callout .content-entry-narrow p{font-family:roboto_slablight,Arial,sans-serif;font-size:28px;font-size:2.8rem;margin-bottom:2px;letter-spacing:-.8px}.callout .content-entry-narrow p strong{color:#231f20;font-family:roboto_slablight,Arial,sans-serif;padding-left:5px;letter-spacing:2px}@media screen and (max-width:63.9rem){.callout{padding:15px 0}.callout .content-entry-narrow{padding-left:0}.callout .content-entry-narrow p{letter-spacing:1.1px}.callout .content-entry-narrow p strong{display:block;padding:0}}@media screen and (max-width:900px){.callout{padding:15px 0 20px}.callout .content-entry-narrow{padding-left:0}.callout .content-entry-narrow p{letter-spacing:1.1px;line-height:1.6;font-size:20px;font-size:2rem}.callout .content-entry-narrow p strong{line-height:2;letter-spacing:.5px}}#call-us{padding:10px 0 20px 0}#call-us .content-entry-narrow{text-align:center;padding:0}#call-us .content-entry-narrow img{position:relative;top:.4rem}#call-us .container{padding:0 25px}@media screen and (max-width:63.9rem){#call-us .container{background:0 0;text-align:center}}@media screen and (max-width:900px){#call-us{padding:23px 0}#call-us .container{padding:0 60px}}@media screen and (max-width:900px){#call-us .container{padding:0 25px}}#safety{padding:10px 0 0 0}#safety .content-entry{padding:1rem 0;float:left}#safety .content-entry .safety-icon{float:left;width:100px;margin-right:1rem}#safety .content-entry .content{float:left;width:calc(100% - 100px - 1rem);padding-top:1rem}#safety .content-entry .content p{margin:0}#trust{border-bottom:10px solid #049cbc;padding:.5rem 1rem .5rem 1rem}@media screen and (min-width:63.9rem){#trust.callout{padding-left:30px}}#trust .container{padding:0}#trust .container .content-entry{padding:0}#trust .container .content-entry ul{list-style:none;width:100%;margin:0;height:100%}#trust .container .content-entry ul li{float:left;margin:.5rem 0;width:50%;padding:1rem;text-align:center}#trust .container .content-entry ul li .description{padding-top:1rem;clear:both;display:inline-block;width:100%}#trust .container .content-entry ul li img{width:13rem;padding-right:1rem;vertical-align:middle}#trust .container .content-entry ul li a{color:#fff}#trust .container .content-entry ul li a:hover{color:#d8e7ee}@media screen and (min-width:37.5rem){#trust .container .content-entry ul li .description{vertical-align:middle;line-height:1.2em;display:inline-block;padding-right:1rem;width:100%;max-width:calc(100% - 13rem)}}@media screen and (min-width:900px){#trust .container .content-entry ul li .description{text-align:left}}@media screen and (min-width:63.9rem){#trust .container .content-entry ul li{width:25%}}#trust .container .content-entry h3{letter-spacing:.9px;line-height:1.4}#trust .container .content-entry p{padding-right:15px;margin:0}@media screen and (max-width:63.9rem){#trust .container{padding-bottom:10px}#trust .content-entry{padding-top:0}#trust h3{font-family:roboto_slablight,Arial,sans-serif}}@media screen and (max-width:900px){#trust .content-entry{padding-left:131px}#trust h3{font-family:roboto_slabbold,Arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:1;letter-spacing:.7px}#trust p{padding-right:25px;font-size:20px;font-size:2rem;padding-top:5px;line-height:1.6}}#money-back{border-top:10px solid #e16c45;background:#fff;padding:12px 0 2rem}#money-back .content-entry{width:100%;float:left}@media screen and (min-width:63.9rem){#money-back .content-entry{max-width:calc(60% - 3rem);margin-left:3rem;padding-top:2rem}}#money-back .content-entry h2{color:#049cbc;font-size:48px;font-size:4.8rem;margin-top:0;letter-spacing:-1.3px}#money-back .content-entry p{margin-bottom:5px}#money-back .money-back.image{float:left;padding:2rem;max-width:28%;text-align:center}@media screen and (max-width:48rem){#money-back .money-back.image{margin-right:1rem;float:left;text-align:left;padding:1.5rem 1.5rem 1.5rem 0}}@media screen and (max-width:900px){#money-back .content-entry{text-align:center}#money-back .content-entry h2{font-size:42px;font-size:4.2rem;margin-bottom:24px;padding:0}#money-back .money-back.image{width:100%;max-width:100%;text-align:center}#money-back .money-back.image img{width:15rem}#money-back h2{line-height:1.1;letter-spacing:-1.7px;margin-bottom:32px}#money-back .button-wrap{padding-top:10px}}@media screen and (max-width:63.9rem){#money-back h2{font-size:46px;font-size:4.6rem;letter-spacing:-1.3px;line-height:1.2;padding-right:65px;margin-bottom:11px}#money-back p{margin-bottom:32px;line-height:1.6}#money-back .container{padding-left:50px;padding-right:45px}}#flexrx-home{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/bg.png);padding:22px 12rem}@media screen and (min-width:769px){#flexrx-home .content-entry{float:left;padding-right:45px;width:62%}}#flexrx-home .content-entry p{line-height:1.6;letter-spacing:-.6px;margin-bottom:.5em}#flexrx-home .flex-rx.image{float:left;max-width:33%;text-align:center}#flexrx-home .flex-rx.image img{width:80%}#flexrx-home .button-wrap{clear:both;text-align:left;padding-top:15px}#flexrx-home .button-wrap a{margin-bottom:0}@media screen and (max-width:75rem){#flexrx-home{padding-left:4rem;padding-right:4rem}}@media screen and (max-width:63.9rem){#flexrx-home{padding-top:45px;padding-bottom:10px}#flexrx-home h2{letter-spacing:.2px;margin-bottom:22px;margin-top:0}}@media screen and (max-width:900px){#flexrx-home{padding-top:30px;padding-bottom:30px;padding:30px 0}#flexrx-home .content-entry{text-align:center}#flexrx-home .flex-rx.image{max-width:100%;text-align:center;float:none}#flexrx-home .flex-rx.image img{width:15rem}#flexrx-home .container{text-align:center;padding-left:50px;padding-right:45px}#flexrx-home .content-entry{max-width:100%}#flexrx-home h2{margin-bottom:32px;margin-top:0}#flexrx-home .button-wrap{text-align:center;padding-top:10px}}#referral{padding:10px 0}#referral .referral-icon{max-width:11rem;float:left;margin:1rem;border-radius:50%;background:#fff;padding:.25rem}#referral .content-entry{padding:0;max-width:47rem;width:100%;margin:0 auto}#referral .content-entry .referral-icon{float:left}#referral .content-entry .content{padding-top:2rem;text-align:center;width:calc(100% - 14rem);float:right}@media screen and (min-width:515px){#referral .content-entry .content{padding-top:2rem}}#referral .content-entry .content h3{margin-bottom:1rem;display:inline-block}#referral a{color:#fff;display:inline-block;border-radius:5px;border:2px solid #fff;padding:.5rem;margin-left:1rem}#referral a:hover{color:#e16c45;background-color:#fff}#masthead{background:#5c6772}#masthead .top-panel{background:#fff;position:fixed;left:0;right:0;z-index:100;border-top:3px solid #406593}#masthead .header-banner{background:#049cbc}#masthead .phone-number{opacity:0;font-size:3.5rem;font-family:robotobold,Arial,sans-serif;float:right}@media screen and (max-width:790px){#masthead .phone-number{font-size:2.8rem}}#masthead .phone-number .toll-free-label{text-transform:uppercase;font-size:.7em}@media screen and (max-width:900px){#masthead .phone-number:not(.mobile){display:none!important}}#masthead .phone-number.fade-visible{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#masthead .fax .fax-label{text-transform:uppercase}@media screen and (max-width:900px){#masthead .top-panel{position:static}}@media screen and (max-width:37.5rem){#masthead{padding-bottom:0}}#branding{float:left;width:33rem;padding:10px 0 10px}@media screen and (max-width:900px){#branding{width:100%}}#branding #logo{margin:0}#branding #logo a{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/pricepro-logo.png) no-repeat;background-size:contain;display:block;height:77px;text-indent:-9999px;width:300px}@media screen and (max-width:900px){#branding{display:block;width:100%;padding:10px 15px 7px}#branding #logo a{width:100%;margin-bottom:1rem;background-position:center}}@media screen and (max-width:280px){#branding #logo a{background-size:100% auto}}#masthead .cart-details{list-style:none;margin:1rem 0 0;padding:0;text-align:right;opacity:0}#masthead .cart-details li{display:inline-block;margin:0;padding:0}#masthead .cart-details a{font-family:robotobold,Arial,sans-serif;color:#231f20;font-size:18px;font-size:1.8rem;text-decoration:none;letter-spacing:.3px;line-height:1.1;vertical-align:middle;font-weight:700}#masthead .cart-details a:hover{color:#e16c45}#masthead .cart-details .my-account{border-right:solid 1px #231f20;padding-right:15px;margin-right:10px}#masthead .cart-details .cart-link{padding-left:40px;margin-left:12px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-shopping-cart-black.png) no-repeat center left}#masthead .cart-details.fade-visible{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}@media screen and (max-width:63.9rem){#masthead .cart-details a{font-size:19px;font-size:1.9rem;letter-spacing:.5px}#masthead .cart-details .my-account{padding-right:18px;margin-right:13px}#masthead .cart-details .cart-link{margin-left:11px;padding-left:35px}}@media screen and (max-width:850px){#masthead .cart-details .my-account,#masthead .cart-details .sign-in{width:30px;height:30px;display:inline-block;overflow:hidden;text-indent:99999em;font-size:1px;font-size:0;border:none}#masthead .cart-details .my-account{margin-right:33px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-account-black.png) no-repeat center center}#masthead .cart-details .sign-in{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-signin-black.png) no-repeat center center}#masthead .cart-details .cart-link{padding-left:35px;margin-left:23px}}@media screen and (max-width:900px){#masthead .cart-details{width:auto;float:left;padding:0;margin:0;text-align:left;padding-left:10px;padding-bottom:13px;max-width:100%}}#masthead .header-tag{list-style:none;float:right;margin:0;width:22rem;text-align:right}#masthead .header-tag a,#masthead .header-tag a:visited{color:#fff}#masthead .header-tag .mobile{opacity:0;display:none}@media screen and (max-width:900px){#masthead .header-tag .mobile{opacity:1;display:block}}#masthead .header-tag .mobile.tel{float:left}@media screen and (max-width:930px){#masthead .header-tag .mobile.tel{font-size:1.2em}}@media screen and (max-width:900px){#masthead .header-tag .mobile.tel{float:none;display:block;opacity:1;padding-top:.2em}}@media screen and (max-width:480px){#masthead .header-tag .mobile.tel{line-height:2.75rem;display:block}}#masthead .header-tag .mobile.fax{float:right;display:block}@media screen and (max-width:930px){#masthead .header-tag .mobile.fax{font-size:1em}}@media screen and (max-width:900px){#masthead .header-tag .mobile.fax{float:none;opacity:1;font-size:1.2em;padding-bottom:.2em}}@media screen and (max-width:480px){#masthead .header-tag .mobile.fax{line-height:2.75rem}}#masthead .header-tag .mobile span{font-size:.7em}#masthead .header-tag .mobile.fade-visible{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#masthead .top-tagline a{color:#fff;display:block;line-height:5rem;font-family:robotobold,Arial,sans-serif;font-size:2.2rem;letter-spacing:.2px}#masthead .bottom-tagline{display:block;color:#231f20;line-height:1;font-family:robotobold,Arial,sans-serif;font-size:18px;font-size:1.8rem;letter-spacing:.2px}@media screen and (max-width:1200px){#masthead .header-tag{width:22rem}}@media screen and (max-width:1200px) and (max-width:930px){#masthead .header-tag{width:21rem}}@media screen and (max-width:1200px) and (max-width:810px){#masthead .header-tag{width:19rem}}@media screen and (max-width:900px){#masthead .header-tag{width:100%;float:none;clear:both}#masthead .bottom-tagline,#masthead .top-tagline{display:inline}#masthead .bottom-tagline{letter-spacing:1.5px}#masthead .top-tagline{letter-spacing:2px}}@media screen and (max-width:900px){#masthead .header-tag{text-align:center}}#masthead .header-banner{padding:300px 50px;padding-bottom:92px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/Home_CanadianMountains.jpg) center top no-repeat;background-size:cover}#masthead .banner-box{margin:0 auto;max-width:750px;position:relative}#masthead #page-search-block,#masthead .header-search{margin-top:25px;padding:0 10px;width:100%;overflow:auto}#masthead #page-search-block .searchform,#masthead .header-search .searchform{max-width:100%;width:100%;overflow:auto}#masthead #page-search-block .s,#masthead .header-search .s{line-height:2;font-size:24px;font-size:2.4rem;letter-spacing:-.9px;margin-top:1px;padding-left:17px;width:calc(100% - 135px)}#masthead #page-search-block .s::-webkit-input-placeholder,#masthead .header-search .s::-webkit-input-placeholder{color:#555}#masthead #page-search-block .s:-moz-placeholder,#masthead .header-search .s:-moz-placeholder{color:#555}#masthead #page-search-block .s::-moz-placeholder,#masthead .header-search .s::-moz-placeholder{color:#555}#masthead #page-search-block .s:-ms-input-placeholder,#masthead .header-search .s:-ms-input-placeholder{color:#555}#masthead #page-search-block .s:focus::-webkit-input-placeholder,#masthead .header-search .s:focus::-webkit-input-placeholder{color:#fff}#masthead #page-search-block .s:focus:-moz-placeholder,#masthead .header-search .s:focus:-moz-placeholder{color:#fff}#masthead #page-search-block .s:focus::-moz-placeholder,#masthead .header-search .s:focus::-moz-placeholder{color:#fff}#masthead #page-search-block .s:focus:-ms-input-placeholder,#masthead .header-search .s:focus:-ms-input-placeholder{color:#fff}#masthead #page-search-block .searchsubmit,#masthead .header-search .searchsubmit{font-size:26px;font-family:robotobold,Arial,sans-serif;float:right;height:auto;padding:15px;width:128px;margin:0;letter-spacing:.2px}#masthead #page-search-block .searchsubmit:hover,#masthead .header-search .searchsubmit:hover{background:#fff;color:#e16c45}#masthead h1,#masthead h2{color:#fff;text-align:center;font-size:75px;margin:0 auto;max-width:700px;line-height:1.1;letter-spacing:1.2px;text-shadow:0 0 6px rgba(0,0,0,.7)}#masthead h1 strong,#masthead h2 strong{font-weight:400}#masthead h1{margin-bottom:1rem}#masthead h2{font-size:24px;max-width:100%}#masthead #page-search-block{background:#049cbc;padding:7px 0 10px 0;width:100%;margin-top:0;display:none}#masthead #page-search-block #searchform i.fa{float:left;font-size:54px;margin-right:10px;margin-left:5px;display:block}#masthead #page-search-block input{display:inline-block}#masthead #page-search-block #s{max-width:calc(100% - 202px)}#masthead #page-search-block.show-block{display:block}#masthead #page-search-block.fixed{position:fixed;display:block;left:0;right:0;top:153px;z-index:9}@media screen and (max-width:900px){#masthead #page-search-block.fixed{position:fixed}}@media screen and (max-width:900px){#masthead #page-search-block.fixed{position:relative;top:0;padding:1rem;z-index:0}}@media screen and (max-width:1200px){#masthead .banner-bubble{right:-150px}}@media screen and (max-width:63.9rem){#masthead .header-banner{padding-top:220px;padding-bottom:100px}#masthead .banner-box{max-width:795px}#masthead .banner-bubble{top:-44px;right:-50px;height:210px;width:210px}#masthead .banner-bubble .bubble-wrap{padding-top:72px}#masthead .banner-bubble p{line-height:1.4}#masthead .header-search{margin-top:36px;padding:0}#masthead .header-search #s{padding-left:25px;letter-spacing:-.1px}#masthead h1{text-align:left;font-size:50px;margin:0 0 2rem 0;max-width:630px;letter-spacing:.9px;line-height:1.1}#masthead h1 strong{letter-spacing:1.2px}#masthead h2{text-align:left;margin:0}}@media screen and (max-width:870px){#masthead .banner-bubble{display:none}#masthead .header-banner{padding-bottom:75px}}@media screen and (max-width:900px){#masthead .header-banner{padding-top:59px;box-shadow:0 10px 20px 5px rgba(0,0,0,.4)}#masthead .banner-bubble{display:none}#masthead .header-search{margin-top:48px}#masthead h1{max-width:100%}}@media screen and (max-width:550px){#masthead .header-banner{padding:19px 15px;height:auto}#masthead .header-banner h1{font-size:26px;font-size:2.6rem;text-align:center}#masthead .header-banner h2{font-size:22px;font-size:2.2rem;text-align:center}#masthead .header-search{margin-top:20px}#masthead .header-search #s{width:100%;font-size:16px;font-size:1.6rem;padding-left:6px;letter-spacing:.1px;line-height:2.4}#masthead .header-search #searchsubmit{width:100%;margin:0;margin-top:6px;font-size:20px;letter-spacing:1.6px}}#navigation-block{background:#406593;text-align:center;min-height:5.25rem;padding:0 10px}@media screen and (min-width:900px){#navigation-block{padding:0;border-bottom:3px solid #049cbc}}#navigation-block.fixed{position:fixed;left:0;right:0;top:115px;z-index:100}@media screen and (max-width:900px){#navigation-block.fixed{position:relative}}.main-navigation{position:relative;display:block;width:calc(100% - 22rem);float:left}@media screen and (max-width:930px){.main-navigation{width:calc(100% - 21rem)}}@media screen and (max-width:810px){.main-navigation{width:calc(100% - 19rem)}}@media screen and (max-width:900px){.main-navigation{max-width:100%}}.main-navigation ul{list-style:none;margin:0;padding-left:2rem}@media screen and (min-width:900px){.main-navigation ul{margin-left:-.9375em}}@media screen and (min-width:1201px){.main-navigation ul{margin-left:-1.1em}}.main-navigation ul li{position:relative;display:inline-block;float:left}.main-navigation ul li:hover{color:#fff;background:#e16c45}.main-navigation ul li a{color:#fff;display:block;font-family:montserratbold,Arial,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:-.3px;padding:13px 2px 9px 2px;margin:7px 8px;font-size:1.7rem}.main-navigation ul li a:hover{background:#e16c45;color:#fff}@media screen and (max-width:75rem){.main-navigation ul li a{margin:7px 3px;font-size:1.75rem}}@media screen and (max-width:1152px){.main-navigation ul li a{margin:2px 3px;padding:14px 3px 10px 3px;font-size:1.6rem}}@media screen and (max-width:1080px){.main-navigation ul li a{margin:5px 3px;font-size:1.3rem;padding:16px 2px 13px 2px}}@media screen and (max-width:832px){.main-navigation ul li a{padding:16px 1px 13px 1px}}@media screen and (max-width:900px){.main-navigation ul li a{font-size:1.2rem}}@media screen and (max-width:782px){.main-navigation ul li a{font-size:1.2rem;padding:16px 1px 15px 1px}}.main-navigation ul li.document-upload{background-color:#e16c45}@media screen and (max-width:960px){.main-navigation ul li.document-upload a .hide-mobile{display:none}}.main-navigation ul li.mobile-only{display:none}.main-navigation ul.sub-menu{display:none}.menu-toggle{display:none}@media screen and (max-width:900px){#site-navigation.toggled{position:initial}#site-navigation.toggled .menu-toggle{cursor:pointer;position:fixed;top:0;right:73%;z-index:1000;display:block;line-height:1rem;margin:0;padding:1rem}#site-navigation.toggled .menu-toggle a{font-family:montserratbold,Arial,sans-serif;font-size:1.6rem;color:#231f20;text-transform:uppercase;padding:1rem 0}#mobile-menu-toggle{display:inline-block;float:right;cursor:pointer;position:relative;left:-1rem}.main-navigation.toggled .nav-menu{display:block}.admin-bar #menu-main-menu{padding-top:50px}.main-navigation ul{background:#d8e7ee;display:none;padding-left:0;text-align:left}.main-navigation ul li{float:none;width:100%}.main-navigation ul li a{background:#d8e7ee;color:#231f20;padding:10px 20px;margin:0}.main-navigation ul li a:hover{background:#e16c45}.main-navigation ul li.mobile-only{display:block}.main-navigation ul li:hover .sub-menu{display:none}.main-navigation ul ul,.main-navigation ul ul ul,.main-navigation ul ul.sub-menu{box-shadow:none;position:relative;top:inherit;left:0;float:none;width:100%}.main-navigation ul ul li{padding-left:20px}.main-navigation ul ul li a{color:#231f20;width:100%}.main-navigation ul ul li a:hover{background:#e16c45}#menu-main-menu{position:fixed;top:0;left:-110%;z-index:10;bottom:0;width:30%;overflow:auto;padding-top:3rem}#menu-main-menu.toggled{left:0}.menu-slide:after{content:"+";color:#231f20;cursor:pointer;font-size:22px;font-size:2.2rem;border:solid 1px #231f20;border-radius:50%;display:block;line-height:22px;height:25px;width:25px;right:10px;position:absolute;top:10px;text-align:center}.menu-slide.open:after{content:"-"}ul.sub-menu{display:none}}h3.widget-title{margin:0}.pw-search-detail b,.pw-search-detail strong,.textwidget b,.textwidget strong{font-family:robotobold,Arial,sans-serif;color:#231f20}.textwidget a:hover strong{text-decoration:underline}.single-product_categories .textwidget a,.single-product_categories .textwidget a strong{color:#e16c45;font-weight:700}.single-product_categories .textwidget a:hover,.single-product_categories .textwidget a:hover strong{color:#049cbc;text-decoration:underline}.single-product_categories .textwidget h2 strong{color:#406593}.single-product_categories .textwidget ul li,.single-product_categories .textwidget ul li a{font-size:2.4rem;line-height:3.6rem}#pharmacy-wrap{width:100%;float:none}#pharmacy-wrap h1{font-size:40px;font-size:4rem;line-height:1.2em}#pharmacy-wrap .product-wrapper{width:100%;padding:25px;margin-bottom:40px}#pharmacy-wrap .product-wrapper h2{background:#049cbc;color:#fff;padding:5px 20px;margin:-25px -25px 10px -25px}#pharmacy-wrap .product-wrapper h4{margin-top:1.25rem;font-size:100%;line-height:1}#pharmacy-wrap .product-wrapper img.product-image{float:left;max-width:145px;margin-bottom:20px;margin-right:5px;margin-top:-2rem}@media screen and (min-width:1200px){#pharmacy-wrap .product-wrapper img.product-image{max-width:205px}}#pharmacy-wrap .product-wrapper .selector-wrapper{padding:25px 20px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;clear:left}#pharmacy-wrap .product-wrapper .selector-wrapper h3{color:#000;font-size:110%;margin:5px 0 0 0}#pharmacy-wrap .product-wrapper .selector-wrapper ul{list-style:none outside;margin:0;padding:0}#pharmacy-wrap .product-wrapper .selector-wrapper ul li{margin:5px 0 0 0;padding:0;float:left;width:100%;font-size:90%}#pharmacy-wrap .product-wrapper .selector-wrapper ul li input{float:left;width:20px;margin-top:10px}#pharmacy-wrap .product-wrapper .selector-wrapper ul li label{float:left;width:100%;width:calc(100% - 20px);font-weight:400;font-size:18px}#pharmacy-wrap .product-wrapper .selector-wrapper ul li .other-options-text{display:inline-block;margin-left:28px}#pharmacy-wrap .product-wrapper .selector-wrapper ul li.strength-item{display:none}#pharmacy-wrap .product-wrapper .selector-wrapper ul li.strength-item.new-str{display:block;font-weight:700;margin-top:15px}#pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart{clear:left;padding-top:25px}#pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart button.button{margin:0;text-transform:uppercase;box-shadow:none;width:206px}#pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart .more-options-below{font-size:.8em;margin-top:.5rem;font-family:robotobold,Arial,sans-serif;color:#000;padding-top:1.5rem;text-align:center}#pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart .more-options-below .fa{font-size:2rem;position:relative;top:.1rem}#pharmacy-wrap .other-options-wrapper .product-wrapper .selector-wrapper label{font-size:16px}#pharmacy-wrap .other-options-wrapper .product-wrapper .selector-wrapper .other-options-text{font-size:16px}#pharmacy-wrap .confirm-draft .content{width:100%}#pharmacy-wrap.pw-upload-document #messages{background:green!important;border-radius:7px;padding:3px 10px;margin:1rem 0}#pharmacy-wrap.pw-upload-document #messages li{color:#fff!important;list-style:none}.wrapper-generic h3.widget-title{color:#406593!important}.wrapper-generic #pharmacy-wrap .product-wrapper h2{background:#406593}.wrapper-generic #pharmacy-wrap .product-wrapper .selector-wrapper{background:#d4dbea;border-color:#406593}.wrapper-generic #pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart button.button{background:#406593}#pharmacy-wrap .other-options-wrapper{margin:0 auto}#pharmacy-wrap .other-options-wrapper .textwidget{padding:0 15px}#pharmacy-wrap .other-options-wrapper .textwidget .container{padding:0;margin-top:-25px}#pharmacy-wrap .other-options-wrapper .textwidget b,#pharmacy-wrap .other-options-wrapper .textwidget strong{color:#406593}#pharmacy-wrap .other-options-wrapper .other-options .other-options-list.visible-options{background-color:#d8e7ee;border:2px solid #049cbc;box-shadow:none;margin-bottom:20px;padding:1rem;border-radius:4px}#pharmacy-wrap .other-options-wrapper .other-options .other-options-list.visible-options .selector-wrapper{padding:0}#pharmacy-wrap .other-options-wrapper .other-options .other-options-list.visible-options .selector-wrapper h3{margin:0;padding:0}#pharmacy-wrap .other-options-wrapper .other-options .other-options-list.visible-options .selector-wrapper .add-to-cart{padding-top:10px}#pharmacy-wrap .other-options-wrapper .other-options.other-options-generic .other-options-list.visible-options{background-color:#d4dbea;border-color:#406593}#pharmacy-wrap .other-options-wrapper .other-options h2{color:#000;background:0 0;margin:0;padding:0}#pharmacy-wrap .other-options-wrapper .other-options .product-info-box{display:none}#pharmacy-wrap .other-options-wrapper .other-options .selector-wrapper{background:0 0;border:none;border-radius:none;padding:10px 0}#pharmacy-wrap .other-options-wrapper .other-options .selector-wrapper ul li label{padding-left:5px}#pharmacy-wrap .other-options-wrapper .other-options .selector-wrapper ul li .other-options-text{display:block;margin-left:25px}#pharmacy-wrap .other-options-wrapper .other-options .selector-wrapper .add-to-cart{text-align:left;padding-left:20px}h3.widget-title{color:#e16c45}.panel-grid h3.widget-title{color:#231f20;margin-left:0;margin-bottom:15px}.panel-grid #pharmacy-wrap.pw-search-summary{padding:0}.panel-grid ul li p{margin-bottom:0}#pharmacy-wrap p{font-size:14pt}#pharmacy-wrap p:empty{display:none}#pharmacy-wrap .panel-grid:last-child p{margin:0 0 15px 0}#pharmacy-wrap .panel-grid:last-child ul p{margin:0}#pharmacy-wrap .drug-row b,#pharmacy-wrap .drug-row label,#pharmacy-wrap .drug-row strong{color:#231f20}#pharmacy-wrap .selector-wrapper .drug-row .quantity{font-weight:700;font-family:robotobold,Arial,sans-serif}#pharmacy-wrap .selector-wrapper .drug-row .price{padding-left:1rem;font-family:robotobold,Arial,sans-serif}#pharmacy-wrap .selector-wrapper .drug-row .dose{font-size:13px;padding-left:.5rem}#pharmacy-wrap .empty-cart{margin:4rem 0;text-align:left;padding:0}#pharmacy-wrap .product-wrapper{padding:0;margin-bottom:0}#pharmacy-wrap .product-wrapper .product-info-box,#pharmacy-wrap .product-wrapper h2{display:none}#pharmacy-wrap .product-wrapper .selector-wrapper{padding:0}#pharmacy-wrap .product-wrapper .selector-wrapper h3{display:none}#pharmacy-wrap .product-wrapper .selector-wrapper li.drug-row{display:none}#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str{display:block;margin:0;padding:0}#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4{color:#000;padding:20px;-webkit-border-radius:.5em;border-radius:.5em;background-clip:padding-box;margin:4px 0;cursor:pointer;font-weight:700;font-size:26px;font-size:2.6rem;background:#fee5d6;border:2px solid #e16c45}#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4 .small-text{font-size:80%;color:#e16c45;font-weight:700;text-transform:lowercase;padding-left:50px}@media screen and (max-width:900px){#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4{text-align:center}}#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4 .check-prices-label{font-family:robotobold,Arial,sans-serif;text-transform:uppercase;color:#fff;font-weight:400;float:right;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;text-align:center;line-height:30px;vertical-align:middle;background:#406593;padding:4px 6px;font-size:19px;letter-spacing:1px;position:relative;top:-.5rem}@media screen and (max-width:900px){#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4 .check-prices-label{top:0;display:inline-block;float:none;clear:both;margin:1rem 0;width:100%}}#pharmacy-wrap .product-wrapper .selector-wrapper .add-to-cart{display:none}#pharmacy-wrap .product-wrapper li.strength-item.new-str.open-accordion h4:after{content:"\f107"}#pharmacy-wrap .shipping-login-panel #login-new-title,#pharmacy-wrap .shipping-login-panel .return-customer{width:100%}article.product .drug-cart-row{display:none;margin-top:-100px}.pw-search-conditions ul.condition_items{list-style:none outside;padding:0;margin:0;float:left;width:100%}.pw-search-conditions ul.condition_items li{width:100%;display:inline-block;margin:5px}.pw-search-conditions ul.condition_items li a{display:block;padding:10px;background:#e16c45;color:#fff;font-weight:400;font-family:robotobold,Arial,sans-serif;font-size:110%;line-height:1.2em}.pw-search-conditions ul.condition_items li a:hover{background:#fff;color:#e16c45}.pharmacy-callout{background-color:#406593;color:#fff;padding:1rem;border-radius:12px}.pharmacy-callout.drug-disclaimer{background-color:#049cbc}.pharmacy-callout.drug-disclaimer p{font-size:.7em}.pharmacy-callout .textwidget b,.pharmacy-callout .textwidget strong{color:#fff}.pharmacy-callout p{color:#fff}#pharmacy-wrap .pharmacy-callout h1,#pharmacy-wrap .pharmacy-callout h2,#pharmacy-wrap .pharmacy-callout h3,#pharmacy-wrap .pharmacy-callout h4{color:#fff}#pharmacy-wrap .pharmacy-callout p{color:#fff;font-size:1.4rem}#frmCheckout .row{line-height:1.6}#frmCheckout .product-headings{margin:0}#frmCheckout .product-line-item .product-quantity{text-align:center;margin:-.75rem auto 0;float:left}@media screen and (max-width:63.9375em){#frmCheckout .product-line-item .product-quantity{margin:0}}#frmCheckout .product-name .item-strength{display:none}@media screen and (max-width:63.9375em){#frmCheckout .product-name{margin:1rem 0}#frmCheckout .product-name .item-strength{display:inline-block}}#frmCheckout .product-total{text-align:right}#frmCheckout .cart-summary .heading{text-align:right}#frmCheckout .cart-summary .value{text-align:right}#frmCheckout .flexrx-payment-plan{margin:1rem 0}#frmCheckout .package-info{line-height:1}#frmCheckout .package-info .package-quantity{font-size:1.4rem;font-style:italic}#frmCheckout .product-headings .product-quantity{text-align:left}#frmCheckout .product-quantity{text-align:center}#frmCheckout .product-quantity .cart-remove-quantity{float:none;display:inline-block}#frmCheckout .product-quantity input.qty{float:none;display:inline-block}#frmCheckout .product-quantity .cart-add-quantity{float:none;display:inline-block}#frmCheckout .product-quantity .mobile-head-quantity{text-align:left}#frmCheckout .ordered-quantity{margin:0 0 0 .75rem;float:left}#frmCheckout .ordered-quantity .order-quantity{white-space:nowrap}@media screen and (max-width:63.9375em){#frmCheckout .ordered-quantity{text-align:left;margin:.5rem 0;clear:both;width:100%}}#frmCheckout .tbcheckout .quantity{width:auto}#frmCheckout .tbcheckout .subtotal{width:auto}#frmCheckout .tbcheckout button.quantity-control{text-indent:0;background:0 0;font-size:2.5rem;color:#049cbc;width:auto;height:auto;margin-top:0;position:relative;top:.35rem}#frmCheckout .tbcheckout button.quantity-control:hover{color:#5c6772;cursor:pointer}#frmCheckout .tbcheckout .remove-button{background:0 0;margin:0;position:relative;top:-.25rem;left:.5rem}#frmCheckout .tbcheckout .remove-button:after{content:"Remove";color:#fff;background-color:#049cbc;padding:.5rem 1rem;border-radius:4px;font-size:1.2rem}#frmCheckout .tbcheckout .remove-button:hover:after{background-color:#5c6772}#frmCheckout .product-price{text-align:right}@media screen and (max-width:63.9375em){#frmCheckout .product-price .subtotal{text-align:right;width:auto}#frmCheckout .product-price .subtotal .mobile-cart-head .mobile-head-price{text-align:right}}@media screen and (max-width:63.9375em){#frmCheckout .row{margin:0;padding:0}.user-info .right{text-align:left;float:left!important}label.inline{margin-bottom:.2rem;padding:0}.agree-container{margin-bottom:1rem}#shipping-address .address-column{width:100%;float:left}#order-information .product-headings .product-name,.pw-checkout-cart .product-headings .product-name{background-color:#406593;color:#fff;padding:1rem!important}#order-information .product-total{padding-left:2rem!important}#frmCheckout .heading,#order-information .heading,#order-information .mobile-cart-head,.pw-checkout-cart .mobile-cart-head{font-weight:700;color:#406593;display:block}#frmCheckout .product-line-item,#order-information .product-line-item{background-color:#eff2f8;border-bottom:2px solid #eff2f8;padding:1rem 1rem}.product-quantity .mobile-head-quantity,.pw-checkout-cart .mobile-head-quantity{display:block}#frmCheckout .mobile-head-details,.product-size .mobile-head-details{display:block}#pharmacy-wrap .cart-summary .row{padding:1rem}}@media screen and (min-width:64em){.mobile-cart-head{display:none}#order-information .product-headings,.pw-checkout-cart .product-headings{background-color:#406593;color:#fff;padding:1rem}#order-information .product-line-item,.pw-checkout-cart .product-line-item{background-color:#eff2f8;padding:1rem;margin:.5rem 0 .2rem 0!important}#shipping-address .address-column{width:49%;float:left}#shipping-address .address-column:nth-of-type(1){padding-right:1%}#pharmacy-wrap input[name=btnCheckout],#pharmacy-wrap input[name=btnContinue]{min-width:900px;height:auto}#pharmacy-wrap .button-panel .button{height:auto}.tbcheckout .cart-options{text-align:center}#frmCheckout .product-headings:not(:first-child){display:none}.shipping-info-panel{padding:0}}.pw-checkout-confirm #frmCheckout>.row{margin:0}.return-customer .returning-customer{margin:1em 2em}#pharmacy-wrap .note>p,.note{font-size:1em;font-style:italic;color:#999}.checkout-container>.row{margin:0}.cart-summary .row{background-color:#d8e7ee;margin:.2rem 0!important;padding:.5rem 1rem}.tbcheckout .remove-button{margin-top:.5rem}#pharmacy-wrap input[type=email],#pharmacy-wrap input[type=password],#pharmacy-wrap input[type=search],#pharmacy-wrap input[type=text],#pharmacy-wrap input[type=url]{border-radius:5px;line-height:1rem;height:4rem;font-size:2rem}#pharmacy-wrap input[type=email]::-webkit-input-placeholder,#pharmacy-wrap input[type=password]::-webkit-input-placeholder,#pharmacy-wrap input[type=search]::-webkit-input-placeholder,#pharmacy-wrap input[type=text]::-webkit-input-placeholder,#pharmacy-wrap input[type=url]::-webkit-input-placeholder{color:#231f20;font-size:1.3rem}#pharmacy-wrap input[type=email]:-moz-placeholder,#pharmacy-wrap input[type=password]:-moz-placeholder,#pharmacy-wrap input[type=search]:-moz-placeholder,#pharmacy-wrap input[type=text]:-moz-placeholder,#pharmacy-wrap input[type=url]:-moz-placeholder{color:#231f20;font-size:1.3rem}#pharmacy-wrap input[type=email]::-moz-placeholder,#pharmacy-wrap input[type=password]::-moz-placeholder,#pharmacy-wrap input[type=search]::-moz-placeholder,#pharmacy-wrap input[type=text]::-moz-placeholder,#pharmacy-wrap input[type=url]::-moz-placeholder{color:#231f20;font-size:1.3rem}#pharmacy-wrap input[type=email]:-ms-input-placeholder,#pharmacy-wrap input[type=password]:-ms-input-placeholder,#pharmacy-wrap input[type=search]:-ms-input-placeholder,#pharmacy-wrap input[type=text]:-ms-input-placeholder,#pharmacy-wrap input[type=url]:-ms-input-placeholder{color:#231f20;font-size:1.3rem}.product-of[data-country=unknown]{display:none}#pharmacy-wrap input[type=text].qty{padding:3px 8px}#pharmacy-wrap input.button{font-size:2rem}#pharmacy-wrap h1{font-family:robotobold,Helvetica,Arial,sans-serif}#pharmacy-wrap .product-wrapper .selector-wrapper ul li.strength-item.new-str{margin-top:0}#pharmacy-wrap .product-wrapper .selector-wrapper h3.widget-title{display:block;background:#406593 none repeat scroll 0 0}#pharmacy-wrap .product-wrapper .product-selector-box li.strength-item{display:none}.page-search-detail>.product-wrapper .preferred-0{clear:both}#pharmacy-wrap #drug-list-container .preferred-1{display:none}#pharmacy-wrap #drug-list-container .preferred-drug-view-half.active-product-wrapper{width:48%;float:left;margin-right:2.5%}#pharmacy-wrap #drug-list-container .preferred-drug-view-half.active-product-wrapper~.active-product-wrapper{margin-right:0;float:right}@media screen and (max-width:767px){#pharmacy-wrap #drug-list-container .preferred-drug-view-half.active-product-wrapper{margin-left:0}}#pharmacy-wrap #drug-list-container .preferred-drug-view-full.active-product-wrapper{width:100%;float:left;clear:both;margin:0}#pharmacy-wrap[data-top-brand-placement=left] #drug-list-container .preferred-drug-view-half.active-product-wrapper.wrapper-brand{float:left;margin-left:0;margin-right:2.5%}#pharmacy-wrap[data-top-brand-placement=left] #drug-list-container .preferred-drug-view-half.active-product-wrapper.wrapper-generic{float:right;margin-left:0;margin-right:0}#pharmacy-wrap[data-top-brand-placement=right] #drug-list-container .preferred-drug-view-half.active-product-wrapper.wrapper-brand{float:right;margin-left:0;margin-right:0}#pharmacy-wrap[data-top-brand-placement=right] #drug-list-container .preferred-drug-view-half.active-product-wrapper.wrapper-generic{float:left;margin-left:0;margin-right:2.5%}.other-options-wrapper{clear:both;width:100%;float:left}@media screen and (max-width:767px){#pharmacy-wrap #drug-list-container .drug-view-half,#pharmacy-wrap #drug-list-container .drug-view-half.active-product-wrapper{width:100%;clear:both}article.product{padding:0}}#pharmacy-wrap .preferred-1:first-child{margin-left:0}#pharmacy-wrap .preferred-1.active-product-wrapper{display:block!important}#pharmacy-wrap .preferred-1 .product-info-box{display:block}#pharmacy-wrap .preferred-0 .product-info-box{display:none}#pharmacy-wrap .top-choice-wrapper .product-info-box p{font-size:13px}#pharmacy-wrap #dose-selector .preferred-1 h4{display:block}#pharmacy-wrap .preferred-1 h2.top-choice-drug-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pharmacy-wrap .top-generic-container .addtocart_btn{background-color:#406593;border-color:#406593}#pharmacy-wrap .preferred-1 h3.top-generic-title{display:block;color:#406593!important;margin:0}#pharmacy-wrap .preferred-1 h3.top-brand-title{display:block;color:#049cbc!important;margin:0}.top-choice-container .product-info-box .ingredients-list{font-family:robotobold,Arial,sans-serif}.top-choice-container .product-info-box .ingredients-list:not(:empty)::before{content:'('}.top-choice-container .product-info-box .ingredients-list:not(:empty)::after{content:')'}#pharmacy-wrap .preferred-1 .top-choice-container h2{background:#406593 none repeat scroll 0 0;color:#fff;margin:-25px -25px 10px;padding:5px 20px;border:none;border-radius:none;display:block}#pharmacy-wrap .preferred-1 .top-brand-container h2{background:#049cbc none repeat scroll 0 0}#pharmacy-wrap .product-wrapper.preferred-1 .top-choice-container{box-shadow:0 10px 20px 5px rgba(0,0,0,.4);margin-bottom:20px;padding:25px;width:100%;float:left}#pharmacy-wrap .product-wrapper.preferred-1 .product-selector-box li.strength-item.new-str{display:none!important}#pharmacy-wrap .product-selector-box .top-choice-container .selector-wrapper{background:#d8e7ee none repeat scroll 0 0 padding-box;border:2px solid #049cbc;border-radius:4px;clear:left;padding:25px 20px}#pharmacy-wrap .product-selector-box .top-generic-container .selector-wrapper{background:#d4dbea none repeat scroll 0 0;border-color:#406593}#pharmacy-wrap .preferred-1.active-product-wrapper .product-selector-box .selector-wrapper>h3{display:block}#other-dose-selector h4:hover{cursor:pointer}.other-options-text{font-size:.8em}.other-options-text .drug-strength,.other-options-text .drug-unit{display:none}.note{display:inline-block;font-size:.7em;line-height:1.2em;color:#999}fieldset legend{font-size:1.2em;margin-bottom:.6em;border-bottom:2px solid #e16c45;width:100%}.pw-pharmacy-wrap fieldset{margin:6px;padding:6px 12px}.pw-pharmacy-wrap .form-hint{font-size:.7em;line-height:1.4;font-style:italic}label{font-size:.8em}#pharmacy-wrap .product-wrapper .selector-wrapper ul li input.drug-package-tier{margin-top:5px;margin-right:3px}#frmCheckout #billing-address .content div:nth-of-type(even),#frmCheckout #shipping-address .content div:nth-of-type(even),#frmCheckout .confirm-credit-card .content div:nth-of-type(even){background-color:#eff2f8}.pw-checkout-confirm{max-width:900px;margin-left:0}#pharmacy-wrap .checkout-steps{width:100%;margin:0 0 1.5rem 0}#pharmacy-wrap .checkout-steps li{border:2px solid #406593;border-radius:4px;margin-bottom:0;font-size:.8em}@media screen and (min-width:63.9rem){#pharmacy-wrap .checkout-steps li{font-size:1em}}#pharmacy-wrap .checkout-steps li span{color:#406593}#pharmacy-wrap .checkout-steps li.active{background-color:#d8e7ee}#pharmacy-wrap .checkout-steps li.active span{color:#406593}.gen-password{color:#e16c45}@media screen and (max-width:64em){#products .product-list .product-wrap img{height:125px;width:157px}}#frmShippingInfo .row .edit-shipping-optional{font-size:.6em}#pharmacy-wrap div.page-search-summary ul li a{line-height:1.4em;font-size:1.2em}.pw-checkout-thank #comment{margin:1rem 0}.pw-edit-shippingaddress button{padding:1rem}ul#select-shipping-address li.address-line{margin:0}#pharmacy-wrap .product-wrapper .selector-wrapper ul li input.drug-package-dropdown{margin-top:3px}input.coupon-button[type=button]{border-top-left-radius:0;border-bottom-left-radius:0;margin:0;height:4rem;width:100%}@media screen and (min-width:63.9rem){#pharmacy-wrap input.coupon-code{border-top-right-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:767px){#pharmacy-wrap input.coupon-code{margin-bottom:1rem}#pharmacy-wrap input.coupon-button[type=button]{border-radius:4px}}#pharmacy-wrap .coupon-outer-container{margin-bottom:2rem}#pharmacy-wrap .coupon-outer-container .coupon-container{padding:0;margin-bottom:1rem}#pharmacy-wrap .coupon-container .row.collapse .columns{padding:0}#pharmacy-wrap ::placeholder{font-size:2rem;line-height:2rem;opacity:.7}#pharmacy-wrap ::-webkit-input-placeholder{font-size:2rem;line-height:2.4rem;opacity:.7}#pharmacy-wrap ::-moz-placeholder{font-size:2rem;line-height:2rem;opacity:.7}#pharmacy-wrap :-moz-placeholder{font-size:2rem;line-height:2rem;opacity:.7}#pharmacy-wrap .drug-icons div{float:none;margin-top:0}#pharmacy-wrap .drug-icons .rx{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/rx-icon.png) center center no-repeat;background-size:100%;height:26px;width:26px;position:relative;margin:0 3px;position:relative;top:-1px}#pharmacy-wrap .drug-icons .otc{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/otc-icon.png) center center no-repeat;background-size:100%;height:26px;width:26px;position:relative;margin:0 3px;position:relative;top:-1px}#has-rx img{width:32px}.pw-search-conditions ul.condition_items li a{border-radius:5px}.page-search-summary .drug_items{list-style-type:none;margin:0;padding:0}.page-search-summary .drug_items li{color:#000;padding:0 0 0 1rem;-webkit-border-radius:.5em;border-radius:.5em;background-clip:padding-box;margin:7px 0;cursor:pointer;font-weight:700;font-size:1em;font-size:2.6rem;background:#fee5d6;border:2px solid #e16c45}#pharmacy-wrap div.page-search-summary ul li span.reference a{display:inline-block;width:100%}#pharmacy-wrap div.page-search-summary ul li span.reference a .rxrequired{display:inline-block;width:100%}.page-search-summary .drug_items li:hover{background-color:#fff0e8}.page-search-summary .drug_items li a{padding:14px 0}#pharmacy-wrap .product-wrapper .selector-wrapper li.strength-item.new-str h4:hover{background-color:#fff0e8}#pharmacy-wrap div.page-search-summary ul.drug_items li a{font-size:1em;color:#000;text-decoration:none;padding-right:2rem;display:inline-block;position:relative;width:100%}@media screen and (max-width:900px){#pharmacy-wrap div.page-search-summary ul.drug_items li a{text-align:center}}#pharmacy-wrap div.page-search-summary ul li a.otc{background:0 0}#pharmacy-wrap div.page-search-summary ul.drug_items li a.rxrequired{background:0 0;padding-left:10px}#pharmacy-wrap div.page-search-summary ul.drug_items li a:not(.rxrequired){background:0 0;padding-left:10px}#pharmacy-wrap div.page-search-summary ul.drug_items li a .check-prices-label{font-family:robotobold,Arial,sans-serif;color:#fff;font-weight:400;float:right;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;text-align:center;line-height:30px;vertical-align:middle;background:#406593;padding:4px 6px;font-size:19px;letter-spacing:1px;position:relative}@media screen and (max-width:900px){#pharmacy-wrap div.page-search-summary ul.drug_items li a .check-prices-label{top:0;display:inline-block;float:none;clear:both;margin:1rem 0;width:100%}}#pharmacy-wrap div.page-search-summary ul.drug_items li a:after{font-family:fontAwesome;content:"\f105";color:#fff;font-weight:400;position:absolute;right:1rem;top:28%;width:30px;height:30px;border-radius:50%;background-clip:padding-box;text-align:center;line-height:30px;vertical-align:middle;background:#e16c45;padding:0}#pharmacy-wrap div.page-search-summary ul.drug_items li .check-prices-label{display:none}.pw-search-conditions ul.condition_items li a{border:2px solid #e16c45}.pw-search-conditions ul.condition_items li:hover a{border:2px solid #e16c45}.pw-search-detail.container{padding:0}#products .slick-dots{display:block;clear:both;overflow:visible;width:100%;margin:0;text-align:center;margin-top:15px}#safety .container{min-height:100px}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#2ba6cb!important;border-color:#2284a1!important;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}.top-generic-container .button.disabled,.top-generic-container .button[disabled],.top-generic-container button.disabled,.top-generic-container button[disabled]{background-color:#406593!important;border-color:#406593!important}#pharmacy-wrap .other-options button{background-color:#e16c45;border:#e16c45}#pharmacy-wrap .other-options button[disabled]{background-color:#e88a6b!important}#pharmacy-wrap form select{margin-top:0;height:4rem}#pharmacy-wrap form input[type=file]{line-height:1rem;font-size:.8em}#pharmacy-wrap .discount-program{margin-top:.5rem}#pharmacy-wrap .discount-program p{font-size:.8em}#pharmacy-wrap .flexrx-program-signup{margin-top:.5rem;margin-bottom:2rem;width:100%}#pharmacy-wrap .flexrx-program-signup .flexrx-apply{line-height:2em}#pharmacy-wrap .flexrx-program-signup .flexrx-apply .custom.checkbox{margin-right:.2em}#pharmacy-wrap .flexrx-program-signup .flexrx-apply label{display:inline-block;font-size:.8em}#pharmacy-wrap .flexrx-program-signup .flexrx-apply a{font-size:.8em}#pharmacy-wrap.pw-checkout-confirm input.additional-note-enable{margin-right:.2em;position:relative;top:-.2rem}#pharmacy-wrap.pw-checkout-confirm .additional-notes-container{margin:3rem 0}#pharmacy-wrap.pw-checkout-cart .additional-notes-container{margin-bottom:1.5rem}#pharmacy-wrap .additional-notes-container input[name=additional-notes]{margin-bottom:0}#pharmacy-wrap .additional-notes-container .custom.checkbox{margin-right:.2em}#pharmacy-wrap .additional-notes-container .additional-notes-field{display:none;margin:1rem 0}#pharmacy-wrap .flexrx-program-signup p{font-size:.8em}#pharmacy-wrap .flexrx-payment-plan{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/flexrxseal_3easypayments.png) 1rem center no-repeat;background-size:12rem;border:2px solid #e16c45;padding:0 0 0 13rem;font-size:.8em;display:none;border-radius:5px}#pharmacy-wrap .flexrx-payment-plan .flexrx-details{padding:1rem 0 0 1rem}#pharmacy-wrap .flexrx-payment-plan p{padding-top:1rem;padding-bottom:0;font-weight:700;font-size:2rem}.single-product_categories article h1{max-width:100%}.condition-sidebar{position:relative;top:-5.25rem}.condition-sidebar h3.widget-title{font-family:robotobold,Helvetica,Arial,sans-serif;font-size:1.2em}.condition-sidebar #pharmacy-wrap div.page-search-summary ul.drug_items li a{font-size:.8em;word-wrap:break-word}@media only screen and (min-width:63.9rem){.single-product_categories article h1{max-width:65%}#pharmacy-wrap .additional-notes-container,#pharmacy-wrap .flexrx-program-signup{max-width:62.5rem}#pharmacy-wrap .flexrx-payment-plan{max-width:62.5rem}}#shipping-information-container{padding:0}#billing-information-container{padding:0}#pharmacy-wrap .flexrx-payment-plan li{font-size:.8em}#btnCheckout,#btnContinue{margin-bottom:1rem;padding:10px 20px 10px;height:auto}.pw-checkout-page .full-width-content.has-sidebars{width:100%}.pw-checkout-page #primary-sidebar{display:none}.pw-checkout-confirm{max-width:100%}#other-dose-selector-container{background-color:#d8e7ee;border-top:9px solid #049cbc;padding:1rem}@media screen and (min-width:900px){#other-dose-selector-container{padding:0}}#other-dose-selector-container h3{font-weight:700;color:#231f20}#other-dose-selector-container ul{list-style-type:none;margin:2rem 0 4rem 0}#other-dose-selector-container ul li h4{color:#049cbc;font-weight:700;font-size:1em;margin:.2em 0}#other-dose-selector-container ul li h4:hover{color:#e16c45}.alphasearch a{padding:.5rem;font-size:1.2em;font-family:robotobold,sans-serif}.section-container.tabs .content #profile-info{padding:0 2rem}.pw-reorder h3{margin:0;color:#231f20;border-bottom:3px solid #e16c45;width:100%}.pw-reorder .medicationIngredient h4{margin-top:.5rem;font-size:2.1rem}.pw-reorder .show-alternatives{padding:1rem 0;margin:.5rem 0;display:inline-block}.pw-reorder table.drug-result{border:1px solid #f0f1f1;border-radius:4px}.pw-reorder table.drug-result td{border-right:none;border-left:none}.pw-reorder table.drug-result .drug-info-icon{margin-bottom:0}.pw-reorder table.drug-result .country-flag{margin:5px 2px}.pw-reorder table.drug-result .add-drugpackage-to-cart{margin-bottom:.45rem}#search-container>#pharmacy-wrap{padding:0}ul.notification.notification-error li:empty{display:none}.product-selector-box.top-choice-wrapper .product-image{width:15rem;height:9rem;margin-right:1rem;float:left;margin-bottom:1rem}.product-selector-box.top-choice-wrapper.rx-status-rx.brand-drug .product-image{background:transparent url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/rx-brand.png) center top no-repeat;background-size:100%}.product-selector-box.top-choice-wrapper.rx-status-rx.generic-drug .product-image{background:transparent url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/rx-generic.png) center top no-repeat;background-size:100%}.product-selector-box.top-choice-wrapper.rx-status-otc.brand-drug .product-image{background:transparent url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/otc-brand.png) center top no-repeat;background-size:100%}.product-selector-box.top-choice-wrapper.rx-status-otc.generic-drug .product-image{background:transparent url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/otc-generic.png) center top no-repeat;background-size:100%}#pharmacy-wrap .product-subhead{font-size:2.4rem;line-height:1;font-family:robotobold,Arial,sans-serif;display:inline-block;margin:1rem 0}#pharmacy-wrap .product-subhead.summary{color:#231f20}#pharmacy-wrap .product-subhead.detail{color:#e16c45}.drug-icons .brd{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/brand-icon.png) center center no-repeat;background-size:contain}.drug-icons .gen{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/generic-icon.png) center center no-repeat;background-size:contain}.infor-panel .message{float:left;color:red;width:100%;padding:0;margin:0;background-color:transparent;border-left:none}#pharmacy-wrap .required{color:#404040;line-height:1.5}#pharmacy-wrap .columns.required{padding-left:.9375em;padding-right:.9375em}.cart-summary .grand-total{font-family:robotobold,Arial,sans-serif}#shipping-rates .express-shipping{text-align:right}.page-template-searchpage .notification-information{display:none}.prescription-required-block{background-color:red;color:#fff;padding:.5rem 1rem;border-radius:.2rem}.check5-coupon-description{border:4px solid #e16c45;border-radius:.4rem;padding:1rem 1rem!important}.check5-coupon-description b{font-size:1.85rem}.pw-search-detail .addtocart_btn{height:auto;font-size:2rem!important;font-weight:700;padding-top:1em;padding-bottom:1em}.drug-info-icon{display:inline-block;text-indent:-999px;overflow:hidden;vertical-align:middle}.pw-pharmacy-wrap.checkout_login .new_patient,.pw-pharmacy-wrap.checkout_login .returning_patient{padding:0 2rem 2rem 2rem}.pw-pharmacy-wrap.checkout_login .new_patient .button,.pw-pharmacy-wrap.checkout_login .returning_patient .button{margin-top:1rem}.pw-pharmacy-wrap .login_form .button{font-size:2.5rem}.callout{margin:0;border:none}.callout.alert{padding-left:1rem}label.form-error{font-size:.8em;white-space:normal!important;line-height:1.2}.checkout_form .change-address{margin-bottom:1rem}#alternate-shipping-addresses .close-button,#update-shipping-address .close-button{background:0 0}.button-group .button{font-size:1.75rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select{font-size:16px;height:2.4375em}#alternate-shipping-addresses.reveal[data-reveal],#update-shipping-address.reveal[data-reveal]{padding:7.5rem 1rem 1rem 1rem}.tbcheckout input.qty{width:4rem}button.cart-add-quantity,button.cart-remove-quantity{padding:5px}.ui-autocomplete{z-index:200}.entrymeta{color:#5c6772;border-top:1px solid #a6a9ac;margin:.625em 0;padding:.3125em 0}.entrymeta p{font-size:13px;font-size:1.3rem;margin:.3125em 0}.paging-navigation{padding:15px 0}.paging-navigation ul{list-style:none;margin:0;padding:0}.paging-navigation ul li{display:inline}.paging-navigation a.page-numbers,.paging-navigation span.page-numbers{padding:3px 8px;color:#5c6772;text-decoration:none}.paging-navigation a.page-numbers:hover,.paging-navigation span.page-numbers:hover{color:#231f20}.paging-navigation a.page-numbers.current,.paging-navigation span.page-numbers.current{color:#e16c45;font-weight:700}.post-navigation{font-size:15px;font-size:1.5rem;padding:2em 0}.post-navigation a{text-decoration:none}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-previous a:before{content:"\00ab";padding-right:5px}.post-navigation .nav-next{float:right;text-align:right;width:50%}.post-navigation .nav-next a:after{content:"\00bb";padding-left:5px}.avatar{display:block;float:left;padding:0 1.25em .625em 0}.comment-meta a{text-decoration:none}#commentlist{border-top:1px solid #a6a9ac;list-style:none;margin:0;padding:1.25em 0}#commentlist ol,#commentlist ul{padding:0}#commentlist>li{border-bottom:1px solid #a6a9ac}#commentlist li{font-size:14px;font-size:1.4rem;padding:.625em;margin:0}#commentlist li p{padding:.625em 0}#commentlist li li>li{border:none}#commentlist ul li{list-style:disc}#commentlist ol li{list-style:decimal}#commentlist .children{list-style:none;margin:.625em .625em 0 1.25em;padding:0}#commentlist .children li{border-top:1px solid #a6a9ac;list-style:none;padding-top:5px}#respond{margin-top:30px}#commentform{padding:20px 0}#commentform p{margin-bottom:10px}#commentform label{display:inline-block;width:90px}.form-allowed-tags{display:none}.sidebar{float:right;width:25rem;clear:right}@media screen and (max-width:63.9rem){.sidebar{margin-top:2rem;width:100%}}.sidebar h2,.sidebar h3,.sidebar h4{font-size:23px;font-size:2.3rem;font-family:league_spartan,sans-serif;font-weight:700;text-transform:uppercase;margin-top:0;line-height:1.3em;color:#231f20}.sidebar ul{margin-left:1em}.sidebar ul li{padding:.5em 0;font-size:18px;font-size:1.8rem}.sidebar a{color:#231f20;text-decoration:none}.sidebar a:hover{color:#049cbc}.sidebar aside#categories ul,.sidebar ul.popular-picks{margin:0;padding:0;list-style-type:none}.sidebar aside#categories ul li,.sidebar ul.popular-picks li{padding:.15em 0;float:left}.sidebar aside#categories ul li a,.sidebar ul.popular-picks li a{color:#fff;font-weight:700;background-color:#406593;display:inline-block;text-align:center;border-radius:7px;padding:3px 7px;margin:3px 5px}@media screen and (min-width:63.9rem){.sidebar aside#categories ul li a,.sidebar ul.popular-picks li a{width:100%;margin:0}}@media screen and (min-width:63.9rem){.sidebar aside#categories ul li,.sidebar ul.popular-picks li{float:none}.sidebar aside#categories ul li:not(:first-child):before,.sidebar ul.popular-picks li:not(:first-child):before{content:""}}.sidebar#sidebar{padding-top:1rem}.sidebar#sidebar aside{border-bottom:2px solid #d8e7ee}.widget_search label{display:none}aside{margin-bottom:2rem;width:100%}aside.widget{float:left;padding-top:1.5rem;padding-bottom:1.5rem;border-top:2px solid #d8e7ee;margin:0}@media screen and (min-width:63.9rem){aside.widget:first-child{border-top:none}}.widget_flexrxpayments,.widget_peaceofmind{float:left;width:100%}.widget_flexrxpayments .flex-link,.widget_peaceofmind .flex-link{display:inline-block;float:left;line-height:1em}.widget_flexrxpayments .widget-image,.widget_peaceofmind .widget-image{float:left;max-width:34%;margin-top:.4rem}@media screen and (min-width:63.9rem){.widget_flexrxpayments .widget-image,.widget_peaceofmind .widget-image{max-width:45%}}.widget_flexrxpayments .widget-content,.widget_peaceofmind .widget-content{max-width:50%;float:right;line-height:1em;text-align:right;margin-left:0;margin-top:0}.widget_flexrxpayments h4,.widget_peaceofmind h4{text-align:right;font-size:1.1em;margin:1rem 0 0 0}.widget_flexrxpayments .caption,.widget_peaceofmind .caption{font-size:.4em;text-transform:uppercase}@media screen and (min-width:590px){.widget_flexrxpayments,.widget_peaceofmind{width:50%;padding-left:.5rem;padding-right:.5rem}.widget_flexrxpayments h4,.widget_peaceofmind h4{text-align:left}.widget_flexrxpayments .widget-content,.widget_peaceofmind .widget-content{max-width:calc(50% - 2rem);float:left;line-height:1em;text-align:left;margin-left:2rem;margin-top:2rem}}@media screen and (min-width:63.9rem){.widget_flexrxpayments,.widget_peaceofmind{width:100%;padding-left:0;padding-right:0}.widget_flexrxpayments .widget-content,.widget_peaceofmind .widget-content{max-width:50%;float:right;line-height:1em;text-align:right;margin-left:0;margin-top:0}.widget_flexrxpayments h4,.widget_peaceofmind h4{text-align:right;font-size:1.1em;margin:2rem 0 0 0}}.widget_ourpromisepayments{padding-top:.25rem}.widget_ourpromisepayments h4{text-shadow:none;font-size:1.1em;margin:0}.widget_ourpromisepayments h3{font-size:42px;font-size:4.2rem;font-family:Oswald,sans-serif;margin:0;line-height:.9em}.widget_ourpromisepayments p{text-transform:uppercase;font-size:.6em;line-height:1.2em;font-weight:700;margin-top:1rem;margin-bottom:.5rem}.back-to-top{position:fixed;width:5.5rem;line-height:0;bottom:0;right:29rem;display:none}@media screen and (max-width:900px){.back-to-top{left:1rem}}#footer{background:#406593;color:#fff;text-align:center;padding-bottom:2rem}@media screen and (min-width:900px){#footer{padding-bottom:1rem}}#footer .container{display:inline-block;width:auto}#footer p{text-align:center;color:#fff;font-size:14px;font-size:1.4rem;padding:0;margin:15px 0 10px 10px}#footer p.copy{float:left}#footer p.copy a{color:#fff}#footer p.copy a:hover{text-decoration:underline}#footer a{color:#e16c45;text-transform:uppercase}#footer a:hover{color:#fff}@media screen and (max-width:63.9rem){#footer .container{padding:0 50px}#footer .copy{margin-top:20px}}@media screen and (max-width:650px){#footer p.copy{display:block;float:none;text-align:center;margin:0}}#menu-footer-menu{margin:0;padding:0}#menu-footer-menu li{text-align:right;line-height:2}@media screen and (max-width:1120px){#menu-footer-menu li{line-height:1.2}#menu-footer-menu li a{font-size:.8em}}@media screen and (max-width:650px){#menu-footer-menu{display:block;float:none;width:100%;text-align:center;margin:10px 0 15px}}.social-links{float:left}.social-links ul{margin:10px 0 10px;padding:0}.social-links ul li{display:inline-block;margin:0 10px 0 0}.social-links ul li a{display:block;text-decoration:none}.social-links ul li a:before{color:#fff;display:block;font-family:Fontawesome;font-size:22px;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top}@media screen and (max-width:63.9rem){.social-links ul{margin-top:15px}}@media screen and (max-width:650px){.social-links{float:none}.social-links ul{float:none;display:block;width:100%;margin:15px 0 10px;text-align:center}}.social-links ul a:hover{text-decoration:none}.social-links ul a:hover:before{color:#e16c45;text-decoration:none}.social-links ul a[href*="facebook.com"]:before{content:"\f09a"}.social-links ul a[href*="twitter.com"]:before{content:"\f099"}.social-links ul a[href*="linkedin.com"]:before{content:"\f0e1"}#footer-widget-area{background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/footer-bg.jpg) center bottom no-repeat;background-size:cover;padding:38px 1rem 1rem 1rem;font-size:.8em;clear:both}#footer-widget-area h6{display:none}#footer-widget-area a{color:#e16c45;text-transform:uppercase;font-weight:700}#footer-widget-area a:hover{color:#fff}#footer-widget-area .footer-search-form{padding-bottom:2rem;float:left;width:100%}#footer-widget-area .footer-search-form .searchform .s{width:calc(100% - 14rem);font-size:2.4rem;line-height:1em}#footer-widget-area .footer-search-form .searchform .searchsubmit{float:right}#footer-widget-area .footer-icons{margin-bottom:3rem;width:50%;float:left}#footer-widget-area .footer-icons a{text-decoration:none;display:inline-block;padding-left:55px;font-size:24px;font-size:2.4rem}#footer-widget-area .footer-icons .how-to-order{text-transform:none;padding-left:55px;margin-right:0;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-footer-cart.png) no-repeat left center}#footer-widget-area .footer-icons .shipping-options{padding-left:50px;margin-right:100px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-footer-order.png) no-repeat left center}#footer-widget-area .footer-icons .blog{padding-left:62px;background:url(//www.pricepropharmacy.com/wp-content/themes/pricepro-pharmacy/images/icon-footer-blog.png) no-repeat left center}#footer-widget-area .left-side{float:left;width:50%;margin-top:10px;max-width:700px}@media screen and (max-width:63.9rem){#footer-widget-area .left-side{width:100%}}#footer-widget-area .left-side .phone-numbers{float:right;text-align:right;margin-bottom:3rem}#footer-widget-area .left-side .phone-numbers .fax,#footer-widget-area .left-side .phone-numbers .tel{text-transform:none;text-align:right}#footer-widget-area .left-side .operation{color:#fff;float:right;text-align:right}#footer-widget-area .left-side .footer-contact-info{float:left;text-align:left;line-height:1.2em;color:#fff}#footer-widget-area .right-side{color:#fff;float:right;width:calc(49% - 2rem);margin-left:2rem}@media screen and (max-width:63.9rem){#footer-widget-area .right-side{width:100%;margin-left:0}}#footer-widget-area .right-side .footer-menu{float:right}#footer-widget-area .fine-print{color:#fff;float:left;text-align:center;width:100%;margin-top:60px}#footer-widget-area .fine-print p{font-size:16px;font-size:1.6rem;margin-bottom:15px}@media screen and (max-width:63.9rem){#footer-widget-area .left-side{width:100%;max-width:100%;margin-bottom:2rem}#footer-widget-area .left-side .footer-search-form{width:100%}#footer-widget-area .right-side{float:none;text-align:left;width:100%;clear:both}#footer-widget-area .right-side p{letter-spacing:.7px;margin-bottom:0;font-size:18px;font-size:1.8rem}#footer-widget-area .fine-print{margin-top:23px;padding:0 40px}}@media screen and (max-width:925px){#footer-widget-area .footer-icons a{font-size:22px;font-size:2.2rem}#footer-widget-area .footer-icons .how-to-order{padding-left:47px;margin-right:30px}#footer-widget-area .footer-icons .shipping-options{padding-left:50px;margin-right:26px}#footer-widget-area .footer-icons .blog{padding-left:62px}#footer-widget-area .fine-print{padding-bottom:10px}}@media screen and (max-width:900px){#footer-widget-area{background:#29405e}#footer-widget-area .left-side,#footer-widget-area .right-side{padding-left:0}#footer-widget-area .footer-icons{padding-left:10px}#footer-widget-area .footer-icons a{font-size:20px;font-size:2rem;display:block;line-height:2.2;margin:5px 0;width:100%}#footer-widget-area .footer-icons .blog,#footer-widget-area .footer-icons .how-to-order,#footer-widget-area .footer-icons .shipping-options{padding-left:50px;margin-right:0}#footer-widget-area .footer-search-form .searchform .s{font-size:16px;font-size:1.6rem;width:100%}#footer-widget-area .searchform .searchsubmit{width:100%;margin-left:0;margin-top:5px}#footer-widget-area .fine-print{padding:0 2%}}@media screen and (max-width:900px){#footer-widget-area .left-side .operation{float:left;text-align:left}#footer-widget-area .right-side .footer-contact-info{float:left;text-align:left}#footer-widget-area .fine-print p{text-align:left}}@media screen and (max-width:900px){#footer-widget-area .footer-icons a.shipping-options{line-height:1.4}}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}select{max-width:100%}input[type=text]{font-style:normal}input[type=text].placeholder{font-style:normal;color:#000}.button,button,input[type=button],input[type=reset],input[type=submit]{background:#049cbc;border:none;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;color:#fff;cursor:pointer;font-size:16px;line-height:1;padding:10px 15px;text-transform:none;height:auto}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#5c6772;border-color:none}.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa}a.button{background:#049cbc;color:#fff;text-decoration:none;font-size:25px;font-size:2.5rem;font-family:robotobold,Arial,sans-serif;letter-spacing:1.4px;position:relative;display:inline-block;text-align:left;height:auto}a.button:hover{background:#e16c45}@media screen and (max-width:63.9rem){a.button{padding:13px 134px 15px 27px;min-width:375px}}@media screen and (max-width:900px){a.button{padding:12px 68px 15px 27px;min-width:330px}}@media screen and (max-width:900px){a.button{padding:17px 10px;min-width:0;text-align:center;width:100%;font-size:19px;font-size:1.9rem}a.button:after{display:none}}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{background:#fff;color:#666;border:1px solid #a6a9ac;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.pw-pharmacy-wrap input[type=email],.pw-pharmacy-wrap input[type=password],.pw-pharmacy-wrap input[type=search],.pw-pharmacy-wrap input[type=text],.pw-pharmacy-wrap input[type=url],.pw-pharmacy-wrap select{font-size:16px;height:2.4375em}.pw-pharmacy-wrap [type=checkbox]+label,.pw-pharmacy-wrap [type=radio]+label{margin-left:1rem;position:relative;top:.1rem}.pw-pharmacy-wrap .order-submission{margin-top:2rem}.pw-pharmacy-wrap .order-submission .place-order{margin:.5rem 0}::-webkit-input-placeholder{color:#231f20;font-style:normal}:-moz-placeholder{color:#231f20;font-style:normal}::-moz-placeholder{color:#231f20;font-style:normal}:-ms-input-placeholder{color:#231f20;font-style:normal}.searchform{width:100%;position:relative}.searchform input{float:left;vertical-align:top}.searchform i.fa{display:none}.searchform .s::-webkit-input-placeholder{font-size:2.4rem;color:#ccc}.searchform .s::-moz-placeholder{font-size:2.4rem;color:#ccc}.searchform .s:-ms-input-placeholder{font-size:2.4rem;color:#ccc}.searchform .s{border:none;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;color:#231f20;font-size:23px;font-size:2.3rem;-webkit-transition:70ms,ease-in;-moz-transition:70ms,ease-in;-ms-transition:70ms,ease-in;-o-transition:70ms,ease-in;transition:70ms,ease-in;width:calc(100% - 152px);line-height:2;height:54px;padding-left:20px;letter-spacing:-.5px;margin:0}.searchform .s:focus{-webkit-transition:70ms,ease-in;-moz-transition:70ms,ease-in;-ms-transition:70ms,ease-in;-o-transition:70ms,ease-in;transition:70ms,ease-in}.searchform .searchsubmit{background:#e16c45;color:#fff;font-size:22px;font-size:2.2rem;margin-left:.75rem;padding:16px;-webkit-appearance:none;width:132px}.searchform .searchsubmit:hover{background:#049cbc;cursor:pointer;-webkit-transition:70ms,ease-in;-moz-transition:70ms,ease-in;-ms-transition:70ms,ease-in;-o-transition:70ms,ease-in;transition:70ms,ease-in}#pharmacy-wrap .searchform-container{background-color:#efefef;border-radius:1rem;padding:3rem 2rem}#pharmacy-wrap .searchform.inner-page .s{line-height:2;font-size:2.4rem;letter-spacing:-.9px;margin-top:0;padding-left:17px;width:calc(100% - 135px);height:5.5rem}#pharmacy-wrap .searchform.inner-page .s::-webkit-input-placeholder{font-size:2.4rem;color:#333}#pharmacy-wrap .searchform.inner-page .s::-moz-placeholder{font-size:2.4rem;color:#333}#pharmacy-wrap .searchform.inner-page .s:-ms-input-placeholder{font-size:2.4rem;color:#333}#pharmacy-wrap .searchform.inner-page .searchsubmit{font-size:26px;font-family:robotobold,Arial,sans-serif;float:right;height:auto;padding:15px;width:128px;margin:0;letter-spacing:.2px}#pharmacy-wrap .no-drugs-found .alphasearch-title{letter-spacing:.1rem}#pharmacy-wrap .no-drugs-found .alphasearch{clear:both}#newsletter{background-color:#406593;color:#fff}#envelope{width:80px;height:80px;border-radius:40px;background-color:#406593;margin:-30px auto 0 auto;padding-top:10px}#envelope>div{width:60px;height:60px;border-radius:30px;background-color:#d4dbea;text-align:center;margin:0 auto;line-height:70px}#envelope i{color:#406593;font-size:38px}#newsletter h3{font-family:robotobold,Arial,sans-serif;color:#fff;margin-top:0}#newsletter .fca_eoi_postbox_0_description_copy_wrapper>div{font-size:2.5rem;margin-bottom:10px}#newsletter .fca_eoi_postbox_0_inputs_wrapper{overflow:hidden;width:70%;margin:0 auto}#newsletter .fca_eoi_postbox_0_email_field_wrapper{float:left!important;width:calc(100% - 152px)!important}#newsletter .fca_eoi_postbox_0_submit_button_wrapper{float:left}#newsletter .fca_eoi_postbox_0_email_field_wrapper input{background-clip:padding-box;border:medium none;border-radius:4px;color:#231f20;font-size:2.3rem;height:54px;letter-spacing:-.5px;line-height:2;padding-left:20px;transition:all 70ms ease 0s,all 0s ease-in 0s;width:calc(100% - 20px)}#newsletter .fca_eoi_postbox_0_submit_button_wrapper input{background:#e16c45 none repeat scroll 0 0;color:#fff;font-size:2.2rem;padding:15px;width:132px}#newsletter #fca_eoi_form_455 ::-moz-placeholder{color:#ccc!important;font-style:italic;font-size:2.3rem!important}#newsletter #fca_eoi_form_455 ::-webkit-input-placeholder{color:#ccc!important;font-style:italic;font-size:2.3rem!important}.pw-login .infor-panel{margin:0 auto;max-width:42rem}#pharmacy-wrap .login-form{border-radius:12px;border:2px solid #d8e7ee;padding:1.5rem 2rem;text-align:center;margin:0 auto;float:left}#pharmacy-wrap .login-form .action.spinner{background-color:#fff;background-position:center right 1em;background-size:2em}#pharmacy-wrap .login-form input{margin:0 1rem;font-size:1.2em}#pharmacy-wrap .login-form input[type=submit]{margin:1rem 0 2rem 0;background-color:#e16c45;border:2px solid #e16c45}#pharmacy-wrap .login-form input[type=submit]:hover{background-color:#fff;color:#e16c45}#pharmacy-wrap .login-form .caption{text-align:left;font-weight:700}#pharmacy-wrap .login-form a{display:inline-block;font-size:1.2em;text-decoration:none}.pw-pharmacy-wrap .checkout_form label{white-space:nowrap}.pw-pharmacy-wrap .checkout_form button,.pw-pharmacy-wrap .checkout_form input[type=button],.pw-pharmacy-wrap .checkout_form input[type=reset],.pw-pharmacy-wrap .checkout_form input[type=submit]{font-size:16px;height:auto}.pw-pharmacy-wrap .checkout_form input[type=radio]{height:auto}embed,iframe,object{max-width:100%}#content img{height:auto;max-width:100%}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin:0 auto;margin-top:1em;margin-bottom:1em}.wp-caption{background:#fff;border-color:#a6a9ac;border-width:1px;border-style:solid;padding:3px;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{font-size:13px;font-size:1.3rem;text-align:center}.gallery{margin-bottom:1.5em}.gallery img{border:1px solid #a6a9ac}.gallery-item{display:inline-block;margin-top:10px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;font-size:13px;font-size:1.3rem}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}@media print{h1{page-break-before:always}h1,h2,h3,h4,h5,h6{page-break-after:avoid}dl,ol,ul{page-break-before:avoid}}@media screen and (max-width:900px){.hide-on-medium{display:none}}@media screen and (max-width:900px){.hide-on-small{display:none}}#drug-list-container .product-wrapper{box-shadow:0 10px 20px 5px rgba(0,0,0,.4)!important;margin-bottom:40px!important}#drug-list-container .product-wrapper .other-options-wrapper{margin-top:0!important;margin-left:25px!important;margin-right:25px!important;width:auto!important}#drug-list-container .product-wrapper .other-options-wrapper .other-options h3{margin:0!important}#drug-list-container .product-wrapper .other-options-wrapper .other-options-list .product-wrapper .product-selector-box .selector-wrapper{padding-left:10px!important;padding-right:10px!important;padding-top:5px!important}#drug-list-container .product-wrapper .other-options-wrapper .other-options-list .product-wrapper{margin-bottom:0!important;background:0 0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin-bottom:0!important}#drug-list-container .product-wrapper .product-selector-box .top-choice-title{margin-left:10px!important}#drug-list-container .product-wrapper .product-selector-box .top-choice-container{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin-bottom:0!important}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (-webkit-device-pixel-ratio:2){#branding #logo a{width:100%;margin-bottom:1rem;background-position:center}#branding{display:block;width:100%;padding:10px 15px 7px}#masthead .header-tag .mobile.tel{font-size:1.2em}.header-tag{display:block!important}#masthead .top-tagline{letter-spacing:2px}#masthead .header-tag .mobile{opacity:1;display:block}#masthead .bottom-tagline,#masthead .top-tagline{display:inline}#masthead .header-tag{width:100%;float:none;clear:both;text-align:center}#masthead .phone-number:not(.mobile){display:none!important}#masthead .cart-details{width:auto;float:left;padding:0;margin:0;text-align:left;padding-left:10px;padding-bottom:13px;max-width:100%}#mobile-menu-toggle{display:inline-block;float:right;cursor:pointer;position:relative;left:-1rem;z-index:99999}#mobile-menu-toggle:after{color:#406593;content:"\f0c9";font-family:Fontawesome;font-size:36px;line-height:1}#site-navigation.toggled{position:initial}#site-navigation.toggled .menu-toggle{cursor:pointer;position:fixed;top:0;right:26%;z-index:1000;display:block;line-height:1rem;margin:0;padding:1rem}#menu-main-menu{position:fixed;top:0;left:-110%;z-index:10;bottom:0;width:75%;overflow:auto;padding-top:3rem}#menu-main-menu.toggled{left:0}.main-navigation ul li.mobile-only{display:block}.main-navigation{max-width:100%}.main-navigation ul{background:#d8e7ee;display:block;padding-left:0;text-align:left}.main-navigation ul li{float:none;width:100%}.main-navigation ul li a{background:#d8e7ee;color:#231f20;padding:10px 20px;margin:0;font-size:1.2rem}}@supports (-webkit-overflow-scrolling:touch){.full-width-content.has-sidebars{width:100%!important}#main .main-container,main .main-container{padding-right:0!important;border:0 solid #d8e7ee!important}.sidebar{margin-top:2rem;width:100%!important}}@media screen and (max-width:900px){#mobile-menu-toggle{float:left!important;left:1rem!important}#masthead .cart-details{float:right!important;padding-right:1rem!important}#menu-main-menu.toggled{left:auto!important;right:0!important}#site-navigation.toggled .menu-toggle{right:1%!important}.header-tag{width:100%!important}.header-tag li{width:100%!important;text-align:center!important}.header-tag li a{float:none!important;text-align:center!important}#tawkchat-container{z-index:9999!important}#masthead .cart-details .my-account{font-size:16px!important;width:165px!important;height:auto!important;padding-top:0!important;text-align:right!important;padding-right:5px!important;margin-top:0!important;background:0 0!important;color:#000!important;float:none!important;margin-right:0!important;text-indent:0!important;border-right:2px solid #000!important;line-height:20px!important}#masthead .cart-details .login,#masthead .cart-details .my-account{font-size:16px!important}#masthead .cart-details .cart-link{margin-left:5px!important}.cart-details>:last-child{float:right!important}#masthead #page-search-block .searchsubmit{padding:10px!important;width:83px!important;padding-top:15px!important;padding-bottom:15px!important}#masthead #page-search-block .s{width:calc(100% - 90px)!important}#masthead #page-search-block.fixed{padding:2px!important}}