/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.qode-report-sheet.qode-rs-two-columns {
    padding: 0px 0px 0px;
}

.qode-report-sheet .qode-rs-table .qode-rs-table-content .qode-rs-table-row, .qode-report-sheet .qode-rs-table .qode-rs-table-header {
    border-color: #ccc5c5;
}

.testimonials_c_holder .testimonial_content_inner {
    background: transparent;
}

.qode-tour-item-single-holder .qode-tabs.qode-horizontal .qode-tabs-nav li a .qode-tour-nav-section-title {
    font-family: 'Open Sans', sans-serif;
}

.qode-tour-item-single-holder .qode-tabs.qode-horizontal .qode-tabs-nav li a {
padding: 17px 43px 17px 33px;
color: #bfbfbf;
}

.qode-tour-item-single-holder article .qode-tour-item-title {
font-size: 30px;
text-transform: capitalize;
color: #e3b84e;
}

.qode-info-section-part.qode-tour-item-reviews {
margin-top: 5px;
}

.qode-tour-item-reviews .qode-single-rating-value {
font-family: 'Open Sans', sans-serif;
color: #bfbfbf;
}

.qode-tour-item-reviews .qode-single-rating-value:before {
content: "\e033";
font-family: 'ElegantIcons';
display: inline-block;
vertical-align: bottom;
font-size: 18px;
color: #ffce00;
}

.qode-info-section-part.qode-tour-item-title-holder {
display: flex;
align-items: center;
}


.qode-tour-item-single-holder article .qode-tour-item-price-holder {
margin-left: auto;
}

.qode-tour-item-price-holder .qode-tour-item-price-text {
font-family: 'Open Sans', sans-serif;
color: #999999;
position: relative;
top: 0;
}

.qode-tour-item-single-holder article .qode-info-section-part.qode-tour-item-excerpt p {
padding-top: 30px;
font-size: 19px;
line-height: 30px;
font-weight: 400;
color: #000;
}

.qode-tour-item-single-holder article .qode-info-section-part.qode-tour-item-content {
margin: 20px 0 46px;
}

.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tour-cat-item-text,
.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tour-info-label {
font-family: 'Open Sans', sans-serif;
color: #bfbfbf;
}

.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tour-cat-item-icon,
.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tour-info-icon {
margin-right: 5px;
font-size: 18px;
color: #bfbfbf;
}

.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tour-destination-holder,
.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tours-single-info-item,
.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tours-tour-categories-holder,
.qode-tour-item-single-holder article .qode-tour-item-short-info .qode-tours-tour-categories-item {
margin-right: 22px;
}

.qode-tour-item-single-holder article .qode-tour-main-info-holder li .qode-info {
font-family: 'Spartan', sans-serif;
font-size: 15px;
font-weight: 700;
color: #313131;
}

.qode-tour-item-single-holder article .qode-tour-main-info-holder li .qode-value {
font-family: 'Open Sans', sans-serif;
color: #000;
}

.qode-tour-item-single-holder article .qode-tour-main-info-holder li.qode-tours-checked-attributes .qode-tour-main-info-attr:before {
color: #e3b84e;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-route-id {
height: 58px;
width: 58px;
line-height: 56px;
font-size: 30px;
background-color: #fec06d;
}

