﻿.star-price,.t-date{font-family:Helvetica,Arial,sans-serif}.home .container-standard .h4,.results-float h4,.star-price{text-transform:uppercase}.a-link,.btn-what-is-generic,.chat_button,.header{text-decoration:underline}.chat_button,.notify .exit:hover,.notify .notify-content a:hover,.twitter-btn{cursor:pointer}.row{margin-left:0!important;margin-right:0!important}.a-link.link-color{color:#89e262!important}.modal-content{width:90%!important;margin:10px auto!important}.modal-content-2{width:75%!important;margin:30px auto!important}.header-text{color:#fff;font-size:28px;margin-top:15px;margin-bottom:10px}.buy-btn,.coupon-btn,.margin-top-20{margin-top:20px!important}.margin-bottom-15{margin-bottom:15px}.container-border,.container-products,.container-standard,.container-standard h1,.margin-bottom-30,.sign-in-container h2{margin-bottom:30px}.cyber-monday{padding:5px;background-color:#c61729;border:2px dashed #000}.cyber-monday-container{margin-left:10px;display:inline-block}.btn-disable{background-position:-264px 0!important;border:0!important}h1,h2,h3{color:#98c84f}h4{color:#008b52;margin-top:20px}h5{font-size:1.2em;font-weight:700}body,span.size-16{font-size:16px!important}a,body,p{font-family:Ubuntu,sans-serif}input[type=email],input[type=password],input[type=text]{border-radius:4px;box-shadow:1 0 6px #032525;border:1px solid #c9dce1;padding:4px}body{overflow-x:hidden}.form-horizontal .help-block{text-align:left;font-size:12px}.btn{display:inline-block;margin-top:20px;padding:12px 35px;border-radius:7px;font-size:16px;border:none}.btn:hover,.container-products .product-container .products-btns a:hover,.container-products .product-container .products-btns input:hover,.footer-main .social-media a:hover,.navbar .header-main .header-cart-container .header-cart-btn:hover{text-decoration:none}.btn-small{font-size:13px;padding:6px 20px;border-radius:5px}.alert-msg{color:red}.container-products select{max-width:90%}.container-products img{max-width:100%;max-height:100%}.container-products h2{margin:0 0 20px}.container-products .product-container{height:380px;margin-bottom:30px;padding:5px;border:1px solid #d0eff7;border-radius:3px;background:#fafdf3;text-align:center}.container-products .product-container .product-image-container{padding:10px 0;margin-bottom:10px;border:1px solid #d0eff7;background:#fff;height:200px}.container-products .product-container .product-name{margin-top:20px;margin-bottom:10px;font-size:16px}.container-products .product-container .product-price,.container-products .product-container .products-btns{margin-bottom:10px}.container-products .product-container .products-btns a,.container-products .product-container .products-btns input{display:inline-block;padding:5px 15px;color:#fff;outline:0;border:none}.container-products .product-container .products-btns a.more-info-btn,.container-products .product-container .products-btns input.more-info-btn{background:#1c8eac;border-top-left-radius:7px;border-bottom-left-radius:7px}.container-products .product-container .products-btns a.more-info-btn:hover,.container-products .product-container .products-btns input.more-info-btn:hover{background:#156a80}.container-products .product-container .products-btns a.add-cart-btn,.container-products .product-container .products-btns input.add-cart-btn{background:#98c84f;border-top-right-radius:7px;border-bottom-right-radius:7px}.container-products .product-container .products-btns a.add-cart-btn:hover,.container-products .product-container .products-btns input.add-cart-btn:hover{background:#79a31b}.container-border{border:5px solid #c9dce1;border-radius:3px}.sign-in-container{height:300px}.sign-in-container input{display:block;margin:0 auto 10px!important}.image-container{text-align:right}.centered,.coupon-container .col-md-12,.coupon-container .col-md-2,.coupon-content,.home-text h1.text-center{text-align:center}.navbar .header-nav .navbar-toggle,.navbar a,.navbar p{color:#fff}a.header-cart-ul{color:#032525}.navbar .header-main .header-cart-container .sign-in-btns a,.navbar .header-main .header-search button:hover,.prescription-search button:hover,a.header-cart-btn:hover{color:#71bd50}.navbar .header-topbar{background:#252525}.navbar .header-topbar p{margin:6px 0 0;font-size:14px;font-weight:400}.navbar .header-topbar a span,.navbar .header-topbar p span{font-size:18px;font-weight:700}.navbar .header-topbar a span.font-small{font-size:14px!important;font-weight:700}.navbar .header-topbar a{padding:8px 8px 8px 15px}.navbar .header-topbar a:hover{background:0 0;color:#c9dce1}.navbar .header-topbar .nav a{background:0 0;display:inline-block}.navbar .header-topbar .nav span_section{background:0 0;display:inline-block;color:#fff}.navbar .header-topbar span_section{padding:8px 0 8px 15px;color:#fff}.need_help,.notify .notify-content ul li{display:inline}.contact-us-header{display:flex;align-items:center;height:38px}.contact-us-header span{padding-right:.7rem}.contact-us-header a{padding:0!important}.navbar .header-main{background:#fff}.chat_button{background:0 0!important;border:none;color:#fff}.navbar .header-main .navbar-brand{position:relative;left:-8px;display:block;float:none;padding:0 15px 5px 0;height:auto}.navbar .header-main .header-search,.prescription-search{position:relative;margin-top:20px;padding:5px 5px 5px 15px;background:#fff;border-radius:25px;border:2px solid rgba(0,0,0,.3)}.hero-content .header-search input,.home-content .header-search input,.navbar .header-main .header-search input,.prescription-search input{background:0 0;border:none;box-shadow:none;color:#000}.navbar .header-main .header-search button:active,.navbar .header-main .header-search button:focus,.navbar .header-main .header-search button:hover,.navbar .header-main .header-search input:active,.navbar .header-main .header-search input:focus,.navbar .header-main .header-search input:hover,.prescription-search button:active,.prescription-search button:focus,.prescription-search button:hover,.prescription-search input:active,.prescription-search input:focus,.prescription-search input:hover{outline:0!important;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.hero-content .header-search button,.home-content .header-search button,.navbar .header-main .header-search button,.prescription-search button{display:block;padding:10px;position:absolute;right:6px;top:0;background:0 0;color:rgba(0,0,0,.5);border:0;font-size:20px}.badges__image,.btn-item,.checkout-container,.footer-ctas,.navbar .header-main .header-cart-container,.navbar .header-nav li a,.rx-required,label.select.warning{position:relative}.search-product{padding-top:10px}.carousel-inner .item .col-md-12 h2,.conditions-schema .schema-info h2,.prescription-search{margin-top:0}.navbar .header-main .header-cart-container .header-cart-btn{position:absolute;right:80px;top:28px;color:#252525;display:block;font-size:18px}.navbar .header-main .header-cart-container #checkout{background-color:#008b52;color:#fff;margin-left:8px;padding:5px;border-radius:5px;position:absolute;right:0;top:23px}.navbar .header-main .header-cart-container #checkout:hover{background-color:#71bd50;text-decoration:none}.navbar .header-main .header-cart-container .sign-in-btns{position:absolute;right:0;top:55px}.navbar .header-main .header-cart-container .sign-in-btns a span{color:#c9dce1}.navbar .header-main .header-cart-container .sign-in-btns a:hover{text-decoration:none;color:rgba(0,0,0,.5)}.navbar .header-nav{background:#71bd50}.navbar .header-nav li a{font-size:18px;font-weight:500;border-right:1px solid #fff;height:80px}.navbar .header-nav li a p{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.footer-badge a,.navbar .header-nav li a span,.notify.error,.notify.info,.notify.success,.notify.warning{display:block}.navbar .header-nav li a:active,.navbar .header-nav li a:hover,.navbar .header-nav li a:visited{background:#008b52}.navbar .header-nav li:last-child a{border-right:none}.home .container-standard h1{font-size:30px}.home .container-standard .h4{font-size:18px;color:#008b52}.container-text h2,.home-text h1{font-size:1.6em;color:#008b52}.no-padding{padding:0!important;margin:0!important}.box-info-contact p,.container-standard,.m-b,.promo p,.search-results-heading .results-float h1{margin-bottom:0}.results-float{width:49.9%;float:left}#menu{padding:8px 10px;width:250px}.popular-prescription{margin:0!important;padding:40px;background-color:transparent!important}.add-to-cart,.btn-default{background-color:#008b52;color:#fff}.btn-container{overflow:auto;width:382px;margin:0}.home-page-hero .btn-container{width:auto}.med-container{padding-bottom:20px;display:block}.conditions-schema .schema-info:nth-child(odd),.med-container:nth-child(odd){background-color:rgba(0,0,0,.05)}.add-to-cart{width:120px;text-align:center;padding:8px 0;margin:0 4px}.btn-default{width:180px;text-align:center;padding:10px 0;margin:4px 2px}.add-to-cart i,.btn-default i{padding-right:2px}.btn-default span{color:rgba(255,255,255,.6)}.popular-prescription .see-more a{border:3px solid #008b52;color:#000;text-transform:uppercase;font-weight:700;text-align:center;padding:10px 20px;background-color:#fff}.popular-prescription .see-more a:hover{text-decoration:none;background-color:#008b52;color:#fff}.popular-prescription .see-more{text-align:center;padding:20px}#content-info span{display:block;font-weight:700;padding:10px 0;margin-top:10px}.content-container{width:80%;float:left}.content-container .container,.extended,.home-content,.norton-guarantee img{width:100%}.with-top-border{border-top:1px solid;padding-top:2%;color:#fff}.container-product{padding-top:30px;margin-bottom:30px}.container-product h2{margin-bottom:0;margin-top:0}.cart-container .cart-text-row .text-left,.container-product .product-price{float:left}.container-product .product-price select{height:26px}.container-product .add-cart-btn{display:inline-block;margin-top:20px;padding:12px 65px;color:#fff;background:#98c84f;border-radius:7px;font-size:16px}.container-product .add-cart-btn:hover{text-decoration:none;background:#79a31b}.container-product .rx-container{margin-top:20px;margin-bottom:20px}.container-product .rx-container img{position:relative;top:-5px;margin-right:6px}.cart-container{margin-bottom:60px}.cart-container .cart-text-row{text-align:right;margin-bottom:20px}.cart-container .cart-text-row .cart-text-md{font-size:20px;margin-bottom:5px}.rx-required{left:4px;top:-2px}.norton-guarantee{padding-bottom:10px}.account h4,.checkout h4{margin:30px 0;font-size:24px;text-align:center}.account h5,.checkout h5{font-size:18px;text-align:center;margin:20px 0}.testimonials{background:#f0efe9;margin:0;padding:18px}.testimonials h2{font-family:museo_slab500,Helvetica,Arial,sans-serif;font-size:22px;text-align:center;letter-spacing:2px;text-rendering:optimizelegibility;margin:20px auto;padding:0;color:#008b52}.testimonial{display:inline-block;width:30%;margin:0 5% 0 0}#search-results .row .med-container h5,.testimonials .testimonial:last-child{margin:0}.testimonials img{display:block;margin:0 auto;max-width:100%;height:auto;vertical-align:middle;border:0}.t-date{float:left;font-size:12px;font-weight:700;color:#444}p.t-date:before{content:"";display:block;background:url("../images/ico-sprite.webp") -46px 5% no-repeat;font:0/0 a;height:18px;width:18px;float:left;margin:-4px 6px 0 0}.star-price{font-size:11px;font-weight:400;color:#726c6c;float:right}.footer-badge a,.footer-badge img,.footer-badge>div{line-height:normal}.footer-badge img{width:100%;max-width:200px;margin-bottom:10px}.footer-ctas-text p .bottom_text{font-size:16px;font-weight:400;text-align:left;color:#333;padding:0}.footer-ctas{height:auto;background:url(../images/placeholder.webp) center/cover no-repeat;-webkit-background-size:cover;width:100%!important}.footer-ctas.lazy-background.visible{background:url(../images/footer-hero.webp)!important}.footer-ctas-text{padding:50px 0;width:80%;max-width:1200px;margin:0 auto}.footer-ctas-text p{width:49.5%;padding:10px 30px;float:left}.footer-ctas-text img{width:50px;margin:0 auto;display:block}.footer-ctas-text p span{display:block;font-weight:700;font-size:1.6em;padding:10px 0;color:#008b52;text-align:center}.footer-main{padding:30px 0 0;background:#252525;width:100%!important}.carousel-inner,.hero,.home-page-hero{background-repeat:no-repeat}.carousel-inner,.hero,.home-page-hero,.home-page-hero.lazy-background.visible{background-size:cover}.footer-main a,.footer-main i,.footer-main p{color:rgba(255,255,255,.7)}.footer-main a:hover{text-decoration:none;color:#98c84f}.footer-main .footer-menu{list-style-type:none;padding-left:0}.footer-menu>li{margin-bottom:3px}.footer-main .footer-heading{color:#fff;font-size:20px;font-weight:500;margin-bottom:10px}.footer-main .social-media-links a{padding-right:20px}.footer-main .social-media-links a:last-of-type{padding-right:0}.footer-main .social-media a{display:block;padding:10px 0 0}.footer-main .social-media i{width:50px;text-align:center;font-size:34px}.footer-main .credit-cards{font-size:42px}.footer-main .copyright{margin-top:20px;padding:20px 0;border-top:1px solid rgba(255,255,255,.1);text-align:center}.product-price{float:left;margin-right:10px}.add-to-cart:hover,.btn-default:hover,.btn-default:hover span{background-color:#71bd50;color:#000}.btn-item{text-align:left;padding-left:32px;display:block}.btn-item i{position:absolute;margin-top:2px;left:10px}.badges__image:after,.related-blog-image img{top:50%;left:50%;transform:translate(-50%,-50%)}.btn-what-is-generic{color:#000;font-size:1em;font-weight:400;text-transform:none}.ed-border,.ed-drug{font-size:24px!important}.discount-alert a,.discount-label,.ed-price,.header,.promo p span,.search-results .col-md-12 span{font-weight:700}.btn-what-is-generic:hover,.btn-what-is-generic:visited{color:rgba(0,0,0,.6);text-decoration:none}#what-is-generic-wrap{display:none;border:1px solid #428bca;padding:5px 20px;background-color:#d8edff}.home-text .popular-prescription.pet-meds,.home-text .popular-prescription.rx-meds,.main-content{margin-bottom:20px}.search-results{background-color:#ffd3d3;padding:15px 30px}.col,.terms-and-conditions{padding-left:15px}.search-results .col-md-12{padding:8px}.home .search-results-heading h1{color:#008b52;margin-top:20px;text-transform:uppercase;font-size:18px}.ed-border{border-bottom:2px solid #008b52}.ed-link.btn{margin-top:0!important;background-color:#14a166;color:#fff}.ed-link.btn:hover{background-color:#00854d}.ed-drug{margin-top:15px!important;margin-bottom:15px!important}.ed-price{color:#71bd50;display:block;font-size:24px}.ed-drug a{color:#008b52}.help-block ul{list-style-type:none;color:red}.header{font-family:arial;font-size:22px;color:#2f435e}.blog_h1{color:#008b52;font-size:25px;font-family:sans-serif}.blog_a{color:#428bca;text-decoration:none}.blog_p{font-family:Ubuntu,sans-serif;font-size:14px;line-height:20px}.blog_li_inner{font-size:17px;line-height:23px;margin-top:7px;margin-bottom:3px}.home-page-hero{width:100%;background-position:center center!important;display:block!important;margin:0!important}.badges .logo img{display:block;margin:0 auto -22px}.col{flex-basis:0;flex-grow:1;max-width:100%;padding-right:15px}.mb-3,.my-3{margin-bottom:1rem!important}.badges{padding:3rem 0;background-color:#e5e5e5;margin-bottom:20px}.box-info-contact,.cialis-coupon-header table tbody tr:hover,.viagra-coupon-header table tbody tr:hover,.viagra-header table tbody tr:hover{background-color:rgba(0,0,0,.1)}.badges .row{display:flex;justify-content:center;flex-wrap:wrap}.badges .row .col{flex-grow:0;flex-shrink:1}@media (min-width:992px){.badges .row .col{padding:1rem 0;flex-basis:20%}}.badges__image{width:128px;margin:0 auto;z-index:2}.badges__image.image{height:auto}.badges__image:after{content:"";background-color:#f9f7f4;width:108px;height:108px;position:absolute;border-radius:100%;z-index:1}.badges__image p{margin-bottom:1rem}@media only screen and (max-width:600px){.home-page-hero.summer{background-image:url('/content/images/hero/cdd-hero-summer-2020-placeholder.webp')!important}.home-page-hero.fall{background-image:url('https://canadadrugsdirect.com/content/images/hero/cdd-hero-fall-2020-placeholder.jpg')}.home-page-hero.winter{background-image:url('https://canadadrugsdirect.com/content/images/hero/cdd-hero-winter-2020-placeholder.webp')}.home_h1_font{font-size:1em}.logo1{display:none}.logo2{padding-top:3%;display:inherit}.checkout-container{height:45px}}@media only screen and (min-width:600px){.home-page-hero.summer{background-image:url('/content/images/hero/cdd-hero-summer-2020-placeholder.webp')!important}.home-page-hero.fall{background-image:url('https://canadadrugsdirect.com/content/images/hero/cdd-hero-fall-2020-placeholder.jpg')}.home-page-hero.winter{background-image:url('https://canadadrugsdirect.com/content/images/hero/cdd-hero-winter-2020-placeholder.webp')}.home_h1_font{font-size:1em}.logo1{display:none}.logo2{padding-top:3%;display:inherit}.checkout-container{height:45px}}@media only screen and (min-width:768px){.home-page-hero.summer{background-image:url('/content/images/hero/cdd-hero-summer-2020-large-screen.webp')!important}.home-page-hero.fall{background-image:url('https://canadadrugsdirect.com/content/images/hero/cdd-hero-fall-2020.jpg')}.home-page-hero.winter{background-image:url('/content/images/hero/cdd-hero-winter-2020-large-screen.webp')}.home_h1_font{font-size:1em}.logo1{display:none}.logo2{padding-top:3%;display:inherit}.checkout-container{height:45px}}@media only screen and (min-width:992px){.home-page-hero.summer{background-image:url('/content/images/hero/cdd-hero-summer-2020-extra-large-screen.webp')!important}.home-page-hero.fall{background-image:url('/content/images/hero/cdd-hero-fall-2020.jpg')}.home-page-hero.winter{background-image:url('/content/images/hero/cdd-hero-winter-2020-large-screen.webp')}.home_h1_font{font-size:1.5em}.logo1{display:inline}.logo2{padding-top:3%;display:none}.checkout-container{height:80px}}.btn-subcat-links{display:table-cell}.btn-subcat-links.bottom,.btn-subcat-links:last-child{vertical-align:bottom}.home-text h1{margin:0;text-align:initial}.home-page-hero .popular-prescription ul,.online-hero .popular-prescription ul{float:left;margin-right:30px;list-style-type:none;padding-left:0}.online-hero .popular-prescription{padding:20px 40px;text-align:center}.box-info-contact .logo-container .logo a,.online-hero .popular-prescription .online-hero-container{display:inline-block}.online-hero .popular-prescription ul{text-align:left;list-style-type:none;font-size:18px}.online-hero .popular-prescription ul:last-child{margin-right:0}.clear-fix,.clear-float{clear:both;float:none;display:block}.box-info-contact{margin:0 0 15px;padding:10px;text-transform:uppercase}.box-info-contact .logo-container .logo{display:inline-block;padding:0 20px}.box-info-contact .logo-container .logo img{vertical-align:top}.content{padding-bottom:20px}.content .col-sm-6{padding:0 40px}.carousel-inner .item .col-md-12{padding:80px 0}.carousel-inner .item .col-md-12 .btn-container{text-align:center;display:block;width:80%;margin:0 auto}.carousel-inner .item .col-md-12 .btn-container .btn-default{width:100%;text-align:center;padding-left:0}.carousel-inner{background-image:url('/content/images/placeholder.webp');background-position:center}.carousel-inner.lazy-background.visible{background-image:url('/content/images/cdd-meds-img-rx.webp')!important}.carousel-indicators{bottom:0}.carousel-indicators li.active{background-color:#939598}.carousel-control{width:8%;background-image:none!important}.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;color:#939598}.promo{background-color:#71bd50;color:#fff!important;padding:20px 0}.promo h2{color:#fff;margin-bottom:20px}.promo p span{font-size:20px;letter-spacing:1px;text-transform:uppercase}.promo p span.coupon-code{display:inline-block;background-color:#fff;color:#71bd50;border-radius:10px;padding:6px 10px;margin:16px 0}.promo a,.promo p.coupon-container{color:#fff;display:block;padding:20px;border:3px solid #fff;height:100%;border-radius:10px}.flex,.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.conditions-schema .schema-info,.cppi-info,.row-eq-height .vcenter p{padding:20px}.promo a:hover{background-color:#008b52;text-decoration:none}.promo i{display:block;font-size:40px;padding-bottom:10px}.testimonials h3{padding-bottom:10px;color:rgba(0,0,0,.65)}.testimonials p{font-size:20px;color:rgba(0,0,0,.65)}.discount-label{font-size:25px}.discount-label-maximum{font-size:13px;color:#0c7abf}.social-action-1{margin-top:24px!important}.social-action-2{margin-top:6px!important}.span-regular{font-weight:400;font-size:12px!important}.border-box{padding-bottom:30px;border:2px solid #90ee90;margin-bottom:2%}.border-box:first-child{margin-right:20px}.discount-alert{color:#000;text-align:center;padding:8px;position:relative}.discount-alert a{color:#a94442}.twitter-btn{display:inline-block;white-space:nowrap;overflow:hidden;text-align:left;max-width:100%;width:60px;position:relative;height:20px;box-sizing:border-box;padding:1px 8px 1px 6px;background-color:#0c7abf;color:#fff;border-radius:3px;font-weight:500}.cialis-coupon-header.table-mobile,.notify,.show-for-mobile,.viagra-coupon-header.table-mobile,.viagra-header.table-mobile{display:none}.socialiframetrack_facebook,.socialiframetrack_google,.socialiframetrack_twitter{padding:30px;border-radius:10px}.socialiframetrack_facebook iframe,.socialiframetrack_google iframe,.socialiframetrack_twitter iframe{height:25px!important}.socialiframetrack_twitter{border:1px solid #1b95e0}.socialiframetrack_facebook{border:1px solid #4267b2;padding-bottom:22px}.socialiframetrack_google{border:1px solid #db4437;padding-bottom:22px}.socialiframetrack_google #___plus_0{width:60px!important}table.active-coupons{margin-top:15px!important;margin-bottom:15px!important}.hero{background-image:url("/content/images/cdd-coupon-background.webp");background-position:left center}.hero-content{padding-top:80px;padding-bottom:80px}.hero-content h1{text-align:center;margin-top:0;font-size:40px;color:#fff;margin-bottom:20px}.hero-content ul{max-width:430px;margin:0 auto 20px;color:#fff}.hero-content .header-search,.home-content .header-search{max-width:500px;position:relative;padding:5px 5px 5px 15px;margin:0 auto;border-radius:25px;background-color:#fff}#search-results,.cialis-coupon-header table:first-child,.home-content .header-search,.viagra-coupon-header table:first-child,.viagra-header table:first-child{margin-top:20px}.med-condition{background-image:url("/content/images/medicalcondition/medical-conditions.webp");background-position:right}.cialis-coupon-header,.viagra-coupon-header,.viagra-header{background-size:cover;background-repeat:no-repeat;background-position:center}.ul-padding-10 li{padding:10px!important}.cialis-header{background-image:url('https://www.canadadrugsdirect.com/content/images/cdd-bg-cialis.webp')}.cialis-coupon-header{background-image:url('https://www.canadadrugsdirect.com/content/images/cialis-coupon-hero.webp')}.cialis-coupon-header table,.viagra-coupon-header table,.viagra-header table{background-color:rgba(255,255,255,.8);max-width:600px;margin:0 auto 20px}.cialis-coupon-header table tr td,.viagra-coupon-header table tr td,.viagra-header table tr td{border:none}.cialis-coupon-header .table-header-cialis,.viagra-coupon-header .table-header-viagra{background-color:#71bd50}.viagra-coupon-header{background-image:url('https://www.canadadrugsdirect.com/content/images/viagra-coupons-hero.webp')}.viagra-header{background-image:url('https://www.canadadrugsdirect.com/content/images/cdd-bg-viagra.webp')}.viagra-header table input[type=number]{max-width:50px}.viagra-header table .btn.btn-default{margin-top:0;margin-bottom:0;width:100%;max-width:180px}.viagra-header .table-header-viagra{border-bottom:none;background-color:#71bd50}.home-page-related-blog .col-md-12,.search-results-heading .col-md-12{padding:0}#search-results .row .med-container{padding:10px}#search-results .container-standard:nth-child(2n) .row .med-container{background-color:#fff!important}#search-results .row .med-container h5 a:first-child{float:left;padding-bottom:3px}#search-results .row .med-container h5 a:last-child{float:right}#search-results .row .med-container h5:after{content:"";display:block;visibility:hidden;float:none;clear:both}.coupon-container{padding:30px 0;margin:30px 0;background:rgba(0,0,0,.1)}p.coupon-container{margin-top:0!important}.coupon-container h2{margin-top:0;color:#008b52}.coupon-container .btn{padding:10px;position:relative;text-align:right;margin-bottom:10px;text-transform:uppercase;color:#008b52;background-color:#fff;font-weight:700}.coupon-container .btn span{padding:10px;background-color:#008b52;border-top-left-radius:7px;border-bottom-left-radius:7px;position:absolute;top:50%;width:60%;left:0;transform:translateY(-50%);color:#fff;text-align:left;font-weight:400;transition:.2s}.coupon-container .btn span:after{content:"";display:block;width:0;height:0;border-top:42px solid transparent;border-left:42px solid #008b52;position:absolute;right:-42px;top:0;overflow:hidden;z-index:-1}.coupon-container .btn:hover span{width:55%}.price-match-link{border:1px solid #428bca;padding:5px 20px;background-color:#d8edff;border-radius:10px;font-size:20px;margin-bottom:10px;margin-top:10px}#price-match-detail{display:none;border:1px solid #428bca;padding:10px 20px;background-color:#d8edff}.footer-promo.warning{background-color:#fad859;font-weight:400}.cppi-banner,.footer-promo.warning a.a-link,.footer-promo.warning p{color:#000}.notify{border-radius:.25rem;border:1px solid #000;padding:1rem;margin-bottom:1rem;text-align:left;position:relative}.notify .icon{position:absolute;top:50%;transform:translateY(-50%);height:1.8rem;padding-right:1rem}.notify .notify-content{padding-left:2.8rem;line-height:normal}.notify .notify-content p{display:inline;margin:0;font-weight:700;padding-right:.25rem}.notify .notify-content ul{display:inline;margin:0;list-style-type:none;padding:0}.notify .exit{position:absolute;top:1rem;right:0;font-size:1.3rem;font-style:normal;margin-left:auto;padding:0 1rem;line-height:.5rem}.notify .exit:before{content:"×"}.notify.success{background-color:#ceedc3;border-color:#246306;color:#246306}.notify.error{background-color:#f4d0d0;border-color:#a22;color:#a22}.notify.warning{background-color:#f9f1bb;border-color:#a05b08;color:#a05b08}.notify.info{background-color:#c2e3f2;border-color:#046099;color:#046099}label.select.warning .glyphicon{position:absolute;right:2rem;top:45%;transform:translateY(-50%)}.hr{border:1px solid rgba(0,0,0,.08)}@media only screen and (max-width :320px){input.txtCoupon#coupon_code{width:100%}a.linkAction.btn.btn-small.btn-info{display:block!important;width:120px;margin:0 auto}input[name=submitcheckout2]{padding:12px 20px!important}}.cppi-banner img{width:180px;padding:20px;display:block;margin:0 auto}.cppi-banner a{color:#000;text-decoration:underline!important}.cppi-banner .table-responsive{margin:0 auto}@media screen and (max-width:420px){.active-coupons .col2,.active-coupons .col3,.active-coupons .col4{display:none}}@media screen and (max-width:514px){.med-container h5,.viagra-container,.viagra-container .container-standard{padding:0}.viagra-header.table-web{display:none}.viagra-header.table-mobile{display:block}.viagra-header .table input[type=number],.viagra-header table input[type=number]{max-width:30px}.viagra-header .table .tbody .tr:hover,.viagra-header table tbody tr:hover{background-color:transparent!important}.viagra-header .table .btn.btn-default,.viagra-header table .btn.btn-default{max-width:100%}.med-container{padding:10px 20px!important}#search-results .row .med-container h5 a{float:none!important;display:block;margin:10px 0}span.rx-image{display:block;margin-left:0}.med-container a.add-to-cart{display:block;width:100%;float:none}}.homepage-bar{background-color:transparent;border-bottom:3px solid #fff}.homepage-bar table td,.homepage-bar-mobile table td{text-align:center;width:16.66%;background-color:#71bd50;border-left:1px solid #fff}.homepage-bar table td,.homepage-bar table td a,.homepage-bar-mobile table td a{text-decoration:none;font-size:18px;font-weight:700;color:#fff}.homepage-bar tr td a{padding:20px 0;display:block}.homepage-bar tr td a:hover{background-color:rgba(0,0,0,.4)}.row-homepage-bar{width:100%;zoom:1;border-bottom:2px}.homepage-bar table,.homepage-bar-mobile table{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.homepage-bar-search{background-color:rgba(0,0,0,.1);padding:10px}.homepage-bar-search .prescription-search{border-radius:5px;padding:0;border:2px solid rgba(0,0,0,.5)}.homepage-bar-search .prescription-search .ui-autocomplete-input{padding-left:10px}.homepage-bar-search .prescription-search .btn-product-search-inner{padding:4px 0 0}.homepage-bar-search input[type=text]{font-size:16px}.footer-promo{width:100%;text-align:center;font-weight:700;background-color:#008b52;color:#fff}.footer-promo p{margin-bottom:0;display:block;padding:15px}.footer-promo p span.promo-code{background-color:#71bd50;padding:5px 8px;margin-left:5px;margin-right:5px;display:inline}.btn-medical-condition a{background-color:#d2691e;width:234px}.btn-medical-condition{margin-left:50%}.conditions{text-align:center;margin-bottom:40px}.condition-main .hero{text-align:center;margin:20px;padding:120px 0}@media screen and (max-width:768px){.footer-promo p{padding:10px}.footer-promo p span.mobile-promo-code{display:block;padding-bottom:5px}.btn-subcat-links{display:block;margin-bottom:10px}.btn-subcat-links.bottom{margin-bottom:0}}@media screen and (max-width:500px){.footer-promo p span.mobile-promo-code-second{display:none;padding-top:5px}.hero-content h1{text-align:center;margin-top:0;font-size:30px;color:#fff;margin-bottom:20px}}@media screen and (max-width:767px){.med-container,.navbar .header-topbar .nav li{display:inline-block}.contact-us-header{flex-direction:column;height:auto}.contact-us-header a,.contact-us-header span{padding-bottom:1rem;padding-right:0}#main.product-section,#main.product-section .col-md-12,#main.product-section .col-sm-9,#main.product-section .container-standard.m-b,#main.product-section .container.container-standard,.home .home-content,.home .home-text{padding-left:0;padding-right:0}img.ed-price-match{margin:0 auto;padding-bottom:20px}.med-container{width:100%}#main.product-section #menu,.content-container,.results-float{display:block;width:100%}.product-price{float:none;width:100%!important}.checkout-container{height:45px;width:260px;margin:0 auto}#main.product-section,.footer-main,.navbar .header-main,.navbar .header-topbar{text-align:center}.navbar .header-topbar .nav{margin:0}.navbar .header-topbar .nav li a:last-child,.navbar .header-topbar .nav li:last-child a{padding-left:8px}.navbar .header-main .navbar-brand{padding-right:0}.navbar .header-main .navbar-brand img{margin:0 auto}.navbar .header-main .header-search{margin-top:5px;margin-bottom:10px}.navbar .header-main .header-cart-container .header-cart-btn{text-align:left;top:0;left:0;font-size:1.2em}.navbar .header-main .header-cart-container #checkout{top:0}.navbar .header-main .header-cart-container .sign-in-btns{position:relative;top:auto}.navbar .header-nav li a{font-size:1.3em}.popular-prescription{padding:20px}.popular-prescription .btn-container{Width:100%!important}.navbar-collapse{width:100%;padding:0;max-height:none}.navbar .header-nav li a span{display:inline}.text-align-left{text-align:left!important}.border-box:first-child{margin-right:0}.sign-in-container{height:auto}#what-is-generic-wrap{margin-top:15px}.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.need_help{display:none}}.viagra-subcat-links{margin-left:20px;display:block}.viagra-subcat-links a{text-decoration:underline;font-weight:700}a.btn-signup:hover{background-color:#0c7abf!important;color:#fff}@media all and (max-width:991px){.btn-subcat-links,.row-eq-height,.show-for-mobile{display:block}.hide-for-mobile{display:none}.btn-subcat-links:last-child{margin-bottom:0}.med-container{display:inline-block;width:100%}.text-center-responsive{text-align:center!important}.box-info-contact-credits,.box-info-contact-numbers{display:block;text-align:center;float:none!important;font-size:14px!important}.navbar .header-main .header-search{margin-top:10px}.navbar .header-main .header-cart-container #checkout,.navbar .header-main .header-cart-container .header-cart-btn{top:8px}.navbar .header-nav li a{font-size:1.2em}.image-container{text-align:center}.image-container img{margin:0 auto}.footer-ctas{clear:both;display:block;height:auto}.footer-ctas-text{padding-top:0}.footer-ctas-text p{width:100%;float:none}.promo .col-md-4{margin-bottom:20px}}.home-page-related-blog .col-md-4{text-align:left}.home-page-related-blog .col-md-4 a{padding-bottom:10px;display:block}.related-blog-image{position:relative;height:120px;width:100%;display:block;margin-bottom:20px;overflow:hidden}.related-blog-image img{position:absolute;height:auto;width:100%}.related-blog-posts{margin-bottom:40px}.related-blog-posts .col-md-12 .row{padding:20px;text-align:center}.related-blog-posts .col-md-12 .row h2{margin-top:0;margin-bottom:20px}@media all and (min-width:991px){.container-fluid{width:100%;max-width:1400px}}@media all and (max-width:1080px){.cyber-monday-container{display:block;margin-top:15px;margin-left:0}}@media all and (max-width:1200px){.break-on-mobile{word-break:break-all!important}.container-products .product-container{height:400px}.btn-container{width:100%}.testimonials h2{font-size:100%;letter-spacing:1px;margin:10px auto}.testimonial{margin:0 5% 0 0;padding:14px 10px;display:block;width:100%}.star-price{float:right;width:50%;text-align:right;text-transform:capitalize}}.flex.middle{align-items:center;justify-content:center;height:100%}@media screen and (max-width:990px){.flex .prescription-search{margin-top:10px}}@media screen and (min-width:990px){.flex-web{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.border-right-web{border-right:1px solid #fff}}.home-page-hero h1,.home-page-hero h2,.home-page-hero ul li{text-shadow:3px 0 3px #fff;-webkit-text-shadow:3px 0 3px #fff;-moz-text-shadow:3px 0 3px #fff}.navbar{border-top:0;margin-bottom:0!important}.product-card-container{display:flex}.product-card{margin:0 1.5rem 1.5rem .8rem;padding:1rem;border-radius:.8rem;text-align:center;background-color:#fff;width:200px;box-shadow:0 0 10px rgba(0,0,40,.2)}.product-name{font-weight:700;font-size:2.5rem;margin-bottom:.5rem}.product-info{margin-bottom:1rem;text-align:center}.product-link{display:block;background-color:#008b52;color:#fff;padding:10px 15px;border-radius:7px}.product-link:hover{background-color:#7
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               1bd50;color:#000;text-decoration:none}.cdd-logo{width:232px;height:82px}@media screen and (max-width:600px){.home-page-hero .btn-container,.home-page-hero h1{text-align:center}.home-page-hero .popular-prescription ul{float:none;display:block;margin:0 auto}.online-hero .popular-prescription ul{display:block;width:80%;margin:0 auto}.box-info-contact-credits .logo{display:block!important;margin-bottom:20px}.box-info-contact-credits .logo:first-of-type{margin-bottom:30px}.box-info-contact-credits .logo:last-of-type{margin-bottom:10px}.mobile-no-padding .col-md-12,.mobile-no-padding .container,.mobile-no-padding .row:not(.notify),.mobile-padding{padding:0!important}span.mobile-version{display:block!important}span.desktop-version{display:none!important}.generic-popup-ca-visitor h1{font-size:24px}.generic-popup-ca-visitor .img-responsive{width:100%}.home-page-hero .popular-prescription span{text-align:center;display:block;padding-bottom:0!important}}@media screen and (max-width:992px){.home-page-hero h2{text-align:center}.product-card-container{flex-wrap:wrap;justify-content:center}.product-card{flex:0 1 45%;margin:.8rem}}@media screen and (max-width:767px){.product-card-container{align-items:center;justify-content:center;flex-direction:column}.product-card{margin-left:1rem;margin-right:1rem}.product-card:not(.product-card-mobile){display:none}}