#ui-id-5 {
  display: none;

}
#ui-id-6 {
  display: none;

}

.qodef-tours-standard-item .qodef-tour-standard-item-holder-inner {
    min-height: 150px !important;
    max-height: 750px;
}

.qodef-tours-standard-item .qodef-tours-standard-item-image-holder img {
    min-height: 100% !important;
    max-height: 400px !important;
}


.qodef-tours-standard-item .qodef-tours-standard-item-title-holder .qodef-tour-title {
    min-height: 50px !important;
  text-transform: uppercase !important;
}

.qodef-tours-standard-item-excerpt {
  
      min-height: 99px !important;
      max-height: 99px !important;
}

.qodef-mobile-header .qodef-mobile-logo-wrapper img {
    display: block;
    height: 80%;
    width: auto;
}

.mobhead {
  display: none;
}


.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
    background-color: #ebebeb00 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
    background-color: #ebebeb  !important;
    color: #666 !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
    background-color: #ccb990 !important;
    color: #fff !important;
}
.qodef-blog-holder.qodef-blog-single article .qodef-post-heading {
    display: none;
}

.vc_gitem-post-data-source-post_title h4 {
 color: #505050 !important; 
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff !important; 
    background-color: #505050 !important; 
}


.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover {
    color: #505050 !important; 
    background-color: #f3f3f3 !important; 
}

.from {
    display: inline-flex;
    position: relative;
    bottom: -20px;
    font-weight: 700;
    font-size: 25px;
}

.efromwidget {
      background: #ccb9907a;
    padding: 0 10px;
}
.cfdatepicker { 
  z-index: 10011 !Important; 
}

.cfdatepicker.dropdown-menu {
    min-width: 300px !Important; 
}

.cfdatepicker table {
    width: 100% !Important; 
}

.qodef-tours-tour-categories-holder {
    display:none;
}


body.post-type-archive-tour-item h1.qodef-page-title.entry-title {
    font-size: 0;
}

body.post-type-archive-tour-item h1.qodef-page-title.entry-title:before {
    font-size: 65px;
    content: 'Explore Southern Africa';
}

body.post-type-archive-destinations h1.qodef-page-title.entry-title {
    font-size: 0;
}
body.post-type-archive-destinations h1.qodef-page-title.entry-title:before {
    font-size: 65px;
    content: 'Amazing Destinations';
}


.qodef-info-section-part:last-child .qodef-line-between-icons {
    display:none;
}

.qodef-btn.qodef-btn-solid {
    color: #fff;
    background-color: #333  !important;
}
.qodef-top-bar .qodef-login-register-widget.qodef-user-logged-in .qodef-login-dropdown {
    background-color: #ccb990 !important;
}

.widget.qodef-tours-main-search-filters {
    display: none !important;
}

.qodef-tour-gallery-item-holder {
    display: none !important;
}

.qodef-blog-holder article .qodef-post-info>* {
    display: none ;
}


.qodef-side-menu-button-opener {

display: none;
}
.qodef-tours-destination-holder .qodef-destination-has-featured-mark {
  
  display: none;
}

.qodef-tour-item-single-holder .qodef-tour-item-section .qodef-location-part .qodef-location-addresses {
    display: none;
}


a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a:hover {
    color: #c64a0e !important;
}

.qodef-top-bar a:hover {
    color: #c64a0e !important;
}

.qodef-page-footer {
    text-transform: uppercase;
}

.qodef-page-footer .widget a {
    color: #ffffff !important;
}

.qodef-page-footer .widget a:hover {
    color: #7b7575 !important;
}

.qodef-page-footer .qodef-icon-widget-holder:hover {
    color: #7b7575 !important;
}

1aside.qodef-sidebar {
    top: -250px;
}

.qodef-tours-standard-item .qodef-tours-standard-item-price-and-rating-holder .qodef-tours-item-rating {
    display: none !important;
}

.qodef-tours-standard-item .qodef-tours-item-price-holder .qodef-tours-item-price:before {
    content: 'From ';
    color: #000000;
    text-transform: uppercase;
    font-size: 15px;
}

.qodef-tours-standard-item .qodef-tours-item-price-holder .qodef-tours-item-price {
    font-size: 22px;
    font-weight: 700;
    color: #c64a0e;
  float: right;
}
.qodef-title-holder {
    z-index: 100 !important;
}

.qodef-tours-booking-form-holder {
    display:none;
}

.qodef-tours-standard-item-top-content {
    background-color: #ccb990 !important;
}

.qodef-owl-slider .owl-dots .owl-dot span {
    background-color: rgba(204, 185, 144, 0.38) !important;
}

.qodef-tour-item-single-holder .qodef-tour-item-section .qodef-route-top-holder .qodef-line-between-icons-inner {
    border-right: 2px dashed #ccb990;
}

.qodef-search-opener.qodef-search-opener-svg-path .qodef-search-opener-wrapper>* {

    display: none;
}

.qodef-tour-item-single-holder .qodef-tour-item-section .qodef-route-top-holder .qodef-route-id .qodef-route-id-inner {

    color: #ccb99000  !important;
      border-radius: 50px;
    width: 20px;
    height: 20px;
}

.qodef-tour-item-single-holder .qodef-tour-item-section .qodef-route-top-holder .qodef-tour-item-plan-part-title {
    vertical-align: top  !important;
}

@media only screen and (max-width: 680px) {
aside.qodef-sidebar {
    top: 0px;
}
  .mobhead {
  display: block;
}
}