.navbar-nav > li.current-menu-item > a, .navbar-nav > li.current_page_parent > a, .navbar-nav > li.current-menu-ancestor > a {
    color: #F35995;
}

.site-header .navbar-nav > li > ul.sub-menu > li a:hover {
    color: #f15797;
}

.navbar-nav > li.current-menu-item:before, .navbar-nav > li.current_page_parent:before, .navbar-nav > li.current-menu-ancestor:before {
    background: #915791;
}

.navbar-nav > li.current-menu-item:after, .navbar-nav > li.current_page_parent:after, .navbar-nav > li.current-menu-ancestor:after {
    border-color: transparent transparent #905591 transparent;
}

.navbar-nav > li:before {
    background: #915791;
}

.navbar-nav > li:after {
    border-color: transparent transparent #915791 transparent;
}

.navbar-nav > li > ul.sub-menu {
    background-color: #fff;
    border-top: 3px solid #915791;
}

.shortcode_title.title-decoration-bottom-center .line_after_title {
    color: #915791;
}

.post_images span.price {
    background: #f15797;
}
.post_images span.price, .post_images .price {
    position: absolute;
    top: 14px;
    left: 0;
    display: inline-block;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700;
    padding: 4px 7px;
    border-radius: 0 3px 3px 0;
}

.content-slider .btn-slider {
    margin-top: 20px;
    display: inline-block;
    color: #fff;
    background: #f35893;
    font-size: 16px;
    padding: 9px 28px;
    border-radius: 0;
    font-weight: 600;
}

.content-slider.carousel-caption h2:before {
    content: "";
    width: 60px;
    height: 3px;
    background: #915791;
    left: 50%;
    margin-left: -30px;
    display: inline-block;
    position: absolute;
    bottom: -25px;
}

.images_single_left .tour_after_title .meta_values:before, .images_single_left .tour_after_title .meta_date:before {
    color: #915791;
}

.shortcode-tour-reviews {
    background: rgb(243, 89, 148) url(../img/bg-review.png);
}

.read_more_button, .travel_tour ul.products li.product .read_more .add_to_cart_button {
    background: #915791;
}
.read_more_button:hover, .travel_tour ul.products li.product .read_more .add_to_cart_button:hover {
    background: #f15897;
}

.post_list_content_unit .feature-image {
    margin-bottom: 0px;
    text-align: center;
}

.post_list_content_unit .post-list-content{ background: #fff; padding: 30px 20px 20px;}

.search-toggler-unit .search-toggler {
    border: 3px solid #915791;
    color: #f25896;
}

.search-toggler-unit .search-toggler:before {
    background-color: #915791;
    color: #f25896;
}

.search-form input.form-control {
    margin-bottom: 10px;
    color:black;
}

.search-form label {
    color:#fff;
}

.search-form button{
    margin-top: 20px;
    display: inline-block;
    color: #fff;
    background: #f35893;
    font-size: 16px;
    padding: 9px 28px;
    border-radius: 0;
    font-weight: 600;
}

.form-subscribe-form-wrap .mc4wp-form .mc4wp-submit-button, .form-subscribe-form-wrap .epm-sign-up-form .epm-sign-up-button {
    background: #f15797;
}
.list-arrow li a:after {
    color: #f25998;
}

.blog_categories ul{
    list-style: none;
}
.blog_categories ul li:after {
    content: "";
    display: block;
    height: 1px;
    width: 100%;
    margin: 10px;
    background: #c4c4c4;
}

.search-overlay .search-form {
    width: 100%;
    text-align: center;
    display: inline-block;
    position: fixed;
    top: 10%;
    left: 0;
    z-index: 999;
}

.search-form .form-control{
    margin-bottom: 10px;
}

.wpcf7-form .wpcf7-form-control-wrap select {
    padding:            10px 20px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition:    all 0.1s ease-in-out;
    -ms-transition:     all 0.1s ease-in-out;
    -o-transition:      all 0.1s ease-in-out;
    transition:         all 0.1s ease-in-out;
    text-align:         left;
    width:              100%;
    display:            block;
    background:         #f2f2f2;
    border:             1px solid #e3e3e3;
    border-radius:      0;
    height:             45px;
    line-height:        21px;
    margin-bottom:      10px;
    -webkit-appearance: none;
    -moz-appearance:    none;
}
.wpcf7-form-control-wrap textarea{
    height:             200px;   
}

.wrapper-special-tours .inner-special-tours .item_price{
    bottom: 50px;
}

@media (max-width: 480px)
.content-slider.carousel-caption p {
    display: block;
}