
.full-price,
.sale-price,
.info-price {
  font-weight: 600;
}
.full-price{
  color:#70635a;
}
.sale-price{
  color: #d13239;
}
.info-price{
  color:#0a0444;
}
.package-name-background {
  background-color: #090544;
}
.package-name-background p {
  color: #fff;
  font-weight: 700;
  margin-bottom: 0;
}
.package-title {
  color: #70635a;
  font-weight: 600;
}
.package-details {
  padding: 5px 10px;
  margin: 0 0 15px 15px;
  font-size: 13px;
  border-left: 5px solid #b4b3b1;
}
.tag-details {
  color: #050222;
  font-weight: 700;
}
.t-head {
  background-color: #e1e0de;
  color: #70635a;
  font-size: 1em;
  font-weight: 300 !important;
  border-bottom: 3px solid rgba(0, 0, 0, 0.1);
}
.package-warning{
  color: #70635a;
  font-size: .87rem;
  font-style: italic;
}
.italic-font{
  font-style: italic;
}
.modal-title{
  font-weight: 700;
}

/* zboruri */

.border-bottom{
  border-bottom: 1px solid #ccc;
}
.pret-total-zboruri{
  text-align: right;
}
.pret-total-zboruri span{
  display: inline-block;
  margin-top: 5px;
  color: #70635A;
  font-weight: 700;
}
.pret-total-zboruri b{
  font-size: 24px; color: #000;
}
.zboruri-tooltip + .tooltip > .tooltip-inner {
  background:rgba(226,224,222,1);
  box-shadow: 1px 1px 3px #000;
  padding: 8px 12px;
  max-width: 650px;
  color:#000;
  font-size: 14px;
  border-radius: 0px;
}
.zboruri-tooltip + .tooltip > .tooltip-arrow { border-top-color:#ccc; }
.dus{
  font-size:1.4em;
  color:#2E5B04;
  padding:5px;
  transform:rotate(-90deg);
  transition: .5s
}
.dus:hover{
  color:#2E5B04;
  transform: rotate(-355deg);
}
.retur{
  font-size:1.4em;
  color:#335399;
  padding:5px;
  cursor:pointer;
  transform: rotate(90deg);
  transition: .5s
}
.retur:hover{
  color:#335399;
  transform: rotate(-180deg);
}
.btn-info-zboruri{
  font-size: 21px;
  padding: 1px 10px;
  color: #FFF;
  background-color: rgb(10, 4, 68);
}
.btn-info-zboruri:hover{
  color: #FFF;
  background-color: rgba(10, 4, 68,.8);
}

/* flight changes 11 dec */

.flight-results{
  background-color: rgb(112, 99, 90);
  padding: 10px;
  color: #fff;
  border-radius: 4px;
}

.flight-list-results{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.flight-list-results li{
  margin:5px 0;
  padding: 0px 10px;
}
.flight-title{
  width: 46%;
  display: inline-block;
  padding: 15px 0;
  font-weight: 700;
}
.flight-prices{
  display: inline-block;
  width: 50%;
  padding: 15px 0px;
  height: 100%;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
}
.flight-logos{
  display: inline-block;
  width: 50%;
  padding: 15px 0px;
  height: 100%;
  text-align: center;
}
.direct-flight-bg {
  background-color: #e9e9e9;
}
.stop-over-flight-bg {
  background-color: #fee8c1;
}
.flight-company-bg {
  background-color: #fff;
  min-height: 55px;
}
.stop-over-flight-bg, .direct-flight-bg{min-height: 58px;}
.flight-slider{
  white-space: nowrap;
  overflow-y: hidden;
  overflow-x: scroll;
  padding:0;
}
