/*
 *  STYLE 4
 */

.special-section .special-box .special-content::-webkit-scrollbar-track
{
	/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
	background-color: #fff;
}

.special-section .special-box .special-content::-webkit-scrollbar
{
	width: 5px;
	background-color: #fff;
}

.special-section .special-box .special-content::-webkit-scrollbar-thumb
{
	background-color: #f5f5f5;
	border: 2px solid #f5f5f5;
}


.review-section .review_box .flight_detail .promo-section .promos{
	margin-top:0;
}
.review-section .review_box .flight_detail .promo-section .promos .form-check{
	padding: 0 20px 20px;
}
.review-section .review_box .flight_detail .promo-section label, .review-section .review_box .flight_detail .summery_box .table tr td, 
.review-section .review_box .flight_detail .boxes h6, .review-section .review_box .flight_detail .boxes ul li, 
.dashboard-section .dashboard-box .dashboard-detail ul li .details h6, 
.dashboard-section .dashboard-box .dashboard-detail .booking-box .detail-middle .media .media-body h6{text-transform: initial; }


.istoric_plati .table tr td:nth-child(1){
	text-align: left !important;
}
.istoric_plati .table tr td:nth-child(2){
	text-align: center !important;
}
.istoric_plati .table tr td:nth-child(3){
	text-align: center !important;
}
.istoric_plati .table tr td:nth-child(4){
	text-align: right !important;
}


.reservation_details .boxes h6{
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
  color: #181818;
  font-weight: 500 !important;
}
.reservation_details .boxes .info-right{
  color: #041556;
  font-weight: 600;
  float: right;
}
.reservation_details .boxes .info-list{
  color: #041556;
  font-weight: 600;
}

.reservation_details a{
	color: #2f6bb3;
}
.reservation_details a:hover, .reservation_details a:focus{
	color: #ffc107;
}
.review-section .review_box .flight_detail .airport-part .airport-progress {
    width: 20%;
    padding: 0 10px;
}
.airport-name h6{color:#041556;}
.airport-name h6 i{font-size:10px;}
.airport-name p{color:#041556;}
.airport-name p i{font-size:10px;}


.review-section .review_box .flight_detail .summery_box .table tr{border-bottom: 1px solid #eee;}
.review-section .review_box .flight_detail .summery_box .table tr td{line-height: 2em;}
.review-section .review_box .flight_detail .summery_box .table tr td:nth-child(2){color: #041556; font-weight: 600;}

.review-section .review_box .flight_detail .summery_box .grand_total h5{color: #041556; font-weight: 600;}



/* itinerary-details*/
  .review-section .itinerary-details {
    min-width: 500px;
  }
  .review-section .itinerary-details table {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0px;
  }
  .review-section .itinerary-details .notice{
    font-style: italic;
    font-size: 0.9em;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
  }
  .review-section .itinerary-details table .day {
    width: 50px;
  }
  .review-section .itinerary-details table .date {
    width: 150px;
  }
  .review-section .itinerary-details table .port {
    width: 60%;          
  }
  .review-section .itinerary-details table .arrival {
    width: 20%;
  }
  .review-section .itinerary-details table .departure {
    width: 20%;
  }
  .review-section .itinerary-details table .activity {
    width: 100px;
  }

  .review-section .itinerary-details table tbody.head {
    vertical-align: middle;
    border-color: inherit;
  }
  .review-section .itinerary-details table tbody.head th {
    text-align: center;
    color: #ffffff;
    font-size: 1em;
    font-weight: bold;
    background: #2f6bb3;
    padding: 5px 0;
  }
  .review-section .itinerary-details table tbody.body tr:nth-child(even) {
    background-color: #f2f2f2;
  }
  .review-section .itinerary-details table tbody.body td {
    text-align: center;
    font-size: 1em;
    line-height: 3em;
  }
  .review-section .itinerary-details table tbody.body td.port {
    text-align: left;
  }

