.logo_container img {
max-height: 60px;
width: auto;
}
.top_bar .standard_wrapper {
max-width: 1600px;
}
#menu_wrapper ul li.menu-item.ny-menu-tel {
margin-left: 3em;
}
#tp-taj p {padding:0px!Important;margin:0px!Important;}
.ny-menu-tel {
transition: all .25s;
opacity: 1;
float: right;
}
#menu_wrapper ul li.menu-item.ny-menu-tel a {
padding-right: 0;
margin-right: 0;
}
.ui-accordion-header-icon {
font-size: 15px;
}
.searchlabel {display:none;}
.single_tour_content div.ui-accordion-header a,
.single-tour .ny-single-title {
font-family: "Josefin Sans";
}
single-tour .ny-single-title {
display: inline;
}
.ny-tour-days {
float: right;
text-align: center;
margin-left: 10px;
}
.ny-tour-days .ti-time {
font-size: 4em;
}
.single-destination .tour_link ~ .tour_attribute_wrapper {
clear: both;
}
#page_caption.hasbg {
height: 515px;
}
.single-post #page_caption.hasbg	{
height: 600px !important;
}
.ny-link-btn {
float: right;
height: 36px;
border-radius: 5px;
border: 2px solid currentColor;
box-sizing: border-box;
margin-top: 24px !important;
color: #FF4A52;
}
.ny-link-btn a {
color: inherit !important;
}
#wrapper.transparent .ny-link-btn {
border-color: #fff;
}
#wrapper .top_bar.scroll:not(.hasbg) .ny-link-btn {
border-color: #FF4A52;
}
#menu_wrapper .ny-link-btn a {
padding: 0 18px !important;
color: #fff;
line-height: 32px;
}
.page-id-4099 .ppb_contact_half_bg .one_half_bg.floatright {
float: none;
margin: 0 auto;
}
.four_cols.gallery .element a.tour_image .ny-img {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
}
.ny-desti-group {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.ny-desti-more {
clear: both;
background: #fff;
padding: 10px;
text-align: center;
cursor: pointer;
color: #FF4A52;
}
.ny-desti-more,
.ny-btn {
border: 2px solid;
border-radius: 5px;
}
.ny-btn {
padding: 4px 18px;
display: inline-block;
text-transform: uppercase;
}
.ny-desti-more + div,
.ny-desti-more.ny-show,
.ny-read-more,
.single-tour .single_tour_content > .ny-back-btn,
.page .sidebar_content > .ny-back-btn {
display: none;
}
.ny-anchor-link {
padding: 0 !important;
margin: 0 !important;
height: 0 !important;
font-size: 0 !important;
float: left;
position: absolute;
z-index: -1;
}
.ny-desti-group,
.ny-desti-more.ny-show + div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.ny-read-more.ny-show {
display: inline;
}
.page-id-2465 #wrapper .ny-breadcrumbs, .page-id-4453 #wrapper .ny-breadcrumbs{
margin-left: 0; }
#page_content_wrapper > .inner,
.page_content_wrapper > .inner {
position: relative;
}
.ny-back-btn {
white-space: nowrap;
margin-bottom: 20px;
}
.ny-back-btn a {
display: inline-block;
box-sizing: border-box;
}
.ny-jumpto {
background: #f2f2f1;
padding: 20px;
line-height: 1.2;
font-size: 14px;
}
.ny-jumpto .ny-head {
font-size: inherit;
margin-bottom: .5em;
display: inline-block;
}
.ny-head {
}
.ny-jumpto li {
display: block;
cursor: pointer;
color: #FF4A52;
padding: .3125em 0;
}
.ny-layout-one .two_cols.gallery .element {
width: 100%;
max-width: 363px;
}
.ny-details #single_tour_share_button {
display: none;
}
.ny-details li {
background: #fff;
}
.ny-details .widget center {
text-align: left;
}
.ny-details {
margin-bottom: 1.5em;
}
.ny-details .sidebar_widget:after {
content: "";
display: block;
clear: both;
}
#page_content_wrapper .ny-details.sidebar .textwidget {
padding-top: 0;
}
#page_content_wrapper .ny-details.sidebar .sidebar_widget .widget:first-child {
padding: 0;
border: none;
}
#page_content_wrapper .ny-details.sidebar .sidebar_widget .widget.widget {
margin-top: 15px;
}
.sidebar .Grandtour_Tour_Posts {
clear: both;
display: block;
padding-top: 30px;
}
.Grandtour_Tour_Posts .widgettitle:empty,
.ny-widget-title:empty {
display: none;
}
.ny-widget-title {
border: 1px solid #dce0e0;
border-radius: 5px;
padding: 10px 20px;
font-size: 15px;
margin-bottom: 20px;
}
.Grandtour_Tour_Posts .ny-widget-title + .one.portfolio_type {
margin-top: 0;
}
#menu_search {
position: relative;
}
#menu_search {
position: absolute;
left: calc(50vw + 800px - 1em);
margin: 0;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
#menu_search .searchform {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.ny-search-btn {
position: relative;
float: right;
margin-top: 20px !important;
color: #fff;
}
.ny-search-btn .searchform-s {
max-width: 0;
padding-left: 0;
padding-right: 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
transition: all .25s;
-webkit-transition: all .25s;
-webkit-box-align: center;
-ms-flex-align: center;
-ms-grid-row-align: center;
align-items: center;
}
.ny-search-show .ny-search-btn .searchform-s {
padding: 10px;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
max-width: 175px;
}
.ny-search-show #menu_search .menu_search_wrapper form,
#wrapper.transparent .top_bar.scroll .ny-search-show #menu_search .menu_search_wrapper form {
background: #e5e5e5;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper input {
color: #fff;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper input::-webkit-input-placeholder {
color: #fff;
opacity: 1;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper input::-moz-placeholder {
color: #fff;
opacity: 1;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper input:-ms-input-placeholder {
color: #fff;
opacity: 1;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper input:-moz-placeholder {
color: #fff;
opacity: 1;
}
.hasbg:not(.scroll) #menu_search .searchform {
border: 2px solid #fff;
}
.ny-search-btn .ny-search-icon {
line-height: 2.7;
color: #fff;
display: inline-block;
padding: 0 5px;
cursor: pointer;
}
#menu_search .ny-search-btn .searchform-s {
height: 100% !important;
}
.ny-search-btn .fa-search {
font-size: 1.1em;
color: #222;
}
.top_bar.hasbg .ny-search-btn .fa-search {
color: #fff;
}
#wrapper.transparent .top_bar.hasbg #menu_search .menu_search_wrapper form {
background: transparent;
}
.standard_wrapper.ny-search-content {
clear: both;
}
.ny-search-content .page_content_wrapper {
padding-top: 40px;
padding-bottom: 40px;
}
.ny-search-content .page_content_wrapper:after {
content: "";
clear: both;
display: block;
}
.single-destination .two_cols.gallery .element {
width: calc(50% - 25px);
}
.single-destination .ny-details {
border: 1px solid #dce0e0;
padding: 15px;
border-radius: 5px;
}
.tour_excerpt {
font-family: Montserrat, Helvetica, Arial, sans-serif;
}
body.popup-active {
overflow: hidden;
}
.ny-popup-overlay,
.ny-popup-box {
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.ny-popup-overlay,
.ny-popup-holder {
transition: all .25s cubic-bezier(.39, .58, .57, 1);
transition-property: transform, opacity, visibility;
}
.ny-popup-box {
position: fixed;
z-index: -1;
text-align: center;
visibility: hidden;
overflow: auto;
padding: 0 10px;
}
.ny-popup-content {
display: none;
}
.ny-open.ny-popup-content {
display: block;
}
.ny-show.ny-popup-box {
display: block;
visibility: visible;
z-index: 999999;
}
.ny-show.ny-popup-box,
.ny-closing.ny-popup-box {
z-index: 999999;
}
.ny-popup-box:after,
.ny-tour-popup .ny-popup-holder::after {
display: inline-block;
height: 100%;
margin-left: -.05em;
content: "";
vertical-align: middle;
}
.ny-popup-overlay {
position: fixed;
background: rgba(0, 0, 0, .4);
z-index: 999;
vertical-align: middle;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
visibility: hidden;
}
.ny-show + .ny-popup-overlay {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
visibility: visible;
}
.ny-popup-holder {
position: relative;
z-index: 2;
max-width: 510px;
background: #f2f2f2;
border-radius: 8px;
padding: 40px;
padding-top:50px;
margin: 10px 0;
vertical-align: middle;
width: 100%;
display: inline-block;
box-sizing: border-box;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transform: scale(.7);
transform: scale(.7);
}
.ny-show .ny-popup-holder {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-webkit-transform: scale(1);
transform: scale(1);
}
.ny-popup-box .ny-title {
font-size: 28px;
line-height: 1;
font-weight: 400;
font-family: Josefin Sans;
}
.ny-popup-7184 .ny-title {font-size: 28px;line-height: 1;font-weight: 400;font-family: Raleway!important;}
.ny-popup-box .ny-close {
display: block;
font-size: 23px;
top: 15px;
right: 20px;
position: absolute;
}
.ny-popup-holder .fa,
.ny-popup-holder.far,
.ny-popup-holder.fas {
font-family:"Font Awesome 5 Free"!important;
font-weight: 900;
}
.ny-popup-data > p {
margin-top: 7px;
font-size: 15px;
line-height: 1.6em;
margin-bottom: 5px;
}
.ny-popup-data {
margin-top: .5em;
}
.ny-popup-box .ny-page-title {
font-weight: bold;
}
.ny-popup-box textarea {
height: 150px;
resize: none;
}
.single_tour_departure_wrapper li:not(.ny-single-tour-map) {
display: none;
}
.single_tour_departure_wrapper li .single_tour_departure_content.single_tour_departure_content {
width: 100%;
}
.tour_attribute_days {
margin-right: -5px;
padding-left: 5px;
}
.ny-page-title > div {
color: #fff;
line-height: 1.6;
font-weight: 400;
}
.search #wrapper.transparent .ny-link-btn {
border-color: currentColor;
}
#page_content_wrapper .sidebar .content .sidebar_widget .ny-tour-li + li {
padding: 0;
border: none;
margin-top: 0;
}
.ny-popup-5844 .ny-close {
color: #645d5d;
}
.ny-popup-5844   .ny-popup-box .ny-close {
font-size: 22px;
} .single-tour .ny-jumpto {
margin-bottom: 15px;
}
.single-tour .su-note .ui-accordion {
position: relative;
}
.single-tour .su-note .ui-accordion:after {
content: "";
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 5;
cursor: text;
}
.single-tour .su-note .ui-accordion-header-icon.ui-icon {
height: 26px;
width: 26px;
}
.single-tour .su-note .ui-accordion .ui-accordion-header-icon.ui-icon:before {
line-height: 26px;
}
.m-sticky {
display: none;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
background: #f2f2f2;
}
.m-sticky__inner {
max-width: 500px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px 15px;
}
.m-sticky__text {
-webkit-box-flex: 1;
-ms-flex: auto;
flex: auto;
padding-right: 10px;
font-size: 14px;
}
.m-sticky__btn {
white-space: nowrap;
}
.ny-sidebar {
background: #fff;
}
.ppb_text .page_content_wrapper > .inner,
.ny-sidebar-tour {
position: relative;
}
.single-destination #page_content_wrapper .inner_wrapper {
padding-right: calc(27.99% + 20px);
box-sizing: border-box;
position: relative;
float: none;
}
.ny-sidebar-nav .ny-sidebar,
.ny-sidebar-destination {
position: absolute;
z-index: 8;
width: 27.99%;
right: 0;
}
.ny-sidebar-nav .ny-sidebar-inner,
.ny-sidebar-destination .ny-sidebar-inner {
border-left: 2px solid #ededed;
padding-left: 19px;
box-sizing: border-box;
}
.ny-back-btn {
position: absolute;
right: calc(100% + 910px + 24px);
}
.single-tour.single #page_content_wrapper .sidebar .content .sidebar_widget {
margin-top: 0;
}
.ny-back-btn a {
width: 100%;
}
.ny-fixed > .ny-sidebar-inner {
position: fixed;
top: 100px;
}
.ny-sidebar-destination .ny-details {
border: none;
padding: 0;
}
.ny-details .button {
padding-left: .5em;
padding-right: .5em;
display: inline-block;
width: 100%;
box-sizing: border-box;
}
.single-destination #toTop {
z-index: 1111;
}
.ny-details {
margin-bottom: 0;
}
.single-tour .sidebar {
padding-left: 6.89%;
border-left: 2px solid #ededed;
margin-left: -6.89%;
margin-top: 30px;
}
#page_content_wrapper .inner .sidebar_content .ny-sidebar ul {
margin-left: 0;
}
.textwidget > .ny-trustpilot {
margin: -15px 0;
}
#page_content_wrapper .ny-trustpilot > p:first-child {
padding-top: 0;
}
.ny-trustpilot .trustpilot-widget {
margin-top: .5em;
margin-left: 20px;
margin-right: 20px;
}
.mobile_menu_wrapper .social_wrapper {
display: none;
}
.single-destination #page_content_wrapper .sidebar .content .sidebar_widget li.widget:last-child,
.single-tour #page_content_wrapper .sidebar .content .sidebar_widget li.widget:last-child {
border: none;
}
.single-tour .su-note .ui-accordion-header {
height: auto;
}
.ny-share #social_share_wrapper,
#page_content_wrapper .ny-share #social_share_wrapper ul,
.ny-share #social_share_wrapper ul {
padding: 0;
margin: 0;
text-align: left;
}
.ny-share {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 15px;
}
.ny-share #social_share_wrapper a {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
width: 20px;
height: 20px;
display: inline-block;
background: #000;
border-radius: 50%;
padding: 2px;
vertical-align: middle;
}
.ny-share a > span {
color: #fff;
}
.ny-share #social_share_wrapper li {
margin-bottom: 2px;
display: inline-block;
margin-right: 2px;
text-align: center;
}
.ny-share .social_share_title {
padding-right: 10px;
}
.ny-share #social_share_wrapper a.facebook {
background: #3b5998;
}
.ny-share #social_share_wrapper a.twitter {
background: #1c9ceb;
}
#wrapper .ny-breadcrumbs,
#one withsmallpadding ppb_text .ny-breadcrumbs,
#navigation_1 .ny-breadcrumbs,
#page_content_wrapper .ny-breadcrumbs,
#page_content_wrapper .inner .sidebar_content ul.ny-breadcrumbs, .ny-breadcrumbs li {
margin-bottom: 1.5em;
line-height: 1.25;
margin-left: 0;
font-size: 12px !important;
}
#wrapper .ny-breadcrumbs{
margin: .75em;
}
.single-destination #page_content_wrapper .inner .ny-breadcrumbs.ny-breadcrumbs {
margin-top: -20px;
}
.ny-breadcrumbs li {
display: inline;
margin: 0;
}
.ny-desti-grid .portfolio_info_content {
text-align: center;
}
.ny-hover-text,
.ny-desti-grid .portfolio_info_content p {
display: none;
padding: 0;
font-size: 15px;
font-family: "Josefin Sans";
overflow: hidden;
}
.ny-hover-text {
text-align: center;
margin-bottom: 15%;
}
.ny-hover-text::before,
.ny-desti-grid .portfolio_info_content p::before {
content: "";
display: block;
height: 3px;
background: #fff;
width: 56px;
margin: 18px auto 22px;
}
.ppb_tour_grid .portfolio_type::before,
.ppb_tour_grid .portfolio_type::after,
.ny-desti-grid .portfolio_type::after,
.ny-desti-grid .portfolio_type::before {
content: "";
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 4;
}
.ppb_tour_grid .grid.grid .portfolio_type::before,
.ny-desti-grid .grid.grid .portfolio_type::before {
z-index: 3;
background: #000;
opacity: 0;
transition: opacity .15s ease-in;
}
.ppb_tour_grid.ppb_tour_grid .portfolio_type.grid .portfolio_info_wrapper,
.ny-desti-grid.ny-desti-grid .portfolio_type.grid .portfolio_info_wrapper {
z-index: 7;
}
.ppb_tour_grid .grid.gallery .element .grid a.tour_image,
.ny-desti-grid .grid.gallery .element .grid a.tour_image {
z-index: 15;
}
.ppb_tour_grid .grid.grid .portfolio_type:hover::before {
opacity: .5;
}
.ny-desti-grid-title {
margin: 30px 10px;
text-align: center;
}
.ny-desti-grid .standard_wrapper {
max-width: 2400px;
padding: 0 30px;
}
.ny-desti-grid .grid > p {
padding: 0;
margin: 0;
}
.ny-desti-grid .grid {
overflow: hidden;
}
.ny-desti-grid .grid.grid a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 9;
font-size: 0;
text-indent: -9999px;
}
.ny-single-title + .single_tour_content {
margin-top: 5px;
}
.ny-portfolio-wrap .tour_attribute_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.ny-portfolio-wrap .ny-tour-extra {
padding-right: 10px;
}
.ny-portfolio-wrap .tour_attribute_days {
margin-left: auto;
}
.ny-desti-grid .grid .portfolio_type:hover {
-webkit-transform: none;
transform: none;
}
.single-tour #page_content_wrapper .sidebar_content {
margin-left: auto;
margin-right: auto;
float: none;
max-width: 1000px;
}
.single-tour #page_content_wrapper .sidebar_wrapper {
display: none;
}
.single_tour_departure_wrapper li,
.single_tour_departure_wrapper li .single_tour_departure_content {
float: none;
}
.ny-single-tour-map .wpgmza_map {
float: none !important;
}
.ny-tour-extras .ny-share {
justify-content: center;
}
#page_content_wrapper .inner .sidebar_content ul.single_tour_departure_wrapper {
margin-bottom: 1em;
}
.ny-tour-gallery img {
max-width: 100%;
display: block;
background-size: cover;
background-position: center;
position: absolute;
top: 0;
left: 0;
height: 100%;
object-fit: cover;
width: 100%;
}
.indien_reise {
height: 100vh;
background-size: cover;
background-position: center;
display: block;
width: 100%;
object-fit: cover;
}
.ny-tour-gallery {
margin-top: 3em;
}
.ny-tour-gallery ul {
margin: 0;
display: flex;
flex-wrap: wrap;
width:100%!important;
}
.ny-tour-gallery li {
display: block;
width: 25%;
height: 0;
overflow: hidden;
padding-bottom: 18%;
position: relative;
}
.ny-tour-gallery a {
display: block;
background-size: cover;
background-position: center;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ny-tour-extras {
clear: both;
}
.ny-tour-travel {
background-size: cover;
background-position: center;
padding: 95px 0;
position: relative;
}
.ny-tour-travel::before {
content: "";
background: rgba(0, 0, 0, 0.6);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.ny-travel-now-box {
position: relative;
z-index: 3;
color: #fff;
border: 2px solid;
padding: 80px 30px 65px;
max-width: 580px;
margin: 0 auto;
text-align: center;
}
.ny-travel-now-title {
font-weight: 700;
text-transform: uppercase;
font-size: 40px;
display: block;
font-family: Josefin Sans;
}
.ny-travel-now-box .ny-btn {
background: #db0400;
color: #fff;
border-color: #db0400;
padding: .8em 1.7em;
letter-spacing: 2px;
border-radius: 25px;
font-weight: 700;
margin-top: 30px;
font-size: 12px;
}
.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background: #000;
border-color: #000;
color:white;
}
.ny-tour-popup [type=submit]:hover,
.ny-travel-now-box .ny-btn:hover {
background: #000;
border-color: #000;
}
.ny-tour-image {
height: 100vh;
background-size: cover;
background-position: center;
position: relative;
}
.admin-bar .ny-tour-image {
height: calc(100vh - 31px);
}
.ny-tour-image::before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba(0, 0, 0, 0.2);
}
.single-post .ny-tour-image h1,
.error404 .ny-tour-image h1,
.page-id-5862 .ny-tour-image h1,
.single-tour .ny-tour-image h1 {
font-family: Poppins, Helvetica, Arial, sans-serif;
font-size: 66px;
font-weight: 300;
position: absolute;
bottom: 10%;
left: 5%;
color: #fff;
z-index: 3;
line-height: 1.2;
}
.ny-scroll-down {
color: #fff;
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
font-size: 2em;
line-height: 1;
z-index: 3;
}
.ny-scroll-down:hover {
color: #fff;
}
.ny-tour-popup + .ny-popup-overlay div,
.ny-tour-popup + .ny-popup-overlay::after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.ny-tour-popup + .ny-popup-overlay div {
background-size: cover;
background-position: center;
}
.ny-tour-popup + .ny-popup-overlay::after {
content: "";
background: rgba(0, 0, 0, 0.6);
}
.ny-close.fa.fa-times {     color: #645d5d;   font-size: 22px;}
.ny-tour-popup .ny-popup-holder {
color: #fff;
}
.ny-tour-popup [type=text],
.ny-tour-popup [type=email],
.ny-tour-popup [type=tel],
.ny-tour-popup textarea {
background: none;
color: #fff;
border: none;
border-bottom: 2px solid;
border-radius: 0;
}
.ny-tour-popup .ny-popup-holder,
.ny-tour-popup [type=text]:focus,
.ny-tour-popup [type=email]:focus,
.ny-tour-popup [type=tel]:focus,
.ny-tour-popup textarea:focus {
background: transparent;
}
.ny-tour-popup .ny-close {
color: #fff!important;
}
.ny-tour-popup ::-webkit-input-placeholder {
color: #fff;
opacity: .75;
}
.ny-tour-popup ::-moz-placeholder {
color: #fff;
opacity: .75;
}
.ny-tour-popup :-ms-input-placeholder {
color: #fff;
opacity: .75;
}
.ny-tour-popup :-moz-placeholder {
color: #fff;
opacity: .75;
}
.ny-popup-box.ny-tour-popup {
padding: 0;
}
.ny-tour-popup .ny-popup-holder {
max-width: 100%;
height: 100%;
margin: 0;
cursor: default;
}
.ny-tour-popup .ny-popup-inner {
max-width: 700px;
margin: 0 auto;
display: inline-block;
vertical-align: middle;
}
.ny-tour-popup .wpcf7-form .ajax-loader {
background-color: #fff;
border-radius: 50%;
}
.ny-popup-box .wpcf7 .ajax-loader {
margin-right: -20px;
}
.ny-tour-extras .ny-share #social_share_wrapper a {
background: #000;
}
.ny-tour-extras .social_share_title {
display: none;
}
.single-tour #footer {
margin-top: 0;
}
.single-tour .ilightbox-caption {
opacity: 1 !important;
display: block !important;
}
.single-tour #page_content_wrapper {
padding: 0;
width: 100%;
max-width: none;
}
.single-tour #page_content_wrapper .ny-breadcrumbs {
margin-top: 1em;
margin-left: 5%;
}
.single-post #page_content_wrapper .ny-breadcrumbs, {
margin-top: 0.45em;
margin-bottom: 1.5em !important;
}
.single-tour #page_content_wrapper .sidebar_content {
width: auto;
padding: 0 20px;
}
.single-tour .single_tour_content,
.single-tour #page_content_wrapper .inner .ny-breadcrumbs + .sidebar_content {
margin-top: 0;
}
.single-tour #page_content_wrapper .single_tour_content > p:first-child {
padding-top: 0;
}
.ny-tour-popup .wpcf7-submit {
letter-spacing: 2px;
border-radius: 24px;
font-family: Raleway, sans-serif;
}
.ny-trustpilot {
margin: 4em auto 4em;
max-width: 1000px;
}
.ny-3-boxes {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
text-align: center;
padding: 70px 15px;
}
.ny-3-boxes .ny-title {
}
.ny-3-boxes-inner {
max-width: 1000px;
margin: 0 auto;
z-index: 9;
position: relative;
}
.ny-3-boxes-wrapper {
display: flex;
justify-content: space-between;
margin-top: 70px;
}
.ny-3-boxes-title {
color: #fff;
text-transform: uppercase;
font-size: 30px;
font-weight: 700;
}
.ny-3-box {
width: 30.66%;
background: #fff;
position: relative;
padding: 50px 20px 20px;
box-sizing: border-box;
margin-bottom: 50px;
}
.ny-3-boxes .ny-icon {
background: #db0400;
height: 60px;
width: 60px;
border-radius: 50%;
position: absolute;
left: 50%;
top: 0;
transform: translate(-50%, -50%);
}
.ny-3-boxes .ny-icon i {
font-size: 22px;
line-height: 60px;
color: #fff;
}
.ny-tour-grid-holder {
display: flex;
flex-wrap: wrap;
}
.ny-tour-grid-holder {
width: auto;
margin-right: -1px;
}
.ny-tour-grid {
overflow: hidden;
}
.ny-tour-grid .ny-tour-post {
width: 25%;
position: relative;
overflow: hidden;
padding-right: 1px;
box-sizing: border-box;
opacity: 0;
}
.ny-tour-grid-holder::after {
content: "";
display: block;
flex: 1;
}
.ny-tour-grid a {
display: block;
color: #fff;
font-weight: 500;
font-size: 21px;
font-family: Josefin Sans;
line-height: 32px;
}
@media only screen and (max-width: 767px){
.ny-tour-grid a {
font-size: 17px;
}}
@media only screen and (max-width: 767px){
.ny-tour-post-days,
.ny-tour-grid .ny-tour-desc  {
font-size: 12px;
}
.ny-tour-grid .ny-tour-desc  {
width: 95% !important;
}
.page-id-3869 .ny-tour-grid .ny-tour-desc, .page-id-14473 .ny-tour-grid .ny-tour-desc {width:100% !important;}
.ny-tour-post-days {
flex: 0 0 15% !important;
}}
.ny-tour-post-image {
height: 0;
padding-bottom: 82.14%;
position: relative;
}
.ny-tour-grid img {
vertical-align: middle;
max-width: 100%;
height: auto;
}
.ny-tour-post-image > img { position: absolute;
top: 0;
left: 0;
width: 100%;
object-fit: cover;
}
.ny-tour-grid .ny-tour-post-image > img{
height: 100%!important;
}
.ny-tour-post-meta {
position: absolute;
bottom: 0;
left: 0;
right: 1px;
background: rgba(0, 0, 0, 0.5);
color: #fff;
padding: 7px 15px;
box-sizing: border-box;
display: flex;
transition: color .2s linear, background .2s linear;
padding-top: 15px;
padding-bottom: 10px;
}
.ny-tour-post:hover .ny-tour-post-meta {
background: rgba(219, 4, 0.5, 0.9);
}
.ny-tour-grid .ny-tour-title {
color: #fff;
font-size: 22px;
line-height: 1.25;
font-weight: 500;
}
.ny-tour-post-days,
.ny-tour-grid .ny-tour-desc {
font-size: 13px;
font-weight: 600;
}
.ny-tour-grid .ny-tour-desc {
padding: 0!important;
margin: 0;
font-family: Raleway;
}
.ny-tour-post-days {
text-align: right;
flex: 0 0 19%;
margin-left: auto;
font-weight: 700;
}
#footer {
color: #cccccc;
}
#footer a {color: #aaaaaa;}
#footer p {
font-size: 14px;
line-height: 2.2;
}
#text-13 {width:19%!important;margin-right:5%!important;margin-left: 7%; }
#text-13 p {line-height: 2.0!important;}
#text-15 {margin-right: 5%!important;}
#footer .widgettitle {
text-transform: uppercase;
color: #fff;
font-family: Josefin Sans;
display: block;
margin: 8px 0;
}
.dot-list {margin-left: 15px;}
#footer a:hover {
color: #fff;
}
.footer_bar {
background: #fff;
}
#footer ul.sidebar_widget {
padding: 0;
}
.footer_bar_wrapper {
border-top: none;
padding-top: 20px;
padding-bottom: 0;
}
.footer_bar_wrapper,
#footer ul.sidebar_widget {
max-width: 1200px;
padding-right: 15px;
box-sizing: border-box;
}
#copyright {
color: #999;
text-align: right;
text-transform: uppercase;
}
.footer_bar_wrapper .social_wrapper ul li a {
color: #000;
opacity: .2;
font-size: 20px;
}
.footer_bar_wrapper .social_wrapper {
float: left;
text-align: left;
}
.footer_bar_wrapper .social_wrapper ul li {
float: left;
height: auto;
width: auto;
line-height: 1;
}
.footer_bar_wrapper .social_wrapper ul li:first-child {
margin-left: 0;
}
.ny-desti-grid .gallery.grid .element {
width: calc(16.6667% - 25px);
margin-left: 0;
margin-right: 0;
}
.ny-desti-grid .standard_wrapper .portfolio_filter_wrapper {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.ny-desti-grid .ny-zoom {
position: absolute;
top: -10px;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-size: cover;
-webkit-transition: all .75s;
transition: all .75s;
}
.ny-desti-grid .element.grid:hover .ny-zoom {
-webkit-transform: scale(1.25);
transform: scale(1.25);
}
.page #page_caption .page_title_content h1 {
text-transform: uppercase;
font-weight: 600;
font-size: 34px;
}
.page #page_caption.hasbg .page_title_wrapper {
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
bottom: auto;
}
.ny-contact-content.vce-row {
max-width: 960px;
margin: 0 auto;
}
.ny-contact-content.vce-row .vce-row-content .vce-col {
margin-right: 4%;
}
.ny-contact-content .wpcf7 input.wpcf7-text,
.ny-contact-content .wpcf7 .wpcf7-textarea {
border-width: 0 0 2px;
border-radius: 0;
border-bottom-color: #000;
font-size: 14px;
padding: 8px 0 7px;
}
.ny-contact-content .wpcf7 .wpcf7-textarea {
height: 80px;
}
.ny-contact-content .wpcf7-textarea:focus {
background: #f9f9f9;
}
.ny-contact-content .wpcf7 label {
text-transform: uppercase;
font-size: 11px;
font-style: italic;
letter-spacing: 1px;
color: #000;
margin-bottom: 15px;
}
.ny-contact-content .wpcf7-form-control-wrap {
display: block;
margin-top: 5px;
}
#page_content_wrapper .ny-contact-content .wpcf7 p {
padding: 0;
}
.ny-contact-content h4 {
font-size: 22px;
font-weight: 700;
}
.ny-contact-content .vce-col:last-child .vce-text-block .vce {
margin-bottom: 10px;
}
.ny-contact-content .wpcf7-submit {
-webkit-transition: .25s all;
transition: .25s all;
border-radius: 25px;
}
.ny-contact-content .wpcf7-submit:hover {
background: #000;
border-color: #000;
}
.ny-contact-content .vce-col:nth-child(2n) {
text-align: center;
}
.ny-contact-content .vce-col:nth-child(2n) a {
color: inherit;
}
#page_content_wrapper .ny-contact-content .ny-socials.ny-socials ul {
margin: 0;
}
.ny-socials li {
display: inline-block;
width: 40px;
height: 40px;
background: #f3f3f3;
text-align: center;
border: 1px solid #e1e1e1;
}
.ny-socials a {
vertical-align: middle;
padding: 10px;
line-height: 0;
display: inline-block;
}
.ny-socials .fa {
font-size: 20px;
line-height: 20px;
vertical-align: middle;
}
.ny-socials + p:empty {
display: none;
}
.page-id-2465 .header_style_wrapper + .ppb_wrapper .one:first-child h2.ppb_title {
font-weight: 600;
}
.page-id-2465 .header_style_wrapper + .ppb_wrapper .one:first-child .ppb_header_content {
margin-top: .5em;
}
@media (max-width: 1990px) {
.ny-search-show .ny-menu-tel {
opacity: 0;
}
}
@media (max-width: 1600px) {
#menu_search {
left: 99.6%;
}
}
@media (max-width: 1550px) {
.ny-back-btn {
position: static;
}
.page-id-3869 .ny-tour-grid .ny-tour-post, .page-id-14473 .ny-tour-grid .ny-tour-post{width:50% !important;}
.page-id-3869 .ny-tour-post-image, .page-id-14473 .ny-tour-post-image{ padding-bottom: 62.14% !important; }
}
@media (max-width: 1800px) {
.ny-tour-grid .ny-tour-post {
width: 33.3%;
}
.nav ul,#menu_wrapper div .nav{
padding-right:10em!important;
}
#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a, .header_cart_wrapper i {
font-size: 14px;
}
}
@media (max-width: 1500px) {
.nav ul,#menu_wrapper div .nav{
padding-right:14em!important;
}
.ny-menu-tel.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-17606 {
display: none !important;
}
}
@media (max-width: 1380px) {
.nav ul,#menu_wrapper div .nav{
padding-right:11em!important;
}
}
@media only screen and (max-width: 1260px)
{
.page-id-3869 .ny-tour-grid .ny-tour-post,           .page-id-14473 .ny-tour-grid .ny-tour-post{width:50% !important;}
.page-id-3869 .ny-tour-post-image, .page-id-14473 .ny-tour-post-image{padding-bottom: 68.14% !important; }
}
@media (min-width: 1251px) and (max-width: 1430px) {
.top_bar .standard_wrapper {
padding-left: 20px;
padding-right: 20px;
}
#menu_wrapper ul li.menu-item.ny-menu-tel {
margin-left: 1em;
}
#logo_wrapper #menu_wrapper {
padding-right: 4.5em;
}
.nav ul,#menu_wrapper div .nav{
padding-right:11em!important;
}
@media (max-width: 1400px) {
.nav ul,#menu_wrapper div .nav{
padding-right:10em!important;
}
}
}
@media (max-width: 1300px) {
.nav ul,#menu_wrapper div .nav{
padding-right:7em!important;
}
}
@media (min-width: 768px) {
.single-destination .tour_link {
display: block;
min-height: 56px;
}
.single-destination .tour_link ~ br.clear {
display: none;
}
.ny-sidebar-nav .ppb_text .page_content_wrapper > .inner,
.ny-sidebar-nav #page_content_wrapper .inner .sidebar_content.full_width {
padding-right: calc(27.99% + 20px);
box-sizing: border-box;
position: relative;
}
.ppb_wrapper .ppb_tour_classic {
max-width: 1180px;
margin: 0 auto;
float: none;
padding: 0 20px;
}
.ppb_wrapper .ppb_tour_classic .standard_wrapper {
padding: 0;
}
.ppb_tour_classic .gallery.portfolio_filter_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.ppb_tour_classic .gallery.two_cols .grid {
max-width: 533px;
width: 48.5%;
}
.ppb_tour_classic .gallery .ny-last {
margin-left: auto;
margin-right: auto;
}
.ppb_tour_classic .grid > .one_half.portfolio_type {
height: 100%;
}
}
@media (max-width: 1980px) {
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 58px;
}     }
@media (max-width: 1300px) {
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 45px;
}     }
@media (max-width: 1750px) {
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 55px;
}     }
@media (min-width: 540px) {
.ny-tour-popup .wpcf7-form > p:nth-of-type(1),
.ny-tour-popup .wpcf7-form > p:nth-of-type(3)
{
width: 50%;
float: left;
}
.ny-tour-popup .wpcf7-form > p:nth-of-type(2),
.ny-tour-popup .wpcf7-form > p:nth-of-type(4) {
float: right;
width: 50%;
}
.ny-tour-popup .wpcf7-form textarea {
width:95% !important;
}
.wpcf7-form input.wpcf7-text {
width:90% !important;
}
}
.ny-tour-popup .wpcf7-form-control.wpcf7-textarea {font-size:15px!important;}
.ny-tour-popup  label {font-size:11px!important;font-weight:600!important;font-family: Raleway!important; letter-spacing:2px!important; text-transform: uppercase; font-style:italic; padding-top:20px;}
.ny-tour-popup ::-webkit-input-placeholder { font-size: 14px !important;
}
.ny-tour-popup :-moz-placeholder { font-size: 14px !important;
}
.ny-tour-popup ::-moz-placeholder { font-size: 14px !important;
}
.ny-tour-popup :-ms-input-placeholder { font-size: 14px !important;
}
@media (max-width: 1600px) {
.ny-desti-grid .standard_wrapper {
max-width: 1400px;
}
.ny-desti-grid .gallery.grid .element {
width: calc(33.333% - 20px);
}
}
@media (max-width: 1430px) {
#menu_search {
-webkit-transform: none;
transform: none;
left: auto;
right: 10px;
}
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 50px;
}
}
@media (max-width: 1250px) {
#menu_border_wrapper,
#menu_search {
display: none;
}
#mobile_nav_icon {
display: inline-block;
font-size: 26px;
}
.ny-menu-tel {
float: none;
}
.page-id-14473 .ny-tour-grid .ny-tour-post {
width: 50% !important;
}
}
@media (max-width: 1200px) {
.footer_taj{margin-right:5px;}
}
@media (max-width: 1050px) {
#footer .sidebar_widget.four > li {
width: 14.3%;}
.page-id-3869 .ny-tour-post-image, .page-id-14473 .ny-tour-post-image{padding-bottom: 80.14% !important; }
}
}
@media (max-width: 1000px) {
#footer .sidebar_widget.four > li {
width: 14.9%;}
}
@media (max-width: 1150px) {
.ny-tour-grid .ny-tour-post {
width: 50%;
}
.footer_taj{margin-right:0px;max-width:160px!important;}
.footer_taj2{max-width:70px!important;}
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 42px;
}
}
@media (max-width: 1060px) {
.single-destination .two_cols.gallery .element {
width: calc(50% - 15px);
}
.single-post .ny-tour-image h1, .error404 .ny-tour-image h1, .page-id-5862 .ny-tour-image h1, .single-tour .ny-tour-image h1 {
font-size: 36px;
padding-bottom: 25px;
left: 3%;
}
}
@media (max-width: 1024px) {
.ny-tour-gallery li {
width: 50%;
padding-bottom: 33.334%;
}
}
@media (max-width: 960px) {
.mobile_menu_wrapper .page_content_wrapper .sidebar .content .sidebar_widget li.widget {
padding: 0;
border: none;
}
#tp-footer {
margin-right: 60px !important;
}
.ny-popup-box textarea {
height: 200px!important;
}
.mobile_menu_wrapper .page_content_wrapper .sidebar .widget:first-child .textwidget {
padding-top: 0;
}
.mobile_menu_wrapper .page_content_wrapper .sidebar .sidebar_widget .widget:last-child {
margin-top: 0;
}
.mobile_menu_wrapper {
padding-left: 0;
padding-right: 0;
}
.mobile_menu_wrapper .page_content_wrapper,
.mobile_menu_content .menu-start-container,
.mobile_menu_wrapper .social_wrapper {
padding-left: 20px;
padding-right: 20px;
box-sizing: border-box;
}
.mobile_menu_wrapper .mobile_menu_content .social_wrapper ul li a i {
font-size: 20px;
}
.mobile_menu_wrapper .menu-item {
margin: 5px 0;
}
.mobile_menu_wrapper ul:empty {
display: none;
}
.mobile_main_nav {
margin-bottom: 15px;
}
.mobile_menu_wrapper .mobile_menu_content .social_wrapper {
margin-top: 15px;
}
#footer .ny-head {
font-size: 16px;
}
#footer .textwidget {
font-size: 14px;
}
.ny-desti-grid-title {
margin-top: 0;
}
.ny-desti-grid .portfolio_info_content p {
display: none;
}
.ny-desti-grid .portfolio_info_content p {
display: none;
}
.ny-3-boxes {
padding-bottom: 30px;
}
.ny-3-boxes-wrapper {
display: block;
}
.ny-3-box {
width: 440px;
margin-left: auto;
margin-right: auto;
}
.footer_bar_wrapper,
#footer ul.sidebar_widget {
max-width: 726px;
padding-left: 0;
padding-right: 0;
}
.footer_bar_wrapper .social_wrapper {
margin: 0;
width: auto;
}
}
@media only screen and (max-width: 860px) {
.page-id-3869 .ny-tour-grid .ny-tour-post, .page-id-14473 .ny-tour-grid .ny-tour-post{width:100% !important;}
.page-id-3869 .ny-tour-post-image, .page-id-14473 .ny-tour-post-image{ padding-bottom: 82.14% !important; }
}
@media only screen and (max-width: 860px)
and (orientation: landscape) {
.page-id-3869 .ny-tour-post-image, .page-id-14473 .ny-tour-post-image{ padding-bottom: 54.14% !important; }
}
@media (max-width: 767px) {
.inner .sidebar_wrapper,
.ny-sidebar,
.ny-sidebar-destination,
{
display: none;
}
#tp-footer {
margin-right: 30px !important;
}
.footer_taj {max-width:100%!important;margin-right:10px!important;} .footer_taj2 {max-width:100%!important;}
#footer .sidebar_widget.four #text-13 {width:90%!important;margin-right:0px!important;margin-left:0px!important;}
.single-destination #page_content_wrapper .inner_wrapper {
padding-right: 0;
}
#page_caption.parallax #jarallax-container-0 > div,
#page_caption.parallax #jarallax-container-0 > div {
position: static !important;
-webkit-transform: none !important;
transform: none !important;
height: 100% !important;
margin-top: 0 !important;
}
#page_caption.ny-gallery-holder {
height: auto;
max-height: none;
}
#logo_wrapper {
padding: 10px 0;
}
.logo_wrapper img {
width: auto;
height: 38px;
-webkit-transform: translateY(-7px);
transform: translateY(-7px);
}
#mobile_nav_icon {
line-height: 1.75;
}
.m-sticky {
display: block;
}
.single-tour .footer_bar,
.single-destination .footer_bar {
padding-bottom: 60px;
}
.single-tour .sidebar_widget .ny-back-btn {
display: none;
}
#page_content_wrapper p,
.page_content_wrapper p,
.single_tour_content ul, li, td {
font-size: 14px;
line-height: 1.8;
}
h1.Taj {font-size:28px!important;}
h2.Taj, .ny-3-boxes-title {font-size:25px!important;}
#page_content_wrapper p span,
.page_content_wrapper p span,
#page_content_wrapper p[style*="font-size"],
.page_content_wrapper p[style*="font-size"] {
font-size: 14px ;
}
.ny-desc {
font-size: 14px!important;
}
#page_content_wrapper .single_tour_content [style*="Josefin Sans"] {
font-size: 16px !important;
}
#page_content_wrapper .single_tour_content li > span[style*="Josefin Sans"] {
font-size: 14px !important;
}
#page_content_wrapper p .ny-tour-price {
font-size: 19px !important;
}
.single-tour .su-note .ui-accordion-header a {
padding-bottom: 10px;
padding-top: 10px;
}
.single-tour #page_content_wrapper .inner .sidebar_content ul.single_tour_departure_wrapper {
display: none;
}
body.js_nav .mobile_menu_wrapper #mobile_menu_close.button {
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.ny-3-boxes-inner {
max-width: 300px;
}
.ny-tour-grid .ny-tour-post,
.ny-3-boxes .ny-3-box {
width: 100%;
}
#copyright,
.footer_bar_wrapper .social_wrapper {
text-align: center;
float: none;
}
#copyright {
margin: 1em 0 1em;
padding: 0 10px;
box-sizing: border-box;
}
.footer_bar_wrapper .clear {
display: none;
}
.footer_bar_wrapper,
#footer ul.sidebar_widget {
max-width: 300px;
}
.ny-tour-grid-holder {
margin-right: 0;
width: 100%;
}
.ny-tour-grid .ny-tour-post {
padding-right: 0;
}
.ny-tour-post-meta {
right: 0;
}
.ny-tour-post:hover .ny-tour-post-meta {
background: rgba(0, 0, 0, 0.5);
}
.ny-desti-grid .gallery.grid .element {
width: calc(50% - 10px);
}
.ny-contact-content .vce-col:nth-child(2n) {
text-align: left;
}
}
@media (max-width: 600px) {
.admin-bar.admin-bar .header_style_wrapper.scroll {
padding-top: 0;
}
.ny-popup-holder {
padding-left: 15px;
padding-right: 15px;  }
.ny-tour-gallery li {
width: 100%;
padding-bottom: 66.667%;
}
.ny-desti-grid .gallery.grid .element {
width: 100%;
}
.page-id-3869 .ny-tour-grid .ny-tour-post,  .page-id-14473 .ny-tour-grid .ny-tour-post {
width: 100% !important;
}
}
@media (max-width: 1271px) {
.ny-tour-post-days, .ny-tour-grid .ny-tour-desc {
font-size: 12px !important;
}
.page-id-3869 .ny-tour-post-days,  .page-id-3869 .ny-tour-grid .ny-tour-desc, .page-id-14473  .ny-tour-post-days, .page-id-14473 .ny-tour-grid .ny-tour-desc {
font-size: 13px !important;
}
} .sidemenu {
display: table;
vertical-align: top;
text-align: center;
position: relative;
margin: 0 auto;
padding: 15px 0;
z-index: 1;
border-bottom: 1px solid #f4f1e7;
}
.sidemenu ul {
list-style: none;
padding: 0;
font-size: 0;
display: flex;
}
.sidemenu ul li {
margin-top: 0 !important;
margin-right: 30px !important;
}
.sidemenu ul li.active a, .sidemenu ul li.active a:focus, .sidemenu ul li.active a:hover {
color: #ff0000;
border-bottom: 2px solid transparent;
}
.sidemenu ul li a, .sidemenu ul li a:focus, .sidemenu ul li a:hover {
font-weight: 400;
font-style: normal;
line-height: 1.57;
font-size: 14px;
color: #969696;
text-decoration: none;
outline: none;
line-height: 1;
border-bottom: 2px dotted transparent;
-webkit-transition: border .3s ease,color .3s ease;
transition: border .3s ease,color .3s ease;
}
.anfrage {
font-color: #ff0000 !important;
}
.mm-fixed-top {
position: fixed;
z-index: 6;
top: 0px;
left: 0;
padding-right: 0;
padding-left: 0;
-webkit-transform: translateZ(0);
display: none;
}
.mm-container {
z-index: 4; width: 100%;
min-height: 40px;
padding-right: 0;
padding-left: 0;
background-color: hsl(0, 0%, 100%);
border-bottom: 1px solid transparent;
-webkit-transition: background .2s ease,border .2s ease;
transition: background .2s ease,border .2s ease;
}
@media only screen and (max-width: 767px) {
.page-id-3869 .ny-tour-post-days,  .page-id-3869 .ny-tour-grid .ny-tour-desc, .page-id-14473  .ny-tour-post-days, .page-id-14473 .ny-tour-grid .ny-tour-desc {
font-size: 12px !important;
}
}
@media only screen and (max-width: 667px)
and (orientation: portrait) {
.ny-tour-post-image { padding-bottom: 100% !important; }
}
}
@media(max-width:768px){
.mm-fixed-top{
top: 60px;
}
.indienzit {font-size:16px!important;}
.ny-3-boxes .ny-title {font-size:16px!important;}
}
a:focus {
outline: none !important;
}
:active, :focus { outline: none; -moz-outline-style: none; }
textarea:focus, input:focus{
outline: none;
}
*:focus {
outline: none;
}
.anfragesuccess {margin:auto;max-width:1000px!important;}
.page-id-5862 #page_content_wrapper {max-width:none;}
.page-id-5862 .sidebar_content {display:none;}
}
}#hautnah {     padding-bottom: 40px !important;}
.ny-related-posts ul,
.ny-blog-grid,
.ny-search-content .search-meta {
display: flex;
}
.ny-search-btn .searchform {
margin: 0;
}
.ny-button {
background-color: #eb0004;
color: #fff;
font-family: Raleway;
letter-spacing: 2px;
padding: 1.8em 1.5em 1.8em 1.5em;
display: block;
text-align: center;
font-size: 13px;
text-transform: uppercase;
font-weight: 600;
width: 100%;
cursor: pointer;
transition: .25s ease;
box-sizing: border-box;
line-height: 1.8;
}
.ny-button:hover {
background-color: #fff;
color: #000;
}
.ny-btn-red.button {
border-radius: 25px;
margin-top: 1em;
}
.ny-btn-red.button:hover {
background: #000;
color: #fff;
border-color: #000;
}
.ny-accordion {
margin: 1em auto;
}
hr + .ny-accordion {
margin-top: 40px;
}
.ny-accordion h4 {
font-size: 11px;
text-transform: uppercase;
border-bottom: 2px solid #342619;
padding-bottom: 15px;
margin-bottom: 15px;
}
.ny-accordion h2 {
cursor: pointer;
position: relative;
}
.ny-accordion h2 .fa {
margin-right: .25em;
}
.ny-accordion .ny-content {
display: none;
}
.ny-accordion .opened .fa-angle-down::before {
content: "\f106";
}
.accordion__box::after {
content: "";
display: block;
clear: both;
}
.isMobile .ilightbox-toolbar.metro-black .ilightbox-play,
.ilightbox-play {
display: none;
}
.ilightbox-toolbar.metro-black {
left: auto;
right: 8px;
}
.error404 .ny-scroll-down {
display: none;
}
.blog #footer,
.error404 #footer {
margin-top: 0;
}
.ny-blog-wrapper {
text-align: center;
padding: 60px 0;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.ny-blog-title,
.ny-blog-tagline {
color: #fff;
text-transform: uppercase;
font-family: Josefin Sans;
font-size: 30px;
font-weight: 700;
letter-spacing: 1px;
}
.ny-blog-tagline {
font-size: 12px;
font-style: italic;
letter-spacing: 2px;
opacity: .7;
}
.ny-blog-header {
margin-bottom: 40px;
}
.ny-blog-grid {
flex-wrap: wrap;
justify-content: space-between;
}
.ny-blog-grid::after {
content: "";
flex: 1;
}
.ny-blog-grid .post.type-post {
width: 30.5%;
margin: calc((100% - 30.5 * 3%) / 6);
}
.ny-blog-grid .ny-post-holder {
height: 400px!important;
position: relative;
background-size: cover;
background-position: center;
}
.ny-blog-grid .ny-post-holder::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.3);
z-index: 1;
}
.ny-title {font-size: 18px; font-weight: 700;}
.ny-post-holder h3 {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
width: 100%;
text-transform: uppercase;
font-size: 17px;
z-index: 2;
}
.ny-post-title a {
color: #fff;
display: block;
padding: 1em 0;
}
.single-post .single_tour_content {
margin-top: 0;
}
.single-post .single_tour_content {
margin-top: 0;
}
.single-post.single #page_content_wrapper {
margin-top: 1em;
}
.single-post #page_content_wrapper::after {
clear: both;
display: block;
content: "";
}
.single-post #post_share_text {
display: none;
}
.single-post .ny-share {
margin: 1em 0 1em;
}
#page_content_wrapper .inner .ny-related-posts .posts {
margin-left: 0;
margin-top: 1.5em;
}
.ny-related-posts {
margin-top: 3.25em;
}
.ny-related-posts .posts {
flex-wrap: wrap;
}
.ny-related-posts li {
display: block;
width: 30.6%;
margin-bottom: 2em;
}
.ny-related-posts li:nth-child(2) {
margin: 0 4.1%;
}
.ny-related-posts .subtitle,
.ny-related-posts h5 {
font-size: 14px;
text-transform: uppercase;
}
.ny-related-posts a img {
vertical-align: middle;
}
.ny-related-posts h5 {
margin-top: 1.5em;
}
.ilightbox-toolbar.metro-black .ilightbox-close {
background-image: url(//taj-reisen.de/wordpress/wp-content/uploads/2020/03/close-white.png);
background-size: cover;
background-position: center;
height: 50px;
width: 50px;
opacity: 1;
}
.ilightbox-toolbar.metro-black a.ilightbox-close:hover {
background-color: transparent;
}
.tag #page_caption,
.ny-search-header {
margin-top: 0px;
border-top: 1px solid #eaeaea00;
background: #f3f3f3;
padding: 40px 0;
text-align: center;
}
.tag #page_caption {
margin-top: 0;
}
.tag #page_caption .ny-page-title > div {
color: inherit;
}
.tag #page_caption .ny-page-title > div,
.ny-search-header h1 {
font-size: 32px;
text-transform: uppercase;
font-weight: 700;
max-width: 960px;
margin: 0 auto;
padding: 0 15px;
}
.search .search_form_wrapper > p {
margin-bottom: 2em;
}
.search .search_form_wrapper {
margin-bottom: 4em;;
}
.ny-search-content .search-meta {
font-size: 14px;
margin-bottom: 1em;
}
#portfolio_filter_wrapper .search-meta > p {
padding: .15em 0;
font-family: "Josefin Sans", "Times New Roman", sans-serif;
}
.search-meta .tour-days {
margin-left: auto;
}
.search-meta .post-type {
border-bottom: 1px solid currentColor;
}
.header_style_wrapper.scroll {
z-index: 998;
}
#page_caption .ny-tag-title {
font-size: inherit;
text-transform: uppercase;
}
.ny-tag-title + .ny-breadcrumbs,
.ny-tag-title + .ny-breadcrumbs a {
color: #999999;
}
.ny-tag-title + .ny-breadcrumbs {
letter-spacing: 2px;
}
.single-post #page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,
.single-post #page_content_wrapper .sidebar .content .sidebar_widget li.widget,
.tag #page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,
.tag #page_content_wrapper .sidebar .content .sidebar_widget li.widget {
border: none;
}
.single-post #page_content_wrapper .sidebar .content .sidebar_widget li.widget,
.tag #page_content_wrapper .sidebar .content .sidebar_widget li.widget {
padding: 0;
}
.tag #page_content_wrapper .inner .sidebar_wrapper a:not(.button),
.single-post #page_content_wrapper .inner .sidebar_wrapper a:not(.button) {
color: #666666;
}
.tag #page_content_wrapper .inner .sidebar_wrapper a:hover:not(.button),
.single-post #page_content_wrapper .inner .sidebar_wrapper a:hover:not(.button) {
color: #000000;
}
.tag #page_content_wrapper .sidebar .sidebar_widget a,
.single-post #page_content_wrapper .sidebar .sidebar_widget a {
font-family: Raleway, sans-serif;
}
.sidebar .sidebar_widget .post_attribute {
display: none;
}
#page_content_wrapper .sidebar .sidebar_widget .widget a {
font-weight: 400;
font-size: 13px;
letter-spacing: normal;
}
#page_content_wrapper .sidebar .sidebar_widget .posts.blog li {
padding-bottom: 5px;
}
@media (max-width: 760px) { .single-post .ny-breadcrumbs { margin-top:.25em!important;}#hautnah {
padding-bottom: 30px !important;}}
@media (min-width:1061px){.single-post #page_content_wrapper,.tag #page_content_wrapper{ width:1059px!important;padding:0 0!important;}.single.single-post #page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content {
width: 800px!important;}.single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{width:219px!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){width:219px!important}}@media (min-width:768px){.single-post #page_content_wrapper .inner .sidebar,.tag #page_content_wrapper .inner .sidebar{box-sizing:border-box!important}}@media (max-width:1060px){.single-post #page_content_wrapper,.tag #page_content_wrapper{width:960px!important;padding:0 0!important;margin-left:15px}.page_content_wrapper .inner .sidebar_content,.single-post #page_content_wrapper .inner .sidebar_content,.tag #page_content_wrapper .inner .sidebar_content{width:700px}.single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{width:220px!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){width:220px!important}}@media (max-width:960px){.single-post #page_content_wrapper,.tag #page_content_wrapper{width:870px!important;padding:0 0!important;margin-left:15px}.page_content_wrapper .inner .sidebar_content,.single-post #page_content_wrapper .inner .sidebar_content,.tag #page_content_wrapper .inner .sidebar_content{width:640px}.single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{width:180px!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){width:180px!important}}@media (max-width:900px){.single-post #page_content_wrapper,.tag #page_content_wrapper{width:855px!important;padding:0 0!important;margin-left:15px}.page_content_wrapper .inner .sidebar_content,.single-post #page_content_wrapper .inner .sidebar_content,.tag #page_content_wrapper .inner .sidebar_content{width:605px}.single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{width:180px!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){width:180px!important}}@media (max-width:860px){.single-post #page_content_wrapper,.tag #page_content_wrapper{width:815px!important;padding:0 0!important;margin-left:15px}.page_content_wrapper .inner .sidebar_content,.single-post #page_content_wrapper .inner .sidebar_content,.tag #page_content_wrapper .inner .sidebar_content{width:560px}.single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{width:180px!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){width:180px!important}}@media (max-width:816px){.single-post #page_content_wrapper,.tag #page_content_wrapper{width:100%!important;max-width:100%!important;padding-right:40px;margin:0!important}.page_content_wrapper .inner .sidebar_content,.single-post #page_content_wrapper .inner .sidebar_content{width:100%;margin:0!important;padding-right:18px!important;padding-left:18px!important;padding-top:10px!important}.single-post .ny-breadcrumbs{margin-top:1.25em;} .single-post #page_content_wrapper .inner .sidebar_wrapper,.tag #page_content_wrapper .inner .sidebar_wrapper{display:none!important}.single-post #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud),.tag #page_content_wrapper .sidebar .content .widget:not(.widget_tag_cloud){display:none!important}}@media (max-width:1100px){.single-post #page_content_wrapper .inner #blog_grid_wrapper.sidebar_content,.tag #page_content_wrapper .inner #blog_grid_wrapper.sidebar_content{margin-left:20px}} .tag .post_wrapper{width:700px;margin-left:50px}@media (max-width:1060px){.tag .post_wrapper{width:600px;margin-left:60px}}@media (max-width:960px){.tag .post_wrapper{width:500px;margin-left:95px}}@media (max-width:860px){.tag .post_wrapper{width:500px;margin-left:59px}}@media (max-width:816px){.tag .post_wrapper{width:100%;width:90%;margin:auto}.tag #page_content_wrapper .inner .sidebar_content{width:100%}}
@media (min-width:1100px){.single-post #page_content_wrapper,.tag #page_content_wrapper{ width:1079px!important;padding:0 0!important;} .single.single-post #page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content {
width: 820px!important;}}
@media (min-width: 1200px) {
.ny-blog-grid .post.type-post {
width: 22%;
margin: calc((100% - 22 * 4%) / 8);
}
}
@media (min-width: 1440px) {
.ny-search-content.standard_wrapper {
max-width: 1400px;
padding: 0 20px;
}
.search .ny-search-content .portrait .element .grid {
min-height: 400px;
}
}
@media (min-width: 1600px) {
.ny-blog-grid .post.type-post {
width: 17%;
margin: calc((100% - 17 * 5%) / 10);
}
}
@media (min-width: 2000px) {
.ny-blog-grid .post.type-post {
width: 13%;
margin: calc((100% - 13 * 6%) / 12);
}
.page-id-3102 .ny-blog-grid .post.type-post {
width: 13%;
margin:   calc((100% - 13 * 6%) / 12);
}
}
@media (min-width: 2400px) {
.ny-blog-grid .post.type-post {
width: 11%;
margin: calc((100% - 11 * 7%) / 14);
}
.page-id-3102 .ny-blog-grid .post.type-post {
width: 11%;
margin: calc((100% - 11 * 7%) / 14);
}
}
@media (max-width: 960px) {
.ny-blog-grid .post.type-post {
width: 47%;
margin: calc((100% - 47 * 2%) / 4);
}
.ny-related-posts .posts {
display: block;
}
.ny-related-posts li {
width: 100%;
}
.ny-related-posts li:nth-child(2) {
margin: 0;
margin-bottom: 2em;
}
.tag.archive #page_caption .ny-page-title > div,
.ny-search-header h1 {
font-size: 26px;
}
.mm-container {
display:none !important;
}
}
@media (max-width: 960px) {
#mm-nav {     display: none !important; }
}
@media (max-width: 760px) {
#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content {
margin-right: 0;
padding-right: 0px;
box-sizing: border-box;
margin-bottom: 0;
}
.ny-accordion {
display: none;
}
.ny-blog-grid .post.type-post {
width: 98%;
margin: 2%;
}
.tag.archive #page_caption,
.ny-search-header {
padding: 20px 0;
}
}
.tajreisen {
font-family: Raleway !important;
font-size: 12.5px !important;
letter-spacing: 2px !important;
font-weight: 700 !important;
width: 100% !important;
padding: 0 !important;
float: left !important;
margin: 0 0 10px 0 !important;
color: #b63327 !important;
font-style: italic !important;
}
.tajreisen_2 {
max-width: 900px !important;
}
.blog_ende {
width: 748px;
}
.blogvorschau {image-rendering: optimizeQuality; height: 400px!important; position: relative; background-size: cover; background-position: center; width: 100%; object-fit: cover;}