#recently_view_products .product-grid, #related-products .product-grid, #single-product-page-image #image-gallery-thumb, .scroll-images {overflow-y: hidden;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;}#product-cart-form .prdctPricingPanel .panel.panel-default label:hover, #product-cart-form .prdctPricingPanel .panel.panel-default label > input:hover, .pointerImg img, .prdct-review, .swatchColor {cursor: pointer;}.product .container, .subs_details #product-page-selctn .variableChoice, .subs_details #product-page-selctn .variableChoiceSelct {padding: 0;}.page-title {margin: 0 auto 10px;padding: 0 15px;}#product-details img, #product-reviews .reviewsFrom label.radio-inline, .productBadgesDiv img {width: 100%;}#imagegallery-left #single-product-page-image{width: 95%;margin: 0 auto;}.product-grid .item img {width: 50%;margin: 0 auto;}#single-product-page-image #image-gallery-thumb {position: relative;margin: 10px auto;padding: 0;display: flex;align-items: center;width: 100%;overflow-x: scroll;height: auto;flex-wrap: nowrap;}#single-product-page-image #image-gallery-thumb::-webkit-scrollbar {width: auto;height: 5px;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;flex: none;padding: 5px;flex-shrink: 0;}#single-product-page-image #image-gallery-thumb li img {width: 100%;display: block;margin: 0 auto;border: none !important;padding: 0 !important;height: 100%;object-fit: contain;}#single-product-page-image img {width: 100%;margin: 0 auto;display: block;}#productpagecart-right {padding: 0 25px;}#product-page-selctn {display: block;}#product-page-selctn .choosebuyoption, #product-page-selctn .variableImgChoice {padding: 0px;}#product-page-quantity {display: flex;width: 100%;vertical-align: middle;align-items: center;margin: 5px 0;padding: 0;}#product-page-quantity > * {flex: 1 0 auto;width: 50%;}#product-cart-form ul.variation_img {display: block;width: 100%;margin: 10px 0;}#product-cart-form ul.variation_img li {display: inline-block;border: 1px solid #efefef;margin: 0 5px 5px 0;padding: 0;cursor: pointer;width: 70px;}#product-cart-form ul.variation_img li:hover {border: 2px solid #336598;}#product-cart-form ul.variation_img li.selectVariationImg.active {border: 1px solid #336598;}#product-cart-form ul.variation_img li img {width: 100%;}#product-icons ul {margin: 0;padding: 0;display: flex;}#product-icons ul li {list-style: none;margin-right: 5px;padding: 0;margin-bottom: 5px;width: 80px;height: auto;border: 1px solid #f1f1f1;}#product-cart-form .prdctPricingPanel .panel-default > .panel-heading {color: #333;background-color: #fafafa;border-color: #ddd;}#product-cart-form .prdctPricingPanel .panel.panel-default label {width: 100%;display: flex;align-items: center;font-weight: normal;font-size: 18px;}#product-cart-form .prdctPricingPanel span#radioSpanOT, #product-cart-form .prdctPricingPanel span#radioSpanSubs {position: relative;display: block;width: auto;}#product-cart-form .prdctPricingPanel span.plan_price_text, #product-cart-form .prdctPricingPanel span.product_price {padding: 0 15px;}.prdctPricingPanel span#plan_price_text {flex: 1 2 auto;text-align: right;padding: 0 15px;}#product-cart-form span.variable_product_price.product_price, #product-cart-form span.plan_price_text, #product-cart-form span.product_price {text-align: right;flex-grow: 1;}#product-cart-form .prdctPricingPanel span.product_price > span {display: block;text-align: right;}#product-cart-form .prdctPricingPanel span.product_price > del {display: block;text-align: right;font-size: 16px;font-weight: 400;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls, #product-cart-form .prdctPricingPanel span#subsPlanCrtDtls {display: inline-block;width: max-content;padding: 0 15px;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls > span, #product-cart-form .prdctPricingPanel span#subsPlanCrtDtls > span {display: block;color: #000;}#product-cart-form.prdctPricingPanelspan#retailPlanCrtDtlsspan.onetimePurchaseTxtType, #product-cart-form.prdctPricingPanelspan#subsPlanCrtDtls > span.subsPlanCrtWording {color: #31b410;font-size: 18px;font-weight: 600;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls > span, #product-cart-form.prdctPricingPanelspan#subsPlanCrtDtls > span.subsPlanCrtWording {font-size: 18px;}#retailPlanCrtDtls .onetimepurchasetxt {position: relative;}#btn_subscribe {padding: 0;}#btn_subscribe, #product-rewrating .noreview > p, #subs-add-to-cart-btn #subs-pay-dtls p, .subsDBtnTxt {margin: 0;}#product-cart-form .mdb-select.md-form {width: 50%;}#product-cart-form .variableChoiceSelct .mdb-select.md-form {width: 100%;}#btn_subscribe .form-control {display: block;width: 100%;height: auto;padding: 5px 10px;font-size: 14px;line-height: initial;border-radius: 0;}#product-cart-form, .prdctPricingPanel #pp-cart-btns {padding: 0;margin: 0 auto;}#btnNotify, #product-cart-form #accordion, #product-reviews .review-block {margin: 0 auto;}#product-cart-form #product-page-price h3 {padding: 0;margin-top: 10px;margin-bottom: 5px;}#product-cart-form #product-page-price h4 {font-size: 22px;padding: 4px 0 0;margin: 0 0 10px;}#product-cart-form #pp-add-to-cart-btn a, #product-cart-form #pp-buy-now-btn a {margin: 5px auto;padding: 8px 20px;font-size: 14px;width: 100%;text-align: center;display: block;color: #fff;}#product-cart-form h3, #product-cart-form span.qty-label {font-weight: 400;font-size: 16px;margin: 5px 0;}#pp-subscribe-btn a, #product-cart-form #pp-add-to-cart-btn a, #product-cart-form #pp-buy-now-btn a, .btn_subscribe {font-weight: 100;text-transform: uppercase;letter-spacing: 1px;}.btn_subscribe:hover {background:#ca5912;color:#fff;}.subs_details #product-page-selctn .variableChoice h3 {margin: 0;}#btn_subscribe p {margin: 0 0 5px;}#product-cart-form ul {padding: 0;margin: 0 0 2px;}#product-cart-form li, .specificationTableClass ul {list-style: none;margin: 0;}#allAddToCartBtnsOTP, #pp-cart-btns, #addToCartPrdct {padding: 0;}#product-cart-form #pp-add-to-cart-btn, #product-cart-form #pp-buy-now-btn {margin: 5px auto;padding: 0 5px 0 0;}#product-cart-form #pp-add-to-cart-btn a {background: #ff8f4b;}#pp-subscribe-btn {padding: 0;margin: 5px 0;}#pp-subscribe-btn a {display: block;margin: 15px 0 0;width: 50%;padding: 8px 20px;background: #ff8f4b;color: #fff;font-size: 16px;text-align: center;}#product-cart-form #pp-add-to-cart-btn a i, #product-cart-form #pp-buy-now-btn a i, #product-cart-form #pp-subscribe-btn a i {color: #fff;}#pp-subscribe-btn a i:hover, #pp-subscribe-btn a:hover, #product-cart-form #pp-add-to-cart-btn a i:hover, #product-cart-form #pp-add-to-cart-btn a:hover {background: #ca5912;color: #fff;}#product-cart-form #pp-buy-now-btn a {background: #78b91d;}#product-cart-form #pp-buy-now-btn a i:hover, #product-cart-form #pp-buy-now-btn a:hover {background: #5ba942;color: #fff;}#product-page-price, #product-reviews {margin: 0;padding: 0;}#product-page-quantity h3 {flex-grow: 1;}#btn_subscribe p.plan_heading {margin: 5px auto 0;}.div_outofstock > p {color: red;font-weight: 600;padding: 5px 0;}h4.notify_success_msg {color: #2dc118;font-weight: 600;padding: 5px 0;}.div_outofstock .form-group {border: 1px solid #efefef;padding: 15px 25px;width: 100%;}#subs-details {background: #5296c1;color: #fff;padding: 20px 0;}#subs-details h3 {text-align: center;font-weight: 600;margin-bottom: 10px;}#subs-add-to-cart-btn {text-align: center;background: #fff;color: #000;margin-top: 10px;padding: 10px 0;}#subs-add-to-cart-btn #subs-pay-dtls {font-size: 24px;font-weight: 600;}#subs-add-to-cart-btn #subs-pay-dtls p del {font-size: 18px;color: red;font-weight: 400;padding: 0 5px;}#subs-add-to-cart-btn #subs-pay-dtls p ins {text-decoration: none;color: #090;font-size: 28px;}#subs-add-to-cart-btn #subs-buynow a {background: #5296c1;color: #fff;padding: 10px 15px;display: inline-block;border-radius: 5px;}#subs-add-to-cart-btn #subs-buynow a:hover {background: #184e70;}#trust-icons .container.trust-fact {padding: 0;margin: 0 auto;}#trust-icons .container.trust-fact .col.col-xs-12.col-md-4.col-sm-4 {padding: 10px 0 10px 20px;border-right: 1px solid #ccc;text-align: center;}#trust-icons.container.trust-fact.col.col-xs-12.col-md-4.col-sm-4:nth-child(3) {border-right: none;}#trust-icons .container.trust-fact i.fa {font-size: 30px;color: silver;}#trust-icons .container.turst-pay-img {text-align: center;margin: 15px auto 0;}#trust-icons .container.turst-pay-img img {width: 65%;}#product-specification h3, #product-reviews h3, #recently_view_products h3, #related-products h3 {margin: 20px auto 20px;text-align: center;}#product-details #main-description h3 {margin: 10px auto 20px;}#product-rewrating {margin: 0 auto;padding: 0 5px;}#product-rewrating .btn-grey {background-color: #d8d8d8;color: #fff;}#product-rewrating .rating-block {background-color: #fafafa;border: 1px solid #efefef;padding: 20px 15px;border-radius: 3px;}#product-rewrating .rating-block h4 {padding: 10px 0;font-weight: 600;font-size: 20px;}#product-rewrating .bold {font-weight: 700;}#product-rewrating .padding-bottom-7 {padding-bottom: 7px;}#product-rewrating .pull-left .pull-left.bar {width: 80%;}#product-reviews .btn-group-xs > .btn, #product-rewrating .rating-block .btn-group-sm > .btn, .btn-sm, .btn-xs {padding: 0 2px;font-size: 22px;line-height: normal;border: none;}#product-rewrating .rating-block .btn-warning {color: #f4d20a;background-color: #fafafa;border-color: #fafafa;}#product-reviews .btn-warning {color: #f4d20a;background-color: #fdfdfd;border-color: #fdfdfd;}#product-rewrating .review-block {background-color: #fafafa;border: 1px solid #efefef;padding: 15px;border-radius: 3px;margin-bottom: 15px;}#product-rewrating .review-block-name {font-size: 12px;margin: 10px 0;}#product-rewrating .review-block-date {font-size: 12px;}#product-rewrating .review-block-rate {font-size: 13px;margin-bottom: 15px;}#product-rewrating .review-block-title {font-size: 15px;font-weight: 700;margin-bottom: 10px;}#product-rewrating .review-block-description {font-size: 13px;}#product-rewrating .pull-left {width: 40%;clear: both;display: block;}#product-reviews .reviewsDisplayPanel .reviewHtmlWrap {display: block;clear: both;height: 600px;overflow-y: scroll;border: 1px solid #efefef;}#product-reviews .reviewsDisplayPanel .reviewHtmlWrap.webReview {display: block;clear: both;height: auto;overflow-y: unset;border: 1px solid #efefef;}#product-reviews .noreview p {padding: 15px 5px;margin: 0 auto;}#product-reviews .review-block .col-sm-3, #trust-icons p, .col.product-grid, .review_captcha_div {text-align: center;}#product-reviews .review-block .img-rounded {width: 25%;}#product-reviews .review-block .review-block-title {font-weight: 600;margin: 10px auto;}#product-reviews #rmreviews {display: block;margin: 0 auto;text-align: center;max-width: max-content;padding: 10px 20px;border: 1px solid #efefef;}#product-reviews .product-reviews-title {margin: 10px auto;text-align: center;display: block;}#product-reviews .product-reviews-heading {padding: 0 8px 0 0;margin-bottom: 20px;margin-top: 0;font-size: 30px;font-weight: 700;}#product-reviews .product-reviews-heading::after {content: "...";display: block;margin: auto;position: relative;bottom: 0;left: 0;right: 0;color: #e1e1e1;padding: 0;line-height: 0;font-size: 32px;}#product-reviews .title-sep-container {position: relative;height: 6px;-webkit-box-flex: 1;flex-grow: 1;top: -10px;}#product-reviews .title-sep.sep-double {height: 6px;position: relative;display: block;width: 100%;border: 2px dashed;-webkit-box-sizing: content-box;box-sizing: content-box;border-right: 0;border-left: 0;}.col .product-grid .item {margin: 20px auto;}.col.product-grid .item h2 {margin: 20px auto 10px;font-size: 20px;}.rprdct-wrap .item h2 a {color: #1a1a1a;font-weight: 400;font-size: 16px;}.col.product-grid .item h3.pricing {margin: 0 auto 10px;font-size: 18px;}.reviewsFrom .fa.fa-star, .reviewsFrom .fa.fa-star-o {color: #ec971f;}#trust-icons img {width: 45%;display: block;margin: 0 auto;}.review-block .username {background: #efefef;padding: 15px 25px;display: block;width: max-content;margin: 10px auto;border-radius: 30px;font-size: 20px;}.col-md-12.specificationTableClass {background: #fdfdfd;border: 1px solid #efefef;margin-bottom: 30px;width: 100%;}.col-md-12.specificationTableClass td {border-left: 1px solid #efefef;border-bottom: 1px solid #efefef;padding: 10px;}#product-rewrating .col.col-xs-12.col-md-7.col-sm-7 > .pull-left .fa.fa-star, #product-rewrating span.fas.fa-star, .prdct-review .fa.fa-star, .ratingDiv .fa-star, p.prdct-review span.far.fa-star, p.prdct-review span.fas.fa-star.mr-1 {color: #f4d20a;}.radio-inline, .ratingDiv .checkbox-inline {margin: 10px;}#product-rewrating .pull-right {font-size: 16px;font-weight: 600;}#product-rewrating h4 {font-size: 20px;font-weight: 600;margin: 0 0 5px;}#product-rewrating .col.col-xs-12.col-md-7.col-sm-7 > .pull-left {margin: 5px auto;font-size: 16px;}.pointerImg img {border: none;}.reviewsFrom {margin-top: 30px;}#product-reviews .review-block .row {background: #fdfdfd;padding: 20px 25px;}.adminreviewreply.col-sm-12 {display: flex;background: #f6f6f6;padding: 20px 15px;color: #1a1a1a;border: 1px solid #dbdbdb;margin-left: 5%;width: 80%;word-wrap: break-word;margin-top: 10px;}.adminreviewreply .admin_replay {position: relative;margin-right: 2%;word-wrap: break-word;width: 80%;}.adminreviewreply .fa.fa-comments {position: absolute;right: 0;top: 0;padding: 10px;color: #ccc;font-size: 20px;}#product-swatch input[type="radio"], .divReview {display: none;}.btn_subscribe, span#onsale {display: block;background: #ff8f4b;text-align: center;}.video-js {width: 520px;height: 300px;margin: 0 auto;}.modal-dialog.custom_modal_dialog {width: 50%;}span#onsale {color: #fff;padding: 5px 15px;margin: 0 0 10px;font-size: 16px;width:max-content;}p.prdct-review {margin: 0;}div#product-icons {margin: 2px 0;}#single-product-page-image img {border: none !important;}#product-rewrating .noreview {border: 1px solid #efefef;padding: 20px;}.error {color: red;}.btn_subscribe {margin: 5px auto;width: 100%;padding: 8px 20px;color: #fff;font-size: 16px;}.subBillWrap {padding: 0;position: relative;}.passDetailsFrm .captcha_code_div, .review_captcha_div {background: #f2f2f2;padding: 10px 0 15px;margin: 10px auto;}#prdctSingleReviews {text-align: left;}#product-cart-form .prdctPricingPanel #onetimepurchase, #product-cart-form .prdctPricingPanel #subspurchase {width: 20px;height: 20px;margin-top: 0;vertical-align: sub;}#main-description ul.nav.nav-tabs li.active, #main-description ul.nav.nav-tabs li.active a {background: #efefef;}#main-description div.tab-pane {padding: 30px 5px;}#main-description ul.nav.nav-tabs.flex-column > li {margin: 0 5px -1px 0;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-radius: 8px 8px 0 0;}.passDetailsFrm .captcha_code_div .secureCodePanel p {margin: 0;padding: 5px;background: #888;color: #fff;}.passDetailsFrm .captcha_code_div .secureCodePanel p button#refreshButton, .review_captcha_div .secureCodePanel1 p button#refreshButton1 {border: none;color: #fff;background: 0 0;padding: 0 10px;}.review_captcha_div .secureCodePanel1 p {margin: 0;padding: 5px;background: #888;color: #fff;text-align: center;}#product-reviews .divBtnWriteReview {display: block;clear: both;float: none;margin: 15px auto;padding: 0;}#recently_view_products .container, #related-products .container {max-width: 100%;padding: 0 25px;}#recently_view_products .product-grid, #related-products .product-grid {display: flex;overflow-x: auto;flex-wrap: nowrap;}#related-products .product-grid::-webkit-scrollbar {width: auto;height: 5px;}#recently_view_products .product-grid .item, #related-products .product-grid .item {flex-shrink: 0;width: 25%;padding: 0 5px;margin: 0 auto;}#recently_view_products .product-grid::-webkit-scrollbar {width: auto;height: 5px;}.scrollRelPrdctGallery button, .scrollThumbGallery button {padding: 0;margin: 0;}.scrollRelPrdctGallery, .scrollThumbGallery {position: relative;clear: both;}.scrollRelPrdctGallery button i, .scrollThumbGallery button > i {font-size: 20px;color: #fff;background: #dedcdc;padding: 5px;border-radius: 50%;width: 30px;height: 30px;border: none;}.scrollRelPrdctGallery button.relPrdctLeft, .scrollThumbGallery button.left {position: absolute;top: 30%;z-index: 9;background: 0 0;border: none;}.scrollRelPrdctGallery button.relPrdctright, .scrollThumbGallery button.right {position: absolute;top: 30%;z-index: 9;right: 0;background: 0 0;border: none;}.customBlocksWrap .blockConatiner {margin: 15px auto;}.scroll-images {width: 100%;height: auto;display: flex;flex-wrap: nowrap;overflow-x: auto;}.scroll-images::-webkit-scrollbar {width: 5px;height: 8px;background-color: #aaa;}.scroll-images::-webkit-scrollbar-thumb {background-color: #000;}.child {width: 120px;height: 100px;margin: 1px 10px;overflow: hidden;}#myModalLogin {margin: 0 auto;top: 25%;}.colorDiv, .sizeDiv, .styleDiv {display: flex;align-items: center;margin-bottom: 5px;padding: 0 0 5px 0;border-bottom: 1px solid #f8f8f8;}#product-swatch {padding: 0;margin: 0;}#product-swatch label {display: contents !important;}#product-swatch h3 {margin: 0 0 5px;flex: auto;}.colorDiv, .sizeDiv, .styleDiv {display: flex;flex-wrap: wrap;vertical-align: middle;width: 100%;padding: 0 0 5px;margin: 5px 0;}.swatchSize, .swatchStyle {cursor: pointer;display: inline-block;padding: 2px;margin: 0;}.swatchSize span, .swatchStyle span {padding: 5px;font-size: 14px;font-weight: 400;border: 1px solid #ccc;}.swatchSizeSelected span, .swatchStyleSelected span {background: #ff8f4b;color: #fff;border: 1px solid #ff8f4b;}.swatchColor {border-radius: 50%;width: 30px;height: 30px;text-align: center;display: inline-block;margin: 0 2px;cursor: pointer;}.swatchColor.swatchColorSelected {transform: scale(1.3);margin: 0 10px;border: 1px solid #717171;}#trust-icons {padding: 0;margin: 5px 0 0 0;}.div_outofstock {padding: 0;}.div_outofstock button#btnNotify {margin: 10px 0;}span#plan_save_amt_text {text-align: right;flex-grow: 1;padding: 0 15px;}#product-page-selctn a:hover {color: #fff;background: #e55a06;}#btn_subscribe #product-page-selctn {display: block; margin: 10px 0; background: #fafafa; padding: 10px 10px 5px; border: 1px solid #ccc;}#btn_subscribe a#btnAddtoCartSubs {clear: both;display: block;}.subs_details #product-page-selctn, #btn_subscribe #product-page-selctn .variableChoiceSelct {display: flex;width: 100%;padding: 0;margin: 5px 0 10px;align-items: center;}.subs_details #product-page-selctn > p, #btn_subscribe #product-page-selctn .variableChoiceSelct > p {flex: 1 0 auto;padding: 0 10px 0 0;}#btn_subscribe #product-page-selctn a#btnAddtoCartSubs {clear: both;margin: 5px 0 10px;display: block;}#btn_subscribe #product-page-selctn .subsHeadingOptions.col-xs-12 {display: block;clear: both;margin: 0;padding: 0;}.input-hidden {position: absolute;left: -9999px;}input[type=radio]:checked + label>img {border: 1px solid #fff;box-shadow: 0 0 3px 3px #336598;}#product-cart-form ul.plan_variation_img {display: block;width: 100%;margin: 10px 0;}#product-cart-form ul.plan_variation_img li {display: inline-block;border: 1px solid #efefef;margin: 0 5px 5px 0;padding: 0;cursor: pointer;width: 70px;}#product-cart-form ul.plan_variation_img li img {width: 100%;}#product-cart-form ul.plan_variation_img li:hover {border: 2px solid #336598;}#product-cart-form ul.plan_variation_img li.selectPlanVariationImg.active {border: 1px solid #336598;}#product-page-quantity h3,.colorDiv b,.sizeDiv b,.styleDiv b{font-weight:400;font-size:16px}#frmCart .productCartFrm{margin:5px 0}#otpBuyBtns,#prdctBuyBtns,#subsBuyBtns{padding:0}#prdctBuyBtns{margin:10px 0}#product-cart-form .prdctPricingPanel #normalPrice{line-height:10px}#product-cart-form .prdctPricingPanel #normalPrice span.product_price>span>del{font-size:16px;color:red}#product-cart-form .prdctPricingPanel #normalPrice span.product_price>span{text-align:left;font-size:16px;font-weight:400}#product-cart-form .prdctPricingPanel #normalPrice span.product_price>span>span{padding:0 10px 0 0}#product-page-quantity,#product-page-quantity>*{width:auto}#product-page-quantity h3{flex-grow:1;padding:0 10px 0 0}#product-cart-form li input.form-control.input-number{text-align:center}#SubsPrdctWrap>#btn_subscribe{background:#fafafa;border:1px solid #efefef;padding:10px}#crosssellOffer{padding: 0;display: block;clear: both;}.crosssellWrap {display: flex;align-items: center;flex-wrap: nowrap;border: 1px solid #333;padding: 5px;margin: 10px 0;}.crosssellWrap .cssPrdctimage {flex: 0 0 100px;align-self: center;}.crosssellWrap .cssprdctName {flex: 0 0 300px;align-self: center;}.crosssellWrap .cssprdctAddtCart {flex: 1;align-self: right;}.crosssellWrap .cssprdctAddtCart a {display:block;background-color: #ff8f4b;padding: 5px;}.crosssellWrap .cssprdctAddtCart a del {font-size: 12px;}@media only screen and (max-width: 500px) {#main-description ul.nav.nav-tabs.flex-column, #single-product-page-image #image-gallery-thumb {overflow-x: scroll;display: flex;overflow-y: hidden;}#items, #retailPlanCrtDtls .onetimepurchasetxt {top: 0;position: relative;}.slide, .slider.loaded .slide:first-child, .slider.loaded .slide:nth-child(2), .slider.loaded .slide:nth-child(3), .slider.loaded .slide:nth-child(4), .slider.loaded .slide:nth-child(5), .slider.loaded .slide:nth-child(6), .slider.loaded .slide:nth-child(7) {background: #fff;}.colorDiv, .sizeDiv, .styleDiv {padding: 0;display: flex;vertical-align: middle;width: 100%;flex-wrap: wrap;}#product-swatch h3 {flex: auto;}.colorDiv > *, .sizeDiv > *, .styleDiv > * {flex-basis: max-content;margin-right: 8px;}#addToCartPrdct #product-page-selctn, #product-cart-form .prdctPricingPanel .panel-body #pp-cart-btns, #product-icons ul, .scrollRelPrdctGallery button, .scrollThumbGallery button {padding: 0;margin: 5px 0;}#main-description .tab-content iframe, #main-description .vertical .nav-tabs li a, #single-product-page #single-product-page-image, #single-product-page-image #slider img#show-img {width: 100%;}#single-product-page-image #image-gallery-thumb {position: relative;margin: 10px auto;align-items: center;width: 100%;height: auto;flex-wrap: nowrap;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;}#single-product-page-image #image-gallery-thumb::-webkit-scrollbar {width: auto;height: 5px;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;flex: none;padding: 5px;flex-shrink: 0;}.prdctPricingPanel #collapseOne, .prdctPricingPanel #collapseTwo {padding: 0 5px;}#main-description, #product-cart-form .prdctPricingPanel .panel-body, #productpagecart-right, #single-product-page #imagegallery-left, #single-product-page > .container > .row > .col.col-xs-12.col-md-12.col-sm-12, .page-title {padding: 0 10px;}#frmCart .panel-group.prdctPricingPanel, #product-cart-form .prdctPricingPanel .panel-body li, #product-details #short-description, #product-details .row, #productpagecart-right, #single-product-page .container.row.page-title {margin: 0;}.page-title, span#onsale {margin: 0 auto 10px;}.crosssellWrap .cssPrdctimage {flex: 0 0 60px;}.crosssellWrap .cssprdctName {flex: 0 0 145px;}.crosssellWrap .cssprdctAddtCart {flex: 0 0 110px;}#prdctSingleReviews, #product-icons ul, #trust-icons p, .page-title h1 {text-align: center;}.page-title h1 {font-size: 24px;}#trust-icons img {width: 100%;display: block;margin: 0 auto;}#trust-icons .container.turst-pay-img img {width: 90%;display: block;margin: 0 auto;}#trust-icons p {font-size: 12px;}#product-icons ul {display: block;}#product-icons ul li {list-style: none;padding: 0;margin-right: 5px;width: 15%;display: inline-block;}#product-cart-form .prdctPricingPanel #onetimepurchase, #product-cart-form .prdctPricingPanel #subspurchase {width: 20px;height: 20px;margin-top: 0;vertical-align: sub;}#product-cart-form .prdctPricingPanel span.plan_price_text, #product-cart-form .prdctPricingPanel span.product_price {font-size: 18px;width: 30%;}#product-cart-form .prdctPricingPanel span.product_price > span {display: block;text-align: right;font-size: 18px;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls, #product-cart-form .prdctPricingPanel span#subsPlanCrtDtls {display: inline-block;width: max-content;padding: 0 15px;}#product-cart-form .prdctPricingPanel span#radioSpanOT, #product-cart-form .prdctPricingPanel span#radioSpanSubs {position: relative;display: block;width: max-content;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls > span, #product-cart-form.prdctPricingPanelspan#subsPlanCrtDtls > span.subsPlanCrtWording {font-size: 16px;}#product-cart-form .prdctPricingPanel span#subsPlanCrtDtls > span {font-size: 16px;}#pp-subscribe-btn a {display: block;width: 100%;}#main-description div.tab-pane {padding: 10px;}#main-description .vertical .nav-tabs li {width: 100%;border-bottom: 1px solid #ccc;}#main-description ul.nav.nav-tabs.flex-column::-webkit-scrollbar {width: auto;height: 5px;}#main-description ul.nav.nav-tabs.flex-column > li {float: none;margin: 0 5px -1px 0;flex-shrink: 0;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;border-radius: 8px 8px 0 0;}#main-description ul.nav.nav-tabs li.active {background: #efefef;}#main-description .vertical .tab-content {display: inline-block;padding: 10px;border: 1px solid #ccc;width: auto;border-left: none;height: 600px;overflow-y: auto;}.adminreviewreply.col-sm-12 {display: flex;background: #f6f6f6;padding: 20px 15px;color: #1a1a1a;border: 1px solid #dbdbdb;margin-left: 5%;width: 95%;word-wrap: break-word;margin-top: 10px;}#product-rewrating .pull-left {width: 85%;clear: both;display: block;}.div_outofstock .form-group {border: 1px solid #efefef;padding: 15px 25px;width: 100%;}.video-js {width: 315px;height: 300px;margin: 0 auto;}.modal-dialog.custom_modal_dialog {width: 95%;}#product-reviews .review-block .row {padding: 10px 0;}#recently_view_products .container, #related-products .container {max-width: 100%;padding: 0 20px;}#slider .wrapper {overflow: hidden;position: relative;background: #fff;z-index: 1;}#items {width: 10000px;left: -404px;}#items.shifting {transition: left 0.2s ease-out;}.slide {width: 400px;height: 100%;cursor: pointer;float: left;display: flex;flex-direction: column;justify-content: center;transition: 1s;position: relative;pointer-events: none;}.control {position: absolute;top: 50%;width: 20px;height: 20px;background: 0 0;border-radius: 20px;margin-top: -10px;z-index: 2;}.scrollRelPrdctGallery, .scrollThumbGallery {position: relative;clear: both;}.scrollRelPrdctGallery button.relPrdctLeft, .scrollThumbGallery button.left {position: absolute;top: 30%;z-index: 9;background: 0 0;border: none;}.scrollRelPrdctGallery button.relPrdctright, .scrollThumbGallery button.right {position: absolute;top: 30%;z-index: 9;right: 0;background: 0 0;border: none;}.next, .prev {background-size: 22px;background-position: center;background-repeat: no-repeat;cursor: pointer;transform: translateY(-50%);}.next:active, .prev:active {transform: scale(0.8);}#single-product-page-image #slider video {width: 100%;height: auto;}#recently_view_products .product-grid, #related-products .product-grid {display: flex;overflow-x: scroll;overflow-y: hidden;flex-wrap: nowrap;scroll-behavior: smooth;-webkit-overflow-scrolling: touch;}#related-products .product-grid::-webkit-scrollbar {width: auto;height: 5px;}#recently_view_products .product-grid .item, #related-products .product-grid .item {flex-shrink: 0;width: 100%;padding: 0 5px;margin: 0 auto;}#recently_view_products .product-grid::-webkit-scrollbar {width: auto;height: 5px;}#imagegallery-left #single-product-page-image{width: 95%;}.product-grid .item img {width: 50%;}}@media only screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {#single-product-page-image #image-gallery-thumb {display: flex;margin: 10px auto;overflow-x: scroll;overflow-y: hidden;align-items: center;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;flex: none;padding: 5px;flex-shrink: 0;}.colorDiv, .sizeDiv, .styleDiv {padding: 0;display: flex;vertical-align: middle;width: 100%;flex-wrap: wrap;}#product-swatch h3 {flex: auto;}.colorDiv > *, .sizeDiv > *, .styleDiv > * {flex-basis: max-content;margin-right: 8px;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls > span, #product-cart-form.prdctPricingPanelspan#subsPlanCrtDtls > span.subsPlanCrtWording, #product-cart-form .prdctPricingPanel span#subsPlanCrtDtls > span {font-size: 18px;}.modal-dialog.custom_modal_dialog {top: 10%;width: 95%;}.slide {width: 400px;height: 100%;cursor: pointer;float: left;display: flex;flex-direction: column;justify-content: center;transition: 1s;position: relative;background: #fff;pointer-events: none;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {#imagegallery-left #single-product-page-image, #trust-icons img {width: 100%;margin: 0 auto;}#imagegallery-left {width: 40%;padding: 0 5px;}#productpagecart-right {width: 60%;padding: 0 5px;}.modal-dialog.custom_modal_dialog {width: 80%;top: 10%;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;height: auto;position: relative;margin-bottom: 2px;}.colorDiv, .sizeDiv, .styleDiv {padding: 0;display: flex;vertical-align: middle;width: 100%;flex-wrap: wrap;}#product-swatch h3 {flex: auto;}.colorDiv > *, .sizeDiv > *, .styleDiv > * {flex-basis: max-content;margin-right: 8px;}.prdctPricingPanel #collapseOne, .prdctPricingPanel #collapseTwo {padding: 0 10px;}#product-cart-form .prdctPricingPanel span#radioSpanOT, #product-cart-form .prdctPricingPanel span#radioSpanSubs {width: max-content;}#product-cart-form .prdctPricingPanel span.plan_price_text, #product-cart-form .prdctPricingPanel span.product_price {font-size: 22px;padding: 0 15px;}#product-cart-form {padding: 0;margin: 0 auto;}#product-cart-form #accordion {margin-bottom: 0;}#trust-icons img {display: block;}#trust-icons .container.turst-pay-img img {width: 90%;display: block;margin: 0 auto;}#product-cart-form .prdctPricingPanel span.product_price > span {display: block;font-size: 22px;}#recently_view_products .product-grid .item, #related-products .product-grid .item {flex-shrink: 0;width: 33.5%;padding: 0 5px;margin: 0 auto;}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) {#imagegallery-left #single-product-page-image {width: 100%;margin: 0 auto;}#imagegallery-left {width: 40%;padding: 0 5px;}#productpagecart-right {width: 60%;padding: 0 5px;}.colorDiv, .sizeDiv, .styleDiv {padding: 0;display: flex;vertical-align: middle;width: 100%;flex-wrap: wrap;}#product-swatch h3 {flex: auto;}.colorDiv > *, .sizeDiv > *, .styleDiv > * {flex-basis: max-content;margin-right: 8px;}.modal-dialog.custom_modal_dialog {width: 80%;top: 10%;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;height: auto;position: relative;margin-bottom: 2px;}.prdctPricingPanel #collapseOne, .prdctPricingPanel #collapseTwo {padding: 0 10px;}#product-cart-form {padding: 0;margin: 0 auto;}#product-cart-form #accordion {margin-bottom: 0;}#product-cart-form .prdctPricingPanel span.product_price > span {display: block;font-size: 22px;}#recently_view_products .product-grid .item, #related-products .product-grid .item {flex-shrink: 0;width: 33.5%;padding: 0 5px;margin: 0 auto;}}@media (min-width: 768px) and (max-width: 800px) {#imagegallery-left #single-product-page-image, #trust-icons img {width: 100%;margin: 0 auto;}#imagegallery-left {width: 40%;padding: 0 5px;}#productpagecart-right {width: 60%;padding: 0 5px;}.colorDiv, .sizeDiv, .styleDiv {padding: 0;display: flex;vertical-align: middle;width: 100%;flex-wrap: wrap;}#product-swatch h3 {flex: auto;}.colorDiv > *, .sizeDiv > *, .styleDiv > * {flex-basis: max-content;margin-right: 8px;}#single-product-page-image #image-gallery-thumb li {display: block;width: 25%;height: auto;position: relative;margin-bottom: 2px;}.prdctPricingPanel #collapseOne, .prdctPricingPanel #collapseTwo {padding: 0 10px;}.modal-dialog.custom_modal_dialog {width: 80%;top: 10%;}#product-cart-form {padding: 0;margin: 0 auto;}#product-cart-form #accordion {margin-bottom: 0;}#product-cart-form .prdctPricingPanel span#radioSpanOT, #product-cart-form .prdctPricingPanel span#radioSpanSubs {width: max-content;}#product-cart-form .prdctPricingPanel span.plan_price_text, #product-cart-form .prdctPricingPanel span.product_price {font-size: 22px;width: 20%;}#product-cart-form .prdctPricingPanel span.product_price > span {display: block;font-size: 22px;}#subspurchase {top: 7px;}#product-cart-form .prdctPricingPanel .panel-body {padding: 0;}#product-cart-form .prdctPricingPanel span#retailPlanCrtDtls > span, #product-cart-form.prdctPricingPanelspan#subsPlanCrtDtls > span.subsPlanCrtWording {font-size: 20px;}#product-cart-form .prdctPricingPanel #onetimepurchase, #product-cart-form .prdctPricingPanel #subspurchase {width: 20px;height: 20px;margin-top: 0;vertical-align: sub;}#trust-icons img {display: block;}#trust-icons .container.turst-pay-img img {width: 90%;display: block;margin: 0 auto;}#recently_view_products .product-grid .item, #related-products .product-grid .item {flex-shrink: 0;width: 33.5%;padding: 0 5px;margin: 0 auto;}}