html,body,p,h1,h2,h3,h4,h5,h6,img {margin:0; padding:0;}
img {border:0; max-width:100%; width:auto; height:auto;}

body{font: 300 18px/1.7em 'Quicksand', arial, sans-sherif; color:#575757;}

p, ul, li{text-align:justify;}

.main-txt {font-size:20px; line-height:1.5em;}

.main-txt li{margin-left:15px;}

a{text-decoration:none; color: #02b5f1;}

a:hover{text-decoration:none; color: #575757;}

.wrap{width:100%; max-width: 1400px;margin:0 auto;}

.wrap-1{width:95%;}

strong{font-weight:600; color: #575757;}


.clr{clear:both;}


.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; margin:0px 1%;
  }
  
.col-md-1{width:6.3333%;}
.col-md-2{width:14.6666%;}
.col-md-3{width:23%;}
.col-md-4{width:31.3333%;}
.col-md-5{width:39.6666%;}
.col-md-6{width:48%;}
.col-md-7{width:56.3333%;}
.col-md-8{width:64.6666%;}
.col-md-9{width:73%;}
.col-md-10{width:81.3333%;}
.col-md-11{width:89.6666%;}
.col-md-12{width:98%;}

.notice-wd{background:#fff; color:#575757; padding:30px 0px;}

.notice-wd h1{padding:10px 10px; color:#00a1da; border-top:1px solid #454545; border-bottom:1px solid #454545;}

.notice-wd span{font-size:15px;}

.notice-wd2 h2{color:#74d1f6; text-transform:uppercase; font-size:20px;}

.notice-wd2 h3{color:#00a1da; text-transform:uppercase; margin:0px;}


.box-link p{ margin-left:50px; line-height:80px; font-size:16px; border-bottom:1px solid #d5d5d5; left:20px;}

.box-link a{color:#a0ccae; padding-bottom:20px;}

.box-link a:hover, .box-link a.active{color:#00a1da;}
.span1{width:8.333%; float:left;}
.span2{width:16.66%; float:left;}
.span3{width:25%; float:left;}
.span4{width:33.333%; float:left;}
.span5{width:45%;; float:left;}
.span6{width:50%; float:left;}
.span7{width:55%; float:left;}
.span8{width:66.66%; float:left;}
.span9{width:75%; float:left;}
.span12{width:100%;}

.span20{width:20%; float:left;}

.div95{width:95%; margin-bottom:10px;}

.div90{width:90%; margin-bottom:10px;}

.div80{width:80%;}

.div50{width:50%; float:left;}

.mrgn-btm{margin-bottom:30px;}

.algn-cnt{text-align:center;}


.hdr-mrgn{margin-top:0px; z-index:-111!important;}

.header {
    position: fixed;
    top: 20px;
    left: 0px;
    right: 0px;
    z-index: 10;
	background:transparent;
	z-index: 9999;
}

.header-1 {
    position: sticky;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 10;
	background:#fff;
}


.head-top{padding:3px 0px 4px; color:#575757; font-size:18px; text-align:center;}

.head-top .col-md-12{border-bottom: 1px solid #d5d5d5;  text-align:right;}

.head-top a{color:#00a1da;}

.head-top a:hover{color:#e28a68;}

h1{font: 300 34px/40px 'Raleway', sans-serif; text-align:left; color:#00a1da; position: relative; margin-bottom:10px;}

h1 strong{font-weight:700;}

h2, h3 span.job-title{font: 700 36px/1.2em 'Raleway', sans-serif; color:#036c8c; position: relative;  margin-bottom:10px; text-transform: capitalize;}

h2 strong, h3 strong{font-weight:700; color:#02b5f1!important;}

h3{font:500 32px/1.2em 'Raleway', sans-serif; color:#036c8c; margin-bottom:10px;}

h4, h4 .job-title, h4 a .job-title{font:400 24px/1.2em 'Raleway', sans-serif; color:#00a1da;}

h5{font:500 20px/24px 'Raleway', sans-serif; text-align:left; margin-bottom:10px; color:#00a1da;}

h6{font:300 18px/22px 'Raleway', sans-serif; text-align:left; color:#575757;}

h8{font-size:12px; background:#efefef; padding:5px; width:100%; display:block;}


h2a:before{content:''; display:block; border-top:0px solid #000; width:60px; margin-top:0px; margin-bottom:30px;}

.cont-body{padding:20px 30px; width:85%; margin:0px auto; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}

.poll{margin-bottom:20px;}

.poll h2{font-size:24px;}

.poll p{margin-bottom: 8px;}

.toggleMenu {
    display:  none;
    background: transparent;
    padding: 0px 0px;
    color: #00a1da;
	width:auto;
	position:fixed;
	top:10px;
	right:10px;
}



.nav {
    list-style: none;
     *zoom: 1;
     background:transparent;
	 margin:10px 0px 0px;
	 float:right;
    text-align: center;
}

.rt-mrgn{padding-right:0px!important;}

.nav:before,
.nav:after {
    display: none; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
	text-align: right;

}
.nav a {
    padding:20px 20px;
	font:600 16px/20px 'Oswald', serif;
	color: #fff;
	display:inline-block;
	background: none;
	letter-spacing: .04em;
	text-transform: uppercase;
	
}

.nav a:hover, .active a, .active a:hover {
    color:  #036c8c;
background: none;
}

.nav li {
	position:relative;
	
	}
.nav > li {
	float:none;
	display: inline-block;
	text-align:right;
}




.nav > li > .parent {
background-image:url('../images/dnarrow.png');
    background-repeat: no-repeat;
    background-position: 95% 50%;
	
	
}


.nav > li > a {
    display: block;
	min-width:auto;
	white-space: nowrap;
	position:relative;
	
}
.nav li  ul {
    position: absolute;
    left: -9999px;
	width:auto;
	padding:8px 10px;
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.2);
	background:#fff;
	
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    position: relative;
    z-index:100;
	padding: 10px 5px;
	width:220px;	
	background:#fff;
	border-bottom:1px solid #d5d5d5;
	color:#02b5f1;
	font-size:14px;
}

.nav li li a:hover {
background:none;
color: #2460a8;	
font-weight:bold;
}

.nav li li li a {
    background:#f7f7f7;
    z-index:200;
    }

.btn_sml, .nav li .btn_sml, button.tribe-common-c-btn, .button, .tribe-events-c-subscribe-dropdown > div, .wp-element-button, .app-submit, .sml_btn, #give-review-btn{
	color:#fff!important;
	text-align:center;
	text-decoration:none;
	transition: .6s;
	position:relative;
    background: #02b5f1!important;
	border:1px solid #02b5f1!important;
	padding:10px 25px;
	border-radius:0px!important;
	box-shadow:none!important;
	font-size: 17px !important;
	}
	
	
.btn_sml:hover, button.tribe-common-c-btn:hover, .button:hover, .tribe-events-c-subscribe-dropdown > div:hover, .wp-element-button:hover, .app-submit:hover, .sml_btn:hover, #give-review-btn:hover{
	color:#fff!important;
	transition: .6s;
	background:#036c8c!important; 
	}

.sml_btn{padding:7px 20px!important; margin-top:10px;}
	
	
	.btn_book{
	color:#fff;
	text-align:center;
	text-decoration:none;
	transition: .6s;	
	position:relative;
	padding:10px 25px;
	border:1px solid #036c8c;
	background:#036c8c;
	}
	
	
.btn_book:hover{
	text-decoration:none;
	color:#036c8c;
	transition: .6s;
	background:transparent;
	}
	
	
.btn_book-mid{
	background:transparent;
	color:#00a1da;
	text-align:center;
	font-size:16px;
	padding:8px 20px!important;
	text-decoration:none;
	border:1px solid #00a1da;
	}
	
.btn_book-mid:hover{
	background:#00a1da;
	text-decoration:none;
	color:#fff;
	border:1px solid #00a1da;
	}
	
	
.nav li .btn_sml{margin-top:-8px;}
	
.btn_eml{
	color:#fff;
	text-align:center;
	text-decoration:none;
	transition: .6s;
	position:relative;
	border:1px solid #02b5f1;
    background: #02b5f1;
	padding:8px 20px;
	}
	
.btn_eml:hover, .btn_eml.active, .btn_eml:hover.active{
	background:#036c8c;
	text-decoration:none;
	color:#fff;
	border-bottom:2px solid #036c8c;
	}
	
	

.footer{
	z-index:-1;
	background:#036c8c; min-height:245px; padding-top:0px;}

.footer p, .footer p a{color:#fff; font-size:16px;}
.footer h3, .footer h4{color:#fff; text-transform: uppercase; font-weight: 700; margin-bottom: 15px;}
.footer h4{font-size:21px;}
.footer_1{padding:20px 0px;
	z-index:-1;
	line-height:20px;
}

.footer_1 a{color:#e28a68;}

.footer_1 a:hover{color:#565656;}

.footer_1 h3{font-size: 20px;}

.footer_1 .lnk p{margin-bottom:6px;}


ul#list{ list-style:none;}
ul#list li{ background:url(../images/ar1.png) no-repeat 0 7px; padding-left:15px; line-height:20px; color:#14b1dc;}

.contct{margin:15px auto; width:100%;}

textarea{margin-bottom:20px; border:none; font:normal 13px/17px Arial, Helvetica, sans-serif; overflow:auto;}

.text-center {
    text-align: center;
}



input,input[type="file"] {
    line-height: normal;
    width: 100%;
    height: 42px;
	border:0px;
    border-bottom: 1px solid #d5d5d5;
	background:#fff;
	margin-bottom:10px;
	font: 14px/20px Arial, sans-sherif; color:#575757;
}

select{height:46px; padding-left:5px; line-height: normal; width: 100%; border: 0px; border-bottom: 1px solid #d5d5d5; background:#fff;font: 14px/20px Arial, sans-sherif; color:#575757;}

input[type="checkbox"], input[type="radio"]{width:auto; height:auto;}

input[value], input[type="file"]{text-indent:5px;}

textarea{
    width: 100%;
    height: 193px;
	border:0px;
    border-bottom: 1px solid #d5d5d5;
	background:#fff;
	padding-top:5px;
	text-indent:5px;
	line-height: 2.68;
background: url(../images/textarea-pattern-light.png) repeat !important;
font: 14px/20px Arial, sans-sherif; color:#575757;
}

.body-list li{padding-left:15px; list-style: none; background:url(../images/marker1.png) 0 6px no-repeat; margin-bottom:13px; }

.footer_1 .body-list li{margin-bottom:6px;}

.mrgn-menu{margin-top:-52px;}

.logo, .logo a{font: 42px/1.1em 'Raleway', sans-serif; text-align: left; padding: 20px 0px; color:#fff;}



.copyr{ padding:30px 0px 0px; color:#fff; margin-top:-7px; min-height:580px;}

.copyr p{margin-bottom:5px;}

.copyr a{color:#fff; margin-bottom:5px;}

.copyr h4{color:#fff; font-size:20px; font-weight:600;}

.copyr input, .copyr textarea{background:#5d6371!important; color:#fff; border-bottom:0px;}

.copyr textarea{height:100px!important; margin-bottom:10px;}

.ful-pd{padding-top:20px; padding-right:0px; padding-left:50px; float:left; width:625px;}

.mid-menu{list-style:none; text-align:center; margin:10px 0px;}

.mid-menu li{display: inline-block; text-align:center; padding:8px 0px;}

.mid-menu li a{padding:8px 20px; color:#00a1da; font:500 18px/24px 'Raleway', sans-serif; text-transform:uppercase;}

.mid-menu li a:hover{text-decoration:underline;}

.bann-bot{background:rgba(255,255,255,0.8); padding: 15px 0px; margin-top:-120px;}

.bann-bot1{font: 100 50px/50px 'Raleway', sans-serif; text-align: center;}

.bann-bot2{font:500 25px/25px 'Raleway', sans-serif; text-align:center;}

.box1-bg{background:#00a1da; min-height:510px;}

.box2-bg{background:#229fef; min-height:510px;}

.box3-bg{background:#40b2fb; min-height:510px;}

.box1-pd{padding:80px 80px 50px;}

.box2-pd{padding:65px 40px 50px;}

.box3-pd{padding:65px 40px 50px;}

.slid-bg{background:transparent;margin-bottom:20px;}

.slid-bg:after{clear:both; content:''; display:block;}

.slid-1{
	background: #00a1da;
	background-size: cover;
	position: relative;
	overflow:hidden;
	
}

.slid-2{background:rgba(228,160,36,0.9); height:510px; position:relative; overflow:hidden;}


.var-txt{text-align:left; color:#fff; padding:30px 10%; position:absolute;}
	
	
.var-txt h2{color:#fff; margin-bottom:30px; text-align:center;}

.var-txt h3, .var-txt h5{color:#fff;}
	
.var-txt p{color:#fff; margin-bottom:15px; font-size:20px; text-align:justify;}



.slid-1a{background:url(../images/banner_4a.jpg) center center no-repeat; background-size:100% auto; height:400px; position:relative; overflow:hidden; transition: .6s;}
.slid-2a{background:url(../images/banner_1a.jpg) center center no-repeat; background-size:100% auto; height:400px; position:relative; overflow:hidden; transition: .6s;}

.bg-set{background-color:rgba(0,0,0,0); height:700px;  transition: .6s;}

.slid-1a:hover .bg-set, .slid-2a:hover .bg-set{background-color:rgba(0,0,0,0.3);  transition: .6s;}

.colum-2{column-count:2;}

.prod-brd{border:1px solid #d5d5d5; padding:5px; margin-bottom:25px;}
.prod-brd:after{clear:both; content:'';}

.prod-hm .prod-brd{margin-bottom:5px;}

.prod .col-md-6 .prod-brd{height:548px;}



.prod .col-md-6 .prod-brd{height:548px;}


.prod{margin-bottom:50px; width:100%; position:relative;}

.prod > span{display:block; position:relative; transition: all 0.5s ease; overflow: hidden; margin-bottom: 30px;}

.prod-img{background-repeat:no-repeat; background-position:center center; margin-bottom:15px; transition: all 0.5s ease; height:350px; width:100%; background-size:cover;}

.prod-in{margin-bottom:40px; width:100%; border:1px solid #d5d5d5;}

.prod-img-in{background-repeat:no-repeat; background-position:center center; margin-bottom:15px; transition: all 0.5s ease; background-size:cover;}

.prod h5{font:500 22px/1.2em 'Oswald', sans-sherif; color:#00a1da; text-align:center; margin-bottom:7px;}

.prod-brd p{font:700 15px/18px 'Poppins', sans-sherif; color: #00a1da; text-align:center;}

.prod span p.btn{text-align:center; position:absolute; top:20px; left:10px}

.prod span .btn_eml{ opacity:0; transition: all 0.5s ease; position:absolute; top:20px; left:20px;}

.prod p i{color:#8e968a;}

.prod p{text-align:center;}

.big-price{font:400 17px/22px 'Quicksand', arial, sans-sherif; color: #001c5a; letter-spacing:0.8px; text-align:center;}

.disct{font:700 13px/22px 'Quicksand', arial, sans-sherif; color: #001c5a; letter-spacing:0.8px;}

.pric-cut{font:400 13px/22px 'Quicksand', arial, sans-sherif; color: #001c5a; letter-spacing:0.8px; text-decoration: line-through;}

.prod span .hm-blks{position:relative; overflow: hidden; margin-bottom: 10px;}

.prod span .hm-blks img{width:100%;transform: scale(1.0); transition: all 0.5s ease; display: block;}

.prod span:hover{ transition: all 0.5s ease;}

.prod span:hover .prod-img{transition: all 0.5s ease; cursor:pointer;}

.prod span:hover .btn_eml{opacity:1; transition: all 0.5s ease;}

.prod span:hover .hm-blks img{transform: scale(1.12); transition: all 0.5s ease;}





.logo-scroll{ padding:10px 0px 10px;}

.logo-scroll ul li{list-style:none; float:left; width:16.66%; text-align:center; vertical-align:middle;}

.logo-scroll img{opacity:1;}

.logo-scroll img:hover{opacity:1;}

.home-main-p{text-align:left;}

.home-main-p p{ font-size:17px; font-weight:400; line-height:1.2em; text-align:left;}

.home-main{padding: 70px 170px;}

.home-main:after, .home-main-p:after{clear:both; content:''; display:block;}

.home-main-p h3{text-align:center;}

.home-main-p h5{color:#fff; text-align:left; font-size:26px; font-weight:600;}

.home-main p{font-size:18px; line-height:28px; text-align:left; font-weight:400;}



.StickyContact {

    position: fixed;
    bottom: 0;
    right: 0;
	display:block;
}

.icon-1{background:url(../images/service-icon.png) center 7px no-repeat scroll; height: 45px; width: 100%; transition: all 0.5s ease; cursor:pointer; margin-bottom:10px;}

.home-main-p .ico-m1:hover .icon-1{background:url(../images/service-icon.png) center -63px no-repeat scroll; height: 45px; width: 100%; transform: rotateX(-360deg); transition: all 0.5s ease; margin-bottom:10px; cursor:pointer;}

.icon-2{background:url(../images/service-icon.png) center -152px no-repeat scroll; height: 45px; width: 100%; transition: all 0.5s ease; cursor:pointer; margin-bottom:10px;}

.home-main-p .ico-m2:hover .icon-2{background:url(../images/service-icon.png) center -230px no-repeat scroll; height: 45px; width: 100%; transform: rotateX(-360deg); transition: all 0.5s ease; margin-bottom:10px;}

.icon-3{background:url(../images/service-icon.png) center -308px no-repeat scroll; height: 45px; width: 100%; transition: all 0.5s ease; cursor:pointer; margin-bottom:10px;}

.home-main-p .ico-m3:hover .icon-3{background:url(../images/service-icon.png) center -382px no-repeat scroll; height: 45px; width: 100%; transform: rotateX(-360deg); transition: all 0.5s ease; margin-bottom:10px;}

.pad25{padding:40px; margin-bottom:25px;}

.pad25 p{text-align:center; color:#fff; font-size:17px; line-height:1.6em; font-weight:400; font-family:'Quicksand', sans-serif;}

.pad25 p strong{font-weight:600; color:#fff;}

.drk{background:#036c8c;}

.lgt{background:#00a1da;}

.inner-img img{border:1px solid #d5d5d5; padding:5px; width:calc(100% - 14px);}

.tour > div{margin-bottom:30px;}

.tour > div img{margin-bottom:15px;}

.btm-pics div{width:20%; float:left;}

.hm-blg div{position:relative; margin-bottom:20px;}

.hm-blg .btm-txt{position:absolute; bottom:15px; left:20px;}

.hm-blg .btm-txt h2, .hm-blg .btm-txt p{color:#fff; margin-right:50px;}

.black{font-size:17px; font-weight:300; color:#575757; font-family:'Quicksand', sans-serif;}

.tour-name{font:300 24px/28px 'Quicksand', sans-sherif; background: #036c8c; color:#fff; text-indent:10px; position:absolute; bottom:40px; left:16px; padding:5px 10px;}

.call-stic{display:none;}


#navbar {
    transition: .2s all ease;
	margin-top:-1px;
}

.sticky1 {
  position: fixed;
  top: 0px;
  width: 100%;
  background:#fff;
  transition: .2s all ease;
  margin-top:1px;
}

.sticky1 .nav li, .sticky1 .nav li a, .sticky1 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link, .sticky1 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color:#036c8c;}

.sticky1 .nav .active a, .sticky1 .nav li a:hover{color:#00a1da;}

.sticky1 .logo, .sticky1 .logo a{color:#00a1da;}


.wave-bg{position: relative; margin-top:-80px; background: url('../images/brush-dec.png') center top repeat-x; min-height:100px; }
.hm-line-base{position: absolute; width: 160px; height: 60px;}
.hm-line{border-color:#04b5fd; border-left:1px solid #04b5fd; border-top:1px solid #04b5fd; top:-70px; left:-70px;}
.hm-art:before{background: url('../images/cube.png') top right no-repeat; top: 0px; position: absolute; clear: both; content:''; display: block; width:200px; height:200px; right:-50px; top:-120px;}
.hm-art:after{background: url('../images/wave.png') bottom left no-repeat; left: -160px; bottom: -40px; position: absolute; clear: both; content:''; display: block; width: 150px; height:300px;}
.part-blk .col-md-4{position: relative; margin-bottom: 20px;}
.part-blk h2{text-align:left; margin-bottom: 40px; margin-top: 0px;}
.part-blk h3{font-size:22px; text-align:center; position: absolute; bottom: 30px; width: calc(100% - 20px); display:block; Color:#fff;}
.part-blk img{box-shadow:0px 0px 12px rgba(0,0,0,0.2); width: 100%;}
.hm-notice .col-md-3:after, .hm-notice .hm-notic-in:after{clear:both; content:''; display:block; position: relative;}
.hm-notice .col-md-3{padding: 0px 20px; width: calc(23% - 42px);}
.hm-notice .hm-notic-in{border:1px solid #d5d5d5; position: relative; background: #fff;}
.hm-notice .col-md-3 .txt-blk{padding:10px 20px 20px;}
.hm-notice .col-md-3 h3{font-size:24px;}
.hm-notice h2{text-align:center;}
.hm-notice img{border: 0px solid #fff; outline: 0px solid #d5d5d5; width: calc(100% - 0px);}
.hm-notice h4{margin-bottom: 10px; color:#fff; text-align: center; margin-top: 15px;}
.hm-notice .col-md-3 .date{width:80px; height:80px; border-radius: 50%; background:#00a1da; position: absolute; top:10px; left:10px; box-shadow: 0px 0px 12px rgba(0,0,0,0.8);}
.hm-notice .hm-notic-in:hover{box-shadow: 0px 0px 12px rgba(0,0,0,0.2);}
.hm-notice .col-md-3 p a, .hm-notice .col-md-3 a p{color:#575757;}
.txt-blu{color:#00a1da!important;}
.icon-set .col-md-3 p, .icon-set .col-md-3 h4{text-align:center; color:#fff;}
.icon-set .col-md-3 h4{font-weight:bold; font-size:20px;}
.foot-img-blk{margin: 0px 0px 0px;}
.foot-img-blk:after{clear: both; content: ''; display: block;}
.foot-img-blk .col-md-2{width:calc(16.66% - 0px); margin:0px;}
.top-blk h4{padding-bottom: 20px; position: relative;}
.top-blk h4:after{clear:both; content:''; display:block; background:#333; height:1px; width:80px; bottom:10px; position:absolute;}

.nav-mid{float:right; padding-top: 0px;}
.nav-mid li{lsit-style:none; display:inline-block; margin-left:40px;}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{background:#00a1da; width:85px; height:85px!important; border-radius:50%;}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime > span{color:#fff!important;}
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{padding-top:15px;}

.tribe-events-calendar-list__event-title a{color:#036c8c!important; font-family:'Oswald', sans-serif; font-weight:600;}
#gform_1 input, #gform_1 textarea, #gform_2 input, #gform_2 textarea, #gform_2 select, .wc-block-checkout input, .wc-block-checkout textarea, .wc-block-checkout select, .form-group input, .form-group textarea, #gform_3 input, #gform_3 textarea{border:0px!important; border-bottom:1px solid #d5d5d5!important; box-shadow:none!important; border-radius:0px!important;}
.gform_card_icon_container, .tribe-events-c-subscribe-dropdown, .tribe-events-c-events-bar, .filter_short_result, .pagination_area, .wc-block-components-payment-method-icons{display:none!important;}
.hm-1{padding-bottom:40px;}
.related.products h2{text-transform:capitalize; border-top:1px solid #d5d5d5; padding-top:25px; margin-top:15px;}
.wc-block-components-radio-control-accordion-option{border:0px!important; border-radius:0px!important; box-shadow:none!important;}
.wc-block-components-radio-control-accordion-content{padding:0px!important;}
.wc-block-components-radio-control--highlight-checked::after{border:0px!important;}

.menu-item-type-woofc{display:none; position:absolute; right:-120px; top:25px;}

.bl-sl-ht{height:20px!important;}

iv.bg_image_area {max-height:425px;}

#gform_2 .gfield--input-type-creditcard{max-width:700px;}
.company-logo img{box-shadow: 0px 0px 6px rgba(0,0,0,0.4);}
.sjb-page .list-data .v2 .job-date{display:none;}
sjb-page{max-width:1200px;}
.ttbm_description.mp_wp_editor li{margin-left:20px; padding-bottom:12px;}
#ttbm_related_tour .bg_image_area {max-height: 255px!important;}
#ttbm_related_tour{box-shadow:none;}

h3.ttbm_list_title.absolute_item.bottom a{color:#fff!important;}

#ttbm_related_tour .ttbm_description.mp_wp_editor{display:none;}

.sjb-page {max-width:1200px; margin-left:auto!important; margin-right:auto!important;}\

.menu-table{width:100%!important;}
.menu-table td{padding:5px; border-bottom:1px solid #d5d5d5;}
.menu-table .m-price{color:#00a1da; text-align:right; font-family: 'Poppins', sans-serif; font-size:18px!important;min-width: 40px;}
.menu-table .m-price span, .menu-table .m-price i{font-family:'Poppins', sans-serif!important; font-size:13px!important; display:block; font-style:inherit!important;}
.menu-table h3{text-transform:capitalize; font-size:28px; margin-bottom:5px; font-weight:500;}
.menu-table td p{margin-bottom:10px;}
.menu-table i.m-desc{font-size:13px; font-style:normal;}
.menu-table i.b-desc{font-size:28px; font-style:normal;}
.dLoader{display:none!important;}