@charset "utf-8";
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none;}
.slides, .flex-control-nav, .flex-direction-nav{margin:0; padding:0; list-style:none;}

/* FlexSlider Necessary Styles
--------------------------------------------------------------------------------------------------------------- */
.banner-top{margin-top:0px;}
.flexslider{display:block; position:relative; margin:0; padding:0;}
.flexslider .slides{display:block; width:100%; white-space:nowrap; overflow:hidden;}
.flexslider .slides > li{display:none; position:relative; -webkit-backface-visibility:hidden;}
.flexslider .slides img{display:block; /* max-width:100%; margin:0 auto; */ width:100%;}
.slides::before, .slides::after{display:table; content:"";}
.slides, .slides::after{clear:both;}

/* FlexSlider Default Theme
--------------------------------------------------------------------------------------------------------------- */
.flex-viewport{max-height:2000px; transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.flexslider.carousel .slides li{}




/* Direction Nav */
.flex-direction-nav a{ font-size:0px; display:block; position:absolute; top:38%; width:55px; height:75px; margin:0px 0 0; z-index:10; overflow:hidden; 
text-decoration:none; opacity:0; cursor:pointer; color:rgba(0,0,0,0.8); text-shadow:1px 1px 0 rgba(255,255,255,0.3); transition:all .3s ease; 
 background:url(/web/20190118050353im_/http://kalyanjyotish.com/images/banner-arrow.png) left center no-repeat; font:none;}
 
 
.flex-direction-nav .flex-prev{left:15px;}
.flex-direction-nav .flex-next{right:10px; background-position:-60px 0px !important;}
.flexslider:hover .flex-prev, .flexslider:hover .flex-next{opacity:1.0;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0 !important; cursor:default;}
.flex-direction-nav a:before{line-height:1; display:inline-block; background:url(/web/20190118050353im_/http://kalyanjyotish.com/images/banner-arrow.png) left center no-repeat;}
/* .flex-direction-nav a.flex-next:before{content:"\f054";} */

/* Control Nav */
.flex-control-nav{width:100%; position:absolute; bottom:0%; text-align:center;}
.flex-control-nav li{margin:0 2px; display:inline-block; zoom:1; *display:inline;}
.flex-control-paging li a{ width:14px; height:14px; display:block; background:#fcd1a3; cursor:pointer; text-indent:-9999px; border-radius:20px; }
.flex-control-paging li a:hover{background:#601700;}
.flex-control-paging li a.flex-active{background:#601700; cursor:default;}

/* Slider---content------------------------------------------------------------------------------------------------- */
.txtoverlay{display:block; position:absolute; bottom:0px; width:59%; height:100%; margin:0; padding:0; white-space:normal;}
.centralise{ height:100%; margin:0 auto; padding:0;}
.verticalwrap{display:table; width:100%; height:100%; border:none; text-align: left;}
.banner-text-bg{ margin-top:14%;}
.banner-text-bg h1{font-size:54px; color:#fff; text-shadow:0px 2px 0 #000; font-weight:100;}
.banner-text-bg p{font-size:17px; color:#fff; margin-top:20px;}
.banner-text-bg a{font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:20px 35px; background:#23b0d1; margin-top:27px; display:inline-block; transition:0.5s ease-in-out; border-radius:100px;}
.banner-text-bg a:hover{background:#fff; color:#23b0d1}

/* slider-2 */
.txtoverlay2{display:block; position:absolute; bottom:0px; width:56%; height:100%; margin:0; padding:0; right:30px}
.banner-text-bg2{ margin-top:12%;}
.banner-text-bg2 h1{font-size:54px; color:#6b1900; font-weight: bold; margin:0; font-family: gabriela;}
.banner-text-bg2 h2{font-size:35px; color:#000000; font-weight: normal; margin:0; font-family: gabriela;}
.banner-text-bg2 p{font-size:20px; color:#2c2b01; margin-top:10px;}
.banner-text-bg2 a{font-family: 'Roboto', sans-serif; font-weight:normal !important; font-size:17px; color:#fff; text-transform: none; padding:10px 25px; background:#601700; margin-top:17px; 
display:inline-block; transition:0.5s ease-in-out; border-radius:6px;}
.banner-text-bg2 a:hover{background:#d03708; color:#fff}

/* slider-3 */
.txtoverlay3{display:block; position:absolute; bottom:0px; width:56%; height:100%; margin:0; padding:0; white-space:normal; left:8%;}
.banner-text-bg3{ margin-top:12%;}
.banner-text-bg3 h1{font-size:54px; color:#6b1900; font-weight: bold; margin:0; font-family: gabriela;}
.banner-text-bg3 h2{font-size:35px; color:#000000; font-weight: normal; margin:0; font-family: gabriela;}
.banner-text-bg3 p{font-size:17px; color:rgba(0, 0, 0, 0.76); margin-top:10px;}
.banner-text-bg3 a{ font-family: 'Roboto', sans-serif;font-weight:normal !important; font-size:17px; color:#fff; text-transform: none; padding:10px 25px; background:#601700; margin-top:17px; 
display:inline-block; transition:0.5s ease-in-out; border-radius:6px;}
.banner-text-bg3 a:hover{background:#d03708; color:#fff}



.txtoverlay4{display:block; position:absolute; bottom:0px; width:100%; height:100%; margin:0; padding:0; white-space:normal;/*  left:8%; */}
.banner-text-bg4{ margin-top:5%;}
.banner-text-bg4 h1{font-size:54px; color:#6b1900; font-weight: bold; margin:0; text-align:center; font-family: gabriela;}
.banner-text-bg4 h2{font-size:35px; color:#000000; font-weight: normal; margin:0; text-align:center;  font-family: gabriela;}
.banner-text-bg4 p{font-size:17px; color:rgba(0, 0, 0, 0.76); margin-top:10px; text-align:center;}
.banner-text-bg4 a{ font-family: 'Roboto', sans-serif;font-weight:normal !important; font-size:17px; color:#fff; text-transform: none; padding:10px 25px; background:#601700; margin-top:17px; 
display:inline-block; transition:0.5s ease-in-out; border-radius:6px;}
.banner-text-bg4 a:hover{background:#d03708; color:#fff}


/* Media Queries
--------------------------------------------------------------------------------------------------------------- */
@media screen and (max-width:1280px){
	.banner-text-bg{margin-top:8%;}
}

@media screen and (max-width:1170px){
	.banner-text-bg{margin-top:5%;}
	.banner-text-bg h1, .banner-text-bg2 h1, .banner-text-bg3 h1{font-size:40px;}
}

@media screen and (max-width:991px){
}

@media screen and (max-width:768px){
	.banner-text-bg{margin-top:14%;}
	.banner-text-bg h1{margin:0 0 20px 0}
	.banner-text-bg p, .banner-text-bg2 p, .banner-text-bg3 p{display:none}
	.banner-text-bg a, .banner-text-bg2 a, .banner-text-bg3 a{margin:0}
}

@media screen and (max-width:670px){


.txtoverlay article p{ display:none;}
.txtoverlay article p span{display:none;}
.view-more-btn{display:none;}
.view-more-btn a{display:none; }
 
.checkout-box{ display:none;}

 
}

@media screen and (max-width:670px){
.txtoverlay .heading{font-size:21px;}
.heading span{font-size:25px;}
.banner-text-bg, .banner-text-bg2, .banner-text-bg3{display:none}
}
/*
     FILE ARCHIVED ON 05:03:53 Jan 18, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:11:07 Sep 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.362
  load_resource: 198.27 (2)
  PetaboxLoader3.resolve: 155.752 (2)
  PetaboxLoader3.datanode: 41.497 (2)
*/