/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/
/* -----------------------------------------
   Shared Styles
----------------------------------------- */
/*

**********************
<link href="https://fonts.googleapis.com/css?family=Mukta:400,500,700" rel="stylesheet"> 
font-family: 'Mukta', sans-serif;

*/


/* BACK TO TOP ANCHOR */
#back-top {position:fixed;bottom:45px;right: 10px;z-index: 38; text-align:center;}
.back-topICO{color: rgba(204, 204, 207, 0.75);opacity: 1;}

/* SLIDER PRE-LOADER */
#slider { background: url(../../images/zloading.gif) center center #FFFFFF no-repeat; height: 600px; }
#slider img { display: none; }
#slider.orbit { background: none; }
#slider.orbit img { display: block; }


 /* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.icon-bar {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  z-index: 999;
}

/* Style the icon bar links */
.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.6s ease;
  color: white;
  font-size: 22px;
}

/* Style the social media icons with color, if you want */
.icon-bar a:hover {
  background-color: #cc0033;
}

.facebook {
  background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
}

.twitter {
  background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
}

.google {
    background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
}

.insta {
      background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
}

.youtube {
      background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
} 

.whatsapp {
      background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
} 
.goup {
      background-color: rgba(0, 0, 0, 0.55);opacity: 1;
  color: white;
} 


