.top-enquirebtt a, .bg1, .bg2, .bg3, .bg4, .btn, .tourpkg-inquirebx a, .pkgform-box .submitbtt, .tourpkg-photo a, .detailbtt-tourpack a:hover, .enqubtt-tourpack a:hover, .resources-wrapper a, .home-packbx a.explore, a.home-pack-view, .enquiry-form-wrapper .eqsubmitbtt, .rgtothbx ul li a, .sitemap-wrapper ul li a, .tailormade-wrapper .tailbtt{outline:none; transition:0.5s ease; -o-transition:0.5s ease; -webkit-transition:0.5s ease;}


.navbgbx{background-color:#ffb901; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb901), color-stop(100%, #ff9a03)); background-image:-webkit-linear-gradient(top, #ffb901, #ff9a03); background-image:-moz-linear-gradient(top, #ffb901, #ff9a03); background-image:-ms-linear-gradient(top, #ffb901, #ff9a03); background-image:-o-linear-gradient(top, #ffb901, #ff9a03);background-image:linear-gradient(top, #ffb901, #ff9a03); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffb901, endColorstr=#ff9a03);}


/*------enquiry form css start ------*/
.formheading{font:small-caps 36px Corbel; color:#bb000f; display:block; margin-top:0px;}
.textlead{font:17px/23px Corbel; color:#333; text-align:justify;}

.colorgraph{height:5px; border-top:0; background:#c4e17f; border-radius:5px; background-image:-webkit-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4); background-image:-moz-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4); background-image:-o-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4); background-image:linear-gradient(to right, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);}

.enquiry-form-wrapper{margin-top:-20px; margin-bottom:-20px; padding-top:25px; padding-bottom:25px; background-color:#eee;}
.enquiry-form-wrapper .input-group-addon{background:#444 url(../images/bg_img.html) repeat left top; color:#fff; border:0px;}
.enquiry-form-wrapper .input-group .form-control:first-child{-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.enquiry-form-wrapper .enrds{border-top-left-radius:0 !important; border-bottom-left-radius:0 !important;}
.enquiry-form-wrapper select{padding:6px 7px}

.reqfd{margin-top:15px; margin-bottom:20px;}
.reqfd ul{margin:0px; padding:0px;}
.reqfd ul li{padding-left:0px; padding-right:25px;}

.entxt{margin-bottom:35px; }
.encap{margin-top:4px;}
.enph{padding-left:0px;}

.ntfld{background-color:#e0dede; padding-top:10px; margin-bottom:15px;}
.ntfld label{padding-bottom:5px;}

.adults-icon{width:17px; height:13px; background:url(../images/form-icons.html) no-repeat 0 0; display:block;}
.children-icon{width:20px; height:12px; background:url(../images/form-icons.html) no-repeat -26px 0px; display:block;}
.bed-icon{width:16px; height:13px; background:url(../images/form-icons.html) no-repeat -57px 0px; display:block;}

.enquiry-form-wrapper .eqsubmitbtt{font:18px "Century Gothic"; color:#FFF; background-color:#bf000c; padding:8px 25px;  display:block; text-decoration:none; text-transform:uppercase; letter-spacing:0.02em; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:none; border:none;}
.enquiry-form-wrapper .eqsubmitbtt:hover, .tailormade-wrapper .tailbtt:hover{color:#FFF; background-color:#d34205; text-decoration:none;}
/*------enquiry form css end ------*/

.testlead{font:20px/28px Corbel !important; color:#333; text-align:justify;}
.text-leadbx p{font:20px/28px Corbel; color:#333; text-align:justify;}

.testimonials-wrapper{letter-spacing:0.02em;}
.testimonials-wrapper blockquote{border-bottom:1px dashed #CCC; border-left:none; padding-top:35px; padding-bottom:30px; margin:0px 0 -5px; display:inline-block;}
.testimonials-wrapper blockquote:nth-child(2n){background-color:#f5f5f5;}
.testimonials-wrapper blockquote:first-child{ padding-top:0px;}
.testclient-namebx{text-align:center;}
.testclient-namebx img{margin:0 auto;}
.testclient-namebx strong{display:inline-block; font:small-caps 30px Corbel; color:#bf000c; border-bottom:2px solid #CCC;}

.testclient-txtbx{color:#222; padding-right:0px; text-align:justify;}
.testbig{display:inline-block; margin:0px; padding:0px; color:#555;}
.testbig::before{font:60px/0px Verdana, Geneva, sans-serif; content:'"'; vertical-align:middle; margin:0px; padding:0px;}
.testbig span{font:bold 24px Georgia, "Times New Roman", Times, serif; color:#fff; background-color:#222; padding:2px 10px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.testclient-txtbx p{font:italic 16px/24px Georgia, "Times New Roman", Times, serif; text-align:justify; color:#666; display:inline; padding-left:5px;}

.rhtheading1{font:small-caps 27px Corbel; color:#222; padding:0 0 12px; margin:0px 0px 12px; background:url(../images/menubg.html) repeat-x left bottom;}

.rgtothbx{padding-left:10px; padding-right:10px; margin-bottom:5px;}
.rgtothbx ul, .sitemap-wrapper ul{margin-left:0px;}
.rgtothbx ul li{line-height:42px; margin-bottom:5px;}
.rgtothbx ul li a{font:15px "Century Gothic"; color:#333; padding:8px; border:1px solid #dbdbdb; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.rgtothbx ul li a:hover, .sitemap-wrapper ul li a:hover{color:#FFF; border:1px solid #9f000a; background-color:#bf000c; background-image:none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; outline:none;}

.sitemap-wrapper{background-color:#f0f0ef; padding:15px 20px 10px; margin-top:20px; margin-bottom:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; letter-spacing:0.02em;}
.sitemap-wrapper span{font:small-caps 28px/28px Corbel; color:#222; margin:0px; padding:0px 0 10px; display:block;}
.sitemap-wrapper ul li{margin-bottom:5px; padding:12px 6px;}
.sitemap-wrapper ul li a{font:17px Corbel; color:#333; padding:8px 12px; border:1px solid #dbdbdb; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.map-wrapper{margin-top:15px; margin-bottom:15px; text-align:center; border:solid 1px #d7d7d7; -webkit-box-shadow:0px 0px 5px 0px rgba(161, 161, 161, 0.5); box-shadow:0px 0px 5px 0px rgba(161, 161, 161, 0.5);}
.map-heading{font:small-caps 22px Corbel; color:#b70101; padding:5px 0 3px; margin-bottom:13px; border-bottom:1px dashed #888; display:inline-block;}
.map-wrapper img{display:block; margin:0 auto;}
.map-wrapper p{font:bold 13px Corbel; color:#FFF; padding:8px 0px; margin:13px 0 0px; background-color:#ff8502; text-align:center;}
.map-wrapper a{font:13px Corbel; color:#ff8502; padding:0px; margin:0px; line-height:8px;}

.photo-tour-wrapper{margin-top:15px; margin-bottom:15px; padding-bottom:15px; text-align:center; border:solid 1px #d7d7d7; -webkit-box-shadow:0px 0px 5px 0px rgba(161, 161, 161, 0.5); box-shadow:0px 0px 5px 0px rgba(161, 161, 161, 0.5);}
.photo-hdtextbx{font:small-caps 22px/22px Corbel; color:#222; padding:5px 0px; margin-bottom:13px; background-color:#ddd; min-height:78px;}
.photo-tour-wrapper img{border:none; margin:0 auto;}

.tailormade-wrapper{margin-top:-20px; margin-bottom:-20px; padding-top:25px; padding-bottom:25px; background-color:#eee;}
.tailormade-wrapper select{padding:6px 7px}
.tailormade-wrapper .tailbtt{font:18px "Century Gothic"; color:#FFF; background-color:#bf000c; padding:8px 25px; margin:0 auto; display:block; text-decoration:none; text-transform:uppercase; letter-spacing:0.02em; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:none; border:none;}

.thanksrhtbx{border:4px solid #ccc; padding:15px;}

.rotmptab{border-bottom:5px solid #bb000f; margin-top:15px;}
.rotmptab > li{float:left; margin-bottom:-1px; padding-left:0px; padding-right:0px;}
.rotmptab > li:last-child{border-right:none !important;}
.rotmptab > li > a{margin-right:6px; line-height:1.42857143; height:52px; border:none !important; border-radius:0px; padding:12px 15px; text-align:center; background-color:#111; color:#fff; font:bold small-caps 24px Corbel; outline:none; border-top-left-radius:5px; border-top-right-radius:5px; outline:none; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
.rotmptab > li > a:hover, .nav > li > a:focus{text-decoration:none; background-color:#bb000f; color:#FFF;}
.rotmptab > li > a:hover{border-color:transparent;}
.rotmptab > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#fff; cursor:pointer; background-color:#bb000f;}

.rotmp-wrap{margin-top:0px;}
.rotmp-wrap img{margin:0 auto 20px;}
.rotmphd{font:small-caps 34px "Century Gothic" !important; color:#bf000c; text-align:center; display:block;}
.rotmp-wrap span{display:block; font:26px Corbel; color:#bf000c; text-transform:uppercase;}
.rotmp-wrap p{font:17px/23px Corbel; color:#333; text-align:justify; padding-top:5px;}

.hwreach{margin-bottom:20px; margin-top:15px; clear:both;}
.hwreach strong{font:bold small-caps 27px Corbel;}

.rhair{width:26px; height:24px; background:url(../images/reach-icons.html) no-repeat 0 0; display:inline-block; vertical-align:text-bottom; margin-right:8px;}
.rhrail{width:19px; height:28px; background:url(../images/reach-icons.html) no-repeat -41px 0px; display:inline-block; vertical-align:text-bottom; margin-right:8px;}
.rhroad{width:24px; height:24px; background:url(../images/reach-icons.html) no-repeat -75px 0px; display:inline-block; vertical-align:text-bottom; margin-right:8px;}