.qode-tour-item-single-holder .qode-tour-item-section span.qode-line-between-icons {
display: none;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-title {
font-family: 'Spartan', sans-serif;
font-size: 15px;
font-weight: 700;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-route-top-holder {
margin-bottom: 5px;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-description {
padding-left: 87px;
padding-bottom: 25px;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-description {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
line-height: 27px;
color: #000;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-description .q_icon_list {
margin-bottom: 16px;
}

.qode-tour-item-single-holder .qode-location-part .qode-tour-location {
font-size: 22px;
margin: 0 0 8px;
}

.qode-tour-item-single-holder .qode-location-part p.qode-location-excerpt {
font-size: 19px;
line-height: 30px;
color: #000;
}

.qode-tours-reviews-list-top .q_progress_bar .progress_title {
font-family: 'Spartan', sans-serif;
font-size: 15px;
font-weight: 700;
}

.qode-tours-reviews-list-top .q_progress_bar .progress_content_outer {
width: calc(100% - 60px);
background-color: #f9f8f7;
}

.qode-tours-reviews-list-top .q_progress_bar .progress_number {
top: 30px;
font-size: 16px;
color: #9b9b9b;
}

.qode-reviews-per-criteria .qode-item-reviews-verbal-description {
margin-top: 8px;
}

.qode-tours-reviews-list-top .qode-item-reviews-rating-description {
font-size: 20px;
font-weight: 700;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .qode-comments .qode-comment-list li {
padding: 45px 0 40px;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .qode-comments .qode-comment-list li .qode-comment-image {
width: 94px;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .qode-comments .qode-comment-list li .qode-comment-text {
padding: 0 0 0 112px;
}

.qode-tours-reviews-list-top .qode-comments {
margin-top: 30px;
}

.qode-tours-reviews-list-top .qode-comments-title {
display: none;
}

.qode-tour-item-single-holder .qode-comment-list .qode-comment-name {
font-family: 'Spartan', sans-serif;
font-size: 22px;
font-weight: 700;
color: #000;
}


.qode-tour-item-single-holder .qode-comment-list .qode-comment-text .qode-text-holder p {
margin-top: 20px;
font-size: 16px;
line-height: 27px;
color: #000;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-reply-title {
font-size: 30px;
color: #1c1c1c;
margin-bottom: 14px;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating label {
display: inline-block;
font-size: 15px;
font-weight: 700;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating .qode-comment-rating-box .qode-comment-form-rating {
width: 30%;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .qode-comment-rating-box {
margin-left: 0;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating .qode-comment-rating-box {
display: inline-block;
margin: 2px 0;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating .qode-comment-rating-box .qode-comment-form-rating .qode-comment-rating-box {
margin-left: 10px;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating > label {
display: none;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .comment-form .qode-comment-form-rating .qode-comment-form-rating > label {
display: inline-block;
}

.qode-tour-item-single-holder .qode-comment-input-title {
margin-top: 44px;
}

.qode-tour-item-single-holder .comment-form-cookies-consent {
margin-bottom: 22px;
}

.qode-tour-item-single-holder {
    padding: 46px 0 16px;
}


.title .separator.small {
height: 6px;
margin-top: 20px;
margin-bottom: 22px;
}

.title .subtitle {
padding: 0 27%;
}

.qode-tours-filter-horizontal .qode-tours-filters-fields-holder .qode-tours-input-with-icon input[type=number],
.qode-tours-filter-horizontal .qode-tours-filters-fields-holder .qode-tours-input-with-icon input[type=text],
.qode-tours-filter-horizontal .qode-tours-filters-fields-holder .qode-tours-input-with-icon select {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
color: #828080;
}

.qode-tours-filter-horizontal .qode-tours-filters-fields-holder .qode-tours-input-with-icon .qode-tours-input-icon {
color: #1e1e1e;
}

.qode-tours-standard-item .qode-tours-standard-item-content-inner {
padding: 34px 0 17px;
}

.qode-tour-item-reviews .qode-single-rating-value {
font-family: 'Open Sans', sans-serif;
color: #bfbfbf;
}

.qode-tour-item-reviews .qode-single-rating-value:before {
content: "\e033";
font-family: 'ElegantIcons';
display: inline-block;
vertical-align: bottom;
font-size: 18px;
color: #ffce00;
}

.qode-tours-standard-item .qode-tours-standard-item-price-holder {
top: 3px;
}

.qode-tours-standard-item .qode-tours-price-holder {
font-size: 25px;
font-weight: 700;
}

.qode-tours-standard-item .qode-tours-standard-item-title-price-holder .qode-tour-title {
margin: 0 0 6px;
}

.qode-tour-title a {
    color: #e3b84e;
    font-weight: bold;
}
.qode-tour-title a:hover {
    color: #a47d2a;
}

.qode-tours-standard-item .qode-tours-standard-item-content-inner .qode-tours-standard-item-bottom-item {
margin-bottom: 15px;
}

.qode-tours-standard-item .qode-tours-standard-item-excerpt {
font-family: 'Open Sans', sans-serif;
line-height: 27px;
}

.qode-tours-standard-item .qode-tours-standard-item-bottom-content {
background-color: transparent;
padding: 0;
}

.qode-tours-standard-item .qode-tours-standard-item-bottom-content .qode-tour-info-icon {
color: #bfbfbf;
font-size: 18px;
}

.qode-tours-standard-item .qode-tours-standard-item-bottom-content .qode-tour-info-label {
font-family: 'Open Sans', sans-serif;
color: #bfbfbf;
}

.qode-btn.qode-btn-icon {
display: inline-flex;
flex-direction: row;
align-items: center;
}

.qode-btn.qode-btn-icon .qode-btn-text {
order: 2;
}

.qode-btn.qode-btn-icon .qode-button-v2-icon-holder {
order: 1;
font-size: 20px;
color: #327bab;
padding: 0;
width: 57px;
height: 57px;
line-height: 57px;
border: 2px solid #327bab;
border-radius: 50%;
}

.qode-btn.qode-btn-icon:hover .qode-button-v2-icon-holder {
border: 2px solid #327bab;
}

.qode-btn.qode-btn-icon .qode-btn-text {
padding-right: 14px;
padding-left: 14px;
}

.qode-tours-destination-item-holder .qode-tours-destination-item-image:after {
display: none;
}

.qode-tours-destination-item-holder:hover .qode-tours-destination-item-image {
box-shadow: none;
}

.qode-tours-destination-item-holder:hover .qode-tours-destination-item-image img {
transform: none;
}

.qode-tours-destination-item-holder .qode-tours-destination-item-image {
border-radius: 50%;
background-color: transparent;
}

.qode-tours-destination-item-holder:hover .qode-tours-destination-item-image {
box-shadow: 1px 5px 27px 0px rgba(134, 134, 134, 0.4);
}

@media only screen and (min-width: 1025px) {
.qode-tours-row.qode-tours-columns-6 .qode-tours-list-grid-sizer,
.qode-tours-row.qode-tours-columns-6 .qode-tours-row-item {
width: 16.66667%;
}
}

.qode-tours-destination-item-holder .qode-tours-destination-item-image img {
margin: 0 auto;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder {
margin-bottom: 28px;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_author {
margin-top: 37px;
}

.testimonial_text_inner p {
font-size: 20px;
line-height: 30px;
font-family: 'Spartan', serif;
font-style: italic;
font-weight: 700;
}

@media only screen and (min-width: 1025px) {
.testimonial_text_inner p {
padding: 0 30%;
}
}

.testimonials_c_holder .testimonial_content_inner .testimonial_author {
font-size: 18px;
font-weight: 700;
font-style: normal;
}

.testimonials_c_holder .testimonial_content_inner .testimonial_author span {
display: block;
margin-top: 4px;
font-family: 'Open Sans', sans-serif;
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
color: #bfbfbf;
letter-spacing: 1px;
line-height: 1em;
}

.testimonials_c_holder .flex-control-nav {
margin-top: 0;
}

.testimonials_c_holder .flex-control-nav li a {
background-color: #efefef;
}

.testimonials_c_holder .flex-control-nav li a.flex-active {
background-color: #327bab;
}

.testimonials_c_holder .testimonial_content_inner {
padding-bottom: 35px;
}

@media only screen and (max-width: 600px) {
  form.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space {
  display: block;
  }

  form.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_left,
  form.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_right {
  display: block;
  width: 100%;
  padding: 0;
  }

  form.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_left {
  margin-bottom: 20px;
  }

  form.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_right {
  text-align: center;
  }
}

.qode-instagram-feed li {
padding: 0 !important;
margin: 0 !important;
}

.qode-instagram-feed li a {
display: block;
position: relative;
width: 100%;
height: 100%;
}

.qode-instagram-feed li a:after {
content: "\f16d";
font-family: FontAwesome !important;
position: absolute;
top: 50%;
left: 50%;
opacity: 0;
font-size: 36px;
color: #fff;
transition: opacity 0.3s ease;
transform: translate(-50%, -50%);
}

.qode-instagram-feed li a:hover:after {
opacity: 1;
}

.elementor-widget-sidebar .widget.widget_qode_instagram_widget {
margin-bottom: 0;
}

.footer_top .qode-instagram-feed.qode-col-3 li {
width: 78px;
padding: 0 5px!important;
margin: 0 0 10px!important;
}

.footer_top .qode-instagram-feed li a:after {
display: none;
}

@media only screen and (max-width: 480px) {
.title .separator.small,
.title .subtitle {
display: none;
}
}

.qode-tours-booking-form-holder .qode-boxed-widget {
    background-color: #f9f8f7;
    padding: 26px 30px 48px;
}

.widget.qode-tours-booking-form-holder .qode-tour-booking-title {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 21px;
}

.widget.qode-tours-booking-form-holder .qode-tours-input-with-icon input,
.widget.qode-tours-booking-form-holder .qode-tours-input-with-icon select,
.widget.qode-tours-booking-form-holder .qode-tours-input-with-icon textarea {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    color: #bfbfbf;
}

.widget.qode-tours-booking-form-holder .qode-tours-input-icon {
    font-size: 16px;
}

.qode-tours-booking-form-holder .qode-boxed-widget #qode-tour-booking-form .qode-tours-check-availability {
    height: 42px;
    line-height: 42px;
    background-color: #327bab;
    font-weight: 400;
    letter-spacing: 0;
}

.qode-tours-booking-form-holder .qode-boxed-widget #qode-tour-booking-form input[type=submit] {
    font-size: 14px;
    background-color: #e3b84e;
    color: #fff;
}

.qode-tours-booking-form-holder .qode-boxed-widget #qode-tour-booking-form input[type=submit]:hover {
    background-color: #a47d2a !important;
    color: #fff !important;
}

.ui-datepicker-title {
    padding: 6px 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    background-color: #fff;
    color: #000;
    border: 1px solid #ebebeb;
}

#ui-datepicker-div .ui-datepicker-header a {
    font-size: 14px;
    color: #b9b9b9;
    top: 5px;
}

.ui-datepicker-calendar thead {
    font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    background-color: #e3b84e;
    color: #fff;
}

.ui-datepicker-calendar tbody {
    font-family: 'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    color: #999999;
}

.ui-datepicker-calendar tbody td {
    border: 1px solid #ebebeb;
    padding: 2px 11.5px;
}

.ui-datepicker-calendar tbody td a {
    color: #999999;
}

.ui-datepicker-calendar tbody td a:hover {
    color: #e3b84e;
}

aside .widget_qode_twitter_widget h5 {
    margin-bottom: 17px;
}

.qode_twitter_widget .qode_tweet_text:before {
    content: "\e094";
    font-family: 'ElegantIcons';
    position: absolute;
    left: 0;
    top: 0;
    color: #232323;
    font-size: 18px;
}

.qode_twitter_widget li {
    padding: 13px 0 24px;
    border-bottom: 1px solid #ebebeb;
}

.qode_twitter_widget li:last-child {
    border-bottom: none;
}

.qode_twitter_widget .qode_tweet_text {
    padding-left: 40px;
    position: relative;
    font-family: 'Open Sans', sans-serif;
    color: #9e9a9a;
}

.qode-tours-filter-horizontal .qode-tours-filters-fields-holder {
box-shadow: 1px 5px 27px 0px rgba(61, 57, 57, 0.05);
}

.qode-tours-destination-grid .qode-normal-space .qode-outer-space .qode-item-space {
    margin: 0 0 60px;
}

.header_inner_right .q_social_icon_holder:hover a,
.header_inner_right .q_social_icon_holder:hover a span {
color: #7ad562 !important;
}

.header_bottom_right_widget_holder {padding: 0;}

@media only screen and (max-width: 1024px) {
nav.main_menu > ul > li > a {
padding: 0 8px;
}

nav.main_menu > ul > li > a {
font-size: 11px;
}
}

.latest_post_holder.boxes>ul>li .latest_post {
padding: 0;
}

.latest_post_text_inner {
padding: 68px 0 30px;
position: relative;
}

.latest_post_holder .post_infos a {
display: none !important;
}

.latest_post_holder .post_infos a:hover {
color: #fff !important;
}

.latest_post_holder .post_infos a:first-of-type {
display: block !important;
margin: 30px 0 0;
padding: 0 20px;
position: absolute;
top: 0;
left: 0;
font-family: 'Open Sans', sans-serif;
font-size: 11px;
line-height: 27px;
font-weight: 600;
text-transform: uppercase;
background-color: #327bab;
color: #fff;
}

.latest_post_holder .post_infos .dots {
display: none !important;
}

.latest_post_holder ul li:nth-of-type(3n + 1) .post_infos a {
background-color: #327bab;
}

.latest_post_holder ul li:nth-of-type(3n + 2) .post_infos a {
background-color: #e3b84e;
}

.latest_post_holder ul li:nth-of-type(3n + 3) .post_infos a {
background-color: #c3f3f5;
}

.latest_post_title.entry_title:after {
content: '';
display: block;
margin: 15px 0 0;
width: 40px;
height: 3px;
background-color: #e1e1e1;
}

.latest_post_holder.boxes>ul>li .latest_post p.excerpt {
margin: 12px 0 9px;
}

.post_infos .date {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
color: #bfbfbf;
}

.post_infos .date:before {
content: "\59";
font-family: "dripicons-v2" !important;
font-size: 18px;
display: inline-block;
vertical-align: bottom;
padding-right: 8px;
}

.qode-tours-list-holder.qode-normal-space .qode-outer-space .qode-item-space.qode-tours-standard-item {
padding-bottom: 30px !important;
}

@media only screen and (max-width: 1024px) {
.qode-tours-row.qode-tours-columns-6 .qode-tours-list-grid-sizer, .qode-tours-row.qode-tours-columns-6 .qode-tours-row-item {
width: 33.33333%;
}

.qode-tours-destination-item-holder .qode-tours-destination-item-image {
max-width: 182px;
margin: 0 auto;
}
}

.qode-tour-item-single-holder .qode-tour-masonry-gallery-holder .qode-tour-gallery-item {
padding: 0 6px;
margin: 0 0 12px;
}

@media only screen and (min-width: 1025px) {
.qode-tour-item-single-holder .qode-tour-item-wrapper .qode-tour-item-excerpt,
.qode-tour-item-single-holder .qode-location-part p.qode-location-excerpt {
padding-right: 8%;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-description {
padding-right: 8%;
}
}

.q_team .q_team_title_holder span {
font-family: 'Open Sans', sans-serif;
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 21px;
color: #bfbfbf;
}

nav.main_menu>ul>li>a>span:first-of-type {
position: relative;
}

nav.main_menu>ul>li>a>span:first-of-type:before {
content: '';
position: absolute;
left: -15px;
top: 2px;
width: 6px;
height: 6px;
border-radius: 50%;
background-color: #327bab;
opacity: 0;
transition: opacity 0.3s ease-in-out;
}

nav.main_menu>ul>li>a:hover>span:first-of-type:before,
nav.main_menu>ul>li.active>a>span:first-of-type:before{
opacity: 1;
}

.qode-location-content {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
line-height: 27px;
color: #000;
}

.qode-tour-item-single-holder .qode-location-part .qode-tour-location {
font-size: 30px;
text-transform: lowercase;
}

.qode-tour-item-single-holder .qode-location-part .qode-tour-location:first-letter {
text-transform: uppercase;
}

.qode-location-content h3 {
font-size: 22px;
}

.qode-tour-item-single-holder .qode-tour-item-section .qode-tour-item-plan-part-description {
padding-right: 8%;
}

header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a {
opacity: 1;
}

@media only screen and (max-width: 1024px) {
nav.main_menu>ul>li>a>span:first-of-type:before {
left: -10px;
}
}

.qode-tour-item-single-holder article .qode-tour-main-info-holder li .qode-info {
width: 34%;
}

.qode-location-content {
padding-right: 8%;
}

button.qbutton.default.qode-tours-button.qode-button-shadow.qode-rating-form-trigger {
display: none;
}

.qode-tour-item-single-holder #tab-tour-item-review-id .qode-comment-form .comment-respond {
display: block !important;
}

.qode-tour-item-single-holder .qode-comment-list .qode-comment-text .qode-text-holder p {
padding-right: 8%;
}

@media only screen and (max-width: 1024px) {
.single-tour-item .qode-tour-item-single-holder > .qode-grid-row-medium-gutter > .qode-grid-col-3 {
padding-left: 0;
}

.single-tour-item .qode-tour-item-single-holder > .qode-grid-row-medium-gutter > .qode-grid-col-9 {
padding-right: 0;
}
}

@media only screen and (max-width: 480px) {
.qode-tour-item-single-holder article .qode-tour-main-info-holder li .qode-value .qode-tour-main-info-attr {
width: 100%;
}
}

#respond input[type=text], #respond input[type=email], #respond textarea {
padding: 12px 12px 12px 0;
margin-bottom: 10px;
border-bottom: 1px solid #bfbfbf;
font-family: Open Sans;
font-size: 12px;
font-style: normal;
font-weight: 400;
background-color: transparent;
color: #bfbfbf;
}

#respond input[type=text]::placeholder,
#respond input[type=email]::placeholder,
#respond textarea::placeholder {
color: #bfbfbf;
}

.qode-tours-reviews-list-top form {
display: flex;
flex-direction: column;
}

.qode-tours-reviews-list-top .qode-rating-form-title-holder {
order: 1;
}

.qode-tours-reviews-list-top .qode-comment-input-title {
order: 2;
}

.qode-tours-reviews-list-top form input#author {
order: 3;
}

.qode-tours-reviews-list-top form input#email {
order: 4;
}

.qode-tours-reviews-list-top form textarea {
order: 5;
}

.qode-tours-reviews-list-top .comment-form-cookies-consent {
order: 6;
margin-top: 10px;
}

.qode-tours-reviews-list-top .form-submit {
order: 7;
}

.qode-tours-standard-item .qode-tours-standard-item-image-holder>a:after {
background-color: transparent;
}

.qode-tours-standard-item-image-holder {
overflow: hidden;
}

.qode-tours-standard-item-image-holder img {
    transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.qode-tours-standard-item-image-holder a:hover img {
    transform: scale(1.05);
}

.skiptranslate {
    display: none;
}

.datepick-inline .date-cell-content a:hover {
    color: #fff !important;
}
