
.animated1{
	-webkit-animation-delay: 0.1s;
	-moz-animation-delay: 0.1s;
	animation-delay: 0.1s;
}
.animated2{
	-webkit-animation-delay: 0.2s;
	-moz-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.animated3{
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	animation-delay: 0.3s;
}
.animated4{
	-webkit-animation-delay: 0.4s;
	-moz-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.animated5{
	-webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	animation-delay: 0.5s;
}
.animated6{
	-webkit-animation-delay: 0.6s;
	-moz-animation-delay: 0.6s;
	animation-delay: 0.6s;
}
.animated7{
	-webkit-animation-delay: 0.7s;
	-moz-animation-delay: 0.7s;
	animation-delay: 0.7s;
}
.animated8{
	-webkit-animation-delay: 0.8s;
	-moz-animation-delay: 0.8s;
	animation-delay: 0.8s;
}
.animated9{
	-webkit-animation-delay: 0.9s;
	-moz-animation-delay: 0.9s;
	animation-delay: 0.9s;
}
.animated10{
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	animation-delay: 1s;
}
.animated11{
	-webkit-animation-delay: 1.1s;
	-moz-animation-delay: 1.1s;
	animation-delay: 1.1s;
}
.animated12{
	-webkit-animation-delay: 1.2s;
	-moz-animation-delay: 1.2s;
	animation-delay: 1.2s;
}
.animated13{
	-webkit-animation-delay: 1.3s;
	-moz-animation-delay: 1.3s;
	animation-delay: 1.3s;
}
.animated14{
	-webkit-animation-delay: 1.4s;
	-moz-animation-delay: 1.4s;
	animation-delay: 1.4s;
}
.animated15{
	-webkit-animation-delay: 1.5s;
	-moz-animation-delay: 1.5s;
	animation-delay: 1.5s;
}
.animated16{
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	animation-delay: 1.6s;
}
.animated17{
	-webkit-animation-delay: 1.7s;
	-moz-animation-delay: 1.7s;
	animation-delay: 1.7s;
}
.animated18{
	-webkit-animation-delay: 1.8s;
	-moz-animation-delay: 1.8s;
	animation-delay: 1.8s;
}
.animated19{
	-webkit-animation-delay: 1.9s;
	-moz-animation-delay: 1.9s;
	animation-delay: 1.9s;
}
.animated20{
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	animation-delay: 2s;
}
.animated21{
	-webkit-animation-delay: 2.1s;
	-moz-animation-delay: 2.1s;
	animation-delay: 2.1s;
}
.animated22{
	-webkit-animation-delay: 2.2s;
	-moz-animation-delay: 2.2s;
	animation-delay: 2.2s;
}
.animated23{
	-webkit-animation-delay: 2.3s;
	-moz-animation-delay: 2.3s;
	animation-delay: 2.3s;
}
.animated24{
	-webkit-animation-delay: 2.4s;
	-moz-animation-delay: 2.4s;
	animation-delay: 2.4s;
}
.animated25{
	-webkit-animation-delay: 2.5s;
	-moz-animation-delay: 2.5s;
	animation-delay: 2.5s;
}
.animated26{
	-webkit-animation-delay: 2.6s;
	-moz-animation-delay: 2.6s;
	animation-delay: 2.6s;
}
.animated27{
	-webkit-animation-delay: 2.7s;
	-moz-animation-delay: 2.7s;
	animation-delay: 2.7s;
}
.animated28{
	-webkit-animation-delay: 2.8s;
	-moz-animation-delay: 2.8s;
	animation-delay: 2.8s;
}
.animated29{
	-webkit-animation-delay: 2.9s;
	-moz-animation-delay: 2.9s;
	animation-delay: 2.9s;
}
.animated30{
	-webkit-animation-delay: 3s;
	-moz-animation-delay: 3s;
	animation-delay: 3s;
}
.animated31{
	-webkit-animation-delay: 3.1s;
	-moz-animation-delay: 3.1s;
	animation-delay: 3.1s;
}
.animated32{
	-webkit-animation-delay: 3.2s;
	-moz-animation-delay: 3.2s;
	animation-delay: 3.2s;
}
.animated33{
	-webkit-animation-delay: 3.3s;
	-moz-animation-delay: 3.3s;
	animation-delay: 3.3s;
}
.animated34{
	-webkit-animation-delay: 3.4s;
	-moz-animation-delay: 3.4s;
	animation-delay: 3.4s;
}
.animated35{
	-webkit-animation-delay: 3.5s;
	-moz-animation-delay: 3.5s;
	animation-delay: 3.5s;
}
.animated36{
	-webkit-animation-delay: 3.6s;
	-moz-animation-delay: 3.6s;
	animation-delay: 3.6s;
}
.animated37{
	-webkit-animation-delay: 3.7s;
	-moz-animation-delay: 3.7s;
	animation-delay: 3.7s;
}
.animated38{
	-webkit-animation-delay: 3.8s;
	-moz-animation-delay: 3.8s;
	animation-delay: 3.8s;
}
.animated39{
	-webkit-animation-delay: 3.9s;
	-moz-animation-delay: 3.9s;
	animation-delay: 3.9s;
}
.animated40{
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	animation-delay: 4s;
}
.animated41{
	-webkit-animation-delay: 4.1s;
	-moz-animation-delay: 4.1s;
	animation-delay: 4.1s;
}
.animated42{
	-webkit-animation-delay: 4.2s;
	-moz-animation-delay: 4.2s;
	animation-delay: 4.2s;
}
.animated43{
	-webkit-animation-delay: 4.3s;
	-moz-animation-delay: 4.3s;
	animation-delay: 4.3s;
}
.animated44{
	-webkit-animation-delay: 4.4s;
	-moz-animation-delay: 4.4s;
	animation-delay: 4.4s;
}
.animated45{
	-webkit-animation-delay: 4.5s;
	-moz-animation-delay: 4.5s;
	animation-delay: 4.5s;
}
.animated46{
	-webkit-animation-delay: 4.6s;
	-moz-animation-delay: 4.6s;
	animation-delay: 4.6s;
}
.animated47{
	-webkit-animation-delay: 4.7s;
	-moz-animation-delay: 4.7s;
	animation-delay: 4.7s;
}
.animated48{
	-webkit-animation-delay: 4.8s;
	-moz-animation-delay: 4.8s;
	animation-delay: 4.8s;
}
.animated49{
	-webkit-animation-delay: 4.9s;
	-moz-animation-delay: 4.9s;
	animation-delay: 4.9s;
}
.animated50{
	-webkit-animation-delay: 5s;
	-moz-animation-delay: 5s;
	animation-delay: 5s;
}


.portfolio_nav { display:none; }
.top_bar.fixed
{
	position: fixed;
	animation-name: slideDown;
	-webkit-animation-name: slideDown;
	animation-duration: 0.5s;
	-webkit-animation-duration: 0.5s;
	z-index: 999;
	visibility: visible !important;
	top: 0px;
}

.top_bar.fixed #menu_wrapper div .nav
{
	margin-top: 16px;
}

.top_bar.fixed #searchform
{
	margin-top: 8px;
}

.top_bar.fixed .header_cart_wrapper
{
	margin-top: 21px;
}

.top_bar.fixed #menu_wrapper div .nav > li > a
{
	padding-bottom: 24px;
}

.top_bar.fixed .logo_wrapper img
{
	max-height: 40px;
	width: auto;
}
#wrapper
{
	overflow-x: hidden;
}
.mobile_menu_wrapper
{
    overflow: auto;
}
body.js_nav .mobile_menu_wrapper
{
    display: block;
}
.gallery_type, .portfolio_type
{
	opacity: 1;
}
#searchform input[type=text]
{
	width: 75%;
}
.woocommerce .logo_wrapper img
{
	max-width: 50%;
}

#mobile_nav_icon
{
    display: none;
}

@media only screen and (max-width: 768px) {
	html[data-menu=leftmenu] .mobile_menu_wrapper
	{
		right: 0;
		left: initial;

		-webkit-transform: translate(360px, 0px);
		-ms-transform: translate(360px, 0px);
		transform: translate(360px, 0px);
		-o-transform: translate(360px, 0px);
	}
}



#sub_menu .sub-menu li a
{
	font-size: 12px;
	line-height: 2em;
}

body .mobile_menu_wrapper
{
	background: rgba(255, 255, 255, 0.85);
}

.mobile_menu_wrapper
{
	right: -10px;
	left: auto;
	-webkit-transform: translate(100%, 0px);
	-moz-transform: translate(100%, 0px);
	transform: translate(100%, 0px);
}

body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
{
	-webkit-transform: translate(calc(100% - 360px), 0px);
	-ms-transform: translate(calc(100% - 360px), 0px);
	transform: translate(calc(100% - 360px), 0px);
	right: 0;
	left: auto;
}

@media only screen and (max-width: 767px) {
	body.js_nav .mobile_menu_wrapper, html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper
	{
		-webkit-transform: translate(calc(100% - 270px), 0px);
		-ms-transform: translate(calc(100% - 270px), 0px);
		transform: translate(calc(100% - 270px), 0px);
	}
}





.top_bar {padding: 8px !important;}.youtube {padding-left:20px;}.ny-tour-popup .wpcf7-submit{letter-spacing:1px;border-radius:24px;font-family:Raleway;font-weight:700;font-size:12px}.form-table{display:table}.form-table-cell{display:table-cell}.single_tour_departure_wrapper{font-size:12px}.single_tour_per_person{font-size:20px;font-weight:600}.ui-accordion-header{height:60px;width:100%}.nf-form-fields-required{display:none}#team .two_cols.gallery .element{float:none;margin:auto}div.ny-tour-days{font-size:17px;font-weight:700}body.single-tour h1{font-size:40px;font-weight:600}.top_bar.hasbg{border-bottom:1px solid rgba(256,256,256,0.3)}#menu_wrapper .nav ul,#menu_wrapper div .nav{padding-right:8em;}.page_title_content h1{font-weight:700!important}#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li.current-menu-parent ul li a{font-size:13px!important;font-weight:500!important}a.readmore{text-transform:uppercase!important;letter-spacing:2px!important;font-weight:900!important;font-size:11px!important;color:#b63327!important;opacity:unset!important}a.readmore:hover{color:#000!important}.ny-related-posts .subtitle{font-size:15px!important;font-family:Josefin Sans!important;color:#000!important;text-transform:uppercase!important;font-weight:700}.ny-post-title a{font-size:17px!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:700!important;line-height:1.5;}.single-post hr{border-top:2px solid #ebebeb;height:1px;background:transparent;margin:auto;width:100%;clear:both}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content ul li div a{border-radius:0;border-top-left-radius:0;border-top-right-radius:0}.widget_tag_cloud div a,.meta-tags a,.tag_cloud a{display:inline-block;color:#999!important;line-height:1.2em;margin:0 0 4px;padding:6px 14px;border:2px solid #e1e1e1;text-transform:uppercase;font-size:10px!important;font-weight:500;transition:background .2s linear,border .1s linear}.widget_tag_cloud div a:hover{border-color:#000!important;background-color:transparent!important;color:#000!important}.post_excerpt.post_tag a{text-align:right;text-transform:uppercase;font-size:10px!important;font-weight:500;margin:18px 0 0;border:0!important;padding:0!important;margin-right:0!important;margin-bottom:0!important;border-radius:0!important}.post_excerpt.post_tag a:hover{background:transparent!important;border-color:transparent !imporant;color:red!important}.post_excerpt.post_tag{float:right}.single-post .ny-share{margin:1em 0 2em!important}.post_header_title,.post_header h5{font-size:21px!important;text-transform:uppercase!important;font-weight:700!important}.tag #page_content_wrapper p{font-size:14px!important}.post_button_wrapper{text-align:right} .navigation_2 {padding-top: 10px;}.navigation_3 {padding-top: 20px;padding-bottom:5px;}#page_caption.hasbg{margin:0px!important;}.header_style_wrapper{position:absolute;}@media only screen and (min-width:767px){.top_bar.scroll{display:none}}.vce-row-container{padding-top:20px}.page-id-4453 #page_content_wrapper,.page-id-4453 .page_content_wrapper{max-width:960px!important}.page-id-3090 #page_content_wrapper{max-width:960px}.page-id-5345 #page_content_wrapper{max-width:960px}.page-id-5349 #page_content_wrapper{max-width:960px}.page-id-11644 #page_content_wrapper{max-width:960px}.page-id-3090 .wpcf7-submit{letter-spacing:1px;border-radius:24px;font-family:Raleway;font-weight:700;font-size:12px;text-transform:uppercase}.page-id-3090 .ny-socials a{color:#000}.page-id-3090 #page_content_wrapper .inner .sidebar_content ul,.page_content_wrapper .inner .sidebar_content ul{margin-left:0}.page-id-3090 #page_caption.hasbg{margin-bottom:30px!important}.page-id-3090#page_content_wrapper .inner .sidebar_content.full_width,.page_content_wrapper .inner .sidebar_content.full_width{width:960px!important;margin-top:0;margin-right:0;border:0}.page-id-8475 .ny-blog-wrapper{padding:0!important}.post_excerpt.post_tag{margin-top:0}.tag_cloud,.widget_tag_cloud div{width:220px!important}.top_bar.scroll{opacity:unset!important}div#sidemenu ul li a:hover{color:red!important;font-weight:400!important}div#sidemenu ul li a.active{color:red!important}.header_style_wrapper.scroll_down{opacity:1!important;z-index:100!important}div#mm-nav{animation:mymove .1s ease-out forwards;-webkit-animation:mymove .1s}@keyframes mymove{from{top:10px;opacity:1}to{top:0;opacity:1}}@-webkit-keyframes mymove{from{top:10px;opacity:1}to{top:0;opacity:1}}.page-id-3869 .ny-tour-grid .ny-tour-post{width:33.33%}.ny-tour-popup .wpcf7-submit{letter-spacing:1px;border-radius:24px;font-family:Raleway;font-weight:700;font-size:12px}.otw-button{background-color:transparent!important;color:#000!important;display:inline-block;line-height:1.2em;margin:0 0 4px 0;padding:6px 14px 6px 14px;border:2px solid #e1e1e1;text-transform:uppercase;font-size:13px!important;font-weight:400;transition:background .2s linear,border .1s linear;text-shadow:none!important;background-image:none!important;letter-spacing:2px;font-family:Raleway,Helvetica,Arial,sans-serif;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-right:30px;font-family:Josefin Sans!important}.otw-button:hover{border:2px solid #000!important;background-color:transparent!important;color:#000!important;border-color:#000!important}.otw-button:active{box-shadow:none!important}.ny-btn-red.button{padding:.8em 1.7em;letter-spacing:2px;border-radius:25px;font-weight:700;margin-top:30px;font-size:12px;display:inline-block;text-transform:uppercase}.post_info_comment,.post_info_date{display:none}::-moz-selection{background-color:#f22624 !important;color:#fff !important;}::selection{background-color:#f22624 !important;color:#fff !important;}.page-id-2465 .page_content_wrapper{max-width:960px!important;padding-bottom:0;margin:0 auto!important}.page-id-11644 .page_content_wrapper{max-width:960px!important;padding-bottom:0;margin:0 auto!important}.page-id-5321 .inner_wrapper{max-width:960px!important;padding-bottom:0;margin:0 auto!important;float:none!important}@media only screen and (max-width:767px){h2.Taj{font-size:22px!important;line-height:28px!important}@media only screen and (max-width:767px){.page-id-2465 #page_caption h1{font-size:25px!important}.ppb_title div{font-size:26px!important}.sidebar_wrapper{display:none}}.one.withpadding:not(.withbg):not(.fullwidth),.page .one.withsmallpadding:not(.withbg):not(.fullwidth){padding:0!important;box-sizing:border-box;clear:both}a{outline:0!important}:active,:focus{outline:0;-moz-outline-style:none}}





