p{padding:10px 0;font-size:16px;}
.gallery img{width:100%;}
.owl-carousel.owl-loaded{background-color:#111;}
.trip-description {
    padding-top:20px;
}
.innerTextField {
    /*width:320px;*/
    padding:15px 20px;
}
.srButton {
    width:320px;
    padding:15px 20px;
    background-color:aqua;
   font-size:14px;
   font-weight:400;
}
.product-name {
    font-size:18px;
    line-height:1.5;
    color:#F85C37;
}
.a-right {
    width:100px;
}
.form-list {
    margin:10px 0;
    list-style:none;
}
input.input-text,textarea { padding:6px 10px; resize:none; -webkit-appearance: none; border-radius: 0;border:1px solid #808080;}
.form-list label.required em { float:right; font-style:normal; color:#f7941d; top:0;  }
.form-list li.control label { float:none; }
.form-list li.control input.radio,
.form-list li.control input.checkbox { margin-right:6px; }
.form-list li.control .input-box { clear:none; display:inline; width:auto; }
.form-list .input-box { display:block; clear:both; margin-bottom:7px;}
.form-list .field { float:left; width:360px; }
.form-list input.input-text { width:333px; }
.form-list textarea { resize:none; width:254px; height:10em; }
.form-list select {width: 100%;}
.form-list li.wide .input-box { width:535px; }
.form-list li.wide input.input-text { width:529px; }
.form-list li.wide textarea { width:529px; }
.form-list li.wide select { }
.form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
.form-list .input-range input.input-text { width:74px; }
/* Customer */
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }

.form-list .name-prefix { width:65px; }
.form-list .name-prefix select { width:55px; }
.form-list .name-prefix input.input-text { width:49px; }

.form-list .name-suffix { width:65px; }
.form-list .name-suffix select { width:55px; }
.form-list .name-suffix input.input-text { width:49px; }

.form-list .name-middlename { width:132px; }
.form-list .name-middlename input.input-text { width:104px; }

.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname { width:318px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
.field.name-suffix{ margin-top:8px;}
.field.name-prefix{ margin-bottom:10px}
.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname { width:210px; }

.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname { width:230px; }

.opc .form-list .customer-name-suffix .name-lastname,
.opc .form-list .customer-name-middlename .name-firstname,
.opc .form-list .customer-name-middlename-suffix .name-firstname,
.opc .form-list .customer-name-middlename-suffix .name-lastname { width:191px; }

.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:202px; }

.button { font:12px Arial, Helvetica, sans-serif; vertical-align:middle; color:#fff; border:1px solid #ececec;padding:12px;background:#18428c;font-weight:bold;text-transform:uppercase;}

.sp-methods .radio {display:inline;
}

h2.itinerary-title {
    padding:5px 10px;
    background-color:gray;
    color:#fff;
    width:100%;
}
.itinerary {
    margin:2px 5px;
}
.itinerary ul{margin:2px 5px;}
    .itinerary ul li {
        list-style:none;
        margin: 26px 0px 6px;
        font-weight: bold;
        text-transform: uppercase;
    }
    .itinerary span {
        line-height:1.5;
    }

.homeTextField {
    padding:8px 6px;
}
.search-form {
    background-color: rgba(255, 183, 3, 1);
	display: inline-block;
    width:100%;	
	/*margin-top: -150px;
	position: absolute;*/
	margin-bottom:-5px;
	padding: 40px 60px;
}
.pdf-container {
    
    float:left;
}

.about-us-bg {
    background:#83929f;
}
    .about-us-bg img {
        height:fit-content;
    }
    .about-us-bg p {
        color:#fff;
    }
    .about-us-bg h3 {color:#fff;text-transform:uppercase;
    }

    /* CSS Document */


body{background: url(../images/background.jpg)repeat-y ;color:#fff; font-family: 'Open Sans', sans-serif;}
.container{background:rgba(0,0,0,0.55);}
.nobg{background:none;}
h2{background:#111;padding:15px 10px;text-align:center;font-size:16px;font-weight:bold;margin:0;color:#fff;}
.breadcrumb{border-bottom:1px solid;padding:6px 15px;color:#fff;background:none;}
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; vertical-align: baseline;}*/

ol, ul { list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}


/* button CSS*/
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	padding: 5px 10px;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-transform: none;
}

.btn-4 {
    cursor:pointer;
      background: #000;
      color: #fff;
      font-size: 12px;
      padding: 2px 16px;
      margin-bottom:10px; 
      float: right;
      font-weight: bold;
      font-style: normal;
}
.button span{background: url(../images/arron-learmore-btn.png) no-repeat right 5px; padding:0 8px 0 0 ;}


.white {
	color: #333f31;
	border: 1px solid #E9E9E9;
	background: #333f31;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f2f2f2));
	background: -moz-linear-gradient(top,  #333f31,  #f2f2f2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f2f2f2');
}

.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #333f31,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}


.yellow {
	color: #333333;
	border: 1px solid #cccc9a;
	background: #f9f9f9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f9cd75));
	background: -moz-linear-gradient(top,  #f9f9f9,  #f9cd75);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f9cd75');
}

.yellow:hover {
	background: #f9f9f9;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2c56b));
	background: -moz-linear-gradient(top,  #fff,  #f2c56b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2c56b');
}




.learnMore02{background: #f9f9f9; padding: 5px 12px; border: 1px solid #cccc9a; color:#000; text-transform:none; background-color:#f5f5f5; display: inline-block; text-decoration: none; background: -moz-linear-gradient(top,  #f9f9f9 1%, #f9cd75 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f9f9f9), color-stop(98%,#f9cd75)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 1%,#f9cd75 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 1%,#f9cd75 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 1%,#f9cd75 98%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 1%,#f9cd75 98%); /* W3C */
}

/* end button CSS*/
.wrapperMain{width: 990px; height:auto;overflow: hidden; padding:35px 40px 20px 40px; margin: 20px auto;background-color:#000;background: #fff; /* solid color */
background: rgba(0,0,0,0.55); /* transparent color */
/* background: transparent; /* clear solid background for ie */
/* zoom: 1; /* required for the filters */
/* -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF)"; /* IE8 */
/* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF); /* IE5.5-7 */}

.wrapperMain .hdrTop{float: left; height: 178px; width: 990px;border-bottom:1px dotted #cecc9c;}
 .logo{float: left; width: 400px; font-family: Trebuchet MS; text-transform: uppercase;color: #c1ad4e;text-decoration: none;border-right:1px dotted #cecc9c;}
.logo a {text-transform: uppercase;color: #c1ad4e;text-decoration: none;}
.logo .aruna{width: 400px; font-size: 50px;  padding: 0;line-height:100%;letter-spacing:10px;font-weight:bold;}
.logo .tewari{width: 400px; font-size: 60px;  padding: 0;line-height:90%}
.logo .tag{width: 400px; font-size: 14px;  padding: 0;overflow: hidden;margin-top:5px;border-top:1px dotted #c1ad4e;max-width:206px;}

.wrapperMain .hdrTop .nav .circle {	float: right; border-radius: 50%;	
                                   	width: 105px;	height: 105px; background-color:#c2620d; border:5px solid #d4a862; margin-right:15px;}
.wrapperMain .hdrTop .nav .circle p {font-size: 19px;  color: #edd4af;text-decoration: none;text-align:center;padding-top:40px;}
.wrapperMain .hdrTop .nav .circle a {font-size: 19px;  color: #edd4af;text-decoration: none;text-align:center;}
            
.contentWraper{float: left;width: 990px;border: 0px solid #ccc;}
.contentWraper .leftBox{float: left;width: 400px; padding:20px 36px 0px 0px;}
.contentWraper .middleBox{float:left;width: 232px; padding:20px 0px;}
.contentWraper .rightBox{float: right;width: 285px; padding:20px 0px;}
.contentWraper .bottomBox{float: left;width: 685px; padding:20px 0px;}
.contentWraper .leftBox h1 {font-size: 30px; color: #FFF; text-decoration: none;padding:0px 0px 20px 0px;}
.contentWraper .leftBox h2 {font-size: 16px; color: #FFF; text-decoration: none;padding:6px 0px;}
.contentWraper p {font-size: 13px; color: #FFF; text-decoration: none;padding:6px 0px;line-height:1.5em;}
.contentWraper .leftBox .social{float: right;}
.contentWraper .middleBox h1 {font-size: 19px; color: #FFF; text-decoration: none;padding:13px 0px 20px 0px;}
.contentWraper .middleBox h2 {font-size: 16px; color: #FFF; text-decoration: none;text-align:center; padding:6px 0px;background-color:#000;background: #fff; /* solid color */
background: rgba(0,0,0,0.4); /* transparent color */
background: transparent9; /* clear solid background for ie */
zoom:1; /* required for the filters */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF);}
.contentWraper .rightBox h1 {font-size: 19px; color: #FFF; text-decoration: none;padding:13px 0px 13px 0px;}
.contentWraper .rightBox h2 {font-size: 16px; color: #FFF; text-decoration: none;padding:6px 0px;}
.contentWraper .rightBox ul {padding:10px 10px;list-style-image: url("../images/arrow.png")}
.contentWraper .rightBox li {padding:10px 10px;}
.contentWraper .rightBox li a {color:#FFF;text-decoration: none;}
.fotter p {width:990px;float: left;font-size: 11px; color: #FFF; text-decoration: none;padding:20px 20px;text-align:center;}
.fotter p a{color:#FFF;}
.contentWraper h1 {float: left;font-size: 40px;width:inherit; color: #FFF; text-decoration: none;padding:10px 0px;}
 .containerBox{float: left;min-height:545px;}
.galleryBox{padding:10px 20px;width:207px;float: left;}
.galleryBox h2{margin-top:10px;font-size: 16px; color: #FFF; text-decoration: none;text-align:center; padding:6px 0px;background-color:#000;background: #fff; /* solid color */
background: rgba(0,0,0,0.4); /* transparent color */
background: transparent9; /* clear solid background for ie */
zoom:1; /* required for the filters */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF);}
.readMore {padding:0px 53px;}
.soldOut{ vertical-align:top; text-align:right; display:block;padding-top:-10px; position:absolute; z-index:999; top:-10;}

.contentWraper .categoryBox {padding:10px 30px 10px 0px; width:290px;float: left;margin:0px 10px 0 0;}
.contentWraper .categoryBox h2{margin-top:10px;font-size: 16px; color: #FFF; text-decoration: none;text-align:center; padding:6px 0px;background-color:#000;background: #fff; /* solid color */
 background: rgba(0,0,0,0.4); /* transparent color */
background: transparent9; /* clear solid background for ie */
zoom:1; /* required for the filters */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF);}
.aboutUsLt {width:555px; float:left;padding:10px 10px 10px 0px;color:#eaeaea;}
.aboutUsRt {width:300px; float:left;padding:10px 10px;}
.eventLt {width:100%; float:left;padding:10px 10px 10px 0px;}
.eventLt ul{padding:10px 0px;float:left;}
.eventLt li{padding:10px 8px;width:140px;float:left;text-align:center;}
.eventRt {width:100%; float:left;padding:10px 10px;}
.eventRt ul{padding:10px 0px;}
.eventRt ul{padding:10px 8px;}
.contactUsLt {width:80%; padding:10px 10px 10px 0px;}
.contactUsRt {width:200px; float:left;padding:10px 10px;}
.contactUsLt td {padding:10px;}



.navWrapper {float: left; padding: 27px 0 0 0; width: 890px; } 
.navWrapper .fBook {float: right; background: url(../images/sprite-banjara.png) no-repeat 0 -134px; width: 28px; height: 28px; text-indent: -999999px; margin:6px 0 0 0; } 
.navWrapper ul.navLinks{float: left; }
.navWrapper .navLinks li{list-style: none; display: inline; background: url(../images/sprite-banjara.png) no-repeat 0 -170px; padding: 7px 15px 9px 25px; float: left; position: relative;}
.navWrapper .navLinks li a{ text-transform: uppercase; font-size: 20px; color: #333; text-decoration: none; padding: 0 5px;} 

.navWrapper ul.dropdown { position: relative; }
.navWrapper ul.navLinks ul { width: 280px; visibility: hidden; position: absolute; top: 100%; left: 0; background-color: #f8cb6d;}
.navWrapper ul.navLinks ul li{ font-weight: normal; background: #f6f6f6; color: #000;  border-bottom: 1px solid #ccc; float: none; padding: 0;}
.navWrapper ul.navLinks ul li a	{padding: 10px 15px; font-size: 16px; display: block; background: none; font-size: 16px; border-bottom:1px solid #cecc9c;} 
.navWrapper ul.navLinks ul li a:hover{background-color:#4a7200; color:#F8CB6D;}
.navWrapper ul.navLinks ul ul { left: 100%; top: 0; }
.navWrapper ul.navLinks li:hover > ul { visibility: visible; }


.linkWrapper{float: right; width: 800px;}
.linkWrapper .linkLevel2{float: right; margin: 0 20px 0 0; line-height: 38px;}
.linkLevel2 ul li{display: inline;}
.linkLevel2 ul li{border: none;}
.linkLevel2 ul li a{color :#f8cb6d; text-decoration: none; font-size: 11px; text-transform: uppercase; padding: 5px 12px; background: url(../images/border-rt.png) no-repeat right 5px;}
.linkLevel2 ul li a.noBorder{background: none;}
.linkWrapper .srchWrap{float: right; padding: 6px 0 0 0;}
.inptSrch{border: 1px solid #b1995d; padding:5px; color: #333; font-size: 11px; margin: 0 10px 0 0; width: 175px;}


.contentWrapper{width: 990px; float: left; padding: 10px 0;}
.contentWrapper p{padding: 0 0 10px 0;}
.contentWrapperLT{float: left; width: 720px; margin: 0 20px 0 0;}
.contentWrapperLT h1{color: #497200; font-size: 30px;  padding: 0 0 15px 0;}
.popDestinationWrap{float: left; width: 720px; margin: 10px 0 15px 0;}
.popDestiCol{width: 232px; float:left; margin:0 12px 0 0; text-transform: uppercase; font-size: 11px; color: #666666;}
.popDestiCol h2{padding:0 0 10px 0; color: #000; font-size: 20px; }
.popDestiCol.noMargin{margin:0;}
.popDestiCol .popDestiImg{width: 232px; height: 161px; margin: 0 0 10px 0;float:left;}
.heroBanner{width: 720px; height: 324px; margin: 0 0 15px 0;}
.contentCol{padding:15px 0; overflow: hidden;}
.tariffWrap{margin: 0 0 30px 0;}
.tariffWrap h2{font-size: 20px; margin: 0 0 15px 0;}
table.tariff{border: none;}
table.tariff th{ font-weight: bold; text-align: left; font-size: 14px;  text-transform: uppercase;}
table.tariff td{padding: 5px; text-align: left;}
.contentWrapper h2.title{padding: 5px 10px; background-color: #f8cb6d; border-radius: 8px; -moz-border-radius: 8px; -webki-border-radius: 8px;  color:#000000; text-transform: none;}
.col01{float:left; width: 330px; margin: 0 60px 0 0;}
.col01 h2{font-size: 20px; margin: 0 0 10px 0;} 
.tncWrap{margin: 0 0 15px 0;}
.tncWrap ul li{margin: 0 0 10px 0; font-size: 11px;}
.tncWrap ul li ul{padding: 10px 0 0 10px;}
.col01.marginNo{margin: 0;}
.btmLnkWrapLT{float: left; width: 720px; padding:10px 0;}
.leftLink{float: left;}
.leftLink li{float: left; display: inline; margin: 0 8px 0 0;}
.leftLink li a{background: url(../images/sprite-banjara.png) 0 0; width: 29px;  height: 32px; display: block;}
.btmLnkWrapLT em{display: none;}
.leftLink li a.email{background-position: 0 -211px; }
.leftLink li a.print{background-position: 0 -252px;}

.btnBooking{float: right; background: url(../images/sprite-banjara.png) no-repeat 0 -294px; width: 152px; height: 40px; display: block;}

.contentWrapperRT{float: left; width: 250px;}
.contentWrapperRT h2{color: #497200; font-size: 20px;  margin: 0 0 15px 0; text-transform: uppercase;}
.fDestinatoinWrap{width: 250px; margin: 0 0 15px 0; padding: 0 0 10px 0; text-transform: uppercase; font-size: 11px;}
.fDestinatoinWrap h2{margin:0 0 10px 0; color: #000; font-size: 20px; }
.fDestinatoinWrap .fDestinationImg{margin: 0 0 10px 0; width: 250px; height: 295px;}
.howtoReach{border: 2px solid #333333; border-radius: 10px; padding: 10px; margin: 0 0 15px 0;}
.otherAtrraction{margin: 0 0 15px 0; overflow: hidden;}
.attractionBox{margin: 0 0 10px 0;}
.attractionBox h3{font-size: 13px; }


.partnerWrap{ margin: 0 0 15px 0; overflow: hidden;}
.partnerWrap h2{ border: 1px solid #d9d9d9; border-radius: 5px 5px 0 0; font-size: 18px; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; padding: 5px; margin: 0 0 15px 0; color: #000; text-transform: uppercase; background: rgb(249,249,249); background: -moz-linear-gradient(top, rgb(249,249,249) 0%, rgb(231,231,233) 98%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(249,249,249)), color-stop(98%,rgb(231,231,233)));
background: -webkit-linear-gradient(top, rgb(249,249,249) 0%,rgb(231,231,233) 98%);
background: -o-linear-gradient(top, rgb(249,249,249) 0%,rgb(231,231,233) 98%);
background: -ms-linear-gradient(top, rgb(249,249,249) 0%,rgb(231,231,233) 98%);
background: linear-gradient(to bottom, rgb(249,249,249) 0%,rgb(231,231,233) 98%);}
.partnerWrap ul{padding: 5px;}
.partnerWrap ul li{display: inline; margin: 0 18px 10px 0; float:left; height: 86px;}

.destinationMain{width: 990px; margin: 0 0 10px 0; float:left;}
.destinationMain h1{color: #497200; font-size: 30px; float: left; } 
.destinationMain .quickLink{float: right;}
.destinationMain .quickLink ul li{display: inline;}
.destinationMain .quickLink ul li a{color: #497200; font-size: 11px; padding: 0 5px; text-decoration: none; text-transform: uppercase; display: inline;}

.quickLink ul li a.arrow{background: url(../images/arrow-book.png) no-repeat 0 0; padding: 0 0 0 20px;}


.ftrWrap{background: url(../images/bg-footer.gif) repeat-x 0 0;}
.ftrWrap .ftr{width: 990px; margin: 0 auto;}
.ftr .ftrLinks{text-align: center; padding: 25px 0 17px 0;}
.ftr .ftrLinks li{display: inline; margin: 0 5px;}
.ftr .ftrLinks li a{ padding: 0 5px; color: #666666; font-size: 12px; text-decoration: none; text-transform: uppercase;}
.copyright{color: #666666; font-size: 10px; text-transform: uppercase; text-align:center; padding: 8px 0 5px 0;}

/*---bredcrumb css start from here-----*/
.bredcrumb{float: left; width: 990px; font-size: 11px; text-transform:uppercase; padding: 5px 0 5px 0;}
.bredcrumb a{color: #FFF; text-decoration: underline; text-transform: uppercase;}
/*---bredcrumb css end from here-----*/
/* + Header */
.header-section {
	background-color: rgba(0,0,0,0.4);
    background: url(../images/background.jpg)repeat-y;
}
.header-section.navbar-fixed-top {
	border-bottom: 1px solid #ccc;
    background: url(../images/background.jpg)repeat-y ;
}
.header-section .container {
	position: relative;
}
.no-padding {
	padding: 0;
}
img {
    max-width: 100%;
	height: auto;
}
.img-block{text-align:center;padding:20px;}
@media (max-width: 991px) {
	/* - Top Header */
	.top-icons {
		padding-left: 0;
		padding-right: 0;
		border-bottom: 1px solid #e6e6e6;
		margin-bottom: 20px;
	}
	.header-section.navbar-fixed-top .top-icons{
		display: none;
	}
    .readMore{margin-bottom:40px;text-align:center;}
}
@media (max-width: 767px) {
    h1{text-align:center;font-size:26px;}
    h2{text-align:center;font-size:24px;}
}
.footer-main {
	/*background-image: url("/images/ftr-bg.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top;*/
	background-color: #000;
    padding-top:20px;
}
.gallery{margin-bottom:40px;}
.gallery h2{
    margin-top:0;
}
