.trending-destinations ul{
    list-style:none;
    width:100%;
    float:left;
}
.trending-destinations li a{
    text-decoration:none;
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#4F4F4F;
    padding: 25px 15px;
    border: 1px solid #dee2e6;
    transition:ease 0.4s all;
}
.trending-destinations li a p,.trending-destinations li a h5{
    font-size:1.1rem;
}
.trending-destinations li a:hover{
    color:white;
    background:#00529c;
    border:1px solid #00529c;
}
.trending-destinations li:last-child a{
    margin-bottom:0!important;
}
.popular-destination .made_by{
    margin-top:10px;
}
.deals-paris{
    background: url("/dist/phoenix/V1.0/img/Amritsar-2.png") rgba(64, 64, 64, 0.5);
    background-size: cover;
    background-blend-mode: multiply;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
}
.deals-paris h2{
    color:white;
    padding-bottom:20px;
    font-weight:700;
}
.deals-paris .btn{
    font-size:1.25rem;
}

@media(max-width:767px){
  .deals-paris{
    order: 3!important;
    margin-top: 30px!important;
    padding: 70px 0!important;
  }
  .trending-destinations-left{
      margin-bottom:1rem!important;
      padding:0!important;
  }
  .trending-destinations-right{
      padding:0!important;
  }
}




.form-control {
border: 1px solid #aaa !important;
}
.form-control:focus, .form-control:hover,.form-control:active {
    outline: 0;
    box-shadow: none;
    border: 2px solid #00509e!important;
}
.select2-container--default .select2-results__group{
    padding-left:15px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    font-size:15px;
}
.datepicker td, .datepicker th{
    width:45px!important;
    height:32px!important;
}
.datepicker .datepicker-switch{
    font-size:18px;
}
.datepicker th.dow{
    color:#999!important;
}
.popover{
    width:330px!important;
    max-width:340px!important;
}
.popover-header{
    background-color: #fff; 
     border-bottom: none!important;
     text-align: center;
    font-size: 1.5em;
    padding: 1em 0 0;
    color:#4a4a4a ;
}
.popover-body {
    padding: 0.5rem 2rem 2rem;
    color:#212529;
}
.pop strong {
    color: #212529;
    font-weight: 600;
    font-size: 1rem;
}
.popover-dismiss{
    background:#00509e;
    border:#00509e 1px solid;
    border-radius:5px;
    padding:10px 25px;
    color:white;
}
.popover-body .row .col-xs-4{
    width:50%;
}
.popover-body .row .col-xs-6{
    width:50%;
    padding-top:10px;
    display:flex;
    justify-content:end;
}
.popover-body .col-xs-12{
    text-align:center;
}
.select2-container--open .select2-dropdown--below{
    border-top:1px #aaa solid!important;
    padding:10px 0;
    border-radius:3px;
}
.select2-container--open .select2-dropdown {
    top:5px;
    width:676px!important;
}
@media all and (max-width:768px) {
    .select2-container--open .select2-dropdown{
         width:352px!important;
         max-width:352px!important;
    }
   
}


.pop span {
    font-size: 12px
}

.pop .fa-minus-square-o,
.pop .fa-plus-square-o {
    font-size: 36px;
    color: #4a4a4a!important;
    margin-left: none;
    cursor: pointer
}

.pop .fa-minus-square-o,
.pop .fa-plus-square-o {
    font-size: 25px;
    color: #4a4a4a!important;
    margin-left: none;
    cursor: pointer;
    margin-top:4px;
}
.pop .fa-plus-square-o{
    margin-left:-10px;
}

.pop input[type=number] {
    border: none !important;
    background-color: transparent;
    vertical-align: top !important;
    text-align: center;
    font-size: 16px;
    width: 30px;
    height: 30px !important;
    color: #4a4a4a !important;
    margin-top: none !important
}

.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover{
    /*background-color: #00509e!important;*/
    /*background-image: linear-gradient(to bottom,#00509e,#00509e)!important;*/
    /*background-repeat: repeat-x;*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00509e', endColorstr='#00509e', GradientType=0);*/
    /*border-color: #fdf59a #fdf59a #fbed50;*/
    /*border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
    /*color: #000;*/
    background-color: transparent!important;
    background-image: linear-gradient(to bottom,transparent,transparent)!important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
    border-color: transparent!important;
    border-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff!important;
    color: #212529!important;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}
.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover{
    background-color: #00509e!important;
    background-image: unset;
    background-image: linear-gradient(to bottom,#00509e,#00509e)!important;
    background-repeat: repeat-x;
    border-color: grey grey #595959;
    border-color: #00509e!important;
    color: #fff!important;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}
/*.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover{*/
/*    background-color: transparent!important;*/
/*    background-image: linear-gradient(to bottom,transparent,transparent)!important;*/
/*    background-repeat: repeat-x;*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);*/
/*    border-color: transparent;*/
/*    border-color: transparent;*/
/*    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
/*    color: #212529!important;*/
/*    text-shadow: 0 -1px 0 rgba(0,0,0,.25);*/
/*}*/
.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
    background: #e2e8f8!important;
}
.select2-container--default .select2-results__option--disabled {
    color: #999;
    display: none;
}
@media screen and (max-width:768px){
    .select2-container {
    display: block;
    width: 100% !important;
    /* width: 335px; */
}
}
.select2-container--open .select2-dropdown--above{
    border-bottom:1px solid #aaa;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
