.icon_select_mate{position:absolute; top:50%; margin-top:-3px; right:10px; border-top:7px solid #17C27A; border-right:7px solid transparent; border-left:7px solid transparent; transition:all 275ms;}
.select_mate{position:relative; float:left; width:100%; color:#777; font-weight:300; transition:all 375ms ease-in-out;}
.select_mate select{opacity:0; height:0; display:none}
.cont_list_select_mate{position:relative; float:left; width:100%; z-index:999; margin-top:-2px;}
.cont_select_int{position:absolute; border-left:2px solid #006F41; border-right:2px solid #006F41; border-bottom:2px solid #006F41; border-top:1px solid #eee; left:0px; top:0px; z-index:999; overflow:hidden; height:0px; width:100%; background-color:#fff; padding:0px; margin-bottom:0px; margin-top:0px; border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; -o-border-radius:0px 0px 5px 5px; transition:all 375ms ease-in-out; -moz-transition:all 375ms ease-in-out; -webkit-transition:all 375ms ease-in-out; -o-transition:all 375ms ease-in-out;}
.cont_select_int li{position:relative; line-height:1.25; text-align:left; font-size:13px; float:left; width:100%; list-style-type:none; padding:7px 12px; margin:0px; transition:all 275ms ease-in-out; display:block; cursor:pointer;}
.cont_select_int li:last-child{border-radius:0 0 5p 5px; -moz-border-radius:0 0 5p 5px; -webkit-border-radius:0 0 5p 5px; -o-border-radius:0 0 5p 5px; border-bottom:0px none;}
.cont_select_int li:hover{background-color:#EEEEEE;}
.cont_select_int li.active{background-color:#17c27a; color:#fff}

.wd-select-option{padding:7px 12px; font-size:14px; text-transport:uppercase; background-color:#fff; line-height:1.25; text-align:left; width:100%; border:2px solid #006F41; display:block; margin:0px; cursor:pointer; border-radius:5px;}
.wd-select-option.active{border-radius:5px 5px 0 0;}

.wd-animate{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}

@-webkit-keyframes wd-mask{0%, 100% {-webkit-transform:scaleX(0);} 40%, 60% {-webkit-transform: scaleX(1);}}
@-moz-keyframes wd-mask{0%, 100% {-moz-transform:scaleX(0);} 40%, 60% {-moz-transform:scaleX(1);}}
@keyframes wd-mask{0%, 100% {-webkit-transform:scaleX(0); -moz-transform: scaleX(0);-ms-transform:scaleX(0); -o-transform:scaleX(0); transform:scaleX(0);} 40%, 60% {   -webkit-transform:scaleX(1); -moz-transform:scaleX(1); -ms-transform:scaleX(1); -o-transform:scaleX(1); transform:scaleX(1);}}

@-webkit-keyframes wd-slide-up{0% {opacity: 1; -webkit-transform:translateY(100%);} 100% {opacity:1; -webkit-transform: translateY(0);}}
@-moz-keyframes wd-slide-up{0% {opacity:1; -moz-transform:translateY(100%);} 100% {opacity:1; -moz-transform:translateY(0);}}
@keyframes wd-slide-up{0% {opacity:1; -webkit-transform:translateY(100%); -moz-transform:translateY(100%); -ms-transform:translateY(100%); -o-transform:translateY(100%);  transform:translateY(100%);} 100% {opacity:1; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}}

@-webkit-keyframes wd-slide-down{0% {opacity:1; -webkit-transform:translateY(-100%);} 100% {opacity:1; -webkit-transform:translateY(0);}}
@-moz-keyframes wd-slide-down{0% {opacity:1; -moz-transform:translateY(-100%);} 100% {opacity:1; -moz-transform:translateY(0);}}
@keyframes wd-slide-down{0% {opacity:1; -webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%); -o-transform:translateY(-100%);    transform:translateY(-100%);} 100% {opacity:1; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0);}}

@-webkit-keyframes wd-bounce-down{from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0);   transform: translate3d(0, 5px, 0);}to{-webkit-transform: none; transform: none;}}
@keyframes wd-bounce-down{from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0);  transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);    transform: translate3d(0, 5px, 0);}to {-webkit-transform: none; transform: none;}}
.wd-bounce-down{-webkit-animation-name: wd-bounce-down; animation-name: wd-bounce-down;}

@-webkit-keyframes wd-bounce-up{from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0);   transform: translate3d(0, -5px, 0);}to{opacity:1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}}
@keyframes wd-bounce-up{from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0);  transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}to {opacity:1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}}
.wd-bounce-up{-webkit-animation-name: wd-bounce-up; animation-name: wd-bounce-up;}

.wd-slide{opacity:0}
.wd-slide-up{-webkit-animation-duration:0.8s; -moz-animation-duration:0.8s; animation-duration:0.8s; -webkit-animation-delay:0.3s; -moz-animation-delay:0.3s; animation-delay:0.3s; -webkit-animation-fill-mode:forwards; -moz-animation-fill-mode:forwards; animation-fill-mode:forwards; -webkit-animation-name:wd-slide-up; -moz-animation-name:wd-slide-up; animation-name:wd-slide-up;}

