body{
                                                                                                                        }
            /*----------main color------------*/
        .text-blue-1,
        .header .header-menu .menu .subnav > li > a:hover,
        .bravo_wrap .footer .menu-footer .menu__nav li .subnav > li > a:hover,
        .desktopMenu .menu a:hover,
        .desktopMenu .menu .subnav__backBtn a,
        .hotel_rooms_form .nav-enquiry .enquiry-item.active span,
        .bravo_single_book .nav-enquiry .enquiry-item.active span,
        .pricing-table .title{
            color: #20409a;
        }

        .tabs.-underline .tabs__controls .tabs__button:hover,
        .tabs.-pills-2 .tabs__controls .tabs__button:hover,
        .tabs.-bookmark-2 .tabs__button:hover,
        .sidebar.-dashboard .sidebar__button.-is-active,
        .tabs.-underline-2 .tabs__controls .tabs__button.is-tab-el-active,
        .accordion.-db-sidebar .accordion__item.is-active .sidebar__button,
        .tabs.-underline-2 .tabs__controls .tabs__button:hover{
            color: #20409a !important;
        }

        .pagination.-dots .pagination__item.is-active,
        .button.-outline-blue-1:hover,
        .form-checkbox:hover input ~ .form-checkbox__mark,
        .pricing-tabs .tab-btns:before,
        .tabs.-underline-2 .tabs__controls .tabs__button::after{
            background-color: #20409a;
        }

        .bg-blue-1,
        .button.-blue-1:hover,
        .tabs.-pills-2 .tabs__controls .tabs__button.is-tab-el-active,
        .tourTypeCard.-type-1:hover,
        .noUi-connect,
        .accordion.-map .accordion__item.is-active .accordion__icon,
        .form-checkbox input:checked ~ .form-checkbox__mark{
            background-color: #20409a !important;
        }

        .button.-blue-1:hover,
        .border-blue-1,
        .button.-outline-blue-1,
        .noUi-handle,
        .hotel_rooms_form .nav-enquiry .enquiry-item.active span,
        .bravo_single_book .nav-enquiry .enquiry-item.active span,
        .form-checkbox input:checked ~ .form-checkbox__mark,
        .pricing-table .inner-box:hover, .pricing-table.tagged .inner-box{
            border-color: #20409a;
        }
        /*-----------end main color------------*/
    
            
    .bravo_wrap .bravo_user_profile {
    background: #f5f7f9;
    color: #1a2b48;
    padding: 0 10px;
}

.bravo_wrap .bravo_user_profile .sidebar-menu ul li a {
    border: 0;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 300;
    margin: 0;
    padding-bottom: 6px;
    padding-top: 6px;
    position: relative;
    text-decoration: none;
    transition: all .3s;
}

@media (min-width: 768px) {
    .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 20%;
        max-width: 25%;
    }
}

.header-margin
 {
    margin-top: px;
}



.bravo_wrap .page-template-content .bravo-form-search-hotel .text-heading {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
}

.masthead.-type-4
 {
    position: relative;
    margin: 0 !important;
}


.masthead__scroll
{
    display:none !important;
}

.item-loop-wrap.inner-loop-wrap
{
border: 1px solid #dfdfdf;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
}
.icon-arrow-top-right.ml-15
{
    display:none;
}



.has-skeleton{
    border-radius: 10px;
}

.bravo_detail .bravo_content .g-attributes .list-attributes .item .img-responsive
 {
    width: 32px;
    height: 32px;
}

.badge-info
 {
    background-color: #008b06;
}

.bravo_wrap .bravo_search .gotrip_form_search
{
   border: 1px solid #dfdfdf;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
}

.bravo_form_filter
 {
    padding: 20px;
    border: 1px solid #dfdfdf;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);
}

.bravo-how-it-works
{
    background-image:none!important;
    margin:20px 0px;
}

.header .header-logo img

 {
    width: 180px;
}

.masthead.-type-4 .masthead__content

 {
    position: relative;
    z-index: 1;
    padding-top: 210px;
    padding-bottom: 140px;
}

@media (max-width: 767px) {
    .header .header-logo img {
        max-width: 160px;
    }
    
	
	