/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}#show-password{position:relative}#show-password input::-ms-reveal,#show-password input::-ms-clear{display:none}#show-password #show-password-icon{position:absolute;height:20px;width:20px;top:8px;right:10px;background:url(../images/icons/eye-hidden.svg) no-repeat center}#show-password #show-password-icon.show{background:url(../images/icons/eye.svg) no-repeat center}#show-password #show-password-icon:hover{cursor:pointer}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{font-family:'Open Sans', sans-serif;color:#414141;font-size:14px;line-height:1.5}html,body,img,fieldset,abbr,acronym{border:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}fieldset{margin:0;padding:0;border:0}ol,ul{list-style:none}a,button{-ms-touch-action:manipulation;touch-action:manipulation}a{text-decoration:none;color:#458a01}ol,ul{list-style:none;margin:0;padding:0}html,body{height:100%}.clearfix:after{content:'';display:table;clear:both}.clear{clear:both}.search-autocomplete{left:0 !important;overflow:visible !important;position:relative !important;top:15px !important;width:100% !important;z-index:200}.search-autocomplete ul{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#FFFFFF;border:1px solid #3399cc;left:0;padding-left:0;position:absolute;top:0;width:100%}.search-autocomplete ul li{border-bottom:1px solid #f4f4f4;color:#3399cc;cursor:pointer;font-size:12px;padding:4px 6px;text-align:left}.search-autocomplete ul li:hover{color:#2e8ab8}.search-autocomplete ul li.selected{background-color:#3399cc;color:white}.search-autocomplete ul li .amount{float:right;font-weight:bold}.search-autocomplete ul li:last-child{border-bottom:none}.search-autocomplete:before{content:'';position:absolute;width:0;height:0;display:block;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #3399cc;border-top:none;left:50%;top:-7px}.form-search ::-webkit-input-placeholder{font-weight:500;font-size:15px;color:#6aa134}.form-search ::-moz-placeholder{font-weight:500;font-size:15px;color:#6aa134}.form-search :-moz-placeholder{font-weight:500;font-size:15px;color:#6aa134}.form-search :-ms-input-placeholder{font-weight:500;font-size:15px;color:#6aa134}.how-to .form-search ::-webkit-input-placeholder{font-weight:500;font-size:14px;color:#373737;font-style:italic}.how-to .form-search ::-moz-placeholder{font-weight:500;font-size:14px;color:#373737;font-style:italic}.how-to .form-search :-moz-placeholder{font-weight:500;font-size:14px;color:#373737;font-style:italic}.how-to .form-search :-ms-input-placeholder{font-weight:500;font-size:14px;color:#373737;font-style:italic}main{padding-bottom:15px}.container{max-width:1200px;margin:0 auto;padding:0 15px}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.f-right{float:right}.f-left{float:left}h2{font-size:20px;font-weight:700;color:#414141;text-transform:none;margin-bottom:20px}h3{font-size:15px;font-weight:700;color:#414141;text-transform:none;margin-bottom:10px}p{font-size:14px;color:#414141;line-height:1.3;margin-bottom:15px}p a{color:#75aa40;text-decoration:underline}p a:hover{text-decoration:none}ul.point li{padding-left:20px;color:#414141;position:relative}ul.point li:before{content:'';display:block;width:3px;height:3px;border-radius:5px;background:#188ad9;position:absolute;top:9px;left:5px}.block-title{font-weight:700;font-size:20px;color:#00a6ba;text-align:center}.contact-us-form ::-webkit-input-placeholder{color:#6c6c6c}.contact-us-form ::-moz-placeholder{color:#6c6c6c}.contact-us-form :-moz-placeholder{color:#6c6c6c}.contact-us-form :-ms-input-placeholder{color:#6c6c6c}.note-msg{display:block;min-height:40px;font-size:15px;color:#414141;margin:30px 0;padding-left:55px}.block-note{margin:20px 0;background-color:#f0f1f1;padding:15px 15px;border-radius:4px;color:#1e1e1e}.block-note p{font-size:16px;margin-bottom:0}.block-note a{color:#75aa40;text-decoration:underline}.block-note a:hover{text-decoration:none}.block-note span{color:#5aa412;font-weight:700}div.center{text-align:center;margin-bottom:15px}div.center img{display:inline;width:100%;height:auto}.page-title{position:relative;text-align:center;margin-bottom:15px;margin-top:15px}.page-title h1{font-size:22px;font-weight:700;color:#ec6705;display:inline}.mb{margin-bottom:10px;display:inline-block}.input-box{margin-bottom:10px}.input-box:after{content:'';clear:both}.input-box div{padding-left:15px}.input-box div.requred{background:url("../images/icons/asterisk.png") 4px 2px no-repeat no-repeat}.input-text.validation-failed{border-color:#df280a}.input-text{height:36px;border:1px solid #949494;padding:0 10px;width:100%;color:#6c6c6c}p.required,.validation-advice{margin:5px 0 0;color:#df280a !important;font-size:13px}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;font-size:15px;font-weight:700;color:#181818;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}input[type="checkbox"]+label::before,input[type="radio"]+label::before{content:"";display:inline-block;height:20px;width:20px;margin:0 5px 0 0;background-image:url(../images/icons/radio.png);background-repeat:no-repeat;vertical-align:top}input[type="radio"]+label::before{vertical-align:baseline;position:relative;top:2px}input[type="checkbox"]+label::before{background-position:0px 0px}input[type="radio"]+label::before{background-position:-20px 0px;width:16px;height:16px}input[type="checkbox"]:checked+label::before{background-position:0px -20px}input[type="radio"]:checked+label::before{background-position:-20px -16px}.breadcrumbs{padding:20px 0 5px}.breadcrumbs li{display:inline-block;color:#414141}.breadcrumbs li:after{content:"";display:inline-block;width:7px;height:13px;background:url(../images/icons/breadcrumb.png) no-repeat;margin:0 6px;position:relative;top:1px}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li a{color:#588927;text-decoration:underline}.breadcrumbs li a:hover{text-decoration:none}.alphabet-list{display:inline-block}.alphabet-list li{display:inline}.ui-widget{font-family:"Open Sans"}.ui-selectmenu-button{border-radius:0px;height:36px;background-color:#fff;color:#6c6c6c;margin-bottom:5px;border:1px solid #949494}.ui-selectmenu-button span.ui-selectmenu-text{padding:7px 30px 0px 10px;font-size:15px}.ui-selectmenu-button span.ui-icon{background:url("../images/icons/dropdown-arrow.png") 0 center no-repeat no-repeat;right:10px}.ui-menu .ui-menu-item{font-size:14px;background:#fff;border:none}.ui-menu .ui-menu-item:hover{background-color:#EDEDED}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-4px -14px -4px -6px;padding:3px 0 3px 5px}.address-list .address-item{display:inline-block;margin-right:25px}.address-list .address-item label{font-size:15px;line-height:22px;font-weight:700;color:#2f2f2f}.address-list .address-item ul{margin-top:10px;margin-bottom:15px}.address-list .address-item ul li{font-size:15px;color:#2f2f2f}.address-list .address-item a,.address-edit{color:#188ad9;text-decoration:underline}.address-list .address-item a:hover,.address-edit:hover{text-decoration:none}.how-to{margin:22px 0}.how-to .item{width:25%;display:inline-block;border-radius:50%;text-align:center;vertical-align:top;position:relative}.how-to .item.find{float:left}.how-to .item.recieve{float:right}.how-to .item.order{margin:0 12%}.how-to .item i{display:inline-block;width:61px;height:66px;background:url(../images/icons/how-to.png) no-repeat;margin-bottom:10px}.how-to .item.order i{background-position:-60px 0px}.how-to .item.recieve i{width:77px;background-position:-122px 0px}.how-to .item .step-number{font-size:18px;font-weight:700;color:#4e4e4e;line-height:1.2;height:40px;text-align:left;display:table}.how-to .item .step-number div{display:table-cell;vertical-align:middle}.how-to .item .step-number span{float:left;margin-right:10px;font-size:31px;font-weight:700;color:#ec6705;background:#eaeaea;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center}.how-to .item.order .step-number span{color:#00a6ba}.how-to .item.recieve .step-number span{color:#80b849}.how-to .item form{margin:10px 0}.how-to .item form input{font-size:14px;border:1px solid #9f9f9f;border-radius:15px}.how-to .item b{font-size:14px;line-height:1}.how-to .item p{margin:10px 0 0 0;font-size:14px;color:#6a6868;line-height:1.2}.how-to .item:after{content:'';display:block;width:38%;height:11px;position:absolute;top:97px;right:-40%;background:url(../images/icons/arrow.png) no-repeat;background-size:contain}.how-to .item.recieve:after{display:none}table.table-health-profile p{margin:0}table.table-health-profile .vtop{vertical-align:top}table.table-health-profile .input-data textarea{margin-top:10px}@media only screen and (max-width: 730px){.how-to .item{float:none;width:100%;margin:0 0 25px 0 !important;text-align:left}.how-to .item.recieve,.how-to .item.find{float:none}.how-to .item.find i,.how-to .item.order i{margin-left:10px}.how-to .item:after{display:none}.how-to .item i{float:left;height:66px;margin-right:15px}.how-to .item .step-number{height:66px}.how-to .item .step-number span{margin-top:12px}.how-to .item b br{display:none}}.popular{background:#F0F0F0;padding:10px 0 40px;margin-top:20px;display:none}.popular .popular-slider{margin-top:10px;padding:0 35px}.popular .slick-dots{left:0}.popular .item .item-name{font-size:16px;font-weight:700;margin:15px 0 5px}.popular .item .button{margin-top:15px}.seo-block{padding:30px 0 0}.seo-block h2{font-size:22px;font-weight:700;color:#ec6705;text-align:center}.faq{position:relative;width:100%;float:left}.faq li{display:flex}.faq li div{padding-left:20px;position:absolute;background-color:#fff;left:55%}.faq li a{margin-bottom:10px;max-width:55%;flex:1 0 auto;width:100%}.faq li a.item{display:block;background:#f0f0f0;border-radius:4px;padding:12px 15px;color:#393939;font-weight:600}.faq li div{display:none}.faq li div p{font-size:15px}.faq li.active a{color:#5aa412}.faq li.active div{display:none}.faq-inner{display:none}@media only screen and (max-width: 960px){.faq li a{max-width:100%}.faq li{flex-direction:column}.faq li div{padding-left:0;position:static;background-color:#fff;left:auto}}@media only screen and (max-width: 600px){.faq{float:none;width:100%}.faq li.active div{display:block}.order-refill-table li.item .remaining{display:inline !important}.order-refill-table .delete{margin:10px 5px}}.hto{display:table;padding-top:70px;margin-bottom:50px}.hto-inner{width:33.3333%;padding:0 40px 0 0;position:relative;margin-top:70px;display:table-cell}.hto-inner i{display:block;width:61px;height:61px;margin:0 auto;background:url(../images/icons/hto-icons.png) no-repeat;position:absolute;top:-70px;left:50%;margin-left:-60.5px}.hto-inner .option{margin:15px 0;text-align:center;font-size:18px}.hto-inner ul li{font-size:14px;font-weight:600;color:#0092a4;margin-bottom:15px}.hto-inner:nth-child(1){border-right:1px solid #bababa}.hto-inner:nth-child(2){padding:0 40px 0 40px}.hto-inner:nth-child(2) i{background-position:-61px 0px;margin-left:-30.5px}.hto-inner:nth-child(2) .call{font-weight:700;font-size:19px;color:#5aa412}.hto-inner:nth-child(2) .call i{display:inline-block;width:23px;height:23px;background-position:0px -61px;vertical-align:middle;position:static;margin-left:0}.hto-inner:nth-child(3){padding:0 0 0 40px;border-left:1px solid #bababa}.hto-inner:nth-child(3) i{background-position:-122px 0px;margin-left:-9.5px}.hto-inner:nth-child(3) .button{width:100%;margin-bottom:15px}.hto-inner:nth-child(3) p span{font-weight:600;display:block}@media only screen and (max-width: 800px){.hto{margin-top:20px;margin-bottom:0;padding-top:0}.hto-inner{display:block;width:100%;padding:0 0 15px !important;border-right:none !important;border-bottom:1px solid #bababa;margin-bottom:15px;margin-top:0}.hto-inner i{position:static;margin:0 auto 0 !important}.hto-inner:nth-child(3){border-left:none;border-bottom:none}.hto-inner:nth-child(3) .button{display:block;max-width:250px;margin:0 auto 15px}}#see-important{float:right;margin-bottom:5px;font-size:13px;color:#2a2a2a;text-decoration:underline}#see-important:hover{text-decoration:none}.product-list{width:100%}.product-list .head{background:#f1f3f6;border-radius:4px;margin-top:10px}.product-list .head .cols{min-height:100%;border-top:0px}.product-list .head div{font-size:13px;font-weight:700;color:#5b5b5b;line-height:30px;padding-left:10px}.product-list .col-img{float:left;width:12%;text-align:center}.product-list .col-img img{width:100%;height:auto;max-width:115px}.product-list .col-info{float:left;width:30%}.product-list .col-info .product-name{padding-top:25px}.product-list .col-info .unavailable p,.product-list .col-info .unavailable .product-name{color:#ADADAD}.product-list .item .col-info{min-height:200px}.product-list .item .col-quantity,.product-list .item .col-btn{padding:70px 20px 0 0}.product-list .cols{float:left;width:70%;min-height:180px}.product-list .cols .col-quantity,.product-list .cols .col-btn{float:left;overflow:hidden}.product-list .cols .col-quantity{width:70%}.product-list .cols .col-btn{width:30%}.product-list .cols p{line-height:50px;margin:0}.product-list .product-name{font-size:15px;font-weight:700;color:#5aa412;margin-bottom:5px}.product-list .country{font-size:12px}.product-list .button{width:100%;padding:7px 0;line-height:22px;text-decoration:none}.product-list .out-of-stock{padding-top:50px;font-weight:bold}.whatisageneric-link{color:#5aa412;font-size:12px}.prescription{color:#ff5a5a;font-size:12px;line-height:20px;font-weight:700;margin-top:18px}.prescription.otc{color:#D97000}.prescription span.rx{display:inline-block;padding:1px 3px;background:#ff5a5a;font-size:12px;color:#fff;margin-right:6px;line-height:1.5}.prescription span.otc{display:inline-block;padding:1px 3px;background:#D97000;font-size:12px;color:#fff;margin-right:6px;line-height:1.5}.product-page-text{margin:20px 0}.product-page-text h3{font-size:17px}.product-page-text h3.orange{color:#ec6705}.product-page-text h3.green{color:#5aa412}.important-text{padding:12px;border:2px solid #6c6c6c;border-radius:4px;font-size:12px}@media only screen and (min-width: 801px){.product-list .item ul.cols li .col{border-bottom:1px solid #c2c2c2}.product-list .item ul.cols li:last-child .col{border-bottom:none}.product-list .cols p{white-space:nowrap}}@media only screen and (max-width: 800px){.product-list .head{display:none}.product-list .item{text-align:center}.product-list .item .cols{min-height:0}.product-list .item .col-info{min-height:100px;margin-bottom:15px}.product-list .item .col-quantity,.product-list .item .col-btn{width:100%;padding-top:15px;padding-left:20px}.product-list .item .col-btn{margin-bottom:30px}.product-list .item .button{width:100%}.product-list .col,.product-list .cols,.product-list .cols .col,.product-list .col-img,.product-list .col-info{float:none;width:100% !important}}.contact-block div{float:left;width:435px;height:115px;font-size:17px;font-weight:600;line-height:55px;padding-left:135px;background:url(../images/girl.png) no-repeat left center}.contact-block div span{font-weight:700;color:#5aa412;float:right}.contact-block div span i{display:inline-block;width:23px;height:23px;vertical-align:middle;background:url(../images/icons/hto-icons.png) no-repeat 0 -61px}.contact-block ul{float:right;width:26%}.contact-block ul li b{display:block;font-size:15px;margin-bottom:15px}.contact-us-form .f-left,.contact-us-form .f-right{width:49%}.contact-us-form .f-left{padding-top:21px}.contact-us-form .input-text{margin-bottom:10px}.contact-us-form textarea.input-text{height:160px;padding:10px;resize:none;margin:6px 0}.contact-us-form .captcha{max-width:162px}.contact-us-form .button{display:block;width:162px;margin-top:15px}@media only screen and (max-width: 1000px){.contact-block div{float:none;margin:0 auto 15px}.contact-block ul{float:none;width:305px}}@media only screen and (max-width: 750px){.contact-us-form .f-left,.contact-us-form .f-right{float:none;width:100%}}@media only screen and (max-width: 500px){.contact-block div{height:auto;width:auto;padding-left:0;padding-top:115px;background-position:top center;line-height:2.5;text-align:center}.contact-block div span{width:50%}}.buttons-set{margin:10px 0 0}.buttons-set button{width:185px}.buttons-set a:not(.button){line-height:32px;display:inline-block;font-size:16px;text-decoration:underline;margin-left:20px;color:#616161}.buttons-set a:not(.button):hover{text-decoration:none}#co-health_profile-form h3,#my-account-health_profile-form h3{margin:0px 0 30px}#co-health_profile-form table,#my-account-health_profile-form table{font-size:15px;margin-bottom:10px;width:100%}#co-health_profile-form table tr td,#my-account-health_profile-form table tr td{padding:10px 0;font-weight:600}#co-health_profile-form table tr td.input-data,#my-account-health_profile-form table tr td.input-data{text-align:right}#co-health_profile-form table tr td.input-data,#my-account-health_profile-form table tr td.input-data .input-box{margin-bottom:0}#co-health_profile-form table tr label,#my-account-health_profile-form table tr label{margin-left:20px;margin-right:5px}#call-doctor{position:relative;background:url(../images/doctor.png) no-repeat top right;padding-top:25px;max-width:500px}#co-health_profile-form div#call-doctor h3,#my-account-health_profile-form div#call-doctor h3{font-size:23px;font-weight:700;color:#ec6705;margin-bottom:10px;text-transform:initial}#co-health_profile-form div#call-doctor p,#my-account-health_profile-form div#call-doctor p{font-size:19px;color:#444;font-weight:700}#co-health_profile-form div#call-doctor p span,#my-account-health_profile-form div#call-doctor p span{color:#5aa412;text-transform:uppercase;display:block}#co-health_profile-form div#call-doctor div#call-doctor-form input,#my-account-health_profile-form div#call-doctor div#call-doctor-form input{margin-bottom:15px}#co-health_profile-form .buttons-set{margin-bottom:20px}#co-health_profile-form .allergy-select td,#my-account-health_profile-form .allergy-select td{padding-top:0}#co-health_profile-form .allergy-select .multi-select,#my-account-health_profile-form .allergy-select .multi-select{height:200px;margin-bottom:10px;width:100%}#co-health_profile-form .allergy-select textarea,#my-account-health_profile-form .allergy-select textarea{display:block;width:100%;height:100px;max-width:none;padding:5px}#co-health_profile-form .allergy-select p,#my-account-health_profile-form .allergy-select p{font-size:10px;margin-bottom:5px}#co-health_profile-form .token-input-list-medimart,#my-account-health_profile-form .token-input-list-medimart{font-family:sans-serif, "Open Sans";margin-bottom:15px;font-weight:bold}div.token-input-dropdown-medimart{font:13px "Open Sans"}ul.token-input-list-medimart{border:1px solid #949494}@media only screen and (max-width: 600px){#co-health_profile-form table tr label,#my-account-health_profile-form table tr label{margin-left:0;margin-right:0;display:block}}@media only screen and (max-width: 525px){#co-health_profile-form #call-doctor{background:none}}@media only screen and (max-width: 400px){#co-health_profile-form table .input-text,#co-health_profile-form table .ui-selectmenu-button{width:100px !important}}.catalog-list li{vertical-align:top;display:block;width:100%;margin-bottom:15px}.catalog-list li:nth-child(2n){padding-left:0px}.catalog-list li .dist{display:table;width:100%;padding:10px 15px;min-height:65px;background:#f1f3f6}.catalog-list .dist div{display:table-cell;vertical-align:middle;font-size:14px}.catalog-list .dist div+div{width:162px;padding-left:10px}.catalog-list .dist div span{font-size:15px;font-weight:700;color:#5aa412}.catalog-list li span.tooltip{margin-left:5px}.catalog-list li span.tooltip img{vertical-align:middle}.bottom-adds{margin:20px 0}.bottom-adds .container{padding:0;min-width:0}.bottom-adds .form-search{margin-right:690px}.bottom-adds .form-search input{border:1px solid #5aa412}.find-medications{float:right;font-size:15px;color:#5aa412}.find-medications div{font-weight:700;color:#000;display:inline-block;margin:0 10px}.find-medications a{display:inline-block;color:#5aa412}.find-medications a i{display:inline-block;width:23px;height:23px;background:url(../images/icons/hto-icons.png) no-repeat 0 -61px;vertical-align:middle}.find-medications a span{display:inline-block;font-size:20px;font-weight:700;margin-left:5px}@media only screen and (max-width: 1075px){.find-medications{float:none}.bottom-adds{text-align:center}.bottom-adds .form-search{margin-right:0;margin-top:10px}}@media only screen and (max-width: 600px){.catalog-list .dist div{display:block;margin:0 auto}.catalog-list .dist div+div{margin-top:10px}}@media (max-width: 540px){.find-medications div{display:block;margin:0 0}}.jBox-content{font-size:12px;border:1px solid #ff8a00}.jBox-pointer{display:none}#jBoxID2{text-align:center}.col-left{float:left;width:200px;clear:left}.block-account li{font-size:14px;font-weight:700;margin-bottom:6px;border-radius:25px;background:#f0f1f1;border:1px solid transparent;position:relative}.block-account li:hover{background:#d7d7d7}.block-account li:before{content:'';display:block;width:17px;height:17px;background:url(../images/icons/account-menu.png) no-repeat;position:absolute;top:11px;left:15px}.block-account li+li:before{background-position:0px -17px;width:18px;height:18px}.block-account li+li+li:before{background-position:0px -35px;width:19px}.block-account li+li+li+li:before{background-position:0px -73px;width:19px;height:18px}.block-account li+li+li+li+li+li:before{background-position:0px -53px;height:20px}.block-account li+li+li+li+li+li+li:before{background-position:0px -73px;width:19px;height:18px}.block-account li+li+li+li+li+li+li+li:before{background-position:0px -91px;width:20px}.block-account li a{display:block;padding:9px 9px 9px 45px;color:#353535;font-weight:600}.block-account li.current{padding:9px 9px 9px 45px;border:1px solid #ec6705}.block-account li.current:hover{background:#f0f1f1}.block-account li strong{color:#353535;font-weight:600}.block-account li:nth-child(3){border-color:#5aa412}.block-account li:nth-child(3),.block-account li:nth-child(3) a{color:#5aa412}.col-main{color:#494948;margin-left:220px}.col-main p{color:#494948}.dashboard p.hello{font-size:18px;font-weight:600;color:#5aa412}.dashboard .box-account-data-container{margin-bottom:20px}.dashboard #last-order,.dashboard #refills{width:49%;padding:15px;background:#f0f0f0;border-radius:4px}.dashboard #last-order .details-ul{margin-bottom:10px}.dashboard #last-order .details-ul:last-child{margin-bottom:0}.dashboard #last-order li:first-child{font-size:15px;font-weight:700;color:#75aa40}.dashboard #refills b{font-size:15px;color:#5aa412}.dashboard #refills span.refills{display:block;margin:10px 0;font-size:15px;font-weight:700;color:#ec6705}.dashboard #refills span.refills img{vertical-align:middle}.dashboard #refills a{color:#75aa40;text-decoration:underline}.dashboard #refills a:hover,#resonal-data a:hover{text-decoration:none}.dashboard #refills ul{margin-top:15px}.dashboard #refills li{margin-bottom:5px}.dashboard #refills .button{color:#fff;text-decoration:none;margin-top:15px}#resonal-data{width:49%}#resonal-data a{color:#188ad9;text-decoration:underline}@media only screen and (max-width: 980px){.dashboard #last-order,.dashboard #refills{width:100%;float:none}.dashboard #last-order{margin-bottom:15px}}@media only screen and (max-width: 800px){.col-left{float:none;width:100%;margin-bottom:25px}.col-main{margin-left:0}}@media only screen and (max-width: 480px){#resonal-data{float:none;width:100%;margin-bottom:15px}}.box-head{margin-bottom:15px}.box-head h2{font-size:17px;margin:0;color:#5aa412}.my-orders{margin-top:20px;overflow:auto}.header-table{font-size:13px;color:#5b5b5b;font-weight:700;height:29px;display:table-row}.header-table div{padding:5px 12px !important}.my-orders li.item{margin-bottom:8px;min-height:54px;display:table-row}.my-orders li.item div{font-size:14px;color:#000;background:#f2f2f2;height:54px;position:relative;z-index:3;display:table-cell;border-top:1px solid #cccccc;white-space:nowrap}.my-orders li.item div a{color:#5aa412;font-weight:600;text-decoration:underline}.my-orders li.item div img{display:inline;vertical-align:middle;margin-right:10px}.my-orders li.item div a:hover{text-decoration:none}.my-orders li div{display:table-cell;width:20%;padding:15px}.my-orders li div:first-child{width:17%}.my-orders li div:nth-child(4){width:23%}.my-orders li.item .details-block{display:none;width:99.9%;height:auto;background:#FFF;border:1px solid #ddd;border-top:none;position:relative;z-index:1;top:-22px}.my-orders li .details-block ul.details-ul{margin-bottom:15px;margin-top:22px}.my-orders li .details-block ul.details-ul li:first-child{font-weight:700;color:#75aa40}.my-orders li .details-block ul.details-ul li{font-size:15px;color:#141414}.my-orders li .details-block p{font-size:13px;color:#393939;margin-bottom:0}.my-orders li .details-block ul.details-ul .button{margin:5px;font-size:13px;cursor:pointer;text-transform:capitalize}.my-orders .details i{display:inline-block;width:9px;height:7px;background:url(../images/icons/arrows-green.png) no-repeat;margin-left:5px;position:relative;top:-2px}.my-orders .details.open i{background-position:0px -7px}.total-orders{font-weight:700}@media only screen and (max-width: 605px){.my-orders li div{width:100%;float:none;padding:10px 15px}.my-orders li.item{min-height:initial}.my-orders li.item div{height:auto}.my-orders li.item div:first-child,.my-orders li div:nth-child(4),.my-orders li div:nth-child(5){width:100%}}.refill-order-form .f-left{width:50%}.refill-order-form .f-left div{font-weight:700;margin-bottom:15px;padding:2px 0 2px 70px;background:url(../images/icons/refill-icon.png) no-repeat center left}.refill-order-form .f-left div span{color:#5aa412}.refill-order-form .f-right{float:left;margin-left:40px;width:40%;background:#f0f0f0;padding:10px 18px;border-radius:5px}.refill-order-form .f-right p{font-size:13px;margin:10px 0}.refill-order-form .f-right label{font-weight:400}.refill-order-form .f-right input{width:100%;height:41px;border:2px solid #b4b4b4;border-radius:5px;padding:0 10px;margin-bottom:8px}.refill-order-form .f-right .additional{margin:4px 0 12px}.refill-order-form .f-right .additional a{float:right;text-decoration:underline}.refill-order-form .f-right .additional a:hover{text-decoration:none}.refill-order-form .f-right button{width:205px}@media only screen and (max-width: 810px){.refill-order-form .f-left,.refill-order-form .f-right{float:none;width:100%}.refill-order-form .f-right{max-width:415px;margin:0 auto}}@media only screen and (max-width: 350px){.refill-order-form .f-right .additional label{display:block}.refill-order-form .f-right .additional a{float:none}}.order-refill-table span.rx{display:inline-block;padding:1px 3px;background:#ff5a5a;font-size:12px;color:#fff;margin-right:10px;line-height:1.5}.order-refill-table .delete{display:inline-block;height:21px;width:21px;background:url(../images/icons/remove-item.png) no-repeat;vertical-align:middle}.order-refill-table .delete:hover{background-position:0px -21px}.order-refill-table li:first-child{font-size:13px;color:#7b7b7b;text-decoration:initial;font-weight:700}.order-refill-table li:first-child div{padding:2px 12px}.order-refill-table li div{display:inline-block;padding:10px 15px;position:relative;vertical-align:middle}.order-refill-table li div:first-child{width:30%}.order-refill-table li div:nth-child(2){width:20%}.order-refill-table li div:nth-child(3),.order-refill-table li div:nth-child(4){width:20%}.order-refill-table li div:nth-child(5){width:6%}.order-refill-table li.item div:nth-child(5){padding:0 5px}.order-refill-table li.item .remaining{display:none}.order-refill-table li.item{background:#f2f2f2;color:#000;margin-bottom:8px;border-radius:25px}.order-refill-table .totals{display:table;width:70%;height:45px;color:#000;position:relative;margin-left:30%}.order-refill-table .totals div{display:table-cell;vertical-align:middle;float:none}.order-refill-table .totals div:first-child{width:24%;padding:0 15px}.order-refill-table .totals div+div{width:16%;padding:0 0 0 10px}.order-refill-table .total div:first-child b{color:#000}.order-refill-table .total b{font-size:14px;color:#5aa412}.order-refill-table .orange-btn{width:212px;height:40px;line-height:40px}.order-refill-table .tooltip2{position:absolute;top:5px;left:210px}@media only screen and (max-width: 860px){.order-refill-table .totals{width:100%;margin-left:0}.order-refill-table .totals div:first-child{width:43%}}@media only screen and (max-width: 600px){.order-refill-table li.item{border-radius:15px;position:relative}.order-refill-table li:first-child{display:none}.order-refill-table li div{display:block;width:100%}.order-refill-table li div:first-child,.order-refill-table li.item div:nth-child(2),.order-refill-table li div:nth-child(3),.order-refill-table li.item div:nth-child(4){width:100%;padding:5px 12px}.order-refill-table li.item div:nth-child(5){position:initial}.order-refill-table li.item div:nth-child(2){height:auto}.order-refill-table .delete{top:5px;right:5px;position:absolute}.order-refill-table .totals div:first-child{width:50%}.order-refill-table .totals div+div{width:50%}.order-refill-table .orange-btn{float:none;margin:0 auto;display:block}.order-refill-table .totals div:first-child{width:220px}.order-refill-table .totals div+div{text-align:right;width:auto}}#my-account-shipping-address-container .address-list{margin-top:25px;margin-bottom:15px}#my-account-shipping-address-container .address-list .address-item{margin-right:5%}#my-account-shipping-form-container{max-width:465px}#my-account-shipping-address-container #my-account-shipping-form{margin-top:20px}#my-account-shipping-address-container #shipping-error-box-placer{margin-top:20px}.order-banner{padding:20px 25px;background:#f1f3f6 url(../images/banners/order.png) no-repeat center top}.order-banner .order-banner-container{max-width:423px;display:inline-block}.order-banner h3{font-size:24px;color:#5aa412;line-height:1.2;margin-bottom:15px}.order-banner h3 span{font-size:27px}.order-banner input{border:1px solid #5aa412}.order-banner .alphabet{font-size:13px;font-weight:600;margin-top:10px}.order-banner .alphabet a{color:#000;text-decoration:underline}.order-banner .alphabet a:hover{text-decoration:none}.order-banner .order-banner-container+ul{float:right;font-size:15px;font-weight:600;color:#ec6705}.order-banner .order-banner-container+ul li{line-height:1.9;position:relative;padding-left:30px}.order-banner .order-banner-container+ul li:before{content:'';display:inline-block;width:22px;height:22px;background:url(../images/icons/order-li.png) no-repeat;vertical-align:middle;margin-right:7px;position:absolute;top:2px;left:0}.order-text{font-size:15px;font-weight:600;color:#414141;margin-top:15px}.order-text b{color:#5aa412}.order-text p{font-size:14px;font-weight:400;margin-top:15px}.order-text p b{color:#ec6705}.order-list h3{font-size:20px;color:#ec6705;text-align:center;margin-bottom:20px}.order-list ul{float:left;width:16.6666%}.order-list ul li{line-height:2}.order-list ul a{color:#6f6f6f;font-weight:700;text-decoration:underline}.order-list ul a:hover{text-decoration:none}@media only screen and (max-width: 910px){.order-banner{background-image:none;clear:both;overflow:hidden}.order-banner .order-banner-container{max-width:100%}.order-banner>ul{float:left !important}.order-banner .alphabet{margin-bottom:15px}.order-banner .alphabet .alphabet-list{width:100%;font-size:19px;line-height:1.8;padding:0 3px}.order-banner form,.order-banner form+ul{width:100%;float:none;max-width:100%}.order-banner form+ul{margin-top:15px}}@media only screen and (max-width: 750px){.order-banner{padding:0}.order-banner .order-banner-container h3{padding:15px 20px 0;font-size:18px}.order-banner .order-banner-container h3 span{font-size:inherit}.order-banner .alphabet{padding:0 20px}.order-banner ul{padding:0 20px 20px}.order-list ul{float:none;display:inline-block;vertical-align:top;width:49%;margin-bottom:15px}.breadcrumbs{display:none}}.col2-set::after{clear:both;content:"";display:table}.col2-set{width:100%}.customer-account-login .col2-set .col-1{padding-right:0}.customer-account-login .col2-set .col-1{padding-right:20px}.customer-account-login .col2-set .col-1,.customer-account-login .col2-set .col-2{margin-top:20px;padding-top:0}.col2-set .col-1{float:left;padding-left:0}.col2-set .col-1,.col2-set .col-2{width:50%}.col2-set .col-2{float:right;padding-right:0}.customer-account-login .col2-set .col-2 .buttons-set .button{float:right;width:auto}@media only screen and (min-width: 690px){.customer-account-login .col2-set .col-1,.customer-account-login .col2-set .col-2{padding-top:0;margin-top:20px;position:relative}.customer-account-login .col2-set .col-2{padding-left:20px;border-left:1px solid #ededed}}@media only screen and (max-width: 689px){.customer-account-login .col2-set .col-1,.customer-account-login .col2-set .col-2{float:none;width:auto;border:0;padding-right:0;padding-left:0}.customer-account-login .col2-set .col-1{margin-top:40px;border-top:1px solid #ededed;padding-top:25px}}@media only screen and (max-width: 350px){.customer-account-login .col2-set .col-2 .buttons-set .f-left,.customer-account-login .col2-set .col-2 .buttons-set .button{float:none;margin-left:20px}.customer-account-login .col2-set .col-2 .buttons-set .button{margin-top:10px}}.overlay,.overlay-white{opacity:0.4;position:absolute;top:0;left:0;background-color:#fff;width:100%;z-index:5000;background-image:url("../images/elements/ajax-loader.gif");background-repeat:no-repeat;background-position:center center}.overlay-white{opacity:0.9;text-align:center}.overlay-white p{position:absolute;width:100%;top:50%;margin-top:20px !important}.ui-selectmenu-menu .ui-menu{max-height:300px !important;overflow-x:hidden !important;overflow-y:scroll !important}#my-account-shipping-address-container{position:relative}.my-orders .details.loading i{display:inline-block;width:9px;height:9px;background:url(../images/elements/ajax-loader-9.gif) no-repeat;margin-left:5px;position:relative;top:1px}ul.messages li.error-msg ul li{color:red}ul.messages li.error-msg{background:#fff none repeat scroll 0 0;border:1px solid red;border-radius:4px;margin-bottom:10px;padding:25px}ul.messages li.success-msg ul li{color:#699c36}ul.messages li.success-msg{background:#fff none repeat scroll 0 0;border:1px solid #699c36;border-radius:4px;margin-bottom:10px;padding:25px}.delete-popup span{display:block;float:left;width:49%;height:29px;line-height:26px;padding:0 0 !important;border:2px solid transparent;border-radius:15px;cursor:pointer;text-align:center;font-size:16px}.delete-popup span:hover{color:#fff}.delete-popup span.delete-yes{border-color:#80b849}.delete-popup span.delete-yes:hover{background:#80b849}.delete-popup span.delete-no{margin-left:2%;border-color:#ec6705}.delete-popup span.delete-no:hover{background:#ec6705}.related-products .title{color:#2c2c2c;font-size:16px;margin:15px 0}.related-products .related-products-list{padding:7px 18px;font-size:0;background:#f0f1f1;border-radius:4px}.related-products .related-products-list li{display:inline-block;margin:0 18px 0 0}.related-products .related-products-list li a{font-size:15px;color:#75aa40;text-decoration:underline}.related-products .related-products-list li a:hover{text-decoration:none}.popular .item img,.product-list .col-img{display:none}.notice-block{border:1px solid #80b849;border-radius:100px;padding:15px 15px;text-align:center;margin:20px 0 30px}.notice-block div{font-weight:700;font-size:19px;color:#ec6705;text-transform:uppercase;margin-bottom:10px}.notice-block p{font-weight:600;font-size:15px;color:#4e4e4e;margin-bottom:0}.error-box{border:1px solid #df280a;padding:10px 10px 5px 10px;margin-bottom:10px}.error-box ul li{color:#df280a;margin:0 0 5px}#change_password_popup{width:100% !important;max-width:500px !important}#change_password_popup button{width:100%}#shipping-address-form .validation-advice{display:block}#shipping_email+.validation-advice{display:block}.accent-color{color:#ec6705;font-weight:700}.product-list .item:first-child .cols{border-top:0px solid #c2c2c2}.form-tab-list{display:table;width:100%;border-bottom:1px solid #c2c2c2}.out-of-stock{padding-top:10px}.product-marketed-as{font-size:12px;margin-bottom:0px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.shipping-index-post .shipping-wrapper,.shipping-index-index .shipping-wrapper{margin:2rem auto;width:50%}.shipping-index-index .shipping-wrapper h1{font-size:22px;font-weight:700;color:#ec6705}.shipping-index-index .shipping-wrapper label{display:block;margin-top:1rem}.shipping-index-index .shipping-wrapper label span{margin-bottom:.5rem;display:block}.shipping-index-index .shipping-wrapper select{height:30px}.shipping-index-index .shipping-wrapper button{background:#ec6705;padding:7px 35px;color:#FFF;font-size:15px;font-weight:700;text-align:center;white-space:nowrap;border-radius:20px;margin-top:2rem}.shipping-index-index .shipping-wrapper .error{color:#df280a;font-weight:bold}@media only screen and (max-width: 768px){.shipping-index-post .shipping-wrapper,.shipping-index-index .shipping-wrapper{width:100%;margin:2rem 0}}.g-recaptcha{-webkit-transform:scale(0.77);-moz-transform:scale(0.77);-ms-transform:scale(0.77);-o-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.g-recaptcha-wrapper{padding-left:15px;margin:15px 0}@media only screen and (max-width: 340px){.g-recaptcha-wrapper{padding-left:0}}