@-webkit-keyframes wd-slide-left{from{opacity:1; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility:visible;} to {opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}}
@keyframes wd-slide-left{from{opacity:1; -webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0); visibility:visible;} to {opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}}
.wd-slide-left{-webkit-animation-name:wd-slide-left; animation-name:wd-slide-left;}

@-webkit-keyframes wd-slide-right{from{opacity:1; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0); visibility:visible;} to {opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}}
@keyframes wd-slide-right{from{opacity:1; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0); visibility:visible;} to {opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}}
.wd-slide-right{-webkit-animation-name:wd-slide-right; animation-name:wd-slide-right;}

@font-face {
	font-family: 'Parisien Night';
	src: url('assets/fonts/ParisienNight.eot');
	src: url('assets/fonts/ParisienNight.eot?#iefix') format('embedded-opentype'),
		url('assets/fonts/ParisienNight.woff2') format('woff2'),
		url('assets/fonts/ParisienNight.woff') format('woff'),
		url('assets/fonts/ParisienNight.ttf') format('truetype'),
		url('assets/fonts/ParisienNight.svg#ParisienNight') format('svg');
	font-weight: normal;
	font-style: normal;
}

body{font-family:Raleway, 'Segoe UI', Tahoma}

.to-top{background-color:#808000; width:40px; z-index:99999; height:40px; cursor:pointer; display:block; position:fixed; bottom:-100px; right:25px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -o-border-radius:50px; transition:0.3s all ease; -moz-transition:0.3s all ease; -webkit-transition:0.3s all ease; -o-transition:0.3s all ease;}
.to-top:hover{background-color:#17c27a; box-shadow:0 4px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow:0 4px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0 4px 3px rgba(0, 0, 0, 0.4); -o-box-shadow:0 4px 3px rgba(0, 0, 0, 0.4);}
.to-top.show{bottom:25px;}
.ico.top{background-position:-315px -283px; width:25px; height:25px; margin:8px;}

.slick-slider{position:relative; display:block; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list{position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer; cursor:hand;}

.slick-slider .slick-track,
.slick-slider .slick-list{-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);}

.slick-track{position:relative; top:0; left:0; display:block;}
.slick-track:before,
.slick-track:after{display:table; content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block; width:100%}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent;}
.slick-prev, .slick-next{background-color:transparent; background-image:url("assets/images/ico.png?v=5"); border:0 none; display:block; font-size:0; height:22px; padding:0; position:absolute; width:23px;}
.slick-prev:hover, .slick-next:hover{opacity:0.8}
.slick-prev:active, .slick-next:active{opacity:0.5}
.slick-prev{background-position:-151px -69px; right:35px; top:-45px;}
.slick-next{background-position:-177px -69px; right:7px; top:-45px;}

.help-block.help-block-pop{font-size:12px; text-transform:capitalize; display:block; text-align:left; color:#E74500}

header.site-header{width:100%; z-index:99999; border-top:none; position:absolute; box-shadow:0 0 5px rgba(0,0,0,0.3); -moz-box-shadow:0 0 5px rgba(0,0,0,0.3); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.3); -o-box-shadow:0 0 5px rgba(0,0,0,0.3);}
/*.home header.site-header{height:120px; position:absolute; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none}*/
a{text-decoration:none !important; color:#333}
a:hover{color:#13973D;}
ul{list-style-type:none; margin:0; padding:0;}
.btn{cursor:pointer; white-space:normal; word-wrap:break-word; max-width:100%;}

.btn-view{background-color:#808000; border:1px solid #808000; font-weight:600; cursor:pointer; font-size:13px; padding:5px 20px; color:#fff; border-radius:50px;}
.btn-view:hover,
.btn-view:active,
.btn-view:focus{background-color:#17c27a; border:1px solid #17c27a; color:#fff;}

/* .btn-book{background-color:#17c27a; border:1px solid #17c27a; font-weight:600; cursor:pointer; font-size:13px; padding:5px 20px; color:#fff; border-radius:50px;}
.btn-book:hover{background-color:#333; border:1px solid #333} */

.ico{background-image:url('assets/images/ico.png?v=2'); background-repeat:no-repeat; display:inline-block;}
.form-control{padding:5px 12px;}

/* .top-strip{float:right;}
.top-strip a{color:#585858;}
ul.contact-links{border-right:1px solid #999; float:left; margin:0 15px 5px 0; padding:5px 15px 0 0;}
ul.contact-links li{border-right:1px solid #999; float:left; padding:0 10px;}
ul.contact-links li:last-child{border:0 none;}
ul.contact-links li .ico{float:left; height:20px; margin-right:5px; padding:0; width:12px;}
ul.social-links{float:left; margin:5px 0; padding:0;}
ul.social-links li{float:left; line-height:1; padding:0 5px;}
ul.social-links li:last-child{border:0 none;}
ul.contact-links li a,
ul.contact-links li span{float:left; font-size:13px; font-family:arial; color:#000; font-weight:100;}
ul.contact-links li a:hover{color:#17C37B;}
ul.social-links li a.ico{padding:0; height:16px; margin:0 auto; width:23px;}

ul.contact-links li .ico.mb{background-position:-9px -7px;}
ul.contact-links li .ico.mail{background-position:-35px -8px; width:20px;}
ul.social-links li .ico.twitter{background-position:-70px -9px;}
ul.social-links li .ico.gplus{background-position:-104px -9px;}
ul.social-links li .ico.fb{background-position:-133px -9px;}
ul.social-links li .ico.instagram{background-position:-163px -9px;}
ul.social-links li .ico.ytube{background-position:-193px -9px;}

ul.social-links li a.ico:hover{transition:all 0.5s ease 0s;}
ul.social-links li .ico.twitter:hover{background-position:-70px -34px;}
ul.social-links li .ico.gplus:hover{background-position:-104px -34px;}
ul.social-links li .ico.fb:hover{background-position:-133px -34px;}
ul.social-links li .ico.instagram:hover{background-position:-163px -34px;}
ul.social-links li .ico.ytube:hover{background-position:-193px -34px;}

.special .slick-arrow{position:absolute; border:0; font-size:0; height:37px; width:40px; top:-60px;}
.special .slick-arrow.slick-prev{background-image:url('images/left-arrow.jpg'); right:80px;}
.special .slick-arrow.slick-next{background-image:url('images/right-arrow.jpg'); right:35px;}
.slick-slide{margin:0 15px;}

.top-menu{position:relative; background-color:rgba(255, 255, 255, 0.7);}
.top-menu .row{}
.top-menu .col-lg-3, .top-menu .col-lg-6{padding:0;}

.logo{display:block; margin:5px 0 0 15px; width:117px;}
.logo img{width:100%;}

.navbar.navbar-toggleable-md{padding:0}

.top-menu-bar{float:right; margin-top:25px;}
ul.nav{width:100%; float:left; color:#6a6a6a;}
ul.nav > li{float:left; padding:0 16px; position:relative; border-bottom:3px solid transparent; transition:0.3s all ease-in-out; -moz-transition:0.3s all ease-in-out; -webkit-transition:0.3s all ease-in-out; -o-transition:0.3s all ease-in-out;}}
ul.nav > li:after{position:absolute; height:15px; width:1px; background-color:#333; content:''; display:block; top:5px; right:0}
ul.nav > li:last-child:after{display:none;}
ul.nav > li a{color:#808000; font-size:14px; font-weight:600; line-height:1.8; padding:0; transition:0.3s all ease-in-out; -moz-transition:0.3s all ease-in-out; -webkit-transition:0.3s all ease-in-out; -o-transition:0.3s all ease-in-out;}
ul.nav > li a:active,
ul.nav > li a:focus,
ul.nav > li a:hover{background-color:transparent;}

ul.nav > li a:hover{color:#000}
ul.nav > li.current-menu-item{border-bottom:3px solid #808000}

ul.nav:hover > li{opacity:0.3}
ul.nav li:hover{opacity:1}

ul.nav > li .ico{height:20px; margin-right:5px; width:21px; float:left; transition:0.3s all ease-in-out; -moz-transition:0.3s all ease-in-out; -webkit-transition:0.3s all ease-in-out; -o-transition:0.3s all ease-in-out;}
ul.nav > li.about .ico{background-position:-5px -67px;}
ul.nav > li.inbound-tour .ico{background-position:-36px -65px; height:25px;}
ul.nav > li.outbound-tour .ico{background-position:-72px -66px; height:25px;}
ul.nav > li.domestic-tour .ico{background-position:-104px -67px; width:28px}
ul.nav > li.destinations .ico{background-position:-144px -66px; height:25px;}
ul.nav > li.upcoming-events .ico{background-position:-144px -66px; height:25px;}
ul.nav > li.contact .ico{background-position:-178px -65px; width:28px; width:25px;}

ul.nav > li.about > a:hover > .ico{background-position:-5px -97px;}
ul.nav > li.inbound-tour > a:hover > .ico{background-position:-36px -95px;}
ul.nav > li.outbound-tour > a:hover > .ico{background-position:-72px -95px;}
ul.nav > li.domestic-tour > a:hover > .ico{background-position:-104px -96px;}
ul.nav > li.destinations > a:hover > .ico{background-position:-144px -95px;}
ul.nav > li.contact > a:hover > .ico{background-position:-178px -94px;}

ul.nav .sub-menu{}
ul.nav .sub-menu li{}
ul.nav .sub-menu li a{} */


.site-title{font-size:24px; color:#FFF; font-weight:900; position:absolute; top:70px; left:20px; z-index:99;}
#top_line {
    /*height: 28px;*/
    border-bottom: 1px solid rgba(255, 255, 255, .2);
    font-size: 16px;
    visibility: visible;
    opacity: 1;
    padding: 5px;
    z-index: 999999;
}
#top_line,
#top_line a,
ul#top_links a{
    color: #fff;
    background: #69972d;
}
#top_line,
#top_line a:hover,
ul#top_links a:hover{
    color: #000;
}

ul#top_links {
    margin: 0;
    padding: 0;
    float: right;
}
ul#top_links li {
    display: inline-block;
    border-left: 1px solid rgba(255, 255, 255, .3);
    margin-right: 5px;
    padding-left: 8px;
}
ul#top_links li:first-child {
    border-left: none;
    padding-left: 0;
}


