| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/v2.hellogtx.com/backup/public/css/ |
Upload File : |
.no-padding {
padding:0 !important;
}
.no-margin {
margin:0 !important;
}
.header-scroll
{
position: fixed;
width: 100%;
z-index: 12;
background: rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.45);
box-shadow: 0px 1px 3px rgba(0,0,0,0.45);
}
.header-scroll.scrolled
{
background: rgba(288, 255, 255, 1.9);
-webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 2px 3px rgba(0,0,0,0.45);
box-shadow: 0px 2px 3px rgba(0,0,0,0.45);
color:#111 !important;
}
.header-scroll.scrolled img
{
width:60%;
margin:0;
padding:0;
}
.header-scroll.scrolled .main-nav {
margin-top: 10px;
}
.header-scroll.scrolled a {
color: #111 !important;
}
.header-scroll.scrolled span {
color: #111 !important;
}
.header-scroll.scrolled i {
color: #111 !important;
}
.header-scroll.scrolled b {
color: #111 !important;
}
.no-padding-left{padding-left:0px !important; }
.no-padding-left-right {padding-left:0px; padding-right:0px;}
.m-top{display:block; margin-top:1rem; clear: both; width:100%;}
.m-top-1{display:block; margin-top:3rem; clear: both; width:100%;}
.ma-bot{margin-top:0rem;}
.pa-bot{padding-bottom:0% !important;}
.filterByScroll{margin:auto;width:100%;}
/*Filter By css*/
.filterByMain{margin:auto;padding:0;}
.filterByMain .filterByIn{margin:0;padding:0;}
.filterByMain .filterByIn code{float:left;display:inline; color:#fff;font:normal 16px/36px Arial, Helvetica, sans-serif; background:none; font-weight:700;}
.filterByMain .filterByIn .resetButton{float:right;border: 1px solid #a9a9a9;border-radius: 6px;color: #000000;font: 14px Arial,Helvetica,sans-serif;padding:6px 18px 6px 38px;text-align: center;text-decoration: none;background:url(../images/reset-icon-min.png) 10px 6px no-repeat #ffffff;}
.filterByMain .filterByIn .filterbyDrop{float:inherit;display:inline;}
.filterByMain .filterByIn .filterbyDrop .nav{margin:auto; display: inherit !important;
display: inherit !important;
display: inherit !important;
display: inherit !important;
-webkit-flex-wrap: inherit !important;}
.see-more{border-bottom:1px solid #e8e8e8; }
.filterByMain .filterByIn .filterbyDrop .nav ul{margin:0px;padding:0px;text-align:center;list-style:none;}
.filterByMain .filterByIn .filterbyDrop .nav ul li{ margin-left:5px !important; padding:0;display:inline-block;float:left;background:#000;text-align:left; }
.filterByMain .filterByIn .filterbyDrop .nav ul li.firstLi{}
.filterByMain .filterByIn .filterbyDrop .nav ul li.lastLi{}
.filterByMain .filterByIn .filterbyDrop .nav ul li a {display:block;color:#fff;font-size:14px; text-decoration:none;background:url(../images/filterArrow-min.png) right center no-repeat;padding-right:35px; padding-top:7px; padding-bottom:7px; padding-left:2px}
.filterByMain .filterByIn .filterbyDrop .nav ul li:hover{background:#fff;}
.filterByMain .filterByIn .filterbyDrop .nav ul li:hover a {display:block;color:#777;text-decoration:none;background:url(../images/filterArrow-min.png) right center no-repeat; font-size:14px;}
.filterByMain .filterByIn .filterbyDrop .nav ul li a span.checkIcon {display:block;height:30px;width:15px;float:left;}
.filterByMain .filterByIn .filterbyDrop .nav ul li a span.checkIcon-active {display:block;height:30px;width:15px;float:left;background:url(../images/check_arrow-min.png) center center no-repeat;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul {position:absolute;width:auto;background:#FFF;z-index:99;border:1px solid #ededec;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;min-width:190px; }
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li {margin:0;padding:0px!Important;display:block;text-align:left;display:block;float:none;background:none;border:0px;width:auto!Important;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label span.checktxt{padding-left:8px; font-size:12px; color:#777; font-weight:300;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li .custom-checkbox{
width: 1px;
height: 34px;
display: inline-block;
position: relative;
z-index: 1;
top: 0px;
float:left;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li .custom-checkbox.selected{
background: url("checkbox-selected.png") no-repeat;
width: 30px;
height: 34px;
float:left;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li .custom-checkbox input[type="checkbox"]{
margin: 0;
position: absolute;
z-index: 2;
cursor: pointer;
outline: none;
opacity: 0;
/* CSS hacks for older browsers */
_noFocusLine: expression(this.hideFocus=true);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-khtml-opacity: 0;
-moz-opacity: 0;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label{
display: block;
padding: 0px 10px 0 0;
height:34px;
border-bottom:1px solid #ffffff;
color:#414141;
cursor:pointer;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.labelcolor{
background:#a2a1a1 !important;
color:#ffffff;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.labelcolor:hover{
background:#a2a1a1 !important;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label:hover{
display: block;
padding: 0px 10px 0 0;
height:34px;
border-bottom:1px solid #ffffff;
background:#f7f7f7;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li input[type="submit"]{
float: left;
background: #f2f2f2;
border: 1px solid #CCCCCC;
border-radius: 4px;
margin-top: 20px;
padding: 4px 10px;
cursor: pointer;
outline: none;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li input[type="submit"]:hover{
color: #fff;
border-color: #1b7aa9;
background-color: #239fdb;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabel{
display: block;
padding: 0px 10px 0 0;
height:34px;
border-bottom:1px solid #ffffff;
cursor:pointer;
position:relative;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabel span{
height:34px;
color:#414141;
cursor:pointer;
position:absolute;
display: block;
top:0px;
left:0px;
width:100%;
background:url(radioBtn.png) left center no-repeat #ffffff;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabel:hover span{
height:34px;
color:#414141;
cursor:pointer;
position:absolute;
display: block;
top:0px;
left:0px;
width:100%;
background:url(radioBtn.png) left center no-repeat #f7f7f7;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabel span cite{
padding:0 10px 0 35px;
font-style:normal;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabelcolor{
display: block;
padding: 0px 10px 0 0;
height:34px;
border-bottom:1px solid #ffffff;
color:#414141;
cursor:pointer;
position:relative;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabelcolor span{
height:34px;
color:#ffffff!Important;
cursor:pointer;
position:absolute;
display: block;
top:0px;
left:0px;
width:100%;
background:url(radio-selected.png) left center no-repeat #a2a1a1!Important;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li label.radioLabelcolor:hover{
background:#a2a1a1;
}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul.fallback {display:none;}
.filterByMain .filterByIn .filterbyDrop .nav ul li:hover ul.fallback {display:block;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li .durationIn {margin:10px 12px 10px 12px;display:inline-block;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li .durationIn span.checkField {width:100%;padding:2px 0px;color:#414141;font:normal 12px Arial, Helvetica, sans-serif;display:block;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li span.buttonBox {width:100%;padding:5px 0px 0 0;display:block;height:30px;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li span.buttonBox a.selectAll {padding:3px 7px;display:block;float:left;color:#ffffff;font:normal 14px/16px Arial, Helvetica, sans-serif;background:#f7692a;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:10px;}
.filterByMain .filterByIn .filterbyDrop .nav ul li ul li span.buttonBox a.clearAll {padding:3px 7px;display:block;float:left;color:#0c0c0c;font:normal 14px/16px Arial, Helvetica, sans-serif;background:#e3e3e3;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:10px;}
/* ============================= blog ====================== */
.post1 {
margin: 10px;
display:block;
clear:both;
color:#fff !important;
}
.post1 .post-header {
position: relative;
border: 0px solid #fafafa;
}
.post1 .post-header .post-slide {
position: relative;
}
.post1 .post-header .post-video {
position: relative;
padding-bottom: 56%;
}
.post1 .post-header .post-video iframe {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.post1 .post-story {
}
.post1 .post-story h2 {
text-align: left;
font-size: 30px;
color: #464646;
text-transform: none;
font-weight: 500;
margin-bottom: 0;
}
.post1 .post-story .post-story-info .date1 {
display: inline-block;
background: #f13832;
color: #fff;
padding: 6px 15px;
margin-right: 15px;
}
.post1 .post-story .post-story-info .by {
display: inline-block;
color: #c2c2c2;
padding: 6px 0;
}
.post1 .post-story .post-story-info .by1 {
color: #c2c2c2;
padding: 6px 0;
text-align:right;
}
.post1 .post-story .post-story-info .by1 a {
color: #01b0ff;
padding: 6px 3px;
text-decoration:none;
}
.post1 .post-story .post-story-info .by1 a:hover {
color: #999;
}
.post1 .post-story .post-story-info .by1 span {
color: #fff;
font-weight:700;
}
#happy1{padding-bottom:0px;padding-top:50px;background:url(../images/happy1-min.jpg) center center no-repeat;background-size:cover;color:#fff; min-height:450px;}
#happy1 .img1{margin-top:120px;}
#happy1 .content{padding-bottom:30px;}
#happy1 .content .txt1{font-size:42px;text-transform:uppercase;font-weight:600;}
#happy1 .content .txt2{font-weight:600;padding-bottom:40px;}
#happy1 .content .txt3{padding-bottom:20px;}
.post{margin-bottom:30px;}
.post .post-header{position:relative;border:4px solid #fafafa; }
.post .post-header .post-slide{position:relative; }
#sl1{position:relative;}
.sl1_prev, .sl1_next{display:block;width:28px;height:28px;position:absolute;left:4%;top:50%;margin-top:-14px;background:url(../images/prev3-min.png) 0 0 no-repeat;z-index:2;opacity:1;filter:alpha(opacity=100);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.sl1_prev:hover, .sl1_next:hover{opacity:0.5;filter:alpha(opacity=50);}
.sl1_next{background:url(../images/next3-min.png) center center no-repeat;left:auto;right:4%;}
.sl1_pagination{position:absolute;width:100%;z-index:2;bottom:15px;text-align:center;line-height:0;}
.sl1_pagination a{display:inline-block;width:16px;height:16px;background:#fff;border:2px solid transparent;margin:0 3px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-decoration:none;}
.sl1_pagination a.selected{background:transparent;border-color:#fff;}
.sl1_pagination a span{display:none;}
#sl1 .carousel-box{position:relative;}
#sl1 .carousel-box .inner{position:relative;overflow:hidden;max-width:none;margin:0;}
#sl1 .carousel.main{position:relative;overflow:hidden;margin:0;padding:0;margin-right:0px;}
#sl1 .caroufredsel_wrapper{padding:0;margin:0;}
#sl1 .caroufredsel_wrapper ul{padding:0;margin:0;}
#sl1 .carousel-box ul li{float:left;display:inline-block;padding:0px 0px 0px 0px;position:relative;width:300px;overflow:hidden;padding-right:0px}
.sl1 .sl1_inner img{width:100%;}
.testimonial{margin-top:0px;margin-bottom:20px;font-size:inherit;}
.testimonial-cont{display:block;clear:both;text-align:center;width:70%;margin:0 auto;padding-bottom:45px;}
.testimonial-cont p{margin-top:0px;margin-bottom:50px;font-size:inherit;padding:0 10%;font-style:italic;font-size:16px;}
.testimonial-author-wrap{display:inline-block;text-align:left;}
.testimonial-author-image{width:55px;height:55px;overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;float:left;margin-right:20px;}
.testimonial-author-image img{max-width:100%;height:auto;}
.testimonial-author-content{float:left;overflow:auto;padding-top:3px;}
.testimonial-title{font-size:15px;font-weight:700;margin-top:15px;text-transform:uppercase;letter-spacing:1px;}
.entry-title .txt2 {
font-size: 11px;
color: #666;
text-transform:inherit !important;
}
.entry-title1{margin:0; padding:0;}
.entry-title1 h5 {
font-size: 18px !important;
color: #333;
text-transform:inherit !important;
margin-top:0;
}
.entry-title1 h5 span{
font-size: 11px;
color: #666;
text-transform:inherit !important;
font-weight:100 !important;
}
.includes-dead{
padding:0;
margin:0;
margin-bottom:5px;
}
.includes-dead h3{
font-weight: 500;
font-size: 12px;
color: #333;
margin:0;
padding:0;
}
.txt1-includes {
font-weight: 500;
font-size: 11px;
color: #999;
border:1px solid #ccc;
margin-bottom:7px;
}
.txt1-includes h3{
font-weight: 500;
font-size: 11px;
color: #999;
margin-bottom:5px;
}
.txt1-includes span {
padding-right: 5px;
font-size:21px;
color: #333;
display:block;
margin-bottom:0.5erm;
}
.txt1-includes ul {
padding:0;
margin:0;
}
.txt1-includes ul li {
padding:0 0.3em;
margin:0.5em 0 0 0;
list-style-type:none;
display:inline-block;
text-align:center;
line-height:22px;
text-transform:inherit;
}
/* ============================= popular ====================== */
#popular_wrapper {
position: relative;
padding-top: 0px;
padding-bottom: 0px;
}
#popular_inner {
}
#popular {
position: relative;
padding-top: 0px;
padding-bottom: 0px;
}
.popular_pagination {
padding-top: 20px;
text-align: center;
}
.popular_pagination a {
display: inline-block;
width: 15px;
height: 15px;
margin:0 2px;
background: url(../images/pagination2-min.png) center center no-repeat;
position: relative;
overflow: hidden;
text-indent: -9999px;
}
.popular_pagination a:hover, .popular_pagination a.selected {
background: url(../images/pagination2_hover-min.png) center center no-repeat;
}
#popular .carousel-box {
position: relative;
}
#popular .carousel-box .inner {
position: relative;
overflow: hidden;
max-width: none;
margin: 0;
}
#popular .carousel.main {
position: relative;
overflow: hidden;
margin: 0;
padding: 0;
margin-right: -30px;
}
#popular .caroufredsel_wrapper {
padding: 0;
margin: 0;
}
#popular .caroufredsel_wrapper ul {
padding: 0;
margin: 0;
}
#popular .carousel-box ul li {
float:left;
display: inline-block;
padding:0px 0px 0px 0px;
position:relative;
width:300px;
overflow:hidden;
padding-right:30px
}
.popular {
border:1px solid #ccc;
}
.popular:hover {
border-color: #0f143b;
}
.popular .popular_inner {
}
.popular .popular_inner figure {
position: relative;
}
.popular .popular_inner figure .caption{
position: absolute;
z-index:99;
bottom:0;
margin:0 auto;
background: rgba(0, 0, 0, 0.5);
left:0; right:0;
width:100%;
padding:5px 10px;
}
.popular .popular_inner figure .caption_price{
font-size:20px;
color:#FFF;
text-align:left;
}
.popular .popular_inner figure .caption_price span{
font-size:16px;
color:#f13832;
text-align:center;
}
.popular .popular_inner figure img {
position: relative;
width: 100%;
}
.popular .popular_inner figure .over {
background: #db3446;
background: rgba(28, 187, 180, 0.8);
position: absolute;
left: 0;
bottom: 0;
padding: 10px;
width: 100%;
color: #fff;
opacity: 0;
filter:alpha(opacity=0);
transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
}
.popular .popular_inner:hover figure .over {
opacity: 1;
filter:alpha(opacity=100);
}
.popular .popular_inner figure .over .v1 {
font-weight: 700;
font-size: 21px;
}
.popular .popular_inner figure .over .v1 span {
color: #fef697;
font-size: 14px;
padding-left: 5px;
font-style: italic;
font-weight: 400;
}
.popular .popular_inner figure .over .v2 {
}
.popular .popular_inner .caption {
padding:0;
background: #fff;
margin-bottom:0.1em;
}
.popular .popular_inner:hover .caption {
}
.popular .popular_inner .txt1 {
font-weight: 500;
padding:10px;
font-size: 16px;
color: #bdbdbd;
text-transform:uppercase;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}
.popular .popular_inner .txt1 span {
padding-right: 5px;
font-size:21px;
color: #333;
display:block;
margin-bottom:0.5erm;
}
.popular .popular_inner:hover .txt1 span {
color: #db3446;
display:block;
text-transform:uppercase;
}
.popular .popular_inner .txt2{color:#959595;/*padding-bottom:20px;*/}
.popular .popular_inner .txt2 img{
display:inline-table !important;
}
.popular .popular_inner .txt3 {
padding:0 10px 1rem 10px;
clear:both;
display:block;
overflow:hidden;
}
.popular .popular_inner .txt3 .left_side {
float: left;
padding-top:0;
}
.popular .popular_inner .txt3 .right_side {
float: right;
}
.popular .popular_inner .btn{
background:#01b0ff; padding:0.5rem 1rem; color:#fff; font-size:12px;
}
.popular .popular_inner .btn:hover{
background:#e94e4c; padding:0.5rem 1rem; color:#fff;
}
.popular .popular_inner .txt3 .right_side .btn1{
background:#222; padding:0.5rem 1rem !important; color:#fff; font-size:12px; display:block;
}
.popular .popular_inner .txt3 .right_side .btn1:hover{
background:#f13832; padding:0.5rem 1rem; color:#fff;
}
.popular .popular_inner .txt3 .nums {
display: inline-block;
font-size: 18px;
color: #444;
line-height:24px;
}
.popular .popular_inner .txt4 {
font-weight: 500;
padding-bottom: 5px;
font-size: 18px;
color: #333;
margin-bottom:10px;
text-align:center;
}
.popular .popular_inner:hover figure .over{opacity:1;filter:alpha(opacity=100);}
.popular .popular_inner:hover figure .bethere{opacity:1;filter:alpha(opacity=100);}
.popular .popular_inner figure .over .v1{font-weight:700;font-size:12px;line-height:inherit !important}
.popular .popular_inner figure .over .v1 span{color:#fef697;font-size:12px;padding-left:5px;font-style:italic;font-weight:400;}
.popular .popular_inner figure .over .v2{}
.popular .popular_inner .txt1{font-weight:500;padding-bottom:5px;font-size:12px;color:#444;}
.popular .popular_inner .txt1 span{padding-right:5px;font-size:18px;color:#01b0ff;}
.popular .popular_inner:hover .txt1 span{color:#f13832;}
.popular .popular_inner .txt2{color:#959595;}
.popular .popular_inner .txt3 .right_side{float:right;}
.popular .popular_inner figure .over{background:#1cbbb4;background:rgba(0, 0, 0, 0.7);position:absolute;left:0;bottom:0;padding:10px;width:100%;color:#fff;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.popular .popular_inner figure .over a{padding:0 5px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.popular .popular_inner figure .over{background:#1cbbb4;background:rgba(0, 0, 0, 0.7);position:absolute;left:0;bottom:0;padding:10px;width:100%;color:#fff;opacity:0;filter:alpha(opacity=0);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.popular .popular_inner figure .over1{background:#1cbbb4;background:rgba(0, 0, 0, 0.0);position:absolute;left:0;top:0; right:0;padding:10px;width:100%;color:#fff;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.popular .popular_inner figure .over1 a{padding:0px 2px;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out; display:inline-table; color:#fff; font-size:20px; line-height:14px !important;}
.popular .popular_inner figure .bethere{position:absolute;left:0;top:20px;}
.popular .popular_inner figure .bethere a{background:rgba(255, 255, 255, 0.7);padding:7px 15px 7px 10px;color:#444;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;border-radius:0 100px 100px 0px;text-decoration:none;}
.popular .popular_inner figure .bethere a:hover{background:rgba(255, 255, 255, 1.7) !important;padding:7px 15px 7px 10px;color:#444;opacity:1;filter:alpha(opacity=0);transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;}
.popular .popular_inner figure .bethere .active{background:rgba(192, 0, 0, 1.7);padding:7px 15px 7px 10px;color:#fff;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;border-radius:0 100px 100px 0px;text-decoration:none;}
.popular .popular_inner figure .over2{background:#1cbbb4;background:rgba(0, 0, 0, 0.0);position:absolute;left:0;bottom:0;padding:10px;width:100%;color:#fff;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 29%, rgba(0, 0, 0, 0.7) 51%, rgba(0, 0, 0, 0.94) 99%, rgba(0, 0, 0, 0.94) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 29%, rgba(0, 0, 0, 0.7) 51%, rgba(0, 0, 0, 0.94) 99%, rgba(0, 0, 0, 0.94) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.49) 29%, rgba(0, 0, 0, 0.7) 51%, rgba(0, 0, 0, 0.94) 99%, rgba(0, 0, 0, 0.94) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#f0000000', GradientType=0);}
.popular .popular_inner figure .over1 img{width:inherit !important; vertical-align:middle;}
.text-paris{color:#FFF !important;font-size:24px !important;text-shadow:0 2px 2px #333;font-weight:300; text-transform:uppercase;}
.text-paris1{color:#FFF !important;font-size:18px !important;text-shadow:0 2px 2px #333;font-weight:500;}
.text-paris2{color:#FFF !important;font-size:12px !important;text-shadow:0 2px 2px #333;font-weight:500;}
.share-paris{padding-top:5.5rem;}
.shortlistBox{padding-right:23px;overflow:hidden;position:relative;width:inherit !important;display:inherit !important;}
.shortlistBox label{padding-left:23px;height:20px;display:block;color:#665c5c;font:normal 12px/24px Arial,Helvetica,sans-serif;background:url(../images/like-min.png) left center no-repeat;cursor:pointer;}
.shortlistBox label.activeLabel{padding-left:23px;height:20px;display:block;color:#665c5c;font:normal 12px/24px Arial,Helvetica,sans-serif;background:url(../images/like-active-min.png) left center no-repeat;cursor:pointer;}
.shortlistBox input{position:absolute;top:25px;}
.select-Box{margin:0;padding:0 ;line-height:5px !important; border:1px solid #CCC; display:inline-table; width:100%; background:#FFF;}
.select-Box span.standard{margin:0; width:32.7%; padding:1rem 2rem; background:#fff url(../images/rad-1-min.png) 10px center no-repeat; display:inline-table;cursor:pointer;line-height:inherit !important;}
.select-Box span.standard:hover{background:#e1e1e1 url(../images/rad-1-min.png) 10px center no-repeat;}
.select-Box span.standardActive{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.standardActive:hover{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box .line{margin:0px !important;padding:0px !important; border-bottom:1px solid #999; display:inline-table; width:100%; height:0px !important; line-height:0px !important;}
.select-Box .m-top-btn{ vertical-align:middle;}
.select-Box span.first-class{margin:0; padding:1rem 2rem;width:32.7%; background:#fff url(../images/rad-1-min.png) 10px center no-repeat; display:inline-table;cursor:pointer;line-height:inherit !important;}
.select-Box span.first-class:hover{background:#e1e1e1 url(../images/rad-1-min.png) 10px center no-repeat;}
.select-Box span.first-classActive{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.first-classActive:hover{background:#e1e1e1 url(../images/rad-1-hover.png) 10px center no-repeat;}
.select-Box span.deluxe{margin:0; padding:1rem 2rem; width:32.7%; background:#fff url(../images/rad-1-min.png) 10px center no-repeat; display:inline-table;cursor:pointer;line-height:inherit !important;}
.select-Box span.deluxe:hover{background:#e1e1e1 url(../images/rad-1-min.png) 10px center no-repeat;}
.select-Box span.deluxeActive{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.deluxeActive:hover{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.deluxe1{margin:0; padding:1rem 2rem; width:32.7%; background:#fff url(../images/rad-1-min.png) 10px center no-repeat; display:inline-table;cursor:pointer;line-height:inherit !important;}
.select-Box span.deluxe1:hover{background:#e1e1e1 url(../images/rad-1-min.png) 10px center no-repeat;}
.select-Box span.deluxe1Active{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.deluxe1Active:hover{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.deluxe2{margin:0; padding:1rem 2rem; width:32.7%; background:#fff url(../images/rad-1-min.png) 10px center no-repeat; display:inline-table;cursor:pointer;line-height:inherit !important;}
.select-Box span.deluxe2:hover{background:#e1e1e1 url(../images/rad-1-min.png) 10px center no-repeat;}
.select-Box span.deluxe2Active{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.select-Box span.deluxe2Active:hover{background:#e1e1e1 url(../images/rad-1-hover-min.png) 10px center no-repeat;}
.middle_box {
padding:0 0 0 20px;
margin:0;
position:relative;
display:block;
color:#000;
text-align:left;
}
.middle_box_content {
font-size:16px;
font-weight:700;
color:#000;
width:100%;
}
.middle_box_content h3 {
font-size:20px;
font-weight:700;
color:#111 ;
margin:1rem 0 0.5rem 0;
padding:0;
}
.middle_box_content .small-1 {
font-size:11px;
font-weight:300;
text-align:center !important;
color:#999;
}
.middle_box_content .btn {
padding-left: 0.80rem;
padding-right: 0.80rem;
padding-top:0.40rem;
padding-bottom:0.40rem;
font-size:15px;
font-weight:700;
}
.widget_package ul {
margin:0;
padding:0 0 1em 0;
display:inherit !important;
}
.widget_package ul li {
display:inline-table;
margin:0 3px 5px 0;
list-style-type:none;
border:1px solid #ddd;
padding:0.5rem 0.5rem 0.5rem 0.5rem !important;
text-align:center;
line-height:14px !important;
}
.widget_package ul li a {
width: 100%;
color:#444;
}
.widget_package ul li a i {
margin-top:1rem;
font-size:14px !important;
display:inherit;
color:#444;
}
.widget_package ul li a fa {
margin-top:1rem;
font-size:14px !important;
display:inherit !important;
color:#444;
}
.widget_package ul li:hover {
opacity: 0.5;
}
/* ============================= Package detail Tab ====================== */
.package_box {
padding:0;
margin:0 0 1.5% 0;
box-shadow:0 0 7px 2px #ccc;
}
.package_box_image {
padding:0;
margin:0;
display:block;
position:relative;
width:100%;
}
.package_box_image img {
width:100%;
min-height:175px;
}
.package_box_image_box {
padding:0.8rem 0;
margin:0;
position:absolute;
width:100%;
left:0;
text-align:center;
right:0;
bottom:5px;
right:0;
background-color: rgba(0, 0, 0, 0.3);
}
.package_box_image_box a {
border-radius: 0.25rem;
cursor: pointer;
font-size:12px;
color:#FFF;
background-color: rgba(0, 155, 166, 0.7);
padding:0.1rem 0.5rem;
border:1px solid #009ba6;
display:inline-table;
margin-bottom:0.3rem;
vertical-align: bottom;
}
.package_box_image_box a:hover {
text-decoration:none;
color:#fff;
background-color: rgba(255, 96, 0, 1);
transition: all 0.5s ease-in-out 0s;
border:1px solid #ff3900;
}
.package_box_hotdeal {
padding:0.5rem 1.5rem;
margin:0;
color:#FFF;
background:url(../images/hot-deal-min.png) no-repeat left top;
width:126px;
height:43px;
position:absolute;
top:73px;
left:-10px;
z-index:9999;
font-size:14px;
opacity:0.9;
}
.package_box_booking {
background:#e1e1e1;
text-align:center;
padding:0.5rem 0 1rem 0;
vertical-align:middl
}
.hed-space {
padding:0!important;
}
.hed-space h3{
padding:0!important;
margin:0 !important;
margin-top:0px !important
}
.box-package {
padding:0 0 2rem 0;
display:block;
clear:both;
}
.box-package h2 {
margin-bottom:1rem;
font-size:24px;
font-weight:700;
color:#444;
padding:0;
text-transform:inherit !important;
}
.box-package h2 span {
color:#08a6a2;
}
.box-package-background {
margin:0;
padding:0;
}
.box-package-background h2 {
background-color: #f0f3f6;
display:block;
font-size:24px;
font-weight: 300;
color:#f0f3f6;
padding:1rem;
}
.box-package-background h3 {
background-color: #f0f3f6;
display:block;
font-size:24px;
font-weight: 300;
color:#f0f3f6;
padding:0.5rem;
}
.box-package-background h1 {
background-color: #f0f3f6;
display:block;
font-size:24px;
font-weight: 300;
color:#f0f3f6;
padding:0.4rem !important;
}
.small-1 {
font-size:12px !important;
padding:0.1rem 0.5rem !important;
}
.small1-1{
font-size:11px !important;
padding:0rem !important;
line-height:16px !important;
}
.small-1-2 {
font-size:12px !important;
padding:0.1rem 0.5rem !important;
font-weight:100 !important;
color:#777;
}
.box-package-middle {
padding:0;
}
.box-package-middle-acrvity {
padding:0 0 3rem 0;
}
.mgal-mar {
margin-top:0px !important;
}
.box-package-middle h4 {
font-size:18px !important;
font-weight: bold;
color:#111;
padding:0em 0 1rem 0;
margin:0;
border-bottom:1px solid #e9e9e9;
text-transform:inherit;
}
.box-package-middle h6 {
font-size:14px !important;
font-weight: 500;
color:#444;
padding:0 !important;
margin:0.9rem 0 0 0;
display:block;
}
.box-package-middle p {
font-size:13px !important;
font-weight: 300;
color:#444 !important;
padding:0;
margin:1rem 0 0 0;
text-align:justify;
}
.box-package-middle .ic-font {
font-size:14px !important;
padding:0.5rem 0 !important;
margin:0;
overflow:hidden;
display:block;
clear:both;
}
.box-package-middle .ic-font i {
font-size:14px !important;
display: inline-table;
margin: 0 1px 5px 0;
list-style-type: none;
border: 1px solid #ddd;
padding:0.7rem 1rem;
text-align: center;
cursor:pointer;
color:#444;
}
.box-border {
border-bottom:1px solid #ccc;
padding-bottom:3rem;
padding-top:2rem;
}
/*Abinash*/
.package_det_d_line {
/*padding:0 0 70% 0;*/
padding:0;
margin:0;
font-size:24px;
color:#444;
background:url(../images/line-min.jpg) repeat-y top center;
position:relative;
}
.package_det_d_line_day {
background: #db3446 none repeat scroll 0 0;
color: #fff;
cursor: pointer;
font-size: 24px;
margin:0% auto;
overflow: hidden;
text-align: center;
transition: all 400ms linear 0s;
width:100px;
padding:0.5rem 1rem;
}
.package_det_day_cont {
padding:0 0 2% 0;
margin:0;
font-size:24px;
color:#444;
position:relative;
display:block;
clear:both;
overflow:hidden
}
.package_det_day_cont h1 {
padding:7px 0 1% 0!important;
margin:0;
display:block;
font-size:16px !important;
line-height:24px;
color:#444 !important;
text-transform:inherit;
text-align:left;
}
.package_det_day_cont h1 span {
padding:0;
margin:2% 0 !important ;
font-size:14px !important;
line-height:24px;
color:#999 !important;
text-transform:inherit;
border-bottom:none;
}
.package_det_day_cont p {
padding:0 !important;
margin:0 0 2% 0!important;
font-size:13px !important;
line-height:22px !important;
color:#444 !important;
text-transform:inherit;
text-align:justify;
}
.package_det_day_cont_img {
padding:0 !important;
margin:0;
width:100% !important;
position:relative;
}
.package_det_day_cont_img img {
width:100%;
position:relative;
}
.package_det_day_cont_img_caption {
bottom: 0;
left: 0;
margin: 0;
overflow: hidden;
padding: 2% 3%;
position: absolute;
right: 0;
text-align: center;
width: 100%;
color:#FFF;
font-size:16px;
font-weight:700;
background-color: rgba(0, 0, 0, 0.5);
z-index:999;
}
.package_det_d_left {
padding:0;
margin:2% 0 2% 0;
background:#f9f9f9 !important;
}
.hotel_day_cont {
padding:0 2% 2% 2%!important;
margin:0 0 1rem 0;
position:relative;
background:#fff !important;
border:1px solid #e1e1e1 !important;
}
.hotel_day_cont:hover{
padding:1%;
position:relative;
box-shadow: 0 0 7px 2px #ccc;
border:1px solid #db3446 !important;
}
.hotel_day_cont h1{
padding:.6em 0 .6em 0!important;
margin:0;
color:#666;
font-size:18px !important;
display:block;
text-align:left;
}
.hotel_day_cont h1 span{
border-bottom:none !important;
}
.hotel_day_cont h2{
padding:0!important;
margin:0;
color:#666;
font-size:18px !important;
}
.hotel_day_cont p{
padding:1rem 0 0 0!important;
margin:0;
color:#444 !important;
font-size:13px !important;
line-height:24px;
text-align:justify;
}
.package_det_d_Exclusions {
padding:2%;
margin:2% 0 0 0;
background-color:rgb(245, 245, 245);
float:left;
}
.package_det_d_Exclusions ul {
padding:0;
margin:0;
width:100%;
}
.package_det_d_Exclusions ul li {
padding:0 0 0 10px;
margin:0 15px 15px 15px;
list-style-type:circle;
font-size:14px !important;
flex:none !important;
width:100%;
text-align:left!Important;
}
.resp-tab-contentn {
border: 1px solid #c1c1c1;
border-top-color: rgb(193, 193, 193);
border-top-color: #db3446;
padding:1rem 0;
}
.DayView_count {
margin:0;
padding:0;
background:#fff;
}
.DayView_count_top {
margin:0;
padding:0;
}
.DayView_count h6 {
margin:0.5rem 0 0.5rem 0;
padding:0;
color:#444;
font-size:18px;
line-height:18px;
display:block;
text-align:left;
}
.DayView_count a {
margin:0;
padding:3px 10px 0 0;
color:#db3446;
font-size:12px;
text-decoration:none;
}
.DayView_count_top h1 {
margin:0;
padding:1.5rem 2rem;
background:#444;
color:#FFF !important;
font-size:24px !important;
}
.DayView_count_top {
margin:0;
padding:0;
}
.DayView_count ul {
margin:0;
padding:0;
display: inherit;
}
.DayView_count ul li {
margin:0;
padding:0;
list-style-type:none;
width:100%;
display:block;
-webkit-box-flex:none !important;
-ms-flex: none !important;
flex: none !important;
}
.dayPackage-line_heding {
display:block;
position:relative;
padding:1rem 10px 1rem 10px;
color:#db3446;
background:#f0f3f6;
font-size:18px;
line-height:24px;
font-weight:300;
border-bottom:0px;
}
.dayPackage-line {
display:block;
position:relative;
padding:0;
color:#333333;
}
.dayPackage-lineIn, .dayPackage-lineInred, .dayPackage-lineIngreen, .dayPackage-lineInblue {
display:block;
padding:4px 5px;
color:#333333;
background:#FFF;
margin-bottom:2rem;
border:1px solid #CCC;
border-left:4px solid #999;
}
.dayPackage-lineIn:hover {
display:block;
padding:4px 5px;
border-left:4px solid #666666;
color:#333333;
background:#15d0cb;
}
.dayPackage-lineInred:hover {
display:block;
padding:4px 5px;
border-left:4px solid #990000;
color:#333333;
background:#15d0cb;
}
.dayPackage-lineIngreen:hover {
display:block;
padding:4px 5px;
border-left:4px solid #006600;
color:#333333;
background:#15d0cb;
}
.dayPackage-lineInblue:hover {
display:block;
padding:4px 5px;
border-left:4px solid #db3446;
color:#444 !important;
background:#f9f9f9;
box-shadow: 0 0 7px 2px #ccc;
}
.dayPackage-lineInblue-active {
display:block;
padding:4px 5px;
border-left:4px solid #6699FF;
}
.home_tabs1 {
/*left: 50%;*/
/*-webkit-transform: translateX(-50%);*/
/*transform: translateX(-50%);*/
position: relative;
background:none;
padding:0;
width: 100%;
z-index:9;
}
.home_tabs1 input[name="tab-control"] {
display: none;
}
.home_tabs1 .content section h2,
.home_tabs1 ul li label {
font-weight: bold;
font-size: 14px;
color: #db3446;
}
.home_tabs1 ul {
list-style-type: none;
padding-left: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.home_tabs1 ul li:before {
box-sizing: border-box;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
padding:0;
text-align: center;
content: inherit;
}
.home_tabs1 ul li {
box-sizing: border-box;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
padding:0;
text-align: center;
}
.home_tabs1 ul li img{
text-align: center;
}
.home_tabs1 ul li label {
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
color: #fff;
padding:1rem 0;
overflow: hidden;
text-overflow: ellipsis;
display: block;
cursor: pointer;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
white-space: nowrap;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background: #01b0ff ;
margin-right:1px;
margin-left:1px;
}
.home_tabs1 ul li label br {
display: none;
}
.home_tabs1 ul li label svg {
fill: #929daf;
height: 1.2em;
vertical-align: bottom;
margin-right: 0.2em;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.home_tabs1 ul li label:hover, .home_tabs1 ul li label:focus, .home_tabs1 ul li label:active {
outline: 0;
background: rgba(0, 0, 0, 0.7) !important;
color: #FFF !important;
}
.home_tabs1 ul li label:hover svg, .home_tabs1 ul li label:focus svg, .home_tabs1 ul li label:active svg {
fill: #FFF;
background: rgba(0, 0, 0, 0.7) !important;
color: #FFF !important;
}
.home_tabs1 .slider {
position: relative;
width: 25%;
-webkit-transition: all 0.33s cubic-bezier(0.38, 0.8, 0.32, 1.07);
transition: all 0.33s cubic-bezier(0.38, 0.8, 0.32, 1.07);
}
.home_tabs1 .slider .indicator {
position: relative;
width: 100%;
max-width: 100%;
margin:0 auto;
border-radius:0px;
background: #ff3900 !important;
color: #FFF !important;
}
.home_tabs1 .content {
width:100%;
padding:0;
}
.home_tabs1 .content section {
display: none;
-webkit-animation-name: content;
animation-name: content;
-webkit-animation-direction: normal;
animation-direction: normal;
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
line-height: 1.4;
}
.home_tabs1 .content section h2 {
color: #db3446;
display: none!Important;
}
.home_tabs1 .content section h2::after {
content: "";
position: relative;
display: block;
width: 30px;
background: #050a32;
left:0px;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {
cursor: default;
background: #333 !important;
color: #FFF !important;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label svg {
fill: #FFF;
}
@media (max-width: 600px) {
.home_tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.home_tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ .slider {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
.home_tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1) {
display: block;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
cursor: default;
background: #333 !important;
color: #FFF !important;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.home_tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.home_tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ .slider {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.home_tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2) {
display: block;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
cursor: default;
background: #333 !important;
color: #FFF !important;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.home_tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.home_tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ .slider {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.home_tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ .content > section:nth-child(3) {
display: block;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
cursor: default;
background: #333 !important;
color: #FFF !important;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.home_tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.home_tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ .slider {
-webkit-transform: translateX(200%);
transform: translateX(200%);
}
.home_tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ .content > section:nth-child(4) {
display: block;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(5):checked ~ ul > li:nth-child(5) > label {
cursor: default;
background: #333 !important;
color: #FFF !important;
}
.home_tabs1 input[name="tab-control"]:nth-of-type(5):checked ~ ul > li:nth-child(5) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.home_tabs1 input[name="tab-control"]:nth-of-type(5):checked ~ ul > li:nth-child(5) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.home_tabs1 input[name="tab-control"]:nth-of-type(5):checked ~ .slider {
-webkit-transform: translateX(300%);
transform: translateX(300%);
}
.home_tabs1 input[name="tab-control"]:nth-of-type(5):checked ~ .content > section:nth-child(5) {
display: block;
}
@-webkit-keyframes content {
from {
opacity: 0;
-webkit-transform: translateY(5%);
transform: translateY(5%);
}
to {
opacity: 1;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
@keyframes content {
from {
opacity: 0;
-webkit-transform: translateY(5%);
transform: translateY(5%);
}
to {
opacity: 1;
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
}
@media (max-width: 1000px) {
.home_tabs1 ul li label {
white-space: initial;
}
.home_tabs1 ul li label br {
display: initial;
}
.home_tabs1 ul li label svg {
height: 1.5em;
}
}
/* ============================= Package detail Tab end ====================== */
/* ============================= popular end ====================== */
::-moz-selection{color:#fff;background:#333333;}
::selection{color:#fff;background:#333333;}
.alignnone{margin:0 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:0 auto;}
.alignright{float:right;margin:0 0 20px 20px;}
.alignleft{float:left;margin:0 20px 0px 0;}
a img.alignright{float:right;margin:0 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:0 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus{clip:auto !important;display:block;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a{font:inherit;color:inherit;}
img{max-width:100%;height:auto;}
h1,
h2,
h3,
h4,
h5{}
.template-title{display:table-cell;vertical-align:middle;color:#fff;margin:0; padding-top:40px;}
.arrow-list{list-style:none;}
.arrow-list li{margin-bottom:7px;}
.arrow-list li:before{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f105";margin-right:15px;color:#fc4242;font-size:15px;}
.arrow-list a{color:inherit;}
.header-with-nav{margin:10px 0;}
.header-with-nav .title{margin-top:0;}
.header-with-nav .pull-right{text-transform:uppercase;}
.slick-next,
.slick-prev{cursor:pointer;}
.circle-icon{position:absolute;top:-5px;right:-5px;width:10px;height:10px;background:#f13832;border-radius:50%;z-index:99;}
.title-with-separator{background:url("../images/title-separator-min.png") bottom center repeat-x;padding-bottom:25px;display:inline-block;margin-bottom:60px;margin-top:0;}
.weather-table{background:#fff;border:1px solid #e8e8e8;border-bottom:0;}
.weather-table ul{list-style:none;padding:0;margin:0;}
.weather-table > ul{border-bottom:1px solid #e8e8e8;}
.weather-table > ul > li:first-child{font-family:"Montserrat", sans-serif;width:40%;float:left;text-transform:uppercase;padding:42px 15px;}
.weather-table > ul > li:nth-child(2){width:60%;float:left;}
.weather-table > ul > li:nth-child(2) ul{float:left;display:inline-block;width:100%;}
.weather-table > ul > li:nth-child(2) ul li{float:left;width:25%;border-left:1px solid #e8e8e8;padding:15px;}
.weather-table > ul > li:nth-child(2) ul li:first-child{width:50%;}
.weather-table > ul > li:nth-child(2) ul:first-child{border-bottom:1px dashed #e8e8e8;}
.weather-table li{position:relative;}
.search{position:relative;}
.search input[type='text']{padding:5px 30px 5px 10px;border:1px solid #e8e8e8;width:100%;outline:none;border-radius:0;box-shadow:none;}
.search input[type='submit'],
.search .fa{border:0;background:none;position:absolute;top:10px;right:10px;width:14px;height:14px;z-index:9;outline:none;}
.search input[type='submit']:hover + i{color:#fc4242;}
.search .fa{font-size:14px;color:#999;z-index:8;}
.social-nav{padding:0;margin:0 0 0 -8px;list-style:none;display:inline-block;}
.social-nav li{float:left;margin-left:8px;margin-bottom:8px;}
.social-nav a{display:inline-block;width:35px;height:35px;border:1px solid #e8e8e8;background:#fafafa;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.social-nav a:hover{border-color:#f13832;background:#e94e4c;}
.social-nav a:hover i{color:#fff;}
.social-nav i{font-size:18px;color:#01b0ff;line-height:34px;display:inline-block;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.recent-post-widget .title{text-transform:uppercase;font-size:13px;margin-top:0;line-height:20px;}
.recent-post-widget .blog-post-widget{border-bottom:1px dashed #e8e8e8;margin:0 -15px 15px -15px;padding:0 15px 15px 15px;}
.recent-post-widget .blog-post-widget:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.recent-post-widget .blog-feature-img{margin-left:25px;}
.recent-post-widget time{font-size:13px;color:#999;}
.booking-criteria{background:#fc4242;padding:31px 15px;color:#fff;margin:0 -1px 33px -1px;}
.booking-criteria ul{padding-left:28px;}
.booking-criteria h4{margin-top:0;color:inherit;margin-bottom:19px;}
.booking-criteria i{margin-right:10px;vertical-align:middle;}
.modal-dialog{/*background-color:#fcfcfc;*/position:relative;}
.modal-dialog button{position:absolute;top:0;right:-36px;border-radius:0;border:0;}
.modal-dialog .button-close{position:absolute !important;top:12px !important;right:14px !important;border-radius:0;border:0; color:#fff !important; opacity: .9; filter: alpha(opacity=90);}
@media (min-width:768px){.modal-dialog{width:370px;}
}
.datepicker{border-radius:0 !important;padding-top:0 !important;border-color:#e8e8e8 !important;box-shadow:none;}
.datepicker-dropdown.datepicker-orient-bottom:before{border-top-color:#e8e8e8 !important;}
.datepicker-days{border-radius:0 !important;box-shadow:0 !important;}
.datepicker table tr td,
.datepicker table tr th{border-radius:0;padding:3px 11px;}
.datepicker table tr th.dow{background:#fc4242;color:#fff;}
.accommodation{background:#fff;border:1px solid #e8e8e8;margin-bottom:35px;}
.accommodation ul{padding:0;margin:0;list-style:none;display:flex;}
.accommodation ul:first-child{border-bottom:1px dashed #e8e8e8;}
.accommodation ul:first-child li{padding:0;}
.accommodation li{position:relative;width:20%;float:left;padding:15px 20px;border-right:1px solid #e8e8e8;color:#777;}
.accommodation li:first-child{width:40%;}
.accommodation li:last-child{border-right:0;}
.accommodation strong{text-transform:uppercase;font-family:"Montserrat", sans-serif;border-bottom:1px dashed #e8e8e8;display:block;padding:15px 20px;}
.checkbox-radio-listing{list-style:none;padding-left:15px;}
.checkbox-radio-listing input[type="radio"],
.checkbox-radio-listing input[type="checkbox"]{display:none;}
.checkbox-radio-listing label{font-weight:normal;}
.checkbox-radio-listing input[type="radio"] + label span{display:inline-block;width:15px;height:15px;margin:-1px 7px 0 0;vertical-align:middle;background:url('../images/radio-button-2-min.png') center no-repeat;cursor:pointer;}
.checkbox-radio-listing input[type="checkbox"] + label span{display:inline-block;width:20px;height:20px;margin:-1px 10px 0 0;vertical-align:middle;background:url('../images/radio-button-min.png') center no-repeat;cursor:pointer;}
.checkbox-radio-listing input[type="radio"]:checked + label span{background:url('../images/radio-button-checked-2-min.png') center no-repeat;}
.checkbox-radio-listing input[type="checkbox"]:checked + label span{background:url('../images/radio-button-checked-min.png') center no-repeat;}
.contact-from{margin-bottom:70px;}
.contact-from form{margin-left:-2%;}
.contact-from fieldset{float:left;width:48%;margin-left:2%;}
.contact-from label{margin-bottom:10px;text-transform:uppercase;font-weight:normal;}
.contact-from .required{color:#fc4242;}
.contact-from input,
.contact-from textarea,
.contact-from select{width:100%;padding:6px;background:#fff;border:1px solid #e8e8e8;outline:none;}
.contact-from input[type="submit"]{background:#f13832;color:#fff;font-family:"Montserrat", sans-serif;font-size:18px;font-weight:bold;border:0;padding:4px;text-transform:uppercase;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.contact-from input[type="submit"]:hover{border-radius:7px;}
.contact-from textarea{min-height:147px;}
.contact-from p{margin-bottom:15px;}
.mozilla .service-var-1 img{width:100%;}
.mozilla .banner-contents{top:50%;margin-top:-28px;}
.site-header{font-family:'Montserrat', sans-serif; position:fixed; z-index:9999; top:0; width:100%; left:0; right:0;}
.site-header .container{position:relative;}
.site-header ul{margin:0;padding:0;list-style:none;}
.site-header-head{color:#fff;font-size:13px;font-weight:400;text-transform:uppercase; border-bottom: 1px solid #9ca8b1;}
.site-header-head .site-header-head a{display:inline-block;}
.site-header-head .fa{font-size:15px;}
.site-header-head i{margin-right:5px;width:auto;height:auto;}
.header-user-tel{margin:0 23px;padding-left:37px;border-left:1px solid #fff;}
.header-user-name,
.header-tour-package{/*background:#F00;*/position:relative;cursor:pointer;padding:5px 14px;}
.header-tour-package .caret{ display: inline-block; width: 0; height: 0; margin-left: 5px; vertical-align: middle; border-top: 10px dashed; border-right: 7px solid transparent; border-left: 7px solid transparent;}
.header-user-name i,
.header-tour-package i{margin-left:5px;}
.header-user-name{ color:#FFF;}
.header-user-name a{margin-left: 10px; margin-right: 10px; color:#FFF;
}
.header-tour-package{/*background:#fc4242;*/position:relative;cursor:pointer;}
.header-tour-listing{position: absolute;right: 0; top:33px;display: none;background: #fff;padding: 5px 10px; width: 190px;/* height: 468px; */z-index: 999;/* overflow: scroll; */ -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 2px 3px rgba(0,0,0,0.45);
box-shadow: 0px 2px 3px rgba(0,0,0,0.45);}
.header-tour-listing .header-tour{border-bottom:1px dashed #ddd;margin-bottom:5px;padding-bottom:5px;}
.header-tour-listing .header-tour:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.header-tour-listing .feature-img{float:left;margin-right:20px;}
.header-tour-listing h6{color:#fff !important;font-size:13px;text-transform:uppercase;margin-top:5px;}
.header-tour-listing h6 a{color:#111 !important;font-size:13px;text-transform:uppercase;margin-top:5px;}
.header-tour-listing h6 i{color:#111 !important;font-size:13px;text-transform:uppercase;margin-top:5px;}
.header-tour-listing .days,
.header-tour-listing .t-btn,
.header-tour-listing .fa{color:#fff;font-size:14px;}
.header-tour-listing .t-btn{font-family:"Montserrat", sans-serif;border-color:#fff;padding:0px 17px;}
.header-tour-listing .t-btn:hover{background:#fff;color:#333;border-radius:0;}
.header-user-tel,
.header-user-email{margin-top:5px;margin-bottom:5px;}
.header-user-tel,
.header-user-email a{margin-left:10px;margin-right:10px;color:#fff !important;}
.site-branding{padding:10px 0;/*background:#fff;*/}
.header-user-email:hover a,
.header-user-email:hover i{color:#fc4242;}
.main-nav{margin-top:19px;}
.main-menu > li{float:left;list-style:none;margin-left:30px;position:relative;}
.main-menu > li > a{text-decoration:none;text-transform:uppercase;padding-bottom:6px;color:#fff;}
.main-menu > li > a:hover{color:#f13832;border-bottom:2px solid #f13832;}
.main-menu > li > ul{position:absolute;top:26x;left:0; padding-top:20px !important; }
.main-menu > li ul{z-index:99;min-width:220px;display:none; }
.main-menu > li ul li{padding:0 20px;display:inline-block;width:100%;background:#fff;position:relative; }
.main-menu > li .sub-menu li ul{position:absolute;top:0;left:220px;}
.main-menu > li ul li:first-child{padding-top:10px;}
.main-menu > li ul li:last-child{padding-bottom:10px;}
.main-menu > li ul a{font-family:inherit;font-size:13px;color:#111 !important;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #666;display:block;text-transform:capitalize;}
.main-menu > li ul a:hover{color:#f13832 !important;}
.main-menu .current-menu-item > a{border-bottom:2px solid #fc4242;}
.header-search{position:relative;margin-top:18px;}
.header-search .fa{cursor:pointer;}
.header-search .fa:hover{color:#fc4242;}
.header-search .search{position:absolute;right:0;top:20px;width:270px;display:none;padding-top:10px;}
.site-title{margin: 0;/*background: #fff;border: 2px solid #fff;border-radius: 5px;overflow: hidden;box-shadow: 0 5px 0 #fff; */}
.slicknav_menu{display:none;}
.main-menu > li ul.mega-menu{top:38px;}
.main-menu > li.mega-menu-nav{position:inherit;}
.mega-menu{width:100%;}
.mega-menu .menu-img{margin-right:25px;}
.mega-menu .wrap{padding:25px 2%!important;width:33.3333%;}
.mega-menu .wrap ul{display:table !important;list-style:none;min-width:inherit !important;}
.mega-menu .wrap a{text-transform:capitalize;}
.mega-menu .wrap li:last-child a{color:#f13832 !important;border:0;}
.mega-menu .wrap li:first-child{margin-bottom:15px;color:#111;font-weight:500;}
.mega-menu .wrap li:last-child a:hover{text-decoration:underline !important;}
.t-btn{text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:700;color:#fff;padding:3px 24px;display:inline-block;border:1px solid transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.t-btn:hover{border-radius:8px;text-decoration:none;}
.t-btn:focus{outline:none;outline-offset:inherit;}
.btn-black:hover,
.btn-red:hover{color:#fff;}
.btn-black{background:#333333; color:#FFF;}
.btn-black-border{border-color:#333333;background:none;color:#333333;}
.btn-black-border:hover{color:#333333;}
.btn-red-border{border-color:#fc4242;background:none;color:#fc4242;}
.btn-red-border:hover{color:#fc4242;}
.btn-red{background:#fc4242;}
.btn-md{font-size:15px;padding-top:7px;padding-bottom:7px;}
.btn-lg{font-size:15px;padding-top:15px;padding-bottom:15px;border-radius:0;}
.drop-caps:first-letter{float:left;font-size:40px;line-height:28px;padding:15px;font-family:'Montserrat', sans-serif;font-weight:700;margin:3px 10px 8px 0;}
.dc-v1:first-letter{color:#fff;background:#fc4242;}
.dc-v2:first-letter{border:2px solid #fc4242;color:#333333;padding:13px;}
.dc-v3:first-letter{color:#fff;background:#333333;border-radius:30px;}
.dc-v4:first-letter{color:#fc4242;font-size:57px;}
.tooltip-inner{font-weight:500;font-size:14px;}
.price-table-wrap{border:1px solid #e8e8e8;}
.price-table-wrap .price-table{width:25%;float:left;border-right:1px solid #e8e8e8;padding-bottom:40px;}
.price-table-wrap .price-head{position:relative;}
.price-table-wrap h5{margin:0;padding:15px 0;border-bottom:1px dashed #e8e8e8;margin-bottom:30px;}
.price-table-wrap ul{list-style:none;padding:0;margin:0;}
.price-table-wrap li{margin-bottom:30px;}
.price-table-wrap .hot-price h5{color:#fc4242;}
.call-out-box{border:1px solid #e8e8e8;border-left:4px solid #fc4242;padding:20px 25px;background:#fff;}
.call-out-box h3{margin-top:0;font-size:20px;}
.call-out-box .call-out-btn{border:2px solid #fc4242;padding:15px;font-family:'Montserrat', sans-serif;font-size:16px;font-weight:bold;float:right;margin-left:40px;color:#333;border-radius:50%;text-align:center;}
.tab-pane{padding:8px 20px;border:1px solid #e8e8e8;border-top:0;}
.nav-tabs li{position:relative;}
.tab-content .p-title{margin-top:0;}
.nav-tabs li a{color:#fff;background:#333333;font-size:15px;font-family:'Montserrat', sans-serif;padding:6px 15px 6px 25px;}
.nav-tabs li span{position:absolute;right:-12px;top:0;width:0;height:0;border-style:solid;border-width:19px 0 18px 12px;border-color:transparent transparent transparent #333333;z-index:99;}
.nav-tabs li.active span{border-color:transparent transparent transparent #01b0ff;}
.nav-tabs > li > a{margin-right:0;border:0;}
.nav-tabs > li > a{border-radius:0;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{background:#01b0ff;border:0;color:#fff;}
.nav-tabs > li:hover span{border-color:transparent transparent transparent #01b0ff;}
.nav-tabs > li:hover > a{border:0;background:#01b0ff;}
.panel-heading{padding:0;}
.panel-heading,
.panel-group .panel{border-radius:0;}
.panel-body{padding:20px 15px;}
.panel{box-shadow:none;border:1px solid #f7f7f7;}
.panel-default > .panel-heading{color:inherit;background:#fff;}
.panel-default > .panel-heading:hover{background:#333333;}
.panel-default > .panel-heading:hover .panel-title a{color:#fff;}
.panel-default > .panel-heading:hover .panel-title span{background:#fc4242;}
.panel-default > .panel-heading:hover .panel-title span:after{border-left-color:#fc4242;}
.panel-title > a{display:inline-block;width:100%;padding-right:15px;font-size:14px;line-height:35px;}
.panel-title a[aria-expanded="true"]{background:#333333;color:#fff;}
.panel-title a[aria-expanded="true"] span{background:#fc4242;}
.panel-title a[aria-expanded="true"] span:after{border-left-color:#fc4242;}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a{color:#333333;}
.panel-title span{position:relative;line-height:35px;display:inline-block;margin-right:28px;padding-right:28px;padding-left:15px;}
.panel-title span:before{content:'';position:absolute;top:0;right:-28px;width:0;height:0;border:18px solid transparent;border-left:10px solid #e8e8e8;}
.panel-title span:after{content:'';position:absolute;top:0;right:-28px;width:0;height:0;border:18px solid transparent;border-left:10px solid #fff;}
.panel-group .panel + .panel{margin-top:0;}
.booking-tabs{background-color:#fcfcfc;}
.booking-tabs ul{list-style:none;}
.booking-tabs .nav-tabs{text-align:center;border-top:1px solid #e8e8e8;}
.booking-tabs .nav-tabs li{width:25%;}
.booking-tabs .nav-tabs li:last-child a{border-right:1px solid #e8e8e8;}
.booking-tabs .nav-tabs li:last-child a:hover{border-right:0;}
.booking-tabs .nav-tabs a{background:none;border-left:1px solid #e8e8e8;padding:15px 0;}
.booking-tabs .nav-tabs i{color:#333333;font-size:25px;}
.booking-tabs .nav-tabs .active i{color:#fff;}
.booking-tabs .nav-tabs .active:last-child a{border-right:0;}
.booking-tabs .tab-pane{padding:0;}
.booking-tabs .bookingform{margin:0 15px 30px 15px;}
.booking-tabs .bookingform label{float:left;margin-right:3%;width:34%;text-transform:uppercase;}
.booking-tabs .bookingform label span{color:#fc4242;}
.booking-tabs .bookingform .form-control{box-shadow:none;border:1px solid #e8e8e8;display:table;height:30px;border-radius:0;width:63%;float:left;}
.booking-tabs .bookingform .form-control:active,
.booking-tabs .bookingform .form-control:focus{box-shadow:none;}
.booking-tabs .bookingform fieldset{margin-bottom:36px;border-bottom:1px dashed #e8e8e8;}
.booking-tabs .bookingform .field-separator{margin-bottom:15px;}
.booking-tabs .input-group .form-control{width:100%;}
.booking-tabs .input-group-addon{background:#fc4242;border:0;border-radius:0;cursor:pointer;}
.booking-tabs .input-group-addon i{color:#fff;}
.booking-tabs input[type="submit"]{float:right;margin-top:10px;}
.booking-tabs .field-inline .form-control{width:47.5%;}
.booking-tabs .field-inline .form-control:first-child{margin-right:5%;}
.booking-tabs .nav-tabs > li > a:hover i{color:#fff;}
.skillbar{position:relative;display:block;margin:60px 0;padding:0;width:100%;background:#fff;border:1px solid #ececec;height:10px;-webkit-transition:0.4s linear;-moz-transition:0.4s linear;-ms-transition:0.4s linear;-o-transition:0.4s linear;transition:0.4s linear;-webkit-transition-property:width, background-color;-moz-transition-property:width, background-color;-ms-transition-property:width, background-color;-o-transition-property:width, background-color;transition-property:width, background-color;}
.skillbar-bar{position:relative;left:0;height:10px;width:0px;background:#fc4242;padding:0;margin:-1px;}
.skillbar-title{position:absolute;top:-35px;left:0;font-weight:bold;font-size:14px;line-height:24px;color:#454545;background:transparent;z-index:1;}
.skillbar-title h6{font-size:inherit;text-transform:uppercase;font-weight:bold;}
.percentage-text{text-align:center;vertical-align:middle;padding:2px 12px;font-family:'Montserrat', sans-serif;font-size:14px;float:right;color:#333;top:-35px;right:-24px;position:absolute;display:block;}
.percentage-text small.skill-arrow{width:0;height:0;border-bottom:10px solid #fc4242;border-left:10px solid transparent;position:absolute;top:25px;right:24px;}
.alert{text-transform:uppercase;}
.alert .glyphicon{vertical-align:top;margin-right:20px;font-size:20px;}
#tropical-banner{margin-bottom:65px;position:relative;}
#tropical-banner .overlay{background:rgba(0, 0, 0, 0.4);position:absolute;top:0;bottom:0;right:0;left:0;}
.banner-contents{position:absolute;top:50%;bottom:0;right:0;left:0;display:table;z-index:1;width:97%;margin-top:-28px;}
.breadcrumb-wrapper{background:#f7f7f7;background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;width:100%;z-index:1;}
//.breadcrumb{font-family:'Montserrat', sans-serif;margin-bottom:0;background:none;border-radius:0;text-transform:uppercase;}
.breadcrumb {
font-family: 'Montserrat', sans-serif;
margin-bottom: 0;
background: none;
border-radius: 0;
text-transform: uppercase;
text-align: left;
}
.breadcrumb a{color:#fff;text-decoration:none;}
.breadcrumb a:hover{color:#01b0ff;}
.breadcrumb .active{color:#01b0ff;}
.main-slider-wrap{position:relative;}
.main-slider{overflow:hidden; height: 100%;}
.main-slider .item{position:relative;}
.main-slider .item img{position:relative; height: 781px; width:100%;}
.main-slider .slide-details{ position: absolute; z-index: 99; top: 26.5%; right: 13.4%;}
.main-slider .title{color:#fff;text-align:right;display:table;font-weight:bold;padding:2rem;font-weight:300;text-align:left;}
.main-slider .title span{ clear: both; display: inline-block; padding: 16px 30px; background: #01b0ff; background: rgba(0, 0, 0, 0.3); margin-bottom: 10px;}
/*.main-slider .title p{clear:both;padding:2rem 0 4rem 0;margin:0px;font-size:14px;font-weight:300;}*/
.main-slider .title h3{margin-top:15px;font-size:30px;text-transform:uppercase; clear:both; display:block; color:#000; font-weight:700;}
.main-slider .title p{padding-top:0px;padding-bottom: 7px; margin: 0px; font-size:30px;text-transform:uppercase; clear:both; display:block; color:#000; font-weight:700;}
.main-slider .cl{clear:both; display:block; overflow:hidden;}
.main-slider .title h4{margin:0;font-size:16px;text-transform:uppercase; color:#000;}
.main-slider .title a{margin-bottom:3rem;margin-top:5rem; border:1px solid #444; background: rgba(0, 0, 0, 0.9); padding:1rem 2rem; color:#FFF;}
.main-slider .title a:hover{margin-bottom:3rem;margin-top:3rem; border:1px solid #0f143b; background:#fff; padding:1.2rem 2rem; color:#0f143b;}
.main-slider .title i{ margin:0px; padding:0px; display:inherit !important; background:none;}
.main-slider .title i:hover{ margin:0px; padding:0px; display:inherit !important; background:none;}
.main-slider .title span:first-of-type{display:block;}
.main-slider .slick-prev,
.main-slider .slick-next{position:absolute;top:50%;z-index:99;margin-top:-25px;color:#fff;-webkit-transition-duration:0.3s;transition-duration:0.3s;cursor:pointer; background: rgba(0, 0, 0, 0.7);}
.main-slider .slick-prev{left:-50px;}
.main-slider .slick-next{right:-50px;}
.main-slider i{display:table;font-size:50px;/*background:#000;*/padding:7px 15px; font-weight:700}
.main-slider i:hover{background:#f13832;}
.main-slider:hover .slick-prev{left:0;}
.main-slider:hover .slick-next{right:0;}
.main-search-wrap{position:relative;/*background:#f8c301;padding:1.5rem 0;*/}
#adv-search-tab{width: 100%;position: absolute;bottom:15%;z-index: 99;}
#adv-search{width: 100%;/*position: absolute;bottom: 78px;left: 0;z-index: 9;*/color: #444; display:block; clear:both;}
#adv-search fieldset{display:block;}
#adv-search legend{background:none;border-bottom:0;margin-bottom:0;}
#adv-search legend span{font-size:16px;padding:7px 48px 5px 28px;background:#000;background:rgba(0, 0, 0, 0.7);display:inline-block;color:#fff;text-transform:uppercase; margin:0;}
#adv-search .form-wrap{background: #000; background: rgba(0, 0, 0, 0.7); padding: 40px 28px 40px 28px;}
#adv-search .input-group{float:left;width:210px;margin-right:25px;border-radius:0;}
#adv-search select{width:80%;height:37px;}
#adv-search input,
#adv-search select{background:rgba(0, 0, 0, 0.7);border:1px solid #fff;color:#000; width:100%;}
#adv-search .input-group .form-control{border-radius:0;border-right:0;}
#adv-search input[type="submit"]{width:16%;text-transform:uppercase;border:0;background:#ff9a00;padding:13px 0;font-family:"Montserrat", sans-serif;font-weight:bold;outline:none; margin-top:10px;}
#adv-search .input-group-addon{background:none;border-radius:0;border:1px solid #fff;border-left:0;}
#adv-search .fa-calendar{color:#fff;}
#adv-search .select2-container{float:inherit;margin-right:0; width:100%;}
#adv-search .select2-container--default .select2-selection--single{background:rgba(0, 0, 0, 0.5);border-color:#111;border-radius:0;height:50px;}
#adv-search .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;font-weight:500;}
#adv-search .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;width:40px;}
#adv-search .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent;border-width:6px 6px 0 6px;}
#adv-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;}
.select2-dropdown{border-radius:0;border:0;}
.select2-search--dropdown .select2-search__field{outline:none;}
.Package-wrapper{background:#dfdfdf;/*background:rgba(0, 0, 0, 0.1)*/;position:relative; padding: 10px 0; width: 100%; height: auto; z-index: 1; margin-bottom: 10px; border-bottom: 1px solid #eee; box-shadow: 0 3px 3px 0 rgba(0,0,0,.4);}
.Package-wrapper h2{ text-transform:inherit !important; width:100%; margin-top:5px; font-size:20px; margin-bottom:5px;}
.Package-wrapper h3{ text-transform:inherit !important; width:100%; margin-top:0; font-size:30px}
.Package-wrapper h3 .person{ font-size:14px;}
.Package-wrapper h4 { font-size:30px;}
.Package-wrapper .border-line{ border-right:1px solid #999;}
.Package-wrapper .space{ font-size:14px; padding-top:1rem; display:block; clear:both; overflow:hidden;}
.Package-wrapper .space1{ font-size:14px; padding-top:1.5rem; display:block; clear:both; overflow:hidden;}
.Package-right-side{ margin:0; padding:0;}
.Package-right-side p{ text-transform:inherit !important; width:100%; margin-top:5px; font-size:12px; margin-bottom:5px;}
.Package-right-side .line-1{ font-size:14px; color:#CCC; margin:0 0.2rem; vertical-align:middle;}
.Package-right-side .margin-tag{ margin:1rem 0; padding:0;}
.Package-right-side .tags-link{ margin:0 0 0.5rem 0; padding:0.2rem 1.2rem; background:#f8c301; color:#111; display:inline-table; border-radius: 100px;}
.slick-slider1
{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);
height:400px;}
.home-services,
.home-tour{background:#fff;padding:33px 0;}
.section-separator .container{background:url("../images/home-section-separate-min.png") bottom center repeat-x;padding-bottom:70px;}
.home-tour .first{margin-right:40px;}
.home-tour .tour-schedule-title{margin-right:20px;margin-bottom:0;}
.home-tour .section-header.second{margin:25px 40px 25px 0;}
.home-tour #myTabContent,
.home-tour #myTab{margin-right:20px;}
.home-tour #myTabContent img,
.home-tour #myTab img{margin-bottom:0;}
.home-tour #myTabContent:first-of-type{margin-bottom:38px;}
.home-tour-type{background:#fff;}
.home-tour-type .service-var-2{margin-right:30px;}
.weather-location-map #location-map{height:300px;}
.home-tour-two,
.home-tour-type,
.weather-location-map,
.home-schedule,
.testimonials,
.home-special-offers,
.home-tour{padding:30px 0;}
.home-tour-two .header-with-nav,
.home-tour-type .header-with-nav,
.weather-location-map .header-with-nav,
.home-schedule .header-with-nav,
.testimonials .header-with-nav,
.home-special-offers .header-with-nav,
.home-tour .header-with-nav{margin-top:0;}
.location-map-wrap{border:1px solid #e8e8e8;padding:10px;background:#fff;}
#location-map{width:100%;height:400px;}
.home-schedule{background:#fff;}
.home-schedule .title{margin-top:0;margin-bottom:28px;}
.tour-page{margin-bottom:70px;}
.tour-page .section-header{margin-bottom:50px;}
.tour-carousel{padding:5px 0px;}
.tour-carousel .tour-post-header{position:relative;}
.tour-carousel .tour-post{border-right:0;margin:4px 0;}
.tour-carousel article[aria-hidden="true"] .circle-icon{display:none;}
.tour-carousel .slick-active:nth-child(4n+4) .circle-icon{display:none;}
.tour-carousel .slick-list{z-index:9;}
.tour-carousel .slick-next,
.tour-carousel .slick-prev{position:absolute;top:50%;margin-top:-30px; z-index: 999;}
.tour-carousel .slick-next .fa,
.tour-carousel .slick-prev .fa{width:50px;height:50px;background: rgba(255, 255, 255, 0.5); color:#000;font-size:40px;border-radius:00px;text-align:right;padding-right:15px;line-height:50px; z-index:999; font-weight:700;}
.tour-carousel .slick-next .fa:hover,
.tour-carousel .slick-prev .fa:hover{background:#111; color:#fff;}
.tour-carousel .slick-next{right:0;}
.tour-carousel .slick-prev{left:0;}
.tour-carousel .slick-prev .fa{text-align:left;padding-left:12px;}
.tour-item{-webkit-transition-duration:0.4s;transition-duration:0.4s;}
.tour-post{border:1px solid #e8e8e8;background:#fff;position:relative;margin-bottom:30px;}
.tour-post .p-name{margin-bottom:22px;}
.tour-days{color:#777777;margin-top:4px;}
.tour-post-header{border-bottom:1px dashed #e8e8e8;padding:9px 20px;}
//.tour-feature-img{margin-bottom:10px;text-align:center;}
.tour-feature-img{margin-bottom:10px;text-align:center; position:relative;}
.tour-feature-title{margin:10px; padding:3px 7px;text-align:center; position:absolute; z-index:999; color:#FFF; background: rgba(13, 150, 212, 0.9);}
.tour-feature-price{margin:0px; padding:2px 10px;text-align:left; position:absolute; font-size:20px; z-index:999; color:#FFF; background: rgba(0, 0, 0, 0.7); left:0; right:0; bottom:0; width:100%;}
.tour-price{font-family:'Montserrat', sans-serif;font-size:18px;}
.tour-price-off{background:#fc4242;padding:1px 10px;color:#fff;font-weight:500;}
.tour-contents{margin:18px;}
.more-details{color:#fc4242;font-size:13px;font-style:italic;float:right;display:inline-block;text-decoration:none;}
.more-details:hover{color:#333333;text-decoration:none;}
.tour-by-destination .map{float:left;width:38.5%;}
.tour-by-destination .destination-detail{width:61.5%;float:left;border-left:1px solid #e8e8e8;padding:15px 30px;}
.tour-by-destination .destination-detail img{float:left;width:50%;}
.tour-by-destination .destination-content{clear:both;}
.tour-by-destination .arrow-list{padding-left:0;width:46%;margin-left:4%;float:left;}
.tour-by-destination .slick-prev,
.tour-by-destination .slick-next{position:absolute;top:50%;margin-top:-19px;z-index:99;}
.tour-by-destination .slick-prev{left:-19px;}
.tour-by-destination .slick-next{right:-21px;}
.tour-by-destination .fa:hover{background:#fc4242;color:#fff;}
.tour-by-destination h5{margin-bottom:5px;}
.tour-by-destination small{font-size:13px;color:#aaa9a9;}
.tour-post.list-style .tour-feature-img{float:left;margin-right:20px;}
.tour-post.list-style .hide{display:block !important;}
.layout-control{border:1px solid #e8e8e8;}
.layout-control a{background:#fff;float:left;}
.layout-control a:first-child{border-right:1px solid #e8e8e8;}
.layout-control i{color:#ccc;font-size:14px;padding:10px;}
.layout-control .active i{color:#333;}
.sorting select{width:196px;height:36px;}
.sorting .select2-container--default .select2-selection--single{border:1px solid #e8e8e8;border-radius:0;outline:none;}
.sorting .select2-container .select2-selection--single,
.sorting .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;}
.sorting .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;}
.sorting .select2-container--default .select2-selection--single .select2-selection__arrow{width:35px;}
.advance-tour-filter{background:#fff;border:1px solid #e8e8e8;}
.advance-tour-filter h5{margin-bottom:20px;}
.advance-tour-filter .widget-title{background:#fc4242;margin:0;padding:12px 17px;margin-bottom:25px;color:#fff;border-bottom:1px dashed #fc4242;}
.advance-tour-filter .search{margin:20px 20px 0 20px;}
.advance-tour-filter .search .fa{color:#ccc;}
.advance-tour-filter input[type='text']{background:#fafafa;border:1px solid #e8e8e8;width:100%;outline:none;border-radius:0;box-shadow:none;}
.advance-tour-filter .input-group{margin-bottom:15px;}
.advance-tour-filter .input-group .form-control{border-right:0;}
.advance-tour-filter .input-group-addon{border-radius:0;background:none;background:#fafafa;border-color:#e8e8e8;}
.advance-tour-filter fieldset{padding:30px 20px;border-bottom:1px dashed #e8e8e8;}
.advance-tour-filter ul{list-style:none;padding-left:15px;}
.advance-tour-filter ul input[type="radio"]{display:none;}
.advance-tour-filter ul label{font-weight:normal;margin-bottom:8px;}
.advance-tour-filter ul input[type="radio"] + label span{display:inline-block;width:20px;height:20px;margin:-1px 10px 0 0;vertical-align:middle;background:url('../images/radio-button.png') center no-repeat;cursor:pointer;}
.advance-tour-filter ul input[type="radio"]:checked + label span{background:url('../images/radio-button-checked-min.png') center no-repeat;}
.advance-tour-filter .range-filter{border:0;}
.advance-tour-filter .range-filter input{background:none;text-align:center;}
.advance-tour-filter .range-filter #amount{border:0;font-weight:bold;}
.advance-tour-filter #slider-range{border:0;background:#eee;border-radius:0;}
.advance-tour-filter .ui-slider .ui-slider-range{background:#fc4242;}
.advance-tour-filter .ui-state-hover,
.advance-tour-filter .ui-widget-content,
.advance-tour-filter .ui-state-hover,
.advance-tour-filter .ui-state-default,
.advance-tour-filter .ui-widget-content .ui-state-default,
.advance-tour-filter .ui-widget-header .ui-state-default{background:#fc4242;border:0;outline:none;}
.advance-tour-filter .ui-slider .ui-slider-handle{width:3px;height:20px;}
.advance-tour-filter .ui-slider-horizontal .ui-slider-handle{margin-left:0;}
.advance-tour-filter .ui-corner-all,
.advance-tour-filter .ui-corner-top,
.advance-tour-filter .ui-corner-left,
.advance-tour-filter .ui-corner-tl{border-radius:0;}
.advance-tour-filter .tour-filter-btn{font-family:"Montserrat", sans-serif;font-weight:bold;font-size:16px;color:#fff;border-radius:0;padding:3px 32px;float:right;margin:30px 20px 30px 0;outline:none;}
.tour-single{margin-bottom:30px;}
.tour-single .tour-price-single{padding:2px 18px;margin-bottom:20px;}
.tour-single .tour-single-title{margin-top:0;}
.tour-single .tour-post-meta{display:table;margin-left:30px;min-width:180px;}
.tour-single .tour-post-meta span{display:block;border-bottom:1px dashed #e8e8e8;margin-bottom:3px;padding-bottom:3px;}
.tour-single .tour-post-meta i{font-size:14px;color:#fc4242;margin-right:10px;}
.tour-single .tour-single-contents{margin:0 0 60px 0;background:#fff;padding:35px 15px;}
.tour-single .tour-single-contents p{line-height:24px;color:#777;}
.tour-single .tour-contents-footer .btn-black-border{margin-right:15px;border:1px solid #e8e8e8;background:#f8f8f8;}
.tour-single-slider{position:relative;}
.tour-single-slider .tour-single-slider-nav{position:absolute;bottom:20px;left:50%;width:300px;margin-left:-165px;z-index:9;}
.tour-single-slider .tour-single-slider-nav .item{margin-left:15px;cursor:pointer;position:relative;}
.tour-single-slider .tour-single-slider-nav .item img:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.6);opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s;}
.tour-single-slider .tour-single-slider-nav .item img:after:hover:after{opacity:1;}
.tour-single-slider .tour-single-slider-nav .slick-active{position:relative;}
.tour-single-slider .tour-single-slider-nav .slick-active:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.6);opacity:1;}
.tour-single-schedule{margin-bottom:45px;}
.tour-single-schedule #myTabContent{background:#fff;}
.tour-single-rates{background:url("../images/home-section-separate-min.png") bottom center repeat-x;padding-bottom:25px;}
.question-form{padding:35px 20px;}
.question-form label{width:35%;margin-right:5%;float:left;text-transform:uppercase;}
.question-form input[type='text'],
.question-form textarea{border:1px solid #e8e8e8;padding:5px;width:60%;float:left;box-shadow:none;outline:none;margin-bottom:10px;border-radius:0;}
.question-form input[type='submit']{float:right;font-size:15px;padding:1px 22px;}
.testimonial{background:#fff;border:1px solid #e8e8e8;position:relative;padding:31px 20px 15px 15px;margin-bottom:50px;margin-left:50px;}
.testimonial .avatar{position:absolute;top:50%;margin-top:-53px;left:-53px;}
.testimonial .avatar img{background:#fff;padding:7px;border:1px solid #e8e8e8;}
.testimonial .contents{margin-left:55px;}
.testimonial p{margin-bottom:20px;}
.testimonial.var-two{border-bottom:4px solid #e8e8e8;margin-left:20px;}
.testimonial.var-two .avatar{left:15px;top:-53px;margin:0;}
.testimonial.var-two .avatar img{border-radius:50%;padding:4px;}
.testimonial.var-two .contents{margin-left:110px;}
.testimonial.var-two .contents:before{content:"\f10d";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:30px;color:#fc4242;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);position:absolute;top:50%;left:50px;}
.testimonial-var-two{padding:70px 0 20px 0;}
.testimonial-var-two .section-header{margin-top:0;}
.partners{background:#fff;padding:70px 0;}
.partners .slick-slide{text-align:center;}
.partners img{display:inline-block;}
.service-var-1{background:#fff;border:1px solid #e8e8e8;margin:0 0 20px 0;text-align:center;}
.service-var-1 .wrapper{position:relative;margin:-1px;}
.service-var-1 .wrapper:hover .icon{background:#fc4242;}
.service-var-1 .wrapper:hover i{color:#fff;}
.service-var-1 .wrapper:hover .icon:before{border-bottom-color:#fc4242;}
.service-var-1 .wrapper:hover .icon:after{border-top-color:#fc4242;}
.service-var-1 .feature-img{display:inline-block;position:relative;border-bottom:4px solid #e8e8e8;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.service-var-1 .feature-img .overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:#fff;background:rgba(255, 255, 255, 0.9);display:none;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.service-var-1 .feature-img p{position:absolute;top:50%;left:0;right:0;z-index:99;display:none;width:75%;margin:0 auto;margin-top:-35px;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.service-var-1 .feature-img:hover{border-bottom-color:#fc4242;}
.service-var-1 .feature-img:hover p,
.service-var-1 .feature-img:hover .overlay{display:block;}
.service-var-1 .icon-wrapper{position:absolute;bottom:-22px;z-index:99;left:0;right:0;}
.service-var-1 .icon{width:74px;height:40px;background:#f8f9f9;position:relative;display:inline-block;text-align:center;}
.service-var-1 .icon:before{content:"";position:absolute;top:-19px;left:0;width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-bottom:19px solid #f8f9f9;}
.service-var-1 .icon:after{content:"";position:absolute;bottom:-19px;left:0;width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-top:19px solid #f8f9f9;}
.service-var-1 .icon i{color:#333333;font-size:30px;width:30px;height:30px;line-height:42px;}
.service-var-1 .contents{padding:61px 0 35px 0;}
.service-var-1 .p-name{margin-bottom:25px;}
.service-var-2{position:relative;border:1px solid #e8e8e8;padding:21px 15px;background:#fcfcfc;margin:0 40px 30px 0;}
.service-var-2 small{color:#fc4242;font-size:13px;font-style:italic;}
.service-var-2 .p-name{margin-top:0;}
.service-var-2 .icon-wrap{float:left;margin-right:25px;}
.service-var-2 .fa{color:#333333;font-size:22px;vertical-align:middle;}
.service-var-2 .contents-wrap{float:left;}
.service-var-2 .more{position:absolute;top:50%;margin-top:-20px;right:-20px;background:#f8f9f9;border:1px solid #e8e8e8;border-radius:30px;padding:7px 15px;z-index:99;text-decoration:none;}
.service-var-2 .more:hover{background:#fc4242;}
.service-var-2 .more:hover .fa{color:#fff;}
.shortcodes-wrap .title{margin-bottom:40px;}
.shortcodes-wrap .btn-md{margin:0 4%;}
.shortcodes-wrap .btn-black,
.shortcodes-wrap .btn-black-border{margin-bottom:30px;}
.shortcodes-wrap .container{background:url("../images/shortcodes-separate-min.png") bottom center repeat-x;padding-bottom:70px;margin-bottom:70px;}
.shortcodes-wrap .container.last{background:none;padding:0;margin-bottom:0;}
.shortcodes-wrap .price-table-wrap .btn-black,
.shortcodes-wrap .price-table-wrap .btn-black-border{margin-bottom:0;}
.shortcodes-wrap .tab-pane{background-color:#fff;}
.shortcodes-wrap .datepicker{display:block;margin-left:40px;}
.shortcodes-wrap #map-canvas-wrap{padding:10px;border:1px solid #e8e8e8;background:#fff;}
.shortcodes-wrap #location-map{width:100%;height:392px;margin:0;padding:0;}
.shortcodes-wrap .fc-icon{font:normal normal normal 14px/1 FontAwesome;}
.site-footer{padding-top:20px;background:rgba(0, 0, 0, 0.5) url("../images/stripe-pattern.png") repeat scroll 0% 0%;color:#111; border-top:1px solid #ff9a00;}
/*.site-footer{padding-top:66px;background:url("../images/footer-pattren-bg.png");color:#ccc;}*/
.site-footer .col-sm-4:nth-child(3n+1){clear:left;}
.site-footer a,
.site-footer p,
.site-footer li,
.site-footer input,
.site-footer address,
.site-footer p{color:inherit;}
.site-footer .widget{margin-bottom:36px;}
.site-footer .widget-title,
.site-footer strong{color:#fff;text-transform:uppercase;}
.site-footer .widget-title{margin-bottom:20px;}
.site-footer ul{list-style:none;padding:0;margin:0;}
.site-footer ul li{float:left;}
.site-footer .widget_pages li,
.site-footer .widget_recent_entries li{width:50%;margin-bottom:5px;}
.site-footer .widget_recent_entries li{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);margin-bottom:15px;}
.site-footer .widget_recent_entries li:before{content:"\f105";margin-right:15px;color:#333;font-size:15px;}
.site-footer .tour-gallery li{margin:0 10px 10px 0; position:relative;}
.site-footer .tour-gallery li .over{margin:0px; position:absolute; display: table; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); vertical-align:middle; text-align:center; padding:3.5rem 0;}
.site-footer .site-info{background:#01b0ff;padding:12px;}
.site-footer .site-info p{color:#fff;font-size:14px;text-transform:uppercase;font-family:"Montserrat", sans-serif;margin-bottom:0;}
.footer-wrapper .container{background:url("../images/footer-map-bg-min.png") bottom right no-repeat;}
.site-footer a:hover{ color:#fff;}
.sidebar .widget{background:#fff;padding:0 15px 35px 15px;}
.sidebar .widget-title{background:#0f143b;margin:0 -15px 30px -15px;padding:10px 15px;color:#fff;border-bottom:2px dashed #0f143b;}
.sidebar .search{margin-bottom:30px;}
.widget_mc4wp_widget form{position:relative;display:inline-block;min-height:36px;margin:14px 0 0 0;width:86%;}
.widget_mc4wp_widget input[type='email']{position:absolute;left:0;top:0;width:100%;background:#444;color:#fff;border:0;padding:6.5px 30px 6.5px 10px;outline:none;}
.widget_mc4wp_widget input[type='submit']{position:absolute;right:0;top:0;background:#fff;border:0;padding:7px 10px;color:#252525;font-size:13px;font-family:"Montserrat", sans-serif;text-transform:uppercase;}
.widget_mc4wp_widget input[type='submit']:hover{background:#000;color:#fff;}
.contact-widget address,
.contact-widget p{margin-bottom:15px;}
.contact-widget .social-nav{margin-top:10px;}
.booking-template{margin:90px 0;}
.booking-template .left-section{margin-left:-10px;}
.booking-template .template-header{margin-bottom:50px;}
.booking-template .template-header .title{margin:0;}
.booking-template .template-header .booking-layout{margin-left:-10px;}
.booking-template .template-header .booking-layout a{float:left;font-family:"Montserrat", sans-serif;font-weight:bold;color:#fff;background:#fc4242;padding:3px 20px;margin-left:10px;}
.booking-template .template-header .booking-layout .active{background:#777;}
.booking-template .fc-icon-{font:normal normal normal 14px/1 FontAwesome;}
.fc-toolbar .fc-btn,
.fc-toolbar .fc-button{background:#333;color:#fff;border:0;box-shadow:none;border-radius:0;padding:2px 8px;outline:none;text-transform:uppercase;display:inline-block;}
.fc-toolbar .fc-prev-button{margin-right:10px;outline:none;}
.fc-toolbar .fc-left .fc-btn:nth-child(2){margin-left:10px;}
.fc-toolbar .fc-left button{margin-left:10px;}
.calender-slider .fc-center{margin-right:-70px;}
.calender-slider .fc-center.first{margin-left:-130px;margin-right:0;}
.calender-slider .fc-unthemed .fc-today{background:none;}
.calender-slider .fc-day-number{position:relative;}
.calender-slider .fc-day-number:hover .calender-pop-up-wrap{display:block;}
.calender-slider .t-price{position:absolute;top:54px;left:0;background:#fc4242;color:#fff;width:91%;display:inline-block;padding:0 5px;font-size:13px;font-weight:500;text-align:center;}
.calender-slider .t-price.passed{background:#e8e8e8;font-weight:normal;color:#333;}
.calender-slider .fc-basic-view .fc-week-number,
.calender-slider .fc-basic-view .fc-day-number{padding:8px;}
.calender-slider .fc-other-month{color:#fff !important;}
.calender-slider .fc-other-month span{color:#fff !important;background:transparent !important;}
.calender-slider .fc-basic-view .fc-body .fc-row:last-child{display:none;}
.booking-template-from{width:720px;margin:0 auto;margin-top:90px;}
.booking-template-from fieldset{width:48%;float:left;margin-bottom:40px;margin-left:4%;}
.booking-template-from fieldset:first-child{margin-left:0;}
.booking-template-from fieldset label{float:left;width:33%;vertical-align:middle;margin:9px 0 0 0;text-transform:uppercase;font-weight:normal;}
.booking-template-from fieldset .input-group{width:65%;margin-left:2%;float:left;}
.booking-template-from fieldset .input-group input{box-shadow:none;border-radius:0;border-right:0;}
.booking-template-from fieldset .input-group-addon{background:#fff;box-shadow:none;border-radius:0;}
.booking-template-from .price-cal,
.booking-template-from .booking-submit{display:inline-block;clear:both;text-transform:uppercase;margin-bottom:25px;}
.booking-template-from .price-cal{background:#fff;border-width:2px;}
.calender-pop-up-wrap{display:none;position:absolute;bottom:44px;left:0;-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}
.calender-pop-up{position:relative;background:#f9f9f9;padding:15px;width:320px;}
.calender-pop-up .pop-header{margin-bottom:30px;}
.calender-pop-up .pop-header .p-price{font-size:20px;font-weight:bold;float:left;}
.calender-pop-up .pop-header time{font-family:"Montserrat", sans-serif;font-size:12px;text-transform:uppercase;float:right;margin-top:7px;}
.calender-pop-up h5{font-size:14px;}
.calender-pop-up .t-btn{padding:3px 15px;}
.calender-pop-up .arrow{position:absolute;left:30px;bottom:-16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #f9f9f9;}
.calender-listing .calender-date-listing{background:#eee;border:1px solid #e8e8e8;margin-bottom:30px;}
.calender-listing .calender-date-listing .title{margin:0 0 20px 0;font-size:15px;}
.calender-listing .c-date-head{padding:10px 25px;margin-bottom:25px;border-bottom:1px dashed #aaa;}
.calender-listing .c-date-head .p-price{font-size:16px;font-weight:bold;}
.calender-listing .c-date-head time{text-transform:uppercase;font-size:12px;font-weight:500;}
.calender-listing .c-contents{margin:0 10px 25px 10px;}
.calender-listing .c-contents p{margin-bottom:0;margin-top:10px;color:#777;}
.calender-listing .c-contents .t-btn{padding:3px 16px;background:#999;border:0;margin-left:15px;margin-top:-10px;}
.calender-listing .calender-date-listing.available{background:#fff;}
.calender-listing .calender-date-listing.available .t-btn{background:#fc4242;}
.c-layouts{display:none;}
.show.c-layouts{display:block;}
.blog-post{position:relative;background:#fff;border:1px solid #e8e8e8;margin-bottom:45px;margin-right:10px;}
.blog-post .blog-feature-img{float:left;margin:-1px;margin-right:31px;width:37%;}
.blog-post .entry-title{margin:0 0 25px 0;}
.blog-post .entry-contents{margin:30px 25px 0 25px;}
.blog-post .post-meta{margin:35px -15px 0 0;}
.blog-post p{color:#777;line-height:24px;}
.blog-post span{color:#777;display:inline-block;}
.blog-post .comment-count{color:#333;text-transform:uppercase;}
.blog-post .read-more{position:absolute;top:50%;right:-26px;margin-top:-26px;background:#f8f8f8;padding:5px;display:inline-block;border-radius:50%;z-index:99;}
.blog-post .read-more i{border:1px solid #e8e8e8;background:#fff;padding:8px 16px;color:#333;font-size:24px;border-radius:50%;}
.blog-post .read-more:hover i{background:#f13832;color:#fff;}
#pagination{margin:10px 0 75px 0;display:inline-block;width:100%;}
#pagination a{background:#fff;padding:6px 15px;border:1px solid #e8e8e8;border-right:0;display:inline-block;margin-left:-4px;color:#333;}
#pagination a:last-child{border-right:1px solid #e8e8e8;}
#pagination .active{color:#fc4242;}
.blog-single .blog-post{margin-right:0;}
.blog-single .entry-contents{padding:30px;margin-right:0;margin-top:0;margin-left:0;}
.blog-single .feature-img{float:none;margin-right:-1px;width:100%;}
.blog-single .post-meta{margin-right:0;}
.blog-single .post-meta-single{background:url("../images/meta-separator-min.png") top center repeat-x;margin-top:30px;padding:30px;}
.blog-single .post-meta-single span{display:inline-block;text-transform:uppercase;color:#333;}
.blog-single .post-meta-single a{text-transform:uppercase;color:#777;}
.blog-single .post-meta-single a:hover{color:#fc4242;text-decoration:underline;}
.blog-single .post-meta-single .shares{color:#777;}
.blog-single .post-meta-single .shares i{color:#fc4242;}
.comments{margin-bottom:40px;}
.comments .comments-title{margin-bottom:40px;}
.comments article article{margin-left:80px;}
.comments .avatar{width:230px;text-align:center;background:#f8f8f8;padding:10px;border-right:1px solid #e8e8e8;border-top-right-radius:45px;box-sizing:content-box;float:left;margin-right:-50px;position:relative;}
.comments .avatar img{border-radius:50%;display:inline-block;clear:both;}
.comments .avatar time{font-size:13px;color:#777;display:inline-block;margin-top:10px;}
.comments .author{float:left;margin:0;}
.comment-wrap{position:relative;display:flex;margin-bottom:30px;}
.comment-detail-wrap{background:#fff;border:1px solid #e8e8e8;border-radius:20px;padding:25px 25px 15px 80px;}
.comment-meta{margin-bottom:15px;}
.comment-reply-link{float:right;color:#fc4242;text-transform:uppercase;}
.comment-reply-link i{color:#fc4242;}
.respond-title{margin-bottom:30px;}
.contact-template{margin-bottom:75px;}
.contact-template .contact-title{margin-bottom:45px;}
.contact-template .contact-details{/*background:url("../images/home-section-separate-min.png")*/ bottom center repeat-x;margin-bottom:0px;padding-bottom:0px;}
.contact-template .contact-details .title{color:#fff;font-size:14px;background:#f13832;padding:8px 10px 7px 60px;position:relative;margin-top:0;margin-bottom:15px;margin-right:30px;}
.contact-template .contact-details .title i{position:absolute;left:-13px;top:-18px;background:#fff;border:2px solid #f13832;border-radius:50%;color:#333;font-size:20px;text-align:center;width:60px;height:60px;line-height:56px;}
.contact-template .contact-details .title i.fa-mobile{font-size:30px;}
.contact-template .contact-details .title span{position:absolute;right:-15px;top:0;width:0;height:0;border-top:15px solid transparent;border-left:15px solid #f13832;border-bottom:15px solid transparent;}
.contact-template .contact-details address{margin-top:20px;}
.contact-template .contact-details address,
.contact-template .contact-details .email-section,
.contact-template .contact-details .phone-section{margin-bottom:30px;}
.contact-template address p,
.contact-template .email-section .email,
.contact-template .phone-section .number{margin-left:30px;color:#777;}
.contact-template .map-wrap{background:#fff;padding:7px;border:1px solid #e8e8e8;}
.contact-template #location-map{height:300px;}
#contact_form #contact-loader{display:none;}
#error-container{display:inline-block;width:100%;clear:both;}
#error-container .error{color:red;display:block;}
.checkout-page{margin-bottom:75px;}
.checkout-page .title{margin-bottom:40px;}
.checkout-page .entry-title{margin-top:0;}
.checkout-page .accommodation ul{display:flex;}
.checkout-page .accommodation ul li{width:25%;}
.checkout-page .contact-from{margin-bottom:50px;}
.checkout-page .contact-from p{float:left;width:48%;margin-left:2%;}
.checkout-page .contact-from .form-address,
.checkout-page .contact-from .form-comment{width:98%;margin-left:2%;}
.checkout-page .payment-box{background:#eee;border:1px solid #ddd;padding:25px;}
.checkout-page label{margin-bottom:10px;text-transform:uppercase;font-weight:normal;}
.checkout-page select{width:100%;padding:6px;background:#fff;border:1px solid #e8e8e8;outline:none;}
.checkout-page .fields-wrap{margin-left:-2%;}
.checkout-page .fields-wrap .title{margin-left:2%;}
.checkout-page .fields-wrap .checkout-select{float:left;width:48%;margin-left:2%;margin-bottom:35px;}
.checkout-page .checkout-checkbox{margin-bottom:30px;}
.checkout-page .checkout-checkbox label{margin-bottom:20px;}
.checkout-page .checkout-checkbox ul{margin-left:-35px;}
.checkout-page .checkout-checkbox li{float:left;margin-left:35px;}
.payment .title{margin-bottom:40px;}
.payment .checkbox-radio-listing label{margin-bottom:20px;}
.payment-box{width:350px;}
.payment-box input{width:100%;padding:4px 10px;border:none;background:#fff;}
.checkout-details{color:#777;background:#fff;border:1px solid #f0f0f0;border-bottom:0;}
.checkout-details .main-title{padding:10px;background:#fc4242;color:#fff;margin-top:0;}
.checkout-details fieldset{padding:20px 10px;border-bottom:1px dashed #e8e8e8;}
.checkout-details .total,
.checkout-details .subtotal,
.checkout-details .tax{padding:7px 10px;border-bottom:1px dashed #e8e8e8;margin-bottom:0;}
.checkout-details .total span,
.checkout-details .subtotal span,
.checkout-details .tax span{display:inline-block;}
.checkout-details .date{color:#fc4242;font-size:14px;margin-top:-4px;}
.checkout-details .title{font-size:14px;margin:0;margin-bottom:15px;}
.checkout-details .total-price{border:2px solid #333;padding:15px;margin:15px;}
.checkout-details .total-price p{color:#333;font-weight:bold;font-size:15px;margin-bottom:5px;}
.checkout-details .booking-proceed{padding-top:40px;background:#f8f8f8;border-top:1px solid #f0f0f0;margin:0 -1px;}
.checkout-details .t-btn{width:100%;}
.page-404{padding:30px 0 95px 0;background:#fff;}
.page-404 .container:before{background:url("../images/home-section-separate-min.png") center repeat-x;width:100%;height:10px;}
.page-404 .container:after{background:url("../images/home-section-separate-min.png") center repeat-x;width:100%;height:10px;}
.page-404 .error-code{font-size:200px;font-family:"Montserrat", sans-serif;font-weight:bold;border-right:1px dashed #e8e8e8;margin:0;}
.page-404 .error-code span{color:#fc4242;}
.page-404 .error-code,
.page-404 .error-statement{padding:75px 0;margin:45px 0;}
.page-404 p{font-size:15px;}
.Ceck-rate-btn-right {
vertical-align: middle;
text-align: right;
float: right;
}
.close {
position: absolute !important;
top: 0px !important;
right: 10px !important;
color: #444 !important;
font-size: 40px !important;
font-weight: bold;
z-index: 99999 !important;
transition: 0.3s;
}
.sign-in-form {
margin:0;
padding:0;
}
.sign-in-form h1 {
margin:0 0 0.5em 0;
padding:0;
font-size:18px;
font-weight:500;
color:#333;
text-align:left;
}
.sign-in-form input {
margin:0 0 10px 0 !important;
padding:0 15px;
display:block;
clear:both;
}
.sign-in-form-border-left {
background:#f9f9f9;
padding-top:10px;
border:1px solid #e1e1e1;
padding-bottom:10px;
}
.sign-in-form-left {
margin:0;
padding:0;
}
.sign-in-form-left h1 {
margin:0 0 0.5em 0;
padding:0;
font-size:18px;
font-weight:300;
color:#333;
text-align:left;
}
.sign-in-form-left input {
margin:0 0 10px 0 !important;
padding:0 15px;
display:block;
clear:both;
}
.or-count {
margin:5px 0 5px 0;
padding:0;
font-size:16px;
font-weight:500;
display:block;
clear:both;
overflow:hidden;
}
.sign-in-form .btn {
margin:1em 0 0.5em 0 !important;
width:100% !important;
display:block !important;
position:relative;
padding: 10px 20px !important;
right:inherit !important;
}
.sign-in-form-left .btn {
margin:1.1em 0 0.4em 0 !important;
width:100% !important;
display:block !important;
position:relative;
padding: 10px 20px !important;
right:inherit !important;
}
/*------------------------- Fllow us Closed -------------------*/
.social-cont {
margin:0 0 0.9em 0;
padding:0;
width:100%;
position:relative;
}
.social-cont h3 {
width:100%;
margin:0;
padding:0 0 3% 0;
color:#333;
font-size:14px;
font-weight:600;
}
.social-cont a {
color:#0f6633;
font-size:14px;
font-weight:600;
}
.social-cont a:hover {
color:#0f6633;
text-decoration:underline;
}
.social-cont .fb {
margin:0;
padding:0;
width:49%;
display:inline-table;
font-size:12px;
color:#ededed;
cursor:pointer;
-moz-box-shadow: inset 0 0 5px #153982;
-webkit-box-shadow: inset 0 0 5px #153982;
box-shadow: inset 0 0 5px #153982;
background:#4267b2;
}
.social-cont .fb:hover {
background:#2b519e;
transition: all 1.4s ease-in-out 0s;
}
.social-cont .fb-left {
display:inline-block;
padding:0 4% 0 4%;
color:#FFF;
font-size:20px !important;
border-right:1px solid #232323;
-webkit-box-shadow: 1px 0 0 0 #153982; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow: 1px 0 0 0 #153982; /* Firefox 3.5 - 3.6 */
box-shadow: 1px 0 0 0 #153982; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.social-cont .fb-right {
font-size:12px;
color:#ededed;
padding:0.2rem 0 0.7rem 1rem;
text-align:right;
display:inline-block;
font-weight:300;
}
.social-cont .fb-right span {
font-size:13px;
color:#ededed;
font-weight:bolder;
font-weight:700;
}
.social-cont .goole-plus {
margin:0;
padding:0;
width:49%;
display:inline-table;
font-size:13px;
color:#ededed;
cursor:pointer;
-moz-box-shadow: inset 0 0 5px #b64042;
-webkit-box-shadow: inset 0 0 5px #b64042;
box-shadow: inset 0 0 5px #b64042;
background:#e06568;
}
.social-cont .goole-plus:hover {
background:#b64042;
transition: all 1.4s ease-in-out 0s;
}
.social-cont .goole-plus-left {
display:inline-block;
padding:0 4% 1% 4%;
color:#FFF;
font-size:20px;
border-right:1px solid #232323;
-webkit-box-shadow: 1px 0 0 0 #b64042; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow: 1px 0 0 0 #b64042; /* Firefox 3.5 - 3.6 */
box-shadow: 1px 0 0 0 #b64042; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
.social-cont .goole-plus-right {
font-size:12px;
color:#ededed;
padding:0.5rem 0 0.5rem 3%;
text-align:right;
display:inline-block;
font-weight:300;
}
.social-cont .goole-plus-right span {
font-size:13px;
color:#ededed;
font-weight:bolder;
font-weight:700;
}
.heade-booking{ margin:0; padding:0; }
.heade-booking .btn{ margin-top:1rem; }
.heade-booking h1{ padding:1.5rem 0 0 0; color:#FFF; font-size:20px; margin:0; text-align:center;}
.heade-booking .logo-bok{ margin:0; padding:0;}
.form-group1 {
text-align:left;
margin-bottom:15px;
}
.form-group1 .btn {
text-align:left;
margin-bottom:15px;
background:#ff3900 ;
}
.form-group1 label {
color: #444;
letter-spacing: 1px;
font-size:14px;
font-weight:300;
text-align:left !important;
}
.form-control1 {
box-shadow: none;
background: #fff;
height: 45px;
font-size:14px;
font-weight: 300;
font-family: "Roboto", sans-serif;
color: #444;
/* border-radius: 0px;*/
}
.form-control1:active, .form-control1:focus {
outline: none;
box-shadow: none;
border-color: #ccc;
}
.form-control1 {
display: block;
width: 100%;
padding: 10px 20px;
color: #999;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
textarea.form-control1 {
height: auto;
}
.booking_box {
padding:0;
margin:0;
position:relative;
width:100%;
}
.booking_box img {
padding:0;
margin:0;
position:relative;
width:100%;
}
.booking_box_over {
padding:0;
margin:0;
overflow:hidden !important;
position:relative !important;
}
.booking_box_cover {
padding:0;
margin:0;
background-color: rgba(0, 0, 0, .7) !important;
position:absolute;
display:block;
z-index:999;
width:100%;
color:#FFF;
text-align:left;
bottom:0;
}
.booking_box_content {
font-size:18px;
font-weight:700;
color:#FFF;
width:100%;
padding:1rem;
}
.booking_box_content h1 {
font-size:14px;
font-weight:300;
color:#FFF;
margin-top:0.5rem;
text-align:left;
text-transform:inherit !important;
margin-left:0;
margin-right:0;
margin-bottom:10px !important;
line-height:18px;
}
.booking_box_content p {
font-size:12px;
font-weight:300;
text-align:left;
color:#ccc !important;
margin:0 !important;
padding:0 !important;
}
.booking_box_1{
padding:1rem 0 0 0;
margin:0;
}
.booking_box_1 ul{
padding:0;
margin:0;
}
.booking_box_1 ul li{
padding:1rem 1.5rem;
margin:0;
border-bottom:1px solid #efefef;
display:block;
font-size:12px;
color:#999;
overflow:hidden;
clear:both;
}
.booking_box_1 ul li .space{
padding:0;
margin:0 1rem 0 0;
}
.booking_box_1 ul li .text-big{
padding:0;
margin:0;
font-size:14px;
color:#444;
}
.booking_box_1 ul li .text-small{
padding:0;
margin:0;
font-size:11px;
}
.booking_box_2{
padding:0;
margin:0;
background:#f9f9f9;
}
.booking_box_2 h1{
padding:1rem 1.5rem !important;
margin:0;
font-size:16px;
padding:0;
color:#333;
}
.booking_box_2 ul{
padding:0;
margin:0;
}
.booking_box_2 ul li{
padding:1rem 1.5rem;
margin:0;
border-bottom:1px solid #efefef;
display:block;
font-size:12px;
color:#999;
overflow:hidden;
clear:both;
}
.booking_box_2 ul li .space{
padding:0;
margin:0 1rem 0 0;
}
.booking_box_2 ul li .text-big{
padding:0;
margin:0;
font-size:14px;
color:#444;
}
.booking_box_2 ul li .text-small{
padding:0;
margin:0;
font-size:11px;
}
.box-price-omman{border:1px solid #efefef; padding:0.5rem 0 ;}
.booking_box_peice{
padding:0.5rem 1.5rem;
margin:0;
border:1px solid #efefef;
}
.booking_box_peice h1{
padding:1rem 1.5rem;
margin:0;
font-size:16px;
padding:0;
color:#333;
}
.booking_box_peice ul{
padding:0;
margin:0;
}
.booking_box_peice ul li{
padding:1rem 0 0 0 0;
margin:0;
display:block;
font-size:12px;
color:#999;
overflow:hidden;
clear:both;
}
.booking_box_peice ul li .space{
padding:0;
margin:0 1rem 0 0;
}
.booking_box_peice ul li .text-red{
padding:0;
margin:0;
color:#F00 !important;
font-size:11px;
line-height:14px !important;
}
.booking_box_peice ul li .text-red-big{
padding:0;
margin:0;
color:#F00 !important;
font-size:18px;
}
.booking_box_peice ul li .text-black{
padding:0;
margin:0;
color:#444 !important;
font-size:18px;
}
.book-space{margin-top:3rem; display:block; clear:both; width:100%;}
.booking-cnt{margin:0; padding:1rem; border:1px solid #e1e1e1 !important; overflow:hidden; margin-bottom:5.5rem; display:block; clear:both;}
.booking-cnt h1{margin:0; padding:0; font-size:18px; margin-bottom:0.5rem;}
.booking-cnt p{margin:0; padding:0; font-size:14px;}
.space-booking{margin-bottom:1rem; display:block; clear:both;}
.padding-booking{ padding:0.5rem 1rem; display:block; clear:both; margin-bottom:1rem;}
.booking-table{margin:0; padding:0; border-right: 1px solid #ddd !important;}
.booking-table th{margin:0; padding:0; text-align: left;
background: #444 !important;
font-size: 14px !important;
color: #FFF;}
.booking-table td{padding: 10px 8px !important;
vertical-align: top;
border-bottom: 1px solid #ddd !important;
border-left: 1px solid #ddd !important;
font-size: 12px;
font-weight: 300;}
.about-section {
padding: 3em 0 3rem 0 !important;
}
.about-section p{
padding: 3em 0 0 0 !important;
color:#444;
}
.about-us {
position: relative;
}
.about-us-wrapper .text {
margin-bottom: 15px;
}
.about-us-wrapper .text.no-margin {
margin-bottom: 0;
}
.about-us-wrapper .group-list .about-us-list {
width: 220px;
}
.about-us-wrapper .group-list .box-media {
margin-top: 40px;
}
.about-us-wrapper .group-button {
margin-top: 25px;
}
.about-us-list {
margin:0;
padding:0;
}
.about-us-list ul{
margin:0;
padding:0;
}
.about-us-list li {
margin:0;
padding:7px 0;
padding-left: 20px;
position: relative;
list-style-type:none;
}
.about-us-list li:after {
position: absolute;
background:url(../images/left-arrow-min.png) no-repeat left 15px;
width:7px;
height:30px;
content: '';
top: 0;
left: 0;
color: #c6c6c6;
font-size: 12px;
}
.rightFloat{position:fixed; right:0px; top:65%; z-index:99999 !important; width:0px;}
.rightFloat .rightFloatIn{position:relative; width:350px; background:#f13832 !important; right:50px; cursor:pointer; margin-bottom:1px; border:1px solid #cccccc\9; border-right:0px\9; margin-top:-2px\9; color:#FFF; box-shadow:0 3px 10px #333; padding:0; }
.rightFloat .rightFloatIn:hover{ background:#111 !important ; color:#fff !important; }
.rightFloat .rightFloatIn a{ text-decoration:none; color:inherit; margin:0; padding:0; }
.rightFloat .rightFloatIn .rightFloatLeft{ display:inline-table; font-size:30px; padding:0; padding-left:15px; padding-right:10px;}
.rightFloat .rightFloatIn .rightFloatRight{ text-align:left; padding:0px; display:inline-table; color:#fff; margin:0; vertical-align:middle; }
.rightFloat .rightFloatIn .rightFloatRight p {font-size:16px; font-weight:700;margin:0; margin-top:-15px !important; padding:0; }
.fancyTab {
text-align: center;
padding:15px 0;
background-color: #eee !important;
box-shadow: 0 0 0 1px #ddd;
top:21px;
transition: top .2s;
}
.fancyTab.active {
top:0;
transition:top .2s;
}
.whiteBlock {
display:none;
}
.fancyTab.active .whiteBlock {
display:block;
height:2px;
bottom:-2px;
background-color:#fff;
width:99%;
position:absolute;
z-index:1;
}
.fancyTab a {
font-family: 'Source Sans Pro';
font-size:1.65em;
font-weight:300;
transition:.2s;
color:#333;
}
.fancyTab .hidden-xs {
white-space:nowrap;
}
.fancyTabs {
border-bottom:2px solid #ddd;
margin: 15px 0 0;
}
li.fancyTab a {
padding-top: 15px;
top:-15px;
padding-bottom:0;
}
li.fancyTab.active a {
padding-top: inherit;
}
.fancyTab .fa {
font-size: 40px;
width:100%;
padding: 15px 0 5px;
color:#666;
}
.fancyTab.active .fa {
color: #cfb87c;
}
.fancyTab a:focus {
outline:none;
}
.fancyTabContent {
border-color: transparent;
box-shadow: 0 -2px 0 -1px #fff, 0 0 0 1px #ddd;
padding: 30px 15px 15px;
position:relative;
background-color:#fff;
}
.nav-tabs > li.fancyTab.active > a, .nav-tabs > li.fancyTab.active > a:focus, .nav-tabs > li.fancyTab.active > a:hover {
border-width:0;
}
.nav-tabs > li.fancyTab:hover {
background-color:#f13832 !important;
box-shadow: 0 0 0 1px #ddd;
}
.nav-tabs li .fancyTabContent span {
position: inherit;
right: inherit !important;
top: 0 !important;
width: 0 !important;
height: 0 !important;
border-style: solid !important;
border-width: 19px 0 18px 12px !important;
border-color: transparent transparent transparent #333333 !important;
z-index: 99 !important;
}
.nav-tabs > li.fancyTab.active:hover {
background-color:#f13832 !important;
box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset !important;
}
.nav-tabs > li.fancyTab:hover a {
border-color:transparent;
}
.nav.nav-tabs .fancyTab a[data-toggle="tab"] {
background-color:transparent;
border-bottom:0;
}
.nav-tabs > li.fancyTab span {
position: relative;
right: 0px;
top: 0;
width: 0;
height: 0;
border-style: solid;
border-width: 0px;
color:#000;
border-color: transparent transparent transparent #333333;
z-index: 99;
}
.nav-tabs > li.fancyTab:hover a {
border-right: 1px solid transparent;
}
.nav-tabs > li.fancyTab > a {
margin-right:0;
border-top:0;
padding-bottom: 30px;
margin-bottom: -30px;
}
.nav-tabs > li.fancyTab {
margin-right:0;
margin-bottom:0;
}
.nav-tabs > li.fancyTab:last-child a {
border-right: 1px solid transparent !important;
}
.nav-tabs > li.fancyTab.active:last-child {
border-right: 0px solid #ddd !important;
box-shadow: 0px 2px 0 0px #fff, 0px 0px 0 1px #ddd !important;
}
.fancyTab:last-child {
box-shadow: 0 0 0 1px #ddd;
}
.tabs .nav-tabs li.fancyTab.active a {
box-shadow:none;
top:0;
}
.tabs .nav-tabs li.fancyTab.active a {
box-shadow:none;
top:0;
}
.fancyTab.active {
background: #f13832;
box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset;
padding-bottom:30px;
}
.arrow-down {
display:none;
width: 0;
height: 0;
/* border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-top: 22px solid #ddd;*/
position: absolute;
top: -1px;
left: calc(50% - 20px);
}
.arrow-down-inner {
width: 0;
height: 0;
/* border-left: 18px solid transparent;
border-right: 18px solid transparent;
border-top: 12px solid #fff;*/
position: absolute;
top: 0px;
left: -18px;
}
.fancyTab.active .arrow-down {
display: block;
}
@media (max-width: 1200px) {
.fancyTab .fa {
font-size: 36px;
}
.fancyTab .hidden-xs {
font-size:22px;
}
}
@media (max-width: 992px) {
.fancyTab .fa {
font-size: 33px;
}
.fancyTab .hidden-xs {
font-size:14px;
font-weight:normal;
}
}
@media (max-width: 768px) {
.fancyTab > a {
font-size:14px;
}
.nav > li.fancyTab > a {
padding:5px 0;
margin-bottom:inherit;
}
.fancyTab .fa {
font-size:30px;
}
.nav-tabs > li.fancyTab > a {
border-right:1px solid transparent;
padding-bottom:0;
}
.fancyTab.active .fa {
color: #333;
}
}
.close {
position: absolute;
top: 5px;
right: 0;
color: #444 !important;
font-size: 40px !important;
font-weight: bold;
z-index: 99999 !important;
transition: 0.3s;
}
ul.roomactivities {
float:left;
width:100%;
padding:0 0 15px 0px;
margin:1em;
list-style:none;
}
ul.roomactivities li {
float:left;
width:30%;
padding:6px 0px;
margin:0 0px;
list-style:none;
text-align:left;
}
ul.roomactivities li span {
float:left;
color:#000000;
font:normal 12px/16px Arial, Helvetica, sans-serif;
padding:0 10px 0 20px;
background:url(../images/tick1.png) 3px 5px no-repeat;
}
ul.roomactivities1 {
float:left;
width:100%;
padding:0 0 15px 0px;
margin:0 0px;
list-style:none;
}
ul.roomactivities1 li {
float:left;
width:100%;
padding:6px 0px;
margin:0 0px;
list-style:none;
text-align:left;
}
ul.roomactivities1 li span {
float:left;
color:#000000;
font:normal 12px/16px Arial, Helvetica, sans-serif;
padding:0 10px 0 15px;
background:url(../images/tick1.png) 3px 5px no-repeat;
}
.package_det_hotel h6 {
font-size: 14px;
line-height: 24px;
color: #666;
font-weight: 700;
text-transform: uppercase;
background: #f9f9f9;
clear: both;
padding: .2rem .5rem;
}
@media (max-width: 600px) {
.tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ .slider {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
.tabs1 input[name="tab-control"]:nth-of-type(1):checked ~ .content > section:nth-child(1) {
display: block;
}
.tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
cursor: default;
background: #ff3900 !important;
color: #FFF !important;
}
.tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ .slider {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.tabs1 input[name="tab-control"]:nth-of-type(2):checked ~ .content > section:nth-child(2) {
display: block;
}
.tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
cursor: default;
background: #ff3900 !important;
color: #FFF !important;
}
.tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ .slider {
-webkit-transform: translateX(200%);
transform: translateX(200%);
}
.tabs1 input[name="tab-control"]:nth-of-type(3):checked ~ .content > section:nth-child(3) {
display: block;
}
.tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
cursor: default;
background: #ff3900 !important;
color: #FFF !important;
}
.tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label svg {
fill: #fff;
}
@media (max-width: 600px) {
.tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ ul > li:nth-child(4) > label {
background: rgba(0, 0, 0, 0.08);
}
}
.tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ .slider {
-webkit-transform: translateX(300%);
transform: translateX(300%);
}
.tabs1 input[name="tab-control"]:nth-of-type(4):checked ~ .content > section:nth-child(4) {
display: block;
}
.package_det_d_left_form {
padding:0 5%;
margin:0;
width:100%;
}
.colspan-talk {
display:inline-table;
width:100%;
}
.colspan-talk .inputBox {
padding:.5rem 1rem;
margin-bottom:.5rem;
border-radius:5px;
border:1px solid #d9d9d9;
width:100%;
background:#fff;
font-size:12px;
}
.colspan-talk .error {
padding:0;
margin:0;
font-size:12px;
color:#C00;
}
.colspan-talk .inputBox .inputBoxIn {
margin:0;
overflow:hidden;
}
.colspan-talk .inputBox .dropBg {
background:url(../images/grayArrow.png) right center no-repeat;
}
.colspan-talk .inputBox .dateBg {
background:url(../images/cal.png) right center no-repeat;
}
.colspan-talk .inputBox .dropBg select {
background:none;
border:0px;
color:#999;
width:115%;
height:25%;
}
.colspan-talk .inputBox .inputBoxIn .txtField {
margin:0;
width:100%;
border:0px;
color:#8f8f8f;
background:none;
outline:none;
}
.package_det_d_left_form .btn {
margin:0;
overflow:hidden;
width:100%;
}
.colspan-enquiry {
display:inline-table;
width:100%;
}
.colspan-enquiry .inputBox {
padding:.6rem .5rem;
margin-bottom:.5rem;
border-radius:5px;
border:1px solid #d9d9d9;
width:100%;
background:#fff;
font-size:14px;
}
.colspan-enquiry .error {
padding:0;
margin:0;
font-size:14px;
color:#C00;
}
.colspan-enquiry .inputBox .inputBoxIn {
margin:0;
overflow:hidden;
}
.colspan-enquiry .inputBox .destination {
background:url(../images/destination.png) left center no-repeat;
}
.colspan-enquiry .inputBox .name {
background:url(../images/user.png) left center no-repeat;
}
.colspan-enquiry .inputBox .mobile {
background:url(../images/mobile.png) left center no-repeat;
}
.colspan-enquiry .inputBox .mail {
background:url(../images/mail.png) left center no-repeat;
}
.colspan-enquiry .inputBox .dropBg {
background:url(../images/grayArrow.png) right center no-repeat;
}
.colspan-enquiry .inputBox .dropBg select {
background:none;
border:0px;
color:#999;
width:115%;
height:25%;
}
.colspan-enquiry .inputBox .inputBoxIn .txtField {
margin:0;
width:100%;
border:0px;
color:#8f8f8f;
background:none;
outline:none;
padding-left:30px;
}
.package_det_d_left_form .btn {
margin:0;
overflow:hidden;
width:100%;
}
.colspan-booking {
width:100%;
}
.colspan-booking .inputBox {
padding:.3rem .5rem;
margin-bottom:.5rem;
border-radius:5px;
border:1px solid #d9d9d9;
width:100%;
background:#fff;
font-size:14px;
color:#666 !important;
}
.colspan-booking .error {
padding:0;
margin:0;
font-size:14px;
color:#C00;
}
.colspan-booking .Lable {
padding:0;
margin-bottom:1.5%;
font-size:12px;
color:#333;
}
.colspan-booking .inputBox .inputBoxIn {
margin:0;
overflow:hidden;
outline:none;
}
.colspan-booking .inputBox .destination {
background:url(../images/destination.png) left center no-repeat;
}
.colspan-booking .inputBox .name {
background:url(../images/user.png) left center no-repeat;
}
.colspan-booking .inputBox .mobile {
background:url(../images/mobile.png) left center no-repeat;
}
.colspan-booking .inputBox .mail {
background:url(../images/mail.png) left center no-repeat;
}
.colspan-booking .inputBox .dropBg {
background:url(../images/grayArrow1.png) right center no-repeat;
}
.colspan-booking .inputBox .dateBg {
background:url(../images/cal.png) right center no-repeat;
}
.colspan-booking .inputBox .dropBg select {
background:none;
border:0px;
color:#999;
width:122%;
height:25%;
outline:none;
}
.colspan-booking .inputBox .dropBg option {
background:none;
border:0px;
color:#C30 !important;
outline:none;
}
.colspan-booking .inputBox .inputBoxIn .txtField {
margin:0;
width:100%;
border:0px;
color:#999 !important;
background:none;
outline:none;
}
.destination{padding:0; margin:0; margin-bottom:1rem;}
.text-destination{color:#FFF !important;font-size:18px !important;text-shadow:0 2px 2px #333;font-weight:500; text-align:center;}
.text-destination1{color:#FFF !important;font-size:12px !important;text-shadow:0 2px 2px #333;font-weight:500; text-align:center;}
.top-scrol{margin:0; padding:0; width:100%;}
.filter-bot{ display:none;}
.ftr-text{text-align:right; }
.site-footer .widget_recent_entries li a{font-family: "Fira Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}
a.back-to-top {
display:none;
width:40px;
height:40px;
text-indent:-9999px;
position:fixed;
z-index:999;
right:10px;
bottom:41px;
background:#F00 url("up-arrow.png") no-repeat center 43%;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
outline:none;
}
a:hover.back-to-top {
background-color: #000;
outline:none !important;
}
/* ===================================
home page -- success in life
====================================== */
.success-number {
padding-top: 10px;
}
.success-number .counter-text {
padding-bottom: 55px;
}
.success-number .counter-inner {
padding: 59px 0 0;
}
.success-number .counter-inner .icon-holder::after {
background: #fff none repeat scroll 0 0;
content: "";
display: block;
height: 100%;
margin: 0 30px;
position: absolute;
top: 0;
right: 8%;
width: 1px;
}
.success-number .counter-inner .icon-holder {
position: relative;
width: 40%;
color: #fff;
}
.success-number .counter-inner .icon-holder i {
font-size: 60px;
line-height: 60px;
}
.success-number .counter-text p {
font-size: 14px;
line-height: 30px;
text-transform: uppercase;
margin-top: 8px;
color: #fff;
}
.success-number .no_count {
font-size: 36px;
font-weight: normal;
line-height: 30px;
}
.success-number img {
margin: 10px auto;
width: auto\9;
}
.success-number h2 {
margin-top: 44px;
color: #fff;
}
.success-number .image,
.seo-banner {
background-image: url("../images/success.jpg");
}
/*.parallax-container section .image {
background: url("../images/success.jpg");
min-height: 500px;
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover;
position: absolute;
z-index: -1;
width: 100%;
}*/
.stuff {
z-index: 999;
width: 100%;
background: url("../images/success.jpg") center top no-repeat;
background-attachment: fixed;
background-size: cover;
}
.b-clor {
color: #ff9a00;
}
.booking-single{margin-bottom:30px; background: #e9e9e9; margin-top:-25px;}
.booking-single .booking-price-single{padding:2rem 1.5rem;margin-bottom:20px;}
.booking-single .booking-single-title{margin-top:0;}
.close-btn {
margin:0;
padding:0!important;
line-height:30px;
background:#F00;
border-radius:100px;
font-family: 'Montserrat',sans-serif;
text-decoration:none;
color:#FFF;
font-size:15px;
width:30px;
height:30px;
text-align:center;
}
.close-btn:hover {
margin:0;
padding:0 !important;
line-height:30px;
background:#c9302c;
border-radius:100px;
font-family: 'Montserrat',sans-serif;
text-decoration:none;
color:#FFF;
font-size:15px;
}
.hed-bok-tex{font-size:24px !important;}
.detail-enquire-box {
margin:0;
padding:0;
position:relative;
}
.detail-enquire-box h1 {
margin: 0 0 0.3em 0;
padding: 0.3em 0;
position: relative;
font-size: 60px;
font-family: 'Bebas Neue';
text-align: center;
font-weight: 700;
}
.detail-enquire-box h1 span{
font-family: 'Roboto', sans-serif !important;
font-weight:100 !important;
}
.detail-enquire-content-box {
margin:0;
padding:2rem 1em;
position:relative;
background:#f9f9f9;
border:1px solid #e8e8e8;
}
.detail-enquire-content-box h1 {
margin:0 0 1em 0;
padding:0 0.5em;
font-size: 26px;
font-family: 'Montserrat',sans-serif;
text-align: left;
font-weight: 900;
background:none;
text-transform:uppercase;
}
.detail-enquire-content-box h3 {
margin:0 0 0.2em 0;
padding:0 0.7em;
font-size: 20px;
color:#fb5a2d;
font-family: 'Montserrat',sans-serif;
text-align: left;
font-weight: 500;
background:none;
text-transform:none;
}
.detail-enquire-bot-box {
margin:0 1em;
padding:1rem 1em;
position:relative;
text-align:center;
background:#fff;
border:1px solid #e8e8e8;
overflow:hidden;
}
.detail-enquire-bot-box-left {
margin:0 !important;
padding:0;
display:block;
clear:both;
overflow:hidden;
}
.detail-enquire-bot-box-left h1 {
margin:0.2em 0 0 0;
padding:0;
font-size:48px;
color:#eb471f;
font-family: 'Montserrat',sans-serif;
text-align: left;
}
.detail-enquire-bot-box-left h4 {
margin:0;
padding:0;
font-size:16px;
color:#444;
font-family: 'Montserrat',sans-serif;
text-align: left;
font-weight: 300 !important;
}
.detail-enquire-bot-box-left p {
margin:1em 0 0 0;
padding:0;
font-size:12px;
color:#444;
font-family: 'Montserrat',sans-serif;
text-align: left;
}
.btn-center {
text-align:right;
}
.btn-space-top {
margin-top:1.5em;
display:block;
overflow:hhidden;
clear:both;
}
.detail-enquire-bot-box-left .btn-warning {
text-align:left;
margin-bottom:15px;
background:#ff3900 !important;
}
.detail-enquire-bot-box-left .btn-warning:hover {
text-align:left;
margin-bottom:15px;
background:#eb471f !important;
}
.detail-enquire-bot-box-left .btn-black {
text-align:left;
margin-bottom:15px;
background:#1a2228 !important;
color:#FFF;
}
.detail-enquire-bot-box-left .btn-black:hover {
text-align:left;
background:#545454 !important;
color:#FFF;
}
.plain-select select {
padding-right:3px
}
.plain-select:after {
display:none
}
.plain-select {
display:inline-block;
vertical-align:middle;
position:relative;
width:100%;
}
.plain-select select {
line-height:normal;
height:44px;
-webkit-appearance:none;
-moz-appearance:none;
-ms-appearance:none;
appearance:none;
width:100%;
display:block;
width:100%;
border:1px solid #c8c8c8;
background:#fff url(../images/drop-list-arrow.png) no-repeat right 17px;
color:#9f9f9f;
margin:0.1em 0 0 0;
line-height:normal;
border-radius:25px !important;
}
.ie8 .plain-select select {
padding-right:3px
}
.plain-select select:focus {
background:#f9f9f9 url(../images/drop-list-arrow.png) no-repeat right 17px;
outline:none;
box-shadow:0 0 10px rgba(0, 0, 0, 0.3), inset 0 0 7px rgba(100, 100, 100, 0.3);
border-color:#00c0f3;
}
.plain-select ::-ms-expand {
display:none;
}
.plain-select:after {
content:"";
position:absolute;
z-index:2;
right:8px;
top:50%;
margin-top:-3px;
height:0;
width:0;
border-top:6px solid #f99300;
border-left:6px solid transparent;
border-right:6px solid transparent;
pointer-events:none;
}
.lable-text {
font-size:12px !important;
}
.checkout-page .checkout-checkbox ul {
margin-left: -50px !important;
}
.table-large-text{font-size:24px;}
.alert-info{background:#e1e1e1; border-color:#e1e1e1; color:#01b0ff;}
.checkout-page label {
margin-bottom: 10px;
text-transform: inherit !important;
font-weight: 700 !important;
color:#000 !important;
}
.table-info{background:#e1e1e1; font-size:16px;}
.infor-cont{width:20px; height:20px; background:#444; border:1px solid #444; color:#FFF; line-height:18px; border-radius: 25px; text-align:center; display:inline-block; font-weight:700; cursor:pointer; margin-left:10px;}
.infor-cont:hover{ background:#e1e1e1; color:#000 !important;}
.btn-width-1{ display:inline-block; width:auto; }
.btn-width-2{ display:inline-block; width:auto; }
.Deals-bg {
background:#e1e1e1;
padding-top: 50px;
padding-bottom: 50px;
}
.Deals-bg-block{
background:#ffff; box-shadow:0 1px 10px #ccc; padding-bottom:2rem;
}
.section-header{margin-bottom:10px;}
.departure-fixed{margin:0; padding:0; position:relative}
.departure-fixed .image-dep{width:100%; height:350px ;}
.departure-fixed .caption{margin:0; padding:10px 15px ; position:absolute; z-index:99; background: rgba(0, 0, 0, 0.7); bottom:0; top:0 ; color:#FFF; width:50% ; vertical-align:baseline;}
.departure-fixed .caption h1{margin:0 0 10px 0; padding:5px; color:#fff; font-size:18px ; background: rgba(255, 255, 255, 0.1); border-bottom:1px solid #444;}
.departure-fixed .caption p{margin:0 0 10px 0; padding:0; color:#FFF; font-size:14px ; line-height:30px ;}
.departure-fixed .caption a{margin:20px 0 0 0; clear:both; overflow:hidden; padding:5px 7px; color:#FFF; font-size:14px; background: rgba(255, 154, 0, 0.7)}
.tour-by-destination .fa{vertical-align:middle;border:1px solid #e1e1e1;border-radius:30px;padding:11px 15px; color:#333; background: rgba(255, 255, 255, 0.7)}
.tour-by-destination{border:1px solid #e8e8e8;margin-right:0px;}
.package-holi{margin:0; padding:0; position:relative}
.package-holi .image-dep{width:100%; height:350px;}
.package-holi .caption{margin:0; padding:10px 15px; position:absolute; z-index:99; bottom:10px; color:#FFF; width:100%; vertical-align:baseline;}
.package-holi .caption h1{margin:0 0 10px 0; padding:5px; color:#fff; font-size:18px; background: rgba(255, 255, 255, 0.1); border-bottom:1px solid #444;}
.package-holi .caption p{margin:0 0 10px 0; padding:0; color:#FFF; font-size:14px;}
.package-holi .caption a{margin:0 0 4px 1px; overflow:hidden; padding:5px 15px; width:47%; display:inline-table; text-align:center; color:#FFF; font-size:14px; background: rgba(0, 0, 0, 0.7); border-radius: 30px;}
.package-holi .caption a:hover{ background: rgba(13, 150, 212, 0.9);}
.package-holi .more{background: rgba(13, 150, 212, 0.9) !important; }
.hot-deal{margin:0; padding:0; position:relative}
.hot-deal .image-dep{width:100%; height:350px;}
.mobile-user-in{display:block;}
.desk-user-in{display:none;}
/*Homepage Tab Css start*/
.tab-slider--nav {
width: 100%;
float: left;
margin-top: 20px;
}
.tab-slider--tabs {
display: block;
float: left;
margin: 0;
padding: 0;
list-style: none;
position: relative;
/*border-radius: 35px;*/
overflow: hidden;
background: rgba(0, 0, 0, 0.7);
height: 50px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.tab-slider--tabs:after {
content: "";
width: 50%;
background: #01b0ff;
height: 100%;
position: absolute;
top: 0;
left: 0;
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;
/*border-radius: 35px;*/
}
.tab-slider--tabs.slide:after {
left: 50%;
}
.tab-slider--trigger {
font-size: 14px;
line-height: 1;
font-weight: bold;
color: #fff;
text-transform: uppercase;
text-align: center;
padding: 20px 20px;
position: relative;
z-index: 2;
width:200px;
cursor: pointer;
display: inline-block;
-webkit-transition: color 250ms ease-in-out;
transition: color 250ms ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.tab-slider--trigger.active {
color: #fff;
}
.tab-slider--body {
margin-bottom: 0px;
}
/*Homepage Tab Css end*/