.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:1;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

*{padding:0;margin: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;list-style:none;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.custom_wrapper h1, .custom_wrapper h2, .custom_wrapper h3, .custom_wrapper h4, .custom_wrapper h5, .custom_wrapper h6{font-family: 'SamsungSharpSans', sans-serif;font-weight: bold;}
.mobile{display:none !important;}
.custom_wrapper{width: 100%;max-width: 1920px;margin:0 auto;position: relative;background: #f9f9f9;font-family: 'SamsungOne', arial, sans-serif;}
.custom_wrapper img{max-width: 100%;}
.custom_page{max-width: 1440px;width:100%;margin:auto;padding: 0;}
#header {padding: 20px 15px;background: #fff;text-align: center;position: fixed;width: 100%;z-index: 9;top: 0;left: 0;right: 0;}
.overflow_hidden{overflow:hidden;}
.popup_overlay {}
.popup_overlay .popup {max-width: 100%;width: 100%;background: #fff;padding: 15px 15px;border-radius: 20px;}
.popup_overlay .popup h2{    font-size: 28px; margin-bottom: 15px; position: relative;text-align: center; padding: 0 40px; line-height: 1.2;}
.popup_overlay .popup h2 a{position:absolute;width: 25px;height: 25px;right: 0%;top: 0%;margin:auto;background: #000;color: #fff;border-radius: 50%;padding: 16px;}
.popup_overlay .popup h2 a:before, .popup_overlay .popup h2 a:after{content:"";position:absolute;width: 2px;height: 16px;right:0;background: #fff;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);top: 0;left: 0;margin: auto;bottom: 0;}
.popup_overlay .popup h2 a:after{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);}
.popup iframe{height: 670px;}

#catalogue_popup {position: fixed;padding: 15px 15px;width: 100%;text-align: center;background: rgba(0,0,0,0.7);z-index: 99;height: 100%;}
#catalogue_popup h2{font-size: 26px; margin-bottom: 30px;}
#catalogue_popup h2 a{background: none;color: #000;}
#catalogue_popup.popup_overlay .popup h2 a:before, #catalogue_popup.popup_overlay .popup h2 a:after{background: #000;}
#catalogue_popup.popup_overlay .popup{border-radius: 0;max-width: 440px;width: 96%;position: absolute;transform: translate(-50%,-50%);left: 50%;top: 50%;padding: 20px 10px 40px;border-radius: 3px;margin: auto;}
#catalogue_popup .display_flex a {background: #1428A0;text-decoration: none;color: #fff;padding: 11px 16px;font-size: 15px;margin: 0 15px;}
#catalogue_popup .display_flex {flex-wrap: wrap;align-items: center;justify-content: center;}


.getlucky .popup iframe{height: 850px;}
.popup video{max-width: 800px;width:100%;}
.display_block{display:block !important;}
.display_flex{display:flex !important;}
.banner {background: #f9f9f9;padding-top: 60px;}
.banner img{margin: auto; }
.banner .custom_page {position: relative;display: grid;}
.banner_heading {position: absolute;width: 32%;margin: auto;bottom: 63%;text-align: center;right: 9%;}
.banner_heading h1 {font-size: 52px;margin: 16px auto;line-height: 58px;}
.banner_heading .heading_txt {font-size: 46px;line-height: 31px;padding-bottom: 35px;}
.banner_heading .para_txt {font-size: 24px;line-height: 30px;padding-bottom: 5px;text-align: center;}
.banner_cta {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.banner_cta a {display: inline-block;text-decoration: none;color: #fff;font-size: 15px;border: 2px solid #fff;padding: 10px 15px;margin: 10px 10px;border-radius: 100px;font-weight: bold;width: 190px;}
.navigation{background: #000000;position: relative;}
.navigation ul{display: flex;flex-wrap: wrap;justify-content: center;}
.navigation .sub_child{display: none;position: absolute;background: #000;z-index: 9;width: 180px;}
.navigation .sub_child li a:hover{ background: #fff; color: #000;}
.navigation .sub_child li a{}
.navigation ul a{color: #cde9fe;text-decoration: none;padding: 14px 10px;display: block;transition:0.5s all ease-in-out;font-size: 16px;}
.navigation ul a:hover{color: #fff;}
.navigation ul li:hover ul{display: block;}
.navigation ul .active a{color: #fff;/* font-weight: bold; */}

.home_content {max-width: 1440px;width: 100%;margin: auto;display: none;position: relative; /*background: url('../images/background_img.jpg') no-repeat bottom center;*/ padding-bottom: 70px;}
.home_content ul {display: flex;flex-wrap: wrap;justify-content: space-evenly;align-items: center;}
.home_content ul li {width: 50%;padding: 35px 15px;text-align: center;}
.home_content ul li a{display: block}
.heading {background: #f9f9f9;    }    
.heading .custom_page { background: #fff;    }

.products .custom_page{padding: 25px 0px;background: #fff;}
.products .custom_page > ul {display:none;justify-content: space-around;flex-wrap: wrap;padding: 0 15px;}
.products .custom_page > ul > li {width: 48%;position: relative;background: #fff;border-radius: 20px;padding: 30px 15px 50px 15px;margin: 15px 0px;border: 1px solid #f2f2f2;}
.products .custom_page > ul > li .inner_product {display: flex;margin-bottom: 10px;}
.product_cta {display: flex;flex-direction: column;flex-wrap: wrap;}
.product_cta p a{text-decoration: none;background: #000;color: #fff;border-radius: 50px;padding: 12px 20px;margin: 6px 0px;font-size: 15px;display: inline-block;max-width: 210px;width: 100%;text-align: center;font-family: 'SamsungSharpSans', sans-serif;font-weight: bold;}

a[data-class="more_offers"] {text-decoration: none;color: #000;font-size: 18px;line-height: 26px;font-family: 'SamsungSharpSans', sans-serif;font-weight: bold;border-bottom: 1px solid #000;display: inline-block;margin: 5px 0 15px;}
.skucategory .product_cta{margin-top: 25px;}
.disclaimer{font-size: 12px;padding: 5px 0;}
.sku_name{text-align: left;font-size: 19px !important;padding-left: 5px;}
.cat_name{text-align: center;}

.products .custom_page > ul.skucategory > li .usp {display: flex;justify-content: space-between;margin-bottom: 20px;}
.products .custom_page > ul.skucategory > li .usp span:empty{display: none;}
.products .custom_page > ul.skucategory > li .usp h4{border: 10px solid #fff;width: 51%;}
.products .custom_page > ul.skucategory > li .usp h4.price span{font-size: 20px;}
.products .custom_page > ul.skucategory > li .usp h4.inner_usp{border-right: 21px solid #fff;border-left: 15px solid #fff;}
.products .custom_page > ul.skucategory > li .usp h4.inner_usp span{color: #1428a0;}
.products .custom_page > ul.skucategory > li .usp h4.inner_usp span{border-top: 1px solid #1428a0;}
.products .custom_page > ul.skucategory > li .usp h4.price{ width: 50%;    border: 5px solid #fff;}
.products .custom_page > ul.skucategory > li .usp h4 span{border-top: 1px solid #ccc;padding: 7px 0px;display: table;font-size: 17px;line-height: 20px;}
.products .custom_page > ul.skucategory > li .usp h4 span:first-child{border-top: none;}
.products .custom_page > ul.skucategory > li .usp h4.price .inner_price span:first-child{position: relative;padding-right: 10px;}
.products .custom_page > ul.skucategory > li .usp h4.price .inner_price span:first-child:before{}
.products .custom_page > ul.skucategory > li .usp h4.price .inner_price span:first-child b{text-decoration: line-through;}
.products .custom_page > ul.skucategory > li .usp h4.price .inner_price span:last-child b{text-decoration: none;color: #1428a0;}



.products .tnc {font-size: 11px;position: absolute;left: 30px;bottom: 15px;font-weight: bold;}
.products .custom_page > ul > li .inner_product > div {width: 50%;padding: 0px 15px 0 9px;}
.products .custom_page > ul > li .inner_product > div.product_image{text-align: center;}
.product_image a {  display: block;}
.product_image a:last-child {text-decoration: none;background: #000;color: #fff;border-radius: 50px;padding: 10px 24px;margin: 20px 25px 10px;font-size: 16px;display: inline-block;}
.products .custom_page > ul > li .inner_product > div h3{font-size: 24px;line-height: 26px;padding-top: 6px;}
.products .custom_page .product_list > ul > li:empty {display: none;}
.products .custom_page .product_list ul {margin: 10px 0;}
.products .custom_page .product_list ul li{position: relative;padding: 10px 15px 10px 40px;font-size: 18px;font-weight: bold;}
.products .custom_page .product_list ul li:before{content: "";position: absolute;width: 35px;height: 35px;left:0;top:0;bottom:0;margin:auto;background: url('../images/spriteimg.png') no-repeat;background-size: 380px;background-position: 30px 0;}
.products .custom_page .product_list ul li.cashback:before{background-position: -51px -10px;}
.products .custom_page .product_list ul li.emi:before{background-position: -311px -8px;}
.products .custom_page .product_list ul li.freebies:before{ background-position: -144px -10px;}
.products .custom_page .product_list ul li.galaxy:before{background-position: -125px -14px;background-size: 440px;}
.products .custom_page .product_list ul li.subscription:before{background-position: -108px -63px;}
.products .custom_page .product_list ul li.dth:before{background-position: -200px -11px;}
.products .custom_page .product_list ul li.warranty:before{background-position: -351px -8px;}
.products .custom_page .product_list ul li.freeinstallation:before{background-position: -66px -64px;}
.products .custom_page .product_list ul li.gasrecharge:before{background-position: -8px -10px;}
.products .custom_page .product_list ul li.freebowls:before{background-position: -9px -63px;}

footer{padding: 0 30px 35px;}
footer .custom_page{background: #fff;border-radius: 20px;padding: 45px 25px;border: 1px solid #f2f2f2;}
footer .custom_page h2 {text-align: center;font-size: 28px;margin: 0px 0 50px 0; line-height: 38px;}
footer ul li h4{  font-size: 22px;  margin: 20px 0;line-height: 29px;}
footer ul{display: flex;align-items: flex-end;margin-bottom: 45px;}
footer ul li{width: 33.3%;padding: 0 30px;position: relative;}
footer ul li p{font-size: 14px;}
footer ul li:nth-child(2):before, footer ul li:nth-child(2):after{position: absolute;content: "";width: 2px;background: #000;height: 100%;bottom: 0;right: 0;}
footer ul li:nth-child(2):before{left: 0;right: inherit;}


.panel {color: #fff;position: relative;}
.panel a {color: #fff;text-decoration: none;font-weight: bold;font-size: 16px;display: block;padding: 20px 20px;position: relative;background: #0b4ea2;}
/* .panel a:before, .panel a:after{position: absolute;content: "";right: 20px;color:#ffffff;font-size:30px;margin: auto;transform: translate(-50%,-50%);top: 50%;background: #fff;transition: 0.5s all ease-in-out;} */
.panel a:before{width: 12px; height: 2px;}
.panel a:after{width: 2px;height: 12px;right: 30px;}
.panel.active a:after {height: 0;}
.tncs_wrapper {background: #fff;margin-bottom: 40px;}
.terms_offer {padding: 25px 25px;}
.terms_offer h3 {padding: 10px 0px 10px 0px;color: #000;font-size: 18px;line-height: normal;}
.terms_offer h4 {padding: 20px 0px 10px 0px;color: #000;font-size: 16px;line-height: 21px;font-weight: bold;text-decoration: underline;}
.table_wrapper {width: 100%;overflow: hidden;margin-bottom: 10px;}
.table {width: 100%; border-collapse:collapse;}
.terms_offer p{font-size: 15px;padding-bottom: 10px;line-height: 21px;}
.table_wrapper td { padding: 5px 5px; font-size: 14px;}
.terms_offer .first_level {list-style: disc outside;}
.terms_offer .first_level > li {    list-style-type: disc;}
.terms_offer .second_level {margin: 10px 0px 0;padding: 0;}
.terms_offer .second_level li{margin: 5px 0px 0px 40px;list-style: disc outside;line-height: 21px;}
.terms_offer .third_level li{margin: 10px 0px 0px 20px;list-style: disc outside;}
.terms_offer ul li {padding: 0px 0px 8px 0px;color: #000;font-size: 15px;line-height: 21px;font-weight: normal;}
.terms_offer .decimal li {list-style-type: decimal;list-style-position: inside;font-weight: normal;}
.terms_offer .lower_alpha li {list-style-type: lower-alpha;list-style-position: inside;}
.terms_offer a{word-break: break-word;}

.ganesh .banner_heading{left: -2%;right: inherit;bottom: 7%;}
.onam .banner_heading{bottom: 7%;left: 0;right: 0;}
.heading h2 { font-size: 28px; line-height: 32px;text-align: center; padding: 10px 10px;}
.banner_cta a:hover {
    background: #fff;
    color: #000;
    border: 2px solid #fff;
    transition: 0.5s all ease-in-out;
}

.owl-theme .owl-nav {margin-top:0px;}
#btcarousel .owl-nav, #btcarousel .owl-nav {position: revert;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;}
#btcarousel .owl-carousel .owl-stage-outer{z-index: 9;}
#btcarousel .owl-nav button { color: #585858;font-size: 75px; position: absolute;  top: 25%; bottom: 25%; outline: 0;  z-index: 99;  padding: 0px 5px !important; line-height: 0;}
#btcarousel .owl-nav .owl-prev{left: 0;}
#btcarousel .owl-nav .owl-next {right: 0;}
#btcarousel .owl-nav button:hover{background:none;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #1d3aad;}

.tvc{max-width: 1440px; margin: 0 auto; width: 100%;}
.banner_heading_bigtv {position: absolute;width: 34%;margin: 0;bottom: 32%;text-align: center;right: 5%;}
.banner_heading_own {position: absolute;width: 100%;margin: auto;bottom: 5%;text-align: center;right: 0%;}
.banner_cta a.blk-col{color: #000; border: 1px solid #000;}
.bd_top{padding-top: 35px !important;}




#category_popup h2{padding-top: 25px;}
#category_popup ul{display: flex;margin: 50px 0;justify-content: center; flex-wrap:wrap;}
#category_popup ul li{border: 1px solid #000;margin: 15px;border-radius: 50px;padding: 20px 10px 20px 10px;}
#category_popup ul li .banner_cta {  justify-content: space-around;margin-bottom: 20px;}
#category_popup ul li img{border-radius: 50px;cursor: pointer;}
#category_popup ul li a{border: 1px solid #000;background-color: #000;color: #fff;width: 46%;margin: 0;font-size: 14px;}
#category_popup ul li a:hover{border: 1px solid #000;background-color: #fff;color: #000;}
.req_callback {position: absolute;max-width: 90px;left: 0;right: 0;margin: auto;top: 6%;width: 100%;}
#ar_popup {position: relative;}
.req_callback img {cursor: pointer;}
#ar_popup iframe{height: 80vh;}
.ownnow .banner_heading_bigtv { left: 6%;  right: 0;}
.ownnow .banner_heading_bigtv a {color: #fff; border: 1px solid #000; background: #000}
.ownnow .banner_heading_bigtv a:hover{color: #000;  border: 1px solid #000;  background: none;}


#btcarousel  .owl-nav .disabled {
    opacity: 0.5;
}

.default_banner .banner_cta a {
    color: #000;
    border: 2px solid #000;
}

.default_banner .banner_heading_bigtv {
    top: 74%;
    left: 58%;
}

.default_banner .banner_cta a:hover {
    background: #000;
    color: #fff;
}

.bottm-banner.banner_heading_bigtv{
    width: 100%;
    right: 0;
    left: 0;
    text-align: center;
    bottom: 40px;
    top: auto;
}
.bottm-banner.banner_heading_bigtv .banner_cta a{
    color: #000000;
    border-color: #000000;
}
.bottm-banner.banner_heading_bigtv .banner_cta a:hover{
    border-color: #fff;
}


@media screen and (max-width:1368px){ 
    .banner_heading {right: 8.5%;}    
}

@media screen and (max-width:1024px){   
    .product_cta p a{ font-size: 14px; }
    .products .custom_page > ul > li .inner_product > div h3 {  font-size: 22px;}
    .products .custom_page > ul > li{width: 100%;padding: 15px 15px 100px 15px;}
    .banner_heading h1{ font-size: 42px;  line-height: 46px;}
    .banner_heading .heading_txt{font-size: 32px;padding-bottom: 30px;}
    .banner_heading .para_txt {font-size: 22px;}
    .banner_cta a{font-size: 12px;margin: 6px 5px;padding: 8px  5px;width: 140px;}
    .banner_cta{}
    .banner_heading {width: 30%; bottom: 63%; right: 10%;}
    .getlucky .popup iframe { height: 1400px;}
    footer { padding: 0 10px 10px;}
    footer ul li{padding: 0 15px;}
    
  .banner_heading_bigtv{width: 30%;right: 6%;}
  #category_popup ul li{width: 50%;}

  
}

@media screen and (max-width: 768px){  
    .mobile{display:block !important;}
    .desktop{display:none !important;}
    .popup_overlay .popup{}
    .getlucky .popup iframe { height: 1450px;}
    .popup iframe{height: 1200px;}
    .product_cta p a {font-size: 14px;margin: 10px auto;padding: 10px 15px;}
    .products .custom_page > ul > li .inner_product{flex-flow: column;margin: 0;}
    .products .custom_page > ul > li .inner_product > div{ width: 100%;  margin: 15px 0;}
    .products .custom_page > ul > li .inner_product > div.product_image{text-align: center;padding: 0 0;}
    .products .custom_page > ul > li .inner_product > div.product_list{ padding: 0;}
    .banner_heading h1 {font-size: 44px;line-height: 48px;}
    .banner_heading p{width: 45%;}
    .banner_heading p span{padding:5px 0;}
    .banner_heading { width: 100%; left: 0; right: 0; bottom: 5%;}
    .home_content ul{    flex-direction: column;}
    .home_content ul li{width: 100%;padding: 10px 5px;}
    .heading h2{font-size: 22px;line-height: 26px;}
    .banner_cta{width: 100%;justify-content: center;bottom: 4%;left: 0;}
    .banner_cta a{font-size: 18px;padding: 10px 30px;margin: 8px 10px;width: 280px;}
    .banner_cta a:hover{color: #000;}
    .product_cta{position: static;text-align: center;}
    .navigation ul{  overflow: auto;     flex-wrap: inherit;justify-content: flex-start;   }
    
    .navigation ul a{     white-space: nowrap;    font-size: 14px;}
    .product_image a:last-child{font-size: 14px;}
    .products .custom_page > ul > li { padding: 15px 15px 60px 15px;}
    footer ul{flex-direction: column;}
    footer ul li{width: 100%;text-align: center;padding: 40px 0;}
    footer ul li:nth-child(2):before, footer ul li:nth-child(2):after {width: 26%; height: 2px; bottom: 0; right: 0; left: 0; margin: auto;}
    footer ul li:nth-child(2):before { left: 0; right: 0; margin: auto; top: 10px; bottom: inherit;}
    footer ul li h4 { font-size: 18px;    line-height: 24px;}
    footer .custom_page h2 {font-size: 22px;margin: 0 0 25px;    line-height: 28px;}
    .table_wrapper{overflow: auto;}
    .terms_offer .second_level li{margin: 10px 0px 0px 20px;}
    .terms_offer .third_level li{margin: 10px 0px 0px 10px;}
    .banner img{width:100%;}
    .banner{background: #f5a663;}
    .home_content{    background-size: contain;}
    
    .banner_heading_bigtv{width: 100%;left: 0;right: 0;top: 75%;bottom: inherit;}
    .banner_heading_own {bottom: 2%;}
    .banner_cta a.wht-col{}

    .navigation .sub_child{right: 0;padding: 0;}

    #category_popup ul{flex-wrap: wrap;}
    #category_popup ul li {width: 45%;margin: 2%;}

      .banner_heading_bigtv .banner_cta  p{width: 43%;}
      .ownnow .banner_heading_bigtv {top: 85%;}
      .ownnow .banner_heading_bigtv .banner_cta p{width: 36%;}
         .default_banner .banner_heading_bigtv{    top: 80%;    left: 0;}
      .default_banner .banner_cta a{border:1px solid #000;}

    
}


@media screen and (max-width: 767px){  
    .banner_heading h1 { font-size: 34px;  line-height: 36px;}
    .banner_heading .heading_txt{font-size: 22px;line-height: 24px;padding-bottom: 10px;}
    .banner_heading .para_txt {font-size: 18px;padding: 0;}
    .banner_cta a{font-size: 12px;padding: 7px 10px;margin: 4px 0px;width: 100%;}
    .products .custom_page > ul.skucategory > li .usp h4.price{  width: 100%;}
    .products .custom_page > ul.skucategory > li .usp h4.price span{ border: none; display: block;}
    .products .custom_page > ul.skucategory > li .usp{flex-direction: column;margin-bottom: 40px;}
    .products .custom_page > ul.skucategory > li .usp h4.inner_usp{border-right: 0;margin-bottom: 25px;width: 100%;border-left: 0;}
    .products .custom_page > ul.skucategory > li .usp h4{border:0; }
    .products .custom_page > ul.skucategory > li .usp h4 span{display: block;}
    .products .custom_page > ul.skucategory > li .usp h4.price span:first-child{text-decoration: line-through;}
    .products .custom_page > ul.skucategory > li .usp h4.price span:last-child{text-decoration: none;}
    .products .custom_page > ul > li .inner_product > div h3{    font-size: 20px;padding-left: 0;}
    .products .custom_page .product_list ul li{    font-size: 16px;}
    .banner_cta{justify-content: space-evenly;}
    .navigation ul{     padding-right: 25px; }
    .navigation:after{position: absolute;content: "";width: 30px;height: 100%;top: 0;bottom: 0;margin: auto;background: rgba(0,0,0,0.8);right: 0;z-index: 1;display: none;}
    #navigation ul:after {position: absolute;content: "";width: 13px;height: 13px;border-top: 1px solid #fff;border-right: 1px solid #fff;top: 0;bottom: 0;margin: auto;z-index: 9;opacity: 0.6;display: none;}
    #navigation ul:before {left: 7px;transform: rotate(-135deg);}
    #navigation ul:after {right: 7px;transform: rotate(45deg);}
    .getlucky .popup iframe { height: 1620px;}
    .banner_heading{bottom: 4%;}
    
    .banner_heading_bigtv{bottom: 27%;}
    .banner_heading_own {bottom: .5%;}

    .popup_overlay .popup h2, #catalogue_popup h2{font-size: 22px;}

    #category_popup ul li {width: 100%;margin: 15px 0;padding: 20px 5px 40px 5px;}
    #category_popup ul li a{font-size: 12px;padding: 10px 5px !important;}

.ownnow .banner_heading_bigtv {
    left: 0;
    right: 0;
}
}



@media screen and (max-width: 840px) and (orientation: landscape){

    
  
}



@media screen and (max-width:379px){
    .popup_overlay .popup {    padding: 15px 5px;}
    #catalogue_popup .display_flex a{font-size: 14px;margin: 0 5px;}
}


@media screen and (max-width:359px){
    .product_cta { bottom: 40%;justify-content: space-between;}
    .banner_cta {justify-content: space-evenly;}

    .product_cta p a{display: block;text-align: center;}
    .banner_cta a {}
    .banner_heading .heading_txt { font-size: 18px;}
    .banner_heading .para_txt{font-size: 16px;}
    .products .custom_page > ul > li .inner_product{    margin: 0;}
    .banner_heading{
}

}