[class^="icon-"]::before, [class*=" icon-"]::before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    opacity: .8;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    font-size: 120%;
    text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3);
}
.icon-phone::before {
    content: '\e872';
}

.breadcrumb{float:left; padding:0 0 0 10px; margin-top:5px; background-color:transparent}
.breadcrumb li{float:left;}
.breadcrumb li a{font-size:12px; color:#aaa; text-transform:uppercase}
.breadcrumb > li + li::before{color:#ccc; content:"/ "; padding:0 5px 0 10px; font-size:12px;}

.dropdown-menu{background-clip:padding-box; background-color:#fff; border:1px solid rgba(0, 0, 0, 0.15); border-radius:4px; box-shadow:0 6px 12px rgba(0, 0, 0, 0.176); display:none; float:left; font-size:14px; left:0; list-style:outside none none; margin:2px 0 0; min-width:160px; padding:5px 0; position:absolute; top:100%; z-index:2000;}

.page-container{/*border-top:5px solid #001285; box-shadow:0 5px 5px #aaa; -moz-box-shadow:0 5px 5px #aaa; -webkit-box-shadow:0 5px 5px #aaa; -o-box-shadow:0 5px 5px #aaa; min-height:500px; padding-bottom:30px; padding-top:20px; margin-bottom:45px; background-color:#fff;*/ min-height:300px;}

/* .site-content.page-background{background-repeat:no-repeat; padding-top:255px; background-attachment:fixed} */
.main-content{padding:10px 20px 25px 20px; float:left; width:100%; background-color:#fff}
.site-content.page-background .entry-title{text-transform:capitalize; color:#fff; font-weight:700; font-size:60px; text-align:center; padding-bottom:25px;}
.site-content .not-found{}

.content-area{float:left; margin-right:3%; width:65%;}
.right-sidebar{float:right; width:32%;}

.entry-content{font-weight:300; font-size:15px; color:#666; width:100%; clear:both}
.entry-content blockquote{}
.entry-content blockquote p{color:#17c27a; font-weight:normal; line-height:30px; margin-bottom:35px; padding:35px 50px; text-align:justify; font-size:25px;}
.entry-content a{}
.entry-content strong{font-weight:600; display:block; font-size:14px;}
.entry-content ul{list-style-type:square; padding-left:40px; margin-bottom:25px;}
.entry-content ul li{margin-bottom:5px; font-size:14px; padding-left:5px;}
.entry-content h2{display:block; font-size:30px; font-weight:600; margin-bottom:30px; margin-top:50px; padding-bottom:5px; text-align:center; border-bottom:1px solid #ddd}
.entry-content h2:first-child{margin-top:25px}
.entry-content h3{display:block; font-size:25px; font-weight:500; margin-bottom:15px; margin-top:20px;}
.entry-content h4{display:block; font-size:20px; font-weight:400; margin-bottom:10px; margin-top:10px;}

.paging-navigation{float:left; width:100%;}
.pagination{display:block; text-align:center}
.pagination > .page-numbers{ width:0 auto; text-align:center; display:inline-block}
.pagination > .page-numbers li{display:inline-block; margin:0 3px;}
.pagination > .page-numbers li:last-child{}
.pagination > .page-numbers li .page-numbers{border:1px solid #17c27a; color:#17c27a; padding:6px 12px; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
.pagination > .page-numbers li span.page-numbers{background-color:#17c27a; color:#fff;}
.pagination > .page-numbers li .page-numbers:hover{background-color:#17c27a; color:#fff;}

.toolbar{width:100%; float:left; padding:5px 0; border-bottom:1px solid #ccc; margin-bottom:20px;}
.toolbar .amount{float:left; font-size:14px; font-weight:600; text-transform:capitalize;}
.toolbar .pager{float:right; font-size:14px; font-weight:600; text-transform:capitalize;}

.home-banners{clear:both; min-height:550px; margin-bottom:0 !important; overflow:hidden;}
.home-banners .slick-slide{margin:0; text-align:center; position:relative}
.home-banners .banner{position:absolute; top:50%; width:100%; z-index:999}
.home-banners .banner .title{color:#ffda1b; font-family:"Parisien Night"; font-size:70px; text-transform:capitalize; width:80%; margin:0 auto 20px auto}
.home-banners .banner .content{margin-top:15px; display:none}
.home-banners .banner .content p{font-family:"Changa One"; font-style:italic; color:#fff; font-size:25px; text-transform:uppercase; padding:5px 25px; display:inline-block; border-top:2px dashed #fff; border-bottom:2px dashed #fff; line-height:25px; margin-bottom:30px;}
.home-banners .banner .btn{background-color:#17c27a; cursor:pointer; height:40px; padding:4px 6px; width:40px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; transition:0.3s all ease-in-out; -moz-transition:0.3s all ease-in-out; -webkit-transition:0.3s all ease-in-out; -o-transition:0.3s all ease-in-out;}
.home-banners .banner .btn .dd-arrow{background-position:-228px -10px; height:22px; width:25px;}
.home-banners .banner .btn:hover{opacity:0.8; box-shadow:0 0 20px #000}
.home-banners .banner .btn:hover > .ico{opacity:0.7}

.page-title{text-align:center; margin:15px auto 25px auto; font-weight:bold; text-transform:uppercase; font-size:30px;}

.home-banners .slick-prev,
.home-banners .slick-next{background-color:rgba(0, 0, 0, 0.1); background-position:-223px -52px; display:block; height:80px; left:0; position:absolute; top:50%; margin-top:-35px; width:50px; z-index:99999;}
.home-banners .slick-prev{left:auto; right:0; background-position:-287px -52px;}

.home-banners .banner .btn .dd-arrow{-webkit-animation: scroll-down 1.5s infinite; animation:scroll-down 1.5s infinite;}
@-webkit-keyframes scroll-down{0% {-webkit-transform:translate(0, 0); opacity:1;} 50% {opacity:1; transform:translate(0px, 7px);} 100% {-webkit-transform:translate(0px, 0px); opacity:1;}}
@keyframes scroll-down{0%{transform:translate(0, 0); opacity:1;} 50% {opacity:1; transform:translate(0px, 7px);} 100% {transform:translate(0px, 0px); opacity:1;}}

.side-form{}
.side-form > h5{background-color:#808000; padding:15px; margin-bottom:0; border-radius:10px 10px 0 0; font-size:14px; color:#fff; text-align:center;}
.side-form .form-horizontal{padding:20px; border-radius:0 0 10px 10px; background: -moz-linear-gradient(45deg, rgba(176,255,230,1) 0%, rgba(106,232,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(176,255,230,1)), color-stop(100%, rgba(106,232,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(176,255,230,1) 0%, rgba(106,232,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(176,255,230,1) 0%, rgba(106,232,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(176,255,230,1) 0%, rgba(106,232,255,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgb(231, 215, 198) 0%, rgb(235, 215, 199) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6AE8FF', endColorstr='#B0FFE6',GradientType=1 ); /* ie6-9 */ }
.side-form .form-horizontal .btn-default{transition:0.2s all ease; width:100%; margin-bottom: 15px; border:0 none; text-align:center; background: -moz-linear-gradient(44deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(51,116,255,1)), color-stop(100%, rgba(107,164,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(44deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(44deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(44deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgb(82, 117, 3) 0%, rgb(63, 128, 0) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3374FF', endColorstr='#6BA4FF',GradientType=1 ); /* ie6-9 */ }
.side-form .form-horizontal .btn-default:hover{     background: -moz-linear-gradient(224deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(107,164,255,1)), color-stop(100%, rgba(51,116,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(224deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(224deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(224deg, rgba(51,116,255,1) 0%, rgba(107,164,255,1) 100%); /* ie10+ */
    background: linear-gradient(226deg, rgb(128, 128, 0) 0%, rgb(128, 128, 0) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6BA4FF', endColorstr='#3374FF',GradientType=1 ); /* ie6-9 */ }	
.side-form .form-group{margin-bottom:10px; position:relative}
.side-form .form-group label{font-size:12px; margin-bottom:3px; font-weight:600; text-transform:uppercase;}
.side-form .form-group .form-control{padding:7px 10px; font-size:13px; border:1px solid #111; border-radius:5px; height:32px;}
select.form-control:not([size]):not([multiple]){height:32px;}
.side-form .form-group textarea.form-control{height:60px}

.items-list{float:left; width:100%; padding-left:10px;}
.items-list article{display:block; float:left; margin-bottom:25px; width:100%; padding:0 15px; border:1px solid #ccc; transition:0.3s all ease-in-out;}
.items-list article:hover{border:1px solid #17c27a; box-shadow:0 0 20px #17c27a; -moz-box-shadow:0 0 20px #17c27a; -webkit-box-shadow:0 0 20px #17c27a; -o-box-shadow:0 0 20px #17c27a;}
.items-list article > .row > .col-lg-12{padding:0px;}
.items-list article .entry-image{float:left; width:53%}
.items-list article .entry-image a{display:bloc}
.items-list article .entry-image a img{display:block; width:100%}

.items-list article .entry-body{float:left; width:46%; margin-left:1%; padding:15px;}
.items-list article .entry-body .title{text-transform:capitalize; font-weight:600; font-size:19px; border-bottom:1px solid #eee; padding-bottom:5px; margin-bottom:5px;}
.items-list article .entry-body .title a{display:block;}
.items-list article .entry-body .duration{color:#808000; font-size:14px; font-weight:600; clear:both}

.items-list article .entry-body .trip_route{font-size:12px; font-weight:600; padding-left:27px; margin-top:5px;}
.items-list article .entry-body .trip_route .start{font-weight:800; text-transform:uppercase}
.items-list article .entry-body .trip_route .mid{font-size:13px; margin:5px 0}
.items-list article .entry-body .trip_route .end{font-weight:800; text-transform:uppercase; clear:both}

/* .package_inc{padding-left:24px;} */
.testim{font-size:30px; text-align:center; margin-bottom:30px; font-weight:700; text-transform:uppercase;}
.package_inc ul.inclusions{float:left; list-style-type:none; margin:15px 0 0 0; height:47px; padding:0px; width:100%;}
.package_inc ul.inclusions li{float:left; font-size:11px; margin-right:10px; padding:0px; text-align:center; width:55px;}
.package_inc ul.inclusions li .fa{font-size:18px;}
.package_inc ul.inclusions li span{display:block;}
/* .package_inc .image img{max-width:100%;} */
.good-reasons h2{text-transform:uppercase; font-weight:700; letter-spacing:-1px; font-size:30px; margin-bottom:30px; margin-top:0; text-align:center;}
.good-reasons span{color:#e04f67;}
.good-reasons ul.reasons{float:left; width:100%;}
.good-reasons ul.reasons li{float:left; margin-right:2%; width:32%;}
.good-reasons ul.reasons li:last-child{margin-right:0px;}
.good-reasons ul.reasons li .feature-home{border:1px solid #ccc; color:#888; margin-bottom:25px; padding:15px; float:left; font-size:12px; width:100%; text-align:center;}
.feature-home i{margin:auto auto 20px; display:block; width:120px; height:120px; line-height:110px;	text-align:center; -webkit-border-radius:50%; -moz-border-radius:50%;	-o-border-radius:50%;	border-radius:50%; border:1px dashed #ccc; font-size:62px; color:#6dcff6;}
.ico-men{background:url('ico-men.jpg') no-repeat scroll center center;}
.feature-home h3{color:#333; font-size:20px;}
.btn.round.red{color:#555; border:2px solid #555; padding:5px 18px; border-radius:50px; -o-border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; text-transform:uppercase; font-weight:700;}
.btn.round.red:hover{background-color:#e04f67; border:2px solid #e04f67; color:#fff;}

.testimonials .item{border:1px solid #eee; padding:15px; margin:0 10px;}
.testimonials .image{margin-bottom:15px; font-size:15px; color:#e04f67;}
.testimonials .image img{border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; display:inline-block; height:60px; margin-right:10px; width:60px;}
.testimonials .image .title{display:inline-block;}
.testimonials .image .title span{display:block;}
.testimonials .desc{color:#888;	font-size:14px; height:150px; overflow:hidden; width:100%;}
.testimonials .slick-prev,
.testimonials .slick-next{background-color:#eee; color:#fff; height:40px; width:40px; top:45%; z-index:99;}
.testimonials .slick-prev{background-position:7px -128px; left:-15px;}
.testimonials .slick-next{background-position:-22px -128px; right:-15px;}

.items-list article .entry-main{border-top:1px solid #eee; margin-top:5px; padding-top:5px;}
.items-list article .entry-main .sb-title{color:#808000; display:block; font-size:14px; font-weight:600; line-height:24px;}
.items-list article .entry-main .sb-title .ico{}

.items-list article .entry-main .description{font-size:14px; margin-bottom:10px;}
.items-list.destinations article .entry-image{width:35%}

.ico.t-duration{background-position:-35px -37px; float:left; height:24px; margin-right:5px; width:24px;}
.ico.t-route{background-position:-63px -136px; float:left; height:24px; margin-right:5px; width:24px;}
.t-m-point{background-position:-100px -98px; float:left; height:20px; margin-right:5px; width:16px;}

.items-list article .entry-body .further-text{display:none;}
.items-list article .entry-body .further-text.show{display:inline-block !important;}
.items-list article .entry-footer{padding-top:5px; border-top:1px solid #eee; margin-top:5px;}
.items-list article .entry-footer .btn-view{float:left}
.items-list article .entry-footer .btn-book{float:right; display:none}
.items-list article:hover .btn-book{display:block}
/*	Sidebar End	*/

.tour-packages-list{width:100%; float:left;}
.tour-packages-list .tour-package-item{float:left; width:250px; margin:0 15px} 
.tour-packages-list .tour-package-item a{position:relative; overflow:hidden; display:block; width:250px; margin:0 auto;}

.tour-packages-list .tour-package-item a img{transition:0.5s all ease-in-out; -moz-transition:0.5s all ease-in-out; -webkit-transition:0.5s all ease-in-out; -o-transition:0.5s all ease-in-out;}
.tour-packages-list .tour-package-item a:hover img{transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -webkit-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2);}

.rating{float:left;}
.rating ul{float:left;list-style-type:none; padding:0; margin:0}
.rating ul li{float:left}
.rating ul li span{}

.ico.star{width:14px; height:15px; background-position:-291px -6px}
.ico.star-y{width:14px; height:15px; background-position:-308px -6px}

.r-buttons{clear:both; float:left; margin-bottom:10px; width:100%;}
.r-buttons .radio{border:1px solid #1D428A; border-right:0px none; float:left;}
.r-buttons .radio:first-child{border-top-left-radius:3px; border-bottom-left-radius:3px;}
.r-buttons .radio:last-child{border-right:1px solid #1D428A; border-top-right-radius:3px; border-bottom-right-radius:3px;}
.r-buttons .radio label{margin-bottom:0;}
.r-buttons .radio input[type=radio]{display:none;}
.r-buttons .radio input + div{padding:6px 7px; font-size:11px; background-color:#fff;}
.r-buttons .radio label.color div{background-color:#3f8000; color:#fff;}


/*	Tour Packages Start		*/
.post-type-archive-tour_package article{border:1px solid #5bc0de; margin-bottom:20px; padding:20px;}
.post-type-archive-tour_package article .title{font-size:30px;}
#book_now_pop{z-index:99999;}
.modal-header{text-align:center;}
.modal-title{margin:0 auto;}
button.close{position:absolute; right:20px;}
.list-item .entry-header .title{font-size:24px;}
.form-control-error{border:1px solid red;}
/*	Tour Packages End	*/
.right-options{display:none;}

.footer{background-color:#69972d; color:#fff; padding:20px 0;}
.footer-icons{text-align:center;}
.footer-icons ul.fa-icons{float:left; list-style-type:none; width:100%;}
.footer-icons ul.fa-icons li{float:left; margin-bottom:30px; width:16.6%;}
.footer-icons ul.fa-icons li a{color:#fff;}
.footer-icons ul.fa-icons li .fa{font-size:55px;}
.footer-icons ul.fa-icons li div{font-size:15px;}
.footer-icons ul.fa-icons li .iato{background:url('iato.png') no-repeat scroll center top; height:50px; width:50px; background-size:50px auto;}

.navbar-toggle{padding:4px 8px; border:0 none; background-color:#001285; overflow:hidden; display:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
.navbar-toggle .icon-bar{width:18px; height:2px; background-color:#FFFFFF; display:block; margin:4px 0;}

.navbar-toggle.active .icon-bar:first-child{transform:rotate(-45deg) translate(-5px, 5px); -moz-transform:rotate(-45deg) translate(-5px, 5px); -webkit-transform:rotate(-45deg) translate(-5px, 5px); -o-transform:rotate(-45deg) translate(-5px, 5px); }
.navbar-toggle.active .icon-bar:nth-child(2n){transform:translateX(-38px); -moz-transform:translateX(-38px); -webkit-transform:translateX(-38px); -o-transform:translateX(-38px); -ms-transform:translateX(-38px); }
.navbar-toggle.active .icon-bar:last-child{transform:translateY(-5px) rotate(45deg); -moz-transform:translateY(-5px) rotate(45deg); -o-transform:translateY(-5px) rotate(45deg); -webkit-transform:translateY(-5px) rotate(45deg); }

@media only screen and (max-width:767px){
/*.navbar-toggle{display:block}
.search-bar{display:none;}
.breadcrumb{display:none;}
.list-group-head{font-size:15px;}
article.list-item .entry-title{font-size:15px;}

.top-menu-bar{float:right; margin-top:25px;}
#menu-top-menu{background-color:#fff; position:fixed; left:-400px; top:52; width:300px; z-index:99999; border:1px solid #333; box-shadow:0 0 10px; -moz-box-shadow:0 0 10px; -webkit-box-shadow:0 0 10px; -o-box-shadow:0 0 10px; transition:0.3s all ease-in-out}
#menu-top-menu.active{left:0;}
#menu-top-menu li{border:0 none; display:block; width:100%;}
#menu-top-menu li a{border-bottom:1px solid #ccc; padding:10px 15px; font-size:15px;}*/

#top_line strong{font-size:10px;}
#top_links{font-size:12px;}
.home-banners{min-height:auto;}
.home-banners .slick-prev{background-position:-312px -72px; height:40px; margin-top:-5px; width:18px;}
.home-banners .slick-next{background-position:-229px -72px; height:40px; margin-top:-5px; width:18px;}
.main-content{padding:0px;}
.content-area{float:right; margin-right:0; width:100%;}
.right-sidebar{float:left; margin-top:20px; width:100%;}
.site-title{font-size:14px;}
.breadcrumb{margin:0px; padding:0px;}
.items-list{padding-left:0px;}
#book-frm{margin-bottom:30px;}
.r-buttons .radio input + div{padding:4px 3px; font-size:13px;}

.right-options{display:block; position:fixed; right:0px; top:30%; z-index:100000;}
.right-options ul{float:left; width:25px;}
.right-options ul li{float:left; margin-bottom:3px; width:100%;}
.right-options a{display:block;}
.right-options .free-quote{background-image:url('free-quote.jpg'); height:130px; width:25px;}
.right-options .call-us{background-image:url('call-us.jpg'); height:130px; width:25px;}

.footer-icons ul.fa-icons li{margin-bottom:20px; width:50%;}
.footer-icons ul.fa-icons li .fa{font-size:25px;}
.footer-icons ul.fa-icons li div{font-size:12px;}
.footer-icons ul.fa-icons li .iato{background:url('iato.jpg') no-repeat scroll center top; height:21px; width:21px; background-size:21px auto;}

/*	Tour Packages Start	*/
.toolbar .amount,
.toolbar .pager{font-size:12px;}
.items-list article .entry-footer .btn-book{display:block;}
.items-list article .entry-image{width:100%;}
.items-list article .entry-body{margin:0px; width:100%;}
/*	Tour Packages End	*/
.good-reasons h2{font-size:18px;}
.good-reasons ul.reasons li{margin-right:0px; width:100%;}
.testim{font-size:18px;}
.testimonials{margin-bottom:20px;}
.testimonials .item{margin:0 1px}
}

@media screen and (min-width:768px) and (max-width:1024px){
/*	Header Start	*/
/* .top-strip{width:100%;}
ul.contact-links{border:0 none; float:right; margin:0 0 2px; padding:5px 0 0;}
ul.social-links{float:right; margin:2px 0;}
ul.social-links li{padding:0 2px;}
.top-menu-bar{float:right; margin-top:5px; width:100%;}
ul.nav{flex-direction:row;}
ul.nav > li{display:inline-block; padding:0 5px; width:auto;}
ul.nav > li:first-child{padding-left:0px;}
ul.nav > li:last-child{padding-right:0px;}
ul.nav > li a{font-size:12.4px; line-height:1; text-align:center;}
ul.nav > li .ico{display:block; float:none; height:22px !important; margin:0 auto;} */
/*	Header End	*/

/* .list-group-head{font-size:15px;} */

.btn{padding:5px 10px;}
.home-banners{min-height:335px;}
.main-content{padding:10px 0;}
.items-list{padding-left:0px;}
.ico.t-duration{margin-top:-4px;}
.entry-content ul li{margin-bottom:0px;}
.items-list article .entry-body .duration{font-size:12px;}
.items-list article .entry-main .sb-title{font-size:12px;}
.items-list article .entry-body .trip_route{font-size:11px;}

/*	Tour Packages Start	*/
/* .tax-packages .items-list article .entry-body,
.post-type-archive-tour_package .items-list article .entry-body{margin-left:4%; width:51%;} */
.items-list article .entry-main{margin-top:7px; padding-top:5px;}
.items-list article .entry-image{width:100%;}
.items-list article .entry-body{margin-left:0; padding:15px 15px 5px; width:100%;}
.items-list article .entry-body .title{font-size:16px}
.items-list article .entry-footer .btn-book{display:block;}
.btn-view{padding:3px 15px;}
/*	Tour Packages End	*/

.side-form h5{font-size:15px;}
.r-buttons .radio input + div{padding:5px 6px; font-size:12px;}
.footer-icons ul.fa-icons li{width:20%;}
.footer-icons ul.fa-icons li .fa{font-size:45px;}
}

@media screen and (min-width:992px) and (max-width:1199px){
.footer{margin-top:70px;}
}

@media only screen and (min-width:1280px){
.container{width:1280px; max-width:1280px;}
}

.whatsapp-chat {
    position: fixed;
    bottom: 15%;
    right: 30px;
    text-align: right;
    z-index: 99;
}
.whatsapp-chat .fa-whatsapp {
    font-size: 30px;
    color: #fff;
    background: #00e676;
    padding: 10px 12px;
    border: 2px solid #00e676;
    border-radius: 50%;
    box-shadow: 0 0 0 5px #ffffffde;
    -webkit-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;
}
.whatsapp-chat .fa-whatsapp:hover {
    background: rgba(255, 255, 255);
    color: #00e676;
    -webkit-transition: -webkit-transform 0.6s, opacity 0.7s;
    -moz-transition: -moz-transform 0.6s, opacity 0.7s;
    transition: transform 0.6s, opacity 0.7s;
}