       b[¹j                    žé¡\    RM¹j    OòEe  ¢¬                                                                                                                                 Accept-Encoding,User-Agent                                                                                                      <Íüv	Î^­ž’ÍÏe    
KEY: https://festivals.premastrologer.com/templates/festival_theme/css/style.css
HTTP/1.1 200 OK
Date: Sun, 27 Sep 2026 08:45:22 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Mon, 01 Apr 2019 10:36:14 GMT
Accept-Ranges: bytes
Content-Length: 16025
Vary: Accept-Encoding,User-Agent
Content-Type: text/css

@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700|Vidaloka');

*{margin:0;padding:0;outline:0;transition:all 0.2s ease 0s;}
.cycle-slideshow,.cycle-slideshow * {transition:none}

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.col-xs-15 {width: 20%;float: left;}
@media (min-width: 768px) {
    .col-sm-15 {width: 20%;float: left;}
}
@media (min-width: 992px) {
    .col-md-15 {width: 20%;float: left;}
}
@media (min-width: 1200px) {
    .col-lg-15 {width: 20%;float: left;}
}

@media(min-width: 768px) {
    .row.divider > [class*='col-']:before,.row.divider > [class*='col-']:after {background: #cccccc; bottom: 0; content: " "; left:0px; position: absolute; width: 1px; top: 0; }
    .row.divider > [class*='col-']:before {left: -0px;}
    .row.divider > [class*='col-']:after {right:-1px;left:auto;}
    .row.divider > [class*='col-']:first-child:before,.row.divider > [class*='col-']:last-child:after {display: none;}
}
/***********************    Buttons     *****************************************************/
.btn-danger {border: 0px !important; border-radius:5px; padding:10px 20px; color: #fff !important; font-size:14px; font-weight:600; text-transform:uppercase; background: #882b11; background: -moz-linear-gradient(top, #882b11 0%, #a83018 100%); background: -webkit-linear-gradient(top, #882b11 0%,#a83018 100%); background: linear-gradient(to bottom, #882b11 0%,#a83018 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#882b11', endColorstr='#a83018',GradientType=0 ); }
.btn-danger:hover,.btn-danger.focus,.btn-danger:focus{background-color: #8d0000!important; border:0px !important;}

.btn-primary {background: transparent!important; border-color: #00adee; border-radius:15px; padding:7px 25px; color: #fff; font-size:14px; letter-spacing:1px; text-transform:uppercase;}
.btn-primary:hover,.btn-primary.focus,.btn-primary:focus{background-color: #00adee!important; border-color: #00adee!important;}

hr{border-color:#ccc; border-width: 1px 0 0; margin:35px 0px;}

/****************************************************************************/
html,body{overflow:auto;}
body{color:#000;font-family: 'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;margin:0px;padding:0px;line-height:1.8;}

.Vidaloka{font-family: 'Vidaloka', serif;}

a,a:focus{color:#148593; text-decoration:none; outline:none!important;}
a:hover{color:#000; text-decoration:none;}
p{margin-bottom:20px;}
strong{font-weight:600;} 

.container {position:relative;min-width:320px;}

.no-gutter {margin-left:0px!important;margin-right:0px!important;}
.no-gutter>[class^="col"]{padding-left:0px!important;padding-right:0px!important;}

.gutter-xs {margin-left:-5px!important;margin-right:-5px!important;}
.gutter-xs>[class^="col"]{padding-left:5px!important;padding-right:5px!important;}

.gutter-sm {margin-left:-10px!important;margin-right:-10px!important;}
.gutter-sm>[class^="col"]{padding-left:10px!important;padding-right:10px!important;}

@media (min-width: 1200px) {
    .gutter-lg {margin-left:-35px!important;margin-right:-35px!important;}
    .gutter-lg>[class^="col"]{padding-left:35px!important;padding-right:35px!important;}
}


textarea.form-control{resize:none;min-height:120px;}

.control-label{font-weight:400;font-size:15px;}
.control-label span.required,span.required{color:red;font-weight:700;font-size:20px;line-height:1;}

h1,.h1, h2,.h2, h3,.h3{font-family: 'Vidaloka', serif;}
h1,.h1{font-size:30px; margin:0px 0px 25px 0px;}
h2,.h2{font-size:24px; margin:0px 0px 15px 0px; color:#790000;}
h3,.h3{font-size:20px; margin:0px 0px 20px 0px;}

address{margin-bottom:0px;line-height:1.9}
.panel-heading{font-weight:700;position:relative;}
.panel-body .form-group:last-child{margin-bottom:0px;}

.form-horizontal .form-group .control-label{padding-left:10px;padding-right:0px;}
.input-group-addon{background-color:#fff; color:#999999; }
.input-group-addon a{color:#999999; font-size:17px;}
.input-group-addon a:hover{text-decoration:none;}

input[type="file"] {padding: 0px;}


input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance: textfield;}


/****************************************************************************/
.table-striped > tbody > tr:nth-child(n+1) > td, .table-striped > tbody > tr:nth-child(n+1) > th { }
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: #f4f4f4;}
.panel-info,.table-bordered,.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border-color:#b8b8b8;vertical-align:middle;color:#000;}
.panel-info .panel-heading,.table-bordered > thead > tr > th{border-bottom-width:0px;font-size:15px;color:#000!important;
background-color: #f4f4f4; 
background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e0e0e0));
background-image: -webkit-linear-gradient(top, #f4f4f4, #e0e0e0);
background-image: -moz-linear-gradient(top, #f4f4f4, #e0e0e0);
background-image: -ms-linear-gradient(top, #f4f4f4, #e0e0e0);
background-image: -o-linear-gradient(top, #f4f4f4, #e0e0e0);
background-image: linear-gradient(to bottom, #f4f4f4, #e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f4f4, endColorstr=#e0e0e0);
}

@media (max-width: 679px) {
    table.responsive, table.responsive tbody, table.responsive tfoot, table.responsive tbody td, table.responsive tbody tr {display: block; width:100%!important;}
    table.responsive tfoot tr{width:100%;}
    table.responsive thead tr {position: absolute;top: -9999px;left: -9999px;}
    table.responsive tbody tr td {border: none;border-bottom: 1px solid #bbb; position: relative;padding-left: 40%!important; white-space: normal;text-align:left!important;}
    table.responsive tbody tr td:before { position: absolute;top: 50%;left: 10px;width: 35%; padding-right: 10px; white-space: nowrap;text-align:left;font-weight: bold;content: attr(data-title); margin-top:-10px;}
}

/**************************   Helpers  **************************************************/
.dis-none{display:none;}
.mt-50{margin-top:50px;}
.mb-50{margin-bottom:50px;}
.bg-danger{background-color:#640000 !important;}



/******* Header ********************************************************************/
.HrContainer{position:relative;}
#Header{position:absolute; bottom:30px; z-index:99999; width:100%; background:transparent;}



/****************************************************************************/

#WelcomeTxt{margin:30px auto;}


/******* Slider ********************************************************************/
#MainBanner{overflow:hidden; margin:0px 0px 1px ;}
#MainBanner img{max-width:none; margin-left:50%; transform:translate(-50%, 0px)}


/****************************************************************************/

#FestivalSec{margin-bottom:50px;}
#FestivalSec .MonthNav ul{list-style-type:none; width:100%; margin-bottom:0px;}
#FestivalSec .MonthNav li{display:inline-block; float:left; width:16.66666666666667%; background-color:#8d0000; text-align:center; border-right:solid 1px #ffba00; border-bottom:solid 1px #ffba00;}
#FestivalSec .MonthNav li:last-child{border-right:0px;}
#FestivalSec .MonthNav li a{font-size:16px; color:#fff; padding:5px 0px; display:block;}
#FestivalSec .MonthNav li a:hover{background-color:#ffba00; color:#8d0000;}
#FestivalSec .MonthNav li.active a{background-color:#ffba00; color:#8d0000;}

#SliderSec{position:relative; margin:25px 0px;}
#SliderSec .cycle-slideshow{margin:0px 60px; width:auto; min-height:250px;}
#SliderSec .cycle-prev{position:absolute;left:15px;top:0px;bottom:0px;z-index:999;}
#SliderSec .cycle-next{position:absolute;right:15px;top:0px;bottom:0px;z-index:999;}
#SliderSec .arrow{position:absolute;margin-left:-12px;}
#SliderSec .slide{width:140px; margin:0px 15px; border:solid 1px #e6e6e6; padding:9px; box-shadow:1px 12px 20px rgba(0, 0, 0, .15)}
#SliderSec .Festival{display:block; text-align:center;}
#SliderSec .Festival img{display:block;}
#SliderSec .Festival label{font-size:14px; color:#900000; display:block; font-weight:400; overflow:hidden;}
#SliderSec .Festival .date{font-size:13px; display:block; color:#595959;}
#SliderSec .thumbnail{background:url(../images/loading.gif) center center no-repeat;margin-bottom:10px; padding:0px; border:none;}
#SliderSec .thumbnail span{padding-bottom:100%;display:block;height:auto;}

#FestDetail h2{color:#a63018;}
#FestDetail .FestDesc{font-size:16px; font-weight:300;}
#FestDetail .ScrollBar{overflow:auto; height:270px;}
#FestDetail .FestList ul{list-style-type:none;}
#FestDetail .FestList li{border-bottom:solid 1px #e5e5e5; padding:0px 10px 10px;}
#FestDetail .FestList li a{color:#f7374a; font-weight:600;}
#FestDetail .FestList .date{font-size:14px; display:block; color:#595959; font-weight:300;}
#FestDetail p{line-height:22px;}


#ZodiacSigns{margin:50px 0px;}

#TodayFeatures .well{ font-size:16px; line-height:1.5; min-height: 270px; padding: 15px; margin-bottom: 20px; background-color: #ffba00; border: 0px; border-radius: 10px; box-shadow:1px 1px 12px rgba(0, 0, 0, 0.15);}
#TodayFeatures .well ul{list-style-type:none;}
#TodayFeatures .well li{border-bottom:solid 1px #e1a502; padding-bottom:5px;}
#TodayFeatures .well .btn-danger{margin-top:20px;}
#TodayFeatures .well.Links a{background:url(../images/red_dot.png) no-repeat left; color:#000; display:block; padding:5px 0px 5px 20px; border-bottom: solid 1px #e1a502;}
#TodayFeatures .well.Links a:hover{color:#fff;}
#TodayFeatures .well .desc br{display:none;}
#TodayFeatures .well .desc strong{font-weight:400 !important;}
#TodayFeatures .well .desc span{font-size:16px !important; line-height:1.5 !important; color:#000; text-shadow:none !important; display:block; padding:5px 0px; border-bottom: solid 1px #e1a502;}
#TodayFeatures .well .desc{margin-bottom:20px;}
#TodayFeatures .well .btn-default {text-shadow:none !important; border: 0px !important; border-radius:5px; padding:10px 20px; color: #fff !important; font-size:14px; font-weight:600; text-transform:uppercase; background: #882b11; background: -moz-linear-gradient(top, #882b11 0%, #a83018 100%); background: -webkit-linear-gradient(top, #882b11 0%,#a83018 100%); background: linear-gradient(to bottom, #882b11 0%,#a83018 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#882b11', endColorstr='#a83018',GradientType=0 ); }
#TodayFeatures .well .btn-default:hover,.btn-default.focus,.btn-default:focus{background-color: #8d0000!important; border:0px !important;}



#Testimonials{margin:30px 0px 50px; font-size:17px; padding: 25px; background-color:#f5ebc3; border-radius: 10px; text-align:center;}
#Testimonials .Testimony{padding-left:50px; background:url(../images/icon_quote.png) no-repeat top left;}
#SectionTestimonial .btn-default {text-shadow:none !important; border: 0px !important; border-radius:5px; padding:10px 20px; color: #fff !important; font-size:14px; font-weight:600; text-transform:uppercase; background: #882b11; background: -moz-linear-gradient(top, #882b11 0%, #a83018 100%); background: -webkit-linear-gradient(top, #882b11 0%,#a83018 100%); background: linear-gradient(to bottom, #882b11 0%,#a83018 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#882b11', endColorstr='#a83018',GradientType=0 ); }
#SectionTestimonial .btn-default:hover,.btn-default.focus,.btn-default:focus{background-color: #8d0000!important; border:0px !important;}



/***************************  Footer  *************************************************/
#Footer{font-size:14px; padding-bottom:20px;}
#Footer .bg-danger{padding:30px 0px; margin-bottom:20px;}



/****************************************************************************/

.pagination > li > a, .pagination > li > span {border: 1px solid #dbcaba; color: #95744a;}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {    background-color: #fff;    border-color: #dbcaba;    color: #95744a;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {    background-color: #95744a!important;    border-color: #95744a!important;    color: #fff;    }
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{background-color:#f5eee7; border-color:#dbcaba; color:#95744a;}
.mr-20{margin-right:20px;}

/****************************************************************************/
@media (min-width: 768px) {	
	.navbar-collapse{padding-left:0px;padding-right:0px; margin-top:1px; background:url(../images/nav_bg.jpg) repeat-x top left;}
    .nav-justified>li{float: none;}
	.navbar{border-radius:0px !important;margin-bottom:0px; box-shadow:none;border:none;}
    .navbar-nav{margin:0px;}
    .navbar-nav>li{padding:5px 0px; border-right:solid 2px #d50909;}
    .navbar-nav>li:first-child{border-left:solid 2px #d50909;}
    .navbar-nav>li>a{color:#fff;text-decoration:none;  padding:0px; font-size:20px; font-weight:600; white-space:nowrap;}
    .navbar-nav>li.active>a,.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{color:#ffba00!important;background:transparent;}
	
}


@media (min-width: 992px) and (max-width: 1199px) {
	
	#MainNav .nav > li > a {padding: 14px 8px;}
	.navbar-nav > li > a {font-size: 18px;}
	
	#SliderSec .slide{margin:0px 13px;}
	#Header .mt-50{margin-top:30px;}
}

@media (min-width: 768px) and (max-width: 991px) {
	#MainNav .nav > li > a {padding: 14px 5px;}
	.navbar-nav > li > a {font-size: 14px;}
	
	#SliderSec .slide{margin:0px 5px;}
	#Header .mt-50{margin-top:20px;}
}


@media (max-width: 767px) {
	
	#Header figure.pull-left img, img.pull-left, #Header figure.pull-right img, img.pull-right {margin: 0px auto !important;}
	#Header .pull-left, #Header .pull-right{float:none!important; text-align:center !important;}
	
	.navbar-toggle {border-color: #fff; border-radius:0px; margin-right:15px;}
    .navbar-toggle .icon-bar {background-color: #fff;}   

	.navbar{margin:0px;min-height:0px;border-radius:0px;background:url(../images/nav_bg.jpg) repeat-x top left;}
	.navbar-collapse {padding-left:0px; padding-right:0px;}
    .navbar-nav{margin:20px 0px 0px 0px;}
    .navbar-nav>li{margin-bottom:2px; background:#8d0000;}
    .navbar-nav>li>a{color:#fff;text-decoration:none; padding:10px; font-size:18px; font-weight:600; white-space:nowrap;}
    .navbar-nav>li.active>a,.navbar-nav>li:hover,.navbar-nav>li:hover>a{background-color:#ffba00; color:#640000!important;  }
	
	#SliderSec .cycle-slideshow{margin:0px 40px; width:auto;}
	#SliderSec .slide{margin:0px 8px;}
	
	#FestDetail [class*='col-']{margin-bottom:30px;}

	
	
}

@media (max-width: 639px) {	
	#FestivalSec .MonthNav li{display:block; float:none; width:auto; border-bottom:solid 1px #ffba00; border-right:0px;}
	#FestivalSec .MonthNav li:last-child{border-bottom:0px;}
	
	#SliderSec .cycle-slideshow{margin:0px 30px;}
	#SliderSec .slide{margin:0px 2px;}
}


@media (max-width: 479px) {   
    #TodayFeatures .well.Links ul{float:none; width:auto; margin:0%;}
	
}

@media (max-width: 439px) {
       
    
    
}

@media (max-width: 359px){    
   #SliderSec .slide{width:180px; margin:0px 22px;}
}
