body{direction:rtl;font-family:'Tajawal', sans-serif}

h1, h2, h3, h4, h5, h6{font-family:'Tajawal', sans-serif}

.select .selectBtn:after{right:auto;left:15px;}
.iti__country-list{left:0}
.login-register{margin-right:0px;margin-left:15px}

.tabs-pills li .tabs-link img{margin-right:0px;margin-left:5px}

.tabs-pills li:first-child .tabs-link {

  border-radius:0 10px 10px 0

}

.tabs-pills li:last-child .tabs-link {

  border-radius: 10px 0 0 10px;

}

.tabs-pills li + li .tabs-link::after{left:auto;right:0;}

.pcl-title-text{padding:0 10px 0 0;}

.form-arrow{left:0.5rem;right:auto;}

.package-search_col:not(:last-child) {

  border-right:0px solid var(--clr-gray3);border-left: 1px solid var(--clr-gray3);

}

.pcl-search-sub .dropdown-menu-item{text-align:right;}

.form-select{background-position:left .75rem center;padding:.375rem .75rem .375rem 2.25rem}

.form-control.form-select{padding:0.66rem 0.75rem 0.66rem 2.25rem;}

.guests-list li span{padding-right:0px;padding-left:5px}

.guests-list li:not(:last-child){padding-right:0px;padding-left:10px;}

.explorer-btns{transform:scale(-1);}

.days-country img{margin-right:0px;margin-left:5px}

.plan-links .plan-links-title{left:0;right:auto;}

.social-media li + li{margin-left:0px;margin-right:10px;}

.footer-navi ul li + li{margin-left:0px;margin-right:100px;}

.book-txt-price{margin-right:0;margin-left:50px}

.login-reg-main::after{transform:scaleX(-1);}

.login-img-sub{margin-left:-100px;margin-right:auto;}

.summery-form .form-group{padding-right:0px;padding-left:7px;}

.summery-form .form-group:last-child {padding-right:0px;padding-left:0px;}

.dropdown-toggle::after{margin-left:0px;margin-right:.255em}

.summery-accept .form-group{padding-right:0px;padding-left:10px;}

.summery-accept .form-group:last-child{padding-right:0px;padding-left:0px;}

.form-check .form-check-input{float:right;}

.choose-price .form-check-input{margin-right:0;margin-left:10px}

.package-detail-ul li:nth-child(1),.package-detail-ul li:nth-child(3),.dropdown-item{text-align:right;}

.package-detail-ul li:not(:last-child):after{right:auto;left:0;}

.package-detail-form .form-group{padding-right:0px;}

.package-detail-form .form-group:not(:last-child){padding-left:10px;}

.about-tour-table tr th:first-child, .about-tour-table tr td:first-child{padding-left:10px;padding-right:0;}

.tx-post-item .post-date{left:auto;right:20px;}

.booking-col .travel-agent_dtl{padding:0px 15px 0px 0px}

.summary-col .book-txt{padding-right:0;padding-left:10px}

.booking-col .booking-card::before{border:0px solid var(--clr-gray6);border-top:1px solid var(--clr-gray6);border-right:1px solid var(--clr-gray6);left:auto;right:0;}

.booking-col .booking-card::after{border:0px solid var(--clr-gray6);border-bottom: 1px solid var(--clr-gray6);border-left:1px solid var(--clr-gray6);left:0;right:auto;bottom:0;}

.booking-card:hover::before,.booking-card:hover::after{border-color:var(--clr-persian);}

.profile-card ul{padding-right:0;}

.profile-card ul li label::after{right:auto;left:0}

.profile-card ul li div{padding-left:0px;padding-right:20px;}

.profile-card ul li label::after{transform:scaleX(-1) translateY(-50%);}

.travel-agent_dtl_includes ul li + li{margin-left:0px;margin-right:5px;}

.booking-dtl li label,.booking-dtl li .bk-dtl{font-size:15px;}

.tabs-pills{padding:0;}

@media screen and (min-width:992px) and (max-width:1279px) {

  .summary-col .travel-agent_holder{flex: 0 0 150px;}

  .summary-col .travel-agent_dtl{flex:0 0 calc(100% - 150px);}

  .booking-dtl li label{flex:0 0 95px}

  .booking-dtl li .bk-dtl strong{width:auto;}

}



@media screen and (min-width:300px) and (max-width:991px) {

  .navbar-expand-lg {

    margin-right:0;margin-left:auto;

  }

  .navbar-collapse{left:auto;right:0;}

  .navbar-nav{padding:0;}

}

@media screen and (min-width:768px) and (max-width:991px) {

  .booking-col{width:100%;}

}

@media screen and (min-width:576px) and (max-width:767px) {

  .footer-navi ul li + li{margin-left:0px;margin-right:20px!important;}

}

@media screen and (min-width:300px) and (max-width:767px) {

  .package-search_col:not(:last-child){border-left:0px solid var(--clr-gray3)}

  .tabs-pills li:nth-child(2) .tabs-link{border-radius:10px 0 0 10px;}

  .tabs-pills li:nth-child(3) .tabs-link{border-radius:0 10px 10px 0;}

  .login-img-sub{margin:0 auto;}

  .footer-navi ul li + li{margin-left:0px;margin-right:0px;}

}

@media screen and (min-width:300px) and (max-width:576px) {

  .travel-agent .w-100.d-flex{display:block!important}

}
.checkin-card:first-child {
    border-right:none !important;

}

.checkin-card:first-child {
    border-left: 1px solid var(--clr-gray3);
}