body { font-family:"Segoe UI"; color:#2b2b2b!important}
p { 
            text-align: justify;
        }

        .img-container{width:120px;}

a{ color:#7d0000; text-decoration:none;}
a:hover {text-decoration: underline;color:#7d0000; }
.customeMainNav { background:#cff092; color:#1d2c01;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover { background:#8fbc3b;}
.nav > li > a { font-size:16px;}
.font54 { font-size:54px;}
.font18 { font-size:18px;}
.font30 { font-size:30px;}
.font24 { font-size:24px;}
.font14 { font-size:14px; text-align: justify;}
.font17 { font-size:17px;}

.green { color:#5f8e02;}
.black { color:#1d1d1d;}
.red { color:#7d0000;}
.maroon { color:#990000; font-weight:bold;}

.section{ float:left; width:100%;}
.categryNav { padding:0;}
.categryNav > li { text-align:center; width:100%; list-style:none;}
.categryNav > li > a { display:inline-block; font-size:14px; color:#000000;}

.categryNav > li > a:hover {color:#000000;}

.mr_T20 { margin-top:20px;}
.mr_none { margin:0;}
.mr_b5 { margin-bottom:5px;}
.mr_b10 { margin-bottom:10px;}
.mr_b20 { margin-bottom:20px;}
.mr_t10 { margin-top:10px;}
.pd_lr10 { padding:0 10px;}
.carousel { margin-bottom:30px!important;}
.circleListing {  padding-left:0;}
.circleListing > li { font-size:15px; list-style:circle; list-style-position:inside}
.featurette-divider { margin:20px 0!important;}
.tbleProperties { display:table; width:100%;}
.tbleProperties > div { display:table-row}
.tbleProperties > div > div{ display:table-cell; width:33.33333333%;}
.categryNavInner {padding:0px; margin:0px; list-style:none;}
.categryNavInner > li { border-bottom:dotted 1px #999; padding:0 11px 0 21px; background:url(../img/listing_bullet.png) 10px  12px no-repeat;}
.categryNavInner > li:last-child { border:none;}
.categryNavInner > li > a { color:#000; padding:3px 0; display:inline-block;}
.categryNavInner > li > a:hover { color:#7d0000;}
.figCaption { background:#dbf4aa; color:#3e5e00; padding:5px; font-weight:bold; margin:0px;line-height:23px;}
.bdr{ border:solid 1px #bee07c;}
.navbar-brand { position:absolute; left:0 ;top:-87px}
.navbar-wrapperMagin { margin-top:66px;}
.NewNav img {display:none;}
.NewNav .figCaption{ background:none;}
.NewNav .Navigation1 li { padding:0;background:none; border:none;}
.mainNavigation,.NewNav  { margin:0; padding:0; width:100%; display:table;}
.NewNav  > .categryNavInner {margin:3px 0 14px 0;}
.mainNavigation > li,.NewNav > li {  display: table-cell;
    padding: 0px;
    text-align: center;
    line-height:43px; vertical-align:middle; }
	.mainNavigation > li:hover,.mainNavigation > li:hover > a,.NewNav > li:hover,.NewNav > li:hover > a  { background:#a6d550; color:#fff;}
.navbar { min-height:43px}
.NewNav h1 {padding:0; font-size:15px !important; color:#cc0000;}
.mainNavigation > li > a,.NewNav > li > a ,.NewNav .Navigation1 li  a { color:#1d2c01; font-size:16px; font-weight:bold; width:100%; display:block;}
.mainNavigation > li > a:hover,.NewNav > li > a:hover  { color:#fff; text-decoration:none;}
.stickNav{ position:fixed; margin-top:-20px;}
.textJustify	{ text-align: justify;}
.itinariesBanr { margin:10px 0; min-height:350px; border:solid 1px #bee07c; position:relative;}	
.itinariesBanr h1 { margin-bottom:3px}

.itinariesBanr:hover {-webkit-box-shadow: -1px 2px 12px -2px rgba(159,205,69,1);
-moz-box-shadow: -1px 2px 12px -2px rgba(159,205,69,1);
box-shadow: -1px 2px 12px -2px rgba(159,205,69,1); border:solid 1px #93bb46;}


.leftPanePosition { float:left;   padding-left: 15px;
    padding-right: 15px;
    position: relative;    width: 25%;}
	
	.wh_app
	{
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:20px;
	text-align:center;
	font-weight:bold;
	}
	
.rightPanPosition {float:right;   padding-left: 15px;
    padding-right: 15px;
    position: relative; width: 75%;}

.btmBtn { background:#dbf4aa;bottom: 0;
    line-height: 34px;
    padding: 7px 0;
    position: absolute;
    text-align: center;}
.btnAnchor { background:#9cc747;
    border-radius: 5px;
    display: inline-block;
    font-size: 13px;
    line-height: 26px;
    padding: 0 6px;
    text-align: center; color:#1d2c01;}
.btnAnchor:hover { color:#fff; background:#7d0000; text-decoration:none;}
.bold { font-weight:bold;}
.navbar-collapse { max-height:inherit!important}	

.blueimp-gallery .modal-dialog { max-width:754px;}
.blueimp-gallery .modal-body { padding:0 0 60.25% !important;}
.imageThumb { width:200px; margin-bottom:5px;}
.greenBtn { background:#a6d550; border-color:#92c337;}
.greenBtn:hover { background:#92c337; border-color:#83b625;}
.InnerBannerBig,.homeBannerBigImg { width:100%; display:block!important;}
.InnerBannersmall,.homeBannerSmallImg { display:none!important;}
.navbar-wrapper { position:absolute!important;}
.carousel-indicators { bottom:21px !important;}
.InnerBannerBig { display:block;}
.homeBanneSMlImg { display:none; z-index:-2;}
.carousel-inner > .item > img { height:auto !important;}
.BannerImage1 { background:url(../img/banner-1.jpg) center 0 repeat-x;   background-size: contain  contain;}
.BannerImage2 { background-image:url(../img/banner-2.jpg);}
.BannerImage3 { background-image:url(../img/banner-3.jpg);}
.BannerImage4 { background-image:url(../img/banner-4.jpg);}
.BannerImage5 { background-image:url(../img/banner-5.jpg);}
.carousel,.carousel .item { height:472px !important}
@media (min-width:768px){.stickNav{width:720px}}
	
	@media (min-width:992px){.stickNav{width:940px}}
	
	@media (min-width:1200px){.stickNav{width:1140px}
	}	
	
	
	@media (max-width:768px){.stickNav{width:100%}

	
	
@media (max-width:990px){
.mainNavigation > li > a {font-size:13px; font-weight:normal;}

	}
	
@media (max-width:643px){
	.tbleProperties,.tbleProperties > div,.tbleProperties > div > div { display:inherit; width:100%;}
	
	.leftPanePosition {width:100%; display:none;}
	
	
.rightPanPosition {width: 100%;}

	
	}
@media (max-width:770px){
	.stickNav { position:inherit;}
	.mainNavigation > li > a,.NewNav > li > a {font-size:15px; font-weight:bold;}
	.mainNavigation > li ,.NewNav > li {display: table; text-align:left; }
	.mainNavigation > li,.mainNavigation > li > a, .NewNav > li > a,.NewNav > li { text-align:left; width:100%;}
	.navbar-brand {  width: 76%;padding:7px; position:inherit;}
	.navbar-brand > img { width:100%;}
	.navbar-wrapperMagin { margin:0;}
	#navbar{ padding:0;}
	.NewNav > li > a { padding:0 10px;}
	.LeftPanel { display:none;}
	.rightPanPosition{ width:100%;}
	/*.customeMainNav { background:#000;}*/
	.navbar-wrapper { position: static!important;}
	.col-sm-4 { width:50%; float:left;}

	}
	
	
@media (max-width:650px){
	.InnerBannerBig {display:none;}
	.homeBanneSMlImg { display:block;z-index:0;}

}
	
@media (max-width:375px){
.col-sm-4 { width:100%; float:left;}
.btmBtn { position:inherit;}
.itinariesBanr {min-height:auto;}
}