/* PAGE DIVIDER */
.divider{color:#222;width:100%;margin:20px auto;overflow:hidden;text-align:center;line-height:1.2em;}
.divider:before, .divider:after{content:"";vertical-align:top;display:inline-block;width:50%;height:0.65em;border-bottom:1px solid #ccc;margin:0 2% 0 -55%;}
.divider:after{margin:0 -55% 0 2%;}
hr.style-two { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(225, 225, 225, 0), rgba(225, 225, 225, 0.75), rgba(225, 225, 225, 0)); }
hr.style-three { margin-top:-5px; border: 0; height: 1px; background-image: linear-gradient(to right, rgba(225, 225, 225, 0), rgba(225, 225, 225, 0.75), rgba(225, 225, 225, 0)); }

/* ALERT PANEL */
.errorpnl { background: #FFD5D5; border: solid 1px #FF7171; margin: 0 0 22px 0; padding: 20px; }
.warningpnl { background: #F4F4F4; border: solid 1px #dedac9; margin: 0 0 22px 0; padding: 20px; }
.successpnl { background: #B3ECB3; border: solid 1px #33CC33; margin: 0 0 22px 0; padding: 20px; }
.pnltXt{font-weight: normal; color:#333333; font-size:18px; line-height:1.5; text-align:justify;-webkit-font-smoothing: antialiased;}
.errorICO{color:#cc0000;}
.infoICO{color:#cc0033;}
.themeICO{color:#cc0033;}
.whICO{color:#FFFFFF;}

/* GLOBAL HEADER STYLE */
.gloLgBar{background-color: #cc0033;padding-top: 3px;padding-bottom: 0px;}
.gloLgpOS{margin-top: 7px;}
.gloMnBar{background-color: #FFFFFF; padding: 0px; margin-top: 0px;}
.gloBnrBx{padding: 0 0px; margin-bottom: 0px;}
.hdrR{ text-align:right;}
.hdrC{ text-align:center;}
.hdrJ{ text-align: justify;}
.gloMnSubTxt{color:#444444; font-size:15px; font-weight:400;text-transform: uppercase;line-height: 1.2; }
.gloMnSubTxt:hover { color: #cc0033; }
.gloMnSubTxt:focus { color: #cc0033; }
.gloMnSubTxt:visited { line-height: inherit; }
.gloMnBarPh{margin: 8px 0 5px -8px;padding: 0px; text-align:center;}
.gloMnBarPhTxt{color:#FFFFFF;font-size:15px;}
.gloMnBarPhICO{color:#cc0099;}
.gloMnsHDR{color:#cc0033;width:100%;margin:20px auto;overflow:hidden;text-align:center;line-height:1.2em;}
.gloMnsHDR:before, .gloMnsHDR:after{content:"";vertical-align:top;display:inline-block;width:50%;height:0.65em;border-bottom:2px dotted #fff;margin:0 2% 0 -55%;}
.gloMnsHDR:after{margin:0 -55% 0 2%;}
.hMMyDst{background-color: #cc3366; margin:20px 0 20px 0; padding: 20px 0 20px 0;}
/* GLOBAL HEADER STYLE END */

/* HOME INTRO WRITEUP */
.hMIntroBG{background-color: #FFFFFF; margin:0 0 0 0; padding: 20px 0 20px 0;}
.hMIntroHdr{color:#222222;}
.hMIntroTx{color:#666666; font-size:20px; margin-top:15px; margin-bottom:10px;line-height:1.8;}
.gloFtPyBx{margin-top: 20px; margin-bottom: 20px;}
/* HOME INTRO WRITEUP */

/* HOME TOUR PACKAGES BOX */
.hMpckHDR{color:#555;width:100%;margin:20px auto;overflow:hidden;text-align:center;line-height:1.2em;}
.hMpckHDR:before, .hMpckHDR:after{content:"";vertical-align:top;display:inline-block;width:50%;height:0.65em;border-bottom:1px solid #CCC;margin:0 2% 0 -55%;}
.hMpckHDR:after{margin:0 -55% 0 2%;}
.hMpckHDR2{color:#FFFFFF;font-weight:500;}
.hProPckTitle2{color:#FFFFFF;font-weight:700;font-size:22px;text-transform: uppercase;}
.hProPckTitle2:hover { color: #e1bc28; }
.hProPckTitle2:focus { color: #e1bc28; }
.hProPckTitle2:visited { line-height: inherit; }

.hProPckTitle2q{color:#FFFFFF;font-weight:700;font-size:18px;}
.hProPckTitle2q:hover { color: #e1bc28; }
.hProPckTitle2q:focus { color: #e1bc28; }
.hProPckTitle2q:visited { line-height: inherit; }

.hProPckTitle2b{color:#FFFFFF;font-weight:700;font-size:18px;}
.hProPckTitle2b:hover { color: #e1bc28; }
.hProPckTitle2b:focus { color: #e1bc28; }
.hProPckTitle2b:visited { line-height: inherit; }
.hProPckPrice2{font-weight:700; color:#FFFFFF; font-size:22px; line-height:1.5;}
.hProPckPrice3{font-weight:700; color:#FFFFFF; font-size:17px; line-height:1.5;}
.hProPckfETICO{color:#cc0099;text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9);}
.hProPckfETICONoSw{color:#cc0099;}
.hProPckTitle2Wrp {position: absolute; margin-top: -115px;}
.hProPckTitle3Wrp {position: absolute; margin-top: -85px;}
.hProCtr2Wrp {position: absolute; margin-top: -63px;}
.hProPckpRIZWrp {position: absolute; margin-top: -45px; }
.hProPckpRIZWrp2 {position: absolute; margin-top: -37px; }
.hProPckFeTrWrp {position: absolute; margin-top: -150px; margin-left: 10px;}
.hProPckFeTrWrpI {position: absolute; margin-top: -150px; margin-left: 10px;}
.hProPckTitle3{color:#555;font-weight:500;font-size:18px;}
.hProUmrahTxt{color:#999;font-weight:400;font-size:18px;font-style: italic;}
.hProPckTitle3:hover { color: #cc0033; }
.hProPckTitle3:focus { color: #cc0033; }
.hProPckTitle3:visited { line-height: inherit; }
.hProPckTitle4{color:#cc0033;font-weight:700;font-size:18px;}
.hProPckTitle4:hover { color: #555; }
.hProPckTitle4:focus { color: #555; }
.hProPckTitle4:visited { line-height: inherit; }
.hProPckOvrLBig {background: black; background: rgba(204, 0, 51, 0.8); width: 95%; margin-left: 0px; min-height: 112px; padding: 0px 10px 0px 10px;}
.hProPckOvrL {background: black; background: rgba(204, 0, 51, 0.8); width: 92%; margin-left: 0px; min-height: 112px; padding: 0px 10px 0px 10px;}
.hProPckOvrL2 {background: black; background: rgba(204, 0, 51, 0.8); width: 89%; margin-left: 0px; min-height: 82px; padding: 0px 10px 0px 10px;}
.hProCtrOvrL {background: black; background: rgba(0, 0, 0, 0.5); width: 100%; margin-left: 0px; min-height: 60px; padding: 0px 10px 0px 10px;}
.hProPckOvrLPr {padding: 0px 10px 0px 10px;}
.dividerProFtrTxt{ color:#888888; font-weight:500;font-size:18px;}
.dividerProFtrTxt:hover { color: #cc0033; }
.dividerProFtrTxt:focus { color: #cc0033; }
.dividerProFtrTxt:visited { line-height: inherit; }
.hProPckboxM {background-color: #FFFFFF;border: solid 0px #e6e6e6; margin: 8px -5px 8px -5px; padding: 0px;}
.hNorPckbox {background-color: #FFFFFF;border: solid 0px #e6e6e6; margin: -4px 0 0 0; padding: 0px;}
.hNorPckbox2 {border: solid 0px #e6e6e6; margin: -4px 0 0 0; padding: 0px;}
.hNorCtrbox {background-color: #FFFFFF;border: solid 0px #e6e6e6; margin: 20px 0 50px 0; padding: 0px;}
.hProPckHgt{min-height:90px; vertical-align:top; margin-top:-10px;}
.hProPckHgt2{min-height:60px; vertical-align:top;}
.hProPckHgt4{min-height:40px; vertical-align:top;}
.hProPckHgtFT{margin-bottom:-10px;}
.hProPckSubTle2{font-weight:normal; color:#E4E4E4; font-size:15px; line-height:1.3; text-align:justify; -webkit-font-smoothing: antialiased;}
.hProPckbutton2 {font-family: 'Mukta', sans-serif; width: 100%; background: #cc0033; border: 0px solid #bfad8c; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 17px; font-weight: 700; line-height: 1.5; margin: 0; padding: 10px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.hProPckbutton2:hover, .hProPckbutton2:focus { color: #bf1e2d; background-color: #E8E8E8; }
.hProPckbutton2:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
/* HIGHLIGHT PACKAGES BOX */

/* LOCATION SELECTOR PAGE STYLES */
.gloLocPGBar{background: url(../../images/zeenath-travel-bg.jpg) center center #F4F4F4 no-repeat; height: 800px; border-bottom:0px solid #00266b;}
.gloLocPGTxt{font-family: 'Mukta', sans-serif; color:#222; line-height:1.5;font-weight: 700;}
/* LOCATION SELECTOR PAGE STYLES */

/* UPPER FOOTER STYLES */
.gloUpFtrBx{margin-top:0px; margin-bottom: 0px; padding: 0px;}
.gloUpFtrHdr{font-weight:500; color:#777777; font-size:16px; line-height:1.0;}
.gloICO{font-weight:bold; color:#888888; line-height:1.5; font-size:36px;}
.gloICO:hover { color: #FFFFFF; }
.gloICO:focus { color: #FFFFFF; }
.gloICO:visited { line-height: inherit; }
/* UPPER FOOTER STYLES */

/* FOOTER STYLES STARTS*/
.gloFt{background-color: #333; border-top:5px solid #cc0033;}
.gloFtLA{ padding:40px 0 20px 0;}
.gloFtLB{ padding:10px 0 40px 0;}
.gloFtLT{text-transform: uppercase; font-weight:400; color:#777777; font-size:15px; line-height:1.1; }
.gloFtLT:hover { color: #FFFFFF; }
.gloFtLT:focus { color: #FFFFFF; }
.gloFtLT:visited { line-height: inherit; }
.gloFtCt{ color:#FFFFFF; line-height:1.1;font-size:32px;font-weight:700;  }
.gloFtCtD{ color:#00266b; line-height:1.1;font-size:32px;font-weight:700;  }
.gloFtCtLC{font-weight:normal; color:#777777; font-size:15px; line-height:1.8;}
.gloFtCst{ font-weight:normal; color:#777777; font-size:17px; line-height:1.5;}
.gloFtCstD{ font-weight:normal; color:#666666; font-size:16px; line-height:1.5;}
.gloFtAdTx{font-weight:normal; color:#F4F4F4; font-size:16px; line-height:1.5;}
.gloFtAdTxD{font-weight:normal; color:#444444; font-size:16px; line-height:1.5;}
.gloFtAdSuTx{font-weight:normal; color:#F4F4F4; font-size:14px; line-height:1.5;}
.gloFtlk{font-weight:normal; color:#F4F4F4; font-size:16px; line-height:1.5;}
.gloFtlk:hover { color: #FFFFFF; }
.gloFtlk:focus { color: #FFFFFF; }
.gloFtlk:visited { line-height: inherit; }
.gloFtlkD{font-weight:normal; color:#444444; font-size:16px; line-height:1.5;}
.gloFtlkD:hover { color: #cc0033; }
.gloFtlkD:focus { color: #cc0033; }
.gloFtlkD:visited { line-height: inherit; }
.gloFtIco{color:#cc0033;}
.gloFtSOp{font-weight:normal; color:#777777; font-size:15px; line-height:1.5;}
.gloFtCpr{font-weight:normal; color:#777777; font-size:16px; line-height:1.5;}
.wcstx{color:#777777; font-size:16px; line-height: inherit;}
.wcstxLk{font-weight:700;color:#FFFFFF; font-size:16px; line-height: inherit;}
.wcstxLk:hover { color: #DD0000; }
.wcstxLk:focus { color: #DD0000; }
.wcstxLk:visited { line-height: inherit; }
/* FOOTER STYLES ENDS*/

/*START SUBSCRIBE MODAL*/
.sBMdlTitle{font-size:38px; color:#cc0099; font-weight:normal;}
.sBMdlSubTxt{color:#FFFFFF; font-size:20px; line-height:1.8; }
.sBMdlFmTxt{ color:#444444; font-size:16px;font-weight:700;}
.sBMdlRtMSg{color:#FFFFFF; font-size:20px; font-weight:500; line-height:1.5; }
.sBMdlBtn {font-family: 'Mukta', sans-serif; width: 100%; background: #cc0033; border: 0px solid #ffff00; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 20px; font-weight: 700; line-height: 1.0; margin: 0; padding: 10px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.sBMdlBtn:hover, .sBMdlBtn:focus { color: #FFFFFF; background-color: #444444; }
.sBMdlBtn:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.sBMdlselect {
	font-family: 'Mukta', sans-serif;
	height: 32px;
	font-size: 16px;
	color:#444444;
	padding: 3px;
	border: none;
}
.gloICO2{font-weight:bold; color:#FFFFFF; line-height:1.5; font-size:28px;}
.gloICO2:hover { color: #cc0099; }
.gloICO2:focus { color: #cc0099; }
.gloICO2:visited { line-height: inherit; }
.tFMdlTitle{font-size:20px; color:#cc0033; font-weight:700;}
.tFMdlSubTxt{ color:#333333; font-size:16px; line-height:1.8;font-weight:500; }
/*END SUBSCRIBE MODAL*/


/*TOUR PACKAGES SUB PAGE*/
.drPckTitleBxCT{color:#FFFFFF; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);}
.drPckTitleBxCT:hover { color: #E4E4E4; }
.drPckTitleBxCT:focus { color: #E4E4E4; }
.drPckTitleBxCT:visited { line-height: inherit; }
.drCypGHDTx{color:#888888; font-weight:700;}
.drPckHdrbox {background-color: #bf1e2d;border: solid 0px #e6e6e6; margin: 0 0 10px 0; padding: 10px 15px 15px 15px;}
.drPckHdrTitle{ color:#333333; font-size:40px; line-height:1.2; font-weight:700;}
.drPckHdrCode{color:#FFFFFF; font-size:24px; line-height:1.2; font-weight:700; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);}
.drPckHdrSubTitle{color:#cc0033;}
.drPckHdrSbTtl{color:#999999; font-weight:normal;font-size:18px;}
.drPckHltH{color:#cc0033;}
.drPckHltHICO{color:#444444;}
.drTPOptBX {background-color: #FFFFFF; border-top: solid 5px #cc0033; margin: 20px 0 22px 0; padding: 20px 10px;}
.drTPGly {}
.drTPOpTitle{color:#333333; font-size:22px; font-weight:700;}
.drTPOpMnTitle{color:#444444; font-size:18px; font-weight:500;}
.drTPOpSubTle{color:#444444; font-size:16px; font-weight:normal; line-height:1.8; -webkit-font-smoothing: antialiased;}
.drTPHlRt{color:#e9ce1b; font-weight:500;line-height:1.8; }
.drTPHlRtTX{ color:#e9ce1b; font-size:18px; font-weight:500; line-height:1.8; }
.drTPHlrCt{ color:#0aaab8; font-size:17px; font-weight:700; line-height:1.8; }
.drTPPrBxD{margin: 10px 0 10px 0;}
.drTPPrHD{background-color: #cc0033;border: solid 1px #ffffff; margin: 0 0 0 0; padding: 10px; }
.drTPPrBY {background-color: #E8E8E8;border: solid 1px #ffffff; margin: 0 0 0 0; padding: 10px; }
.drTPOpRtHd{ color:#FFFFFF; font-size:16px; font-weight:500;}
.drTPOpRtTx{ color:#222222; font-size:16px; font-weight:500;}
.drTPDepHDTG{ color:#444444; font-size:18px; font-weight:700; line-height:1.8; }
.drTPDepDTG{ font-weight:500; color:#666666; font-size:16px; line-height:1.8; }
.drTPDepDT{color:#cc0033; line-height:1.8; }
.drTPCondIco{color:#cc0033; font-weight:bold;}
.drTPCondHDR{color:#444444; font-weight:700; font-size:18px; line-height:1.5; }
.drTPCond{color:#666666; font-size:16px; line-height:1.5; }
.drTPBoKnWBtn {font-family: 'Mukta', sans-serif; width: auto; background: #cc0033; border: 0px solid #ffff00; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 20px; font-weight: 700; line-height: 1.0; margin: 0; padding: 20px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.drTPBoKnWBtn:hover, .drTPBoKnWBtn:focus { color: #FFFFFF; background-color: #444444; }
.drTPBoKnWBtn:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.drTPBoKnWBtn2 {font-family: 'Mukta', sans-serif;width: auto; background: #cc0033; border: 0px solid #ffff00; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 20px; font-weight: 700; line-height: 1.0; margin: 0; padding: 10px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.drTPBoKnWBtn2:hover, .drTPBoKnWBtn2:focus { color: #FFFFFF; background-color: #444444; }
.drTPBoKnWBtn2:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.drTPBoKnLk{font-weight:normal;color:#00266b; font-size:24px; line-height: inherit;}
.drTPBoKnLk:hover { color: #cc0099; }
.drTPBoKnLk:focus { color: #cc0099; }
.drTPBoKnLk:visited { line-height: inherit; }
.drTPDfltRT{color:#222222; font-size:20px; font-weight:normal;}
.drTPDfltRTBox {margin-top:5px;}
.drTPSubHDRBt{color:#444444; font-size:18px; font-weight:700; }
.drTPoPAddTrBx {text-align:justify;background-color: #F4F4F4;border: doted 1px #CCCCCC; margin: 0 0 20px 0; padding: 15px; }
.drTPIncTX{ line-height:1.5;}
.drTPPKIcCIco{color:#999999;}
.drTPPKexCIco{color:#999999;}
.drTPSubHDRAcd{color:#666666; font-weight:700; font-size:18px; line-height:1.5;}
.drTPOtSuTx{color:#AAAAAA; font-size:15px;}
.drTPFTbutton {width: auto; background: #bf1e2d; border: 0px solid #C26300; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 700; line-height: 1.0; margin: 3px 0 0 0; padding: 14px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.drTPFTbutton:hover, .drTPFTbutton:focus { color: #ffffff; background-color: #ed1c24; }
.drTPFTbutton:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.drTPTWd {margin: 5px 0 0 0; }
.drTPsBox1 {
	background-color: #00266b;
	border: solid 0px #e6e6e6; margin: 0 0 20px 0; padding: 10px; 
}
.drTPsBox2 {
	background-color: #00266b;
	border: solid 0px #e6e6e6; margin: 0 0 20px 0; padding: 10px; 
}
.drTPsBox3 {
	background-color: #333333;
	border: solid 0px #e6e6e6; margin: 0 0 20px 0; padding: 10px; 
}
.drTPsBox3w {
	background-color: #F4F4F4;
	border: solid 0px #e6e6e6; margin: 0 0 20px 0; padding: 10px; 
}
.drTPsBox4 {
	background-color: #cc0099;
	border: solid 0px #e6e6e6; margin: 15px 0 20px 0; padding: 10px; 
	border-radius: 30px;
	box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3);  
}
.drTPsBox5 {
	margin: 0 0 15px 0;
}
.drTPsBox6 {
	margin: 15px 0 10px 0;
}
.drTPsBox7 {
	margin: 0 0 0 10px;
}
.drTPDowLNK2{font-weight:normal; color:#FFFFFF; font-size:16px;}
.drTPDowLNK2:hover { color: #ffff00; }
.drTPDowLNK2:focus { color: #ffff00; }
.drTPDowLNK2:visited { line-height: inherit; }
.drTPSubTlTLn {
	margin: 0 0 20px 0; 
}
.drTPFeTICO{color:#555555; font-weight:bold; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); }
.drTPFeTICOD{color:#555555; font-weight:bold; opacity: 0.2; }
.drTPHlt{color:#555555; font-size:18px; font-weight:normal;}
.drTPHltD{color:#FFFFFF; font-size:18px; font-weight:500;}
.drTPEMbtN {width: auto; background: #999999; border: 0px solid #ffff00; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 20px; font-weight: 700; line-height: 1.0; margin: 0; padding: 10px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.drTPEMbtN:hover, .drTPEMbtN:focus { color: #FFFFFF; background-color: #cc0033; }
.drTPEMbtN:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
/* ENDS TOUR PACKAGES SUB PAGE*/

/* START BOOKING DIY ENGINE PAGE */
.drBGDYhdr{color:#555555; font-weight:700;}
.drBGDYOpTL{color:#cc0033; font-size:20px; font-weight:700;}
.drBGDYICOhdr{color:#cc0033;}
.drBGDYOpSubTLC{color:#555555; font-size:18px; font-weight:700;}
.drBGDYFoMSubTx{color:#555555; font-size:15px; font-weight:normal; font-style:italic;}
.drBGDYFoMPrc{color:#cc0033; font-size:17px; font-weight:700;}
.drBGDYFoMPrcE{color:#555555; font-size:17px; font-weight:700;}
.drBGDYFoMLbl{color:#333333; font-size:15px; font-weight:normal;}
.drBGDYFoMLblB{color:#333333; font-size:15px; font-weight:700;}
.drBGDYOpSubTx{color:#555555; font-size:15px; font-weight:normal;}
.drBGDYFoMHdr2{color:#cc0033;}
.drBGDYOpSubTLrt{color:#666666;}
.drBGDYOpSubTL{color:#333333;}
.drBGDYBtn {font-family: 'Mukta', sans-serif; width: 100%; background: #cc0033; border: 0px solid #ffff00; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 20px; font-weight: 700; line-height: 1.0; margin: 0; padding: 10px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.drBGDYBtn:hover, .drBGDYBtn:focus { color: #FFFFFF; background-color: #444444; }
.drBGDYBtn:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.drBGDYFoMTxt{ font-family: 'Mukta', sans-serif; color:#222222; font-weight:300; font-size:16px;line-height:1.2;}
.drBGDYFoMTxtB{ font-family: 'Mukta', sans-serif; color:#222222; font-weight:700; font-size:16px;}
.drBGDYForHdr{ font-family: 'Mukta', sans-serif; color:#222222; font-weight:700; font-size:18px;}
.drBGDYFoMHdrW{ color:#FFFFFF;font-weight:700; font-size:22px;line-height:1.2;}
.drBGDYFoMHdrY{ color:#FFFF00;font-weight:700; font-size:22px;line-height:1.2;}
.drBGDYFoMPOkTxt{color:#009933; font-size:12px; font-weight:700;}
.drBGDYFoMHdr{ color:#cc0033;font-weight:700; font-size:22px;line-height:1.2;}
.drBGDYselect {
	font-family: 'Mukta', sans-serif; 
	height: 32px;
	font-size: 15px;
	color: rgba(102, 102, 102, 0.90);
	padding: 3px;
    border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.drBGDYbx{background-color: #FFFFFF;border: dotted 0px #CCCCCC; margin: 10px 0 20px 0; padding: 0px;}
.drBGDYOpLnK{color:#cc0033; font-size:18px; font-weight:bold; text-decoration:none;}
.drBGDYOpLnK:hover { color: #444444; }
.drBGDYOpLnK:focus { color: #444444; }
.drBGDYOpLnK:visited { line-height: inherit; }
/* ENDS BOOKING ENGINE PAGE */

/*START PROMOTION SUB PAGE*/
.HtDlbox {
	background-color: #FFFFFF;
	border: dotted 1px #e6e6e6; margin: 0 0 20px 0; padding: 20px;
}
.drHDTitleD{ color:#333333; font-size:26px; font-weight:700;}
.drHDTitle{ color:#333333; font-size:26px; font-weight:700;}
.drHDTitle:hover { color: #cc0033; }
.drHDTitle:focus { color: #cc0033; }
.drHDTitle:visited { line-height: inherit; }
.drHDSubTle{color:#555555; font-size:18px; line-height:1.8; -webkit-font-smoothing: antialiased;}
/*END PROMOTION SUB PAGE*/

/*START OUR ARTICLE SUB PAGE*/
.drARLMnbx{text-align:justify; padding: 0 5px 0 5px;}
/*ENDS OUR ARTICLE SUB PAGE*/

/*START CONTACT US SUB PAGE*/
.drCUSubTitle{color:#333333; font-size:26px; font-weight:700; line-height:1.3; }
.drCUTxt{color:#666666; font-size:16px;}
.drCUMpbx {background-color: #FFFFFF;border: solid 1px #e6e6e6; margin: 25px 0 20px 0; padding: 10px 10px 0 10px; }
.drCUFobx{background-color: #FFFFFF;border: dotted 0px #CCCCCC; margin: 10px 0 0px 0; padding: 0px;}
.drCUFmTxtB{ color:#222222; font-weight:700; font-size:16px;}
.drCUFmTxt{ color:#222222; font-weight:400; font-size:16px;}
/*END CONTACT US SUB PAGE*/