@font-face {font-family: "c";
  src: url("../fonts/Greta Arabic Bold.ttf") format("truetype");
}
@font-face {font-family: "Greta Text Arabic Light";
  src: url("../fonts/Greta Arabic Light.ttf") format("truetype");
}

/*
body, p, h3, h4, h5, h6{font-family:'Greta Text Arabic Light' !important;}
body, p{letter-spacing: .4px !important;font-size:16px !important}
h1, h2, strong{font-family:'Greta Text Arabic Bold' !important;}
.nav.navbar-nav.navbar-right li a{font-family:'Greta Text Arabic Light' !important;} */

/*temparerly code*/
.shortcode .heading-has-sub{direction: ltr;}
/*temparerly code*/

header.fixed_header.sticky nav ul li a.btn_1.menucurbtn, .night-price-rate{font-family: "Montserrat", Helvetica, sans-serif;}
.LB_price .priceBtn .price, .price-currency{font-family: "Montserrat", Helvetica, sans-serif;}
input, textarea{font-family: "Montserrat", Helvetica, sans-serif;}
.bk-bxs2.roomdesktopbox .select-total-price{font-family: "Montserrat", Helvetica, sans-serif;}
.topthingstodolist .tLstCt ul li a{font-family: "Montserrat", Helvetica, sans-serif;}
#loadingTourBx .ThngHbox h5{font-family: "Montserrat", Helvetica, sans-serif !important;}
.typeahead.dropdown-menu li, .roomboxDskTop .select-roms-drop select{font-family: "Montserrat", Helvetica, sans-serif !important;}
.profile_bookings .date .day{font-family: "Montserrat", Helvetica, sans-serif !important;}
.profile_bookings .date p{font-size:12px !important; font-family: "Montserrat", Helvetica, sans-serif !important;}
.typeahead-inner p.item-heading{font-size:14px; font-family: "Montserrat", Helvetica, sans-serif !important;}
.langar-left{float:right !important;}
.langar-right{float:left !important;}
.langar-textright{text-align:right !important;}
.langar-textleft{text-align:left !important;}
.langar-direction{direction: rtl;}
.ThngHbox a.box_contents .wrapper .btn_1{direction: rtl;}
.ThngHbox .popThngTodo{text-align:right;}
.poicmspageDt .icnAway{float: left !important;right: 12px !important;border-left:0px !important;border-right: 1px solid #ededed;}
.title small, a.box_cat_rooms .info small, .box_item_info small{font-size: 1.1rem !important;letter-spacing: 0px !important;}
.fancyfilterdiv label.iCheck-helper-distance dd{float: right !important;margin-right:0px}
.fancyfilterdiv label.iCheck-helper-duration dd{float: right !important;margin-right:0px}
.fancyfilterdiv label.iCheck-helper-type dd{float: right !important;margin-right:0px}
.fancyfilterdiv label.iCheck-helper-location dd{float: right !important;margin-right:0px}
.fancyfilterdiv label.iCheck-helper-distance span{float: left !important;}
.fancyfilterdiv label.iCheck-helper-duration span{float: left !important;}
.fancyfilterdiv label.iCheck-helper-type span{float: left !important;}
.fancyfilterdiv label.iCheck-helper-location span{float: left !important;}
.fancyfilterdiv label.iCheck-helper-star span{float: left !important;}
/*========theme css*/
.header_top_right .dropdown ul{right:auto !important;left: 0;text-align:right !important;}
.logo-img-area .logo-icon-bg{margin-right: 0;margin-left: 5px;}
.logo_style_1 .navbar-brand.logimgs{left:auto !important;right: 0;}
.navbar-header .navbar-nav>li{float: right !important;}
.navbar-header .navbar-collapse{padding-left: 0px;}
.intro_des .intro_title h2:before{left:auto !important;right: 0;}
.intro-images img+img{right:auto !important;left: 35px;}
.gmap_area{left:auto !important;right: 5%;}
.whychose-area.slick-slider, .roombox_item_inner.slick-slider{direction: ltr;}
.LB_price .reivScore .revNum{float:left !important;}
.LB_info{padding-right:20px !important}
.LB_price .priceBtn{text-align:left !important;}
.listBoxM .offer-label, .listBoxM .small-lb-nick{left:5px}
header nav ul li:first-child{margin-left: 20px;}
.myprofilepopup{text-align:right; right:-160px}
li a.myprofile_btn i{top:-5px !important}
.myprofilepopup:before{left: 10%}
.logo-icon-bg{padding-right: 64px !important;font-size:36px !important}
.hotel-logo-text{text-align: right !important;left: -5px !important;}
.logoiconbg1, .logoiconbg2{background-position:right}
.navbar-brand{float: right !important;}
.hero .wrapper small{letter-spacing: 0px}
.title small, a.box_cat_rooms .info small, .box_item_info small{letter-spacing: 0px;font-size:1rem}
.list_ok .headTxt:before, .list_ok ul li:before{left: inherit;right:0}
.list_ok .headTxt{padding-right: 45px;padding-left: 5px;right: 0;}
.menu_item .menu_title em{float: left;}
.comment{text-align:right;}
.easepick-wrapper{direction: ltr;}
.contactPag{direction: ltr;}
.contactPag .arbLng{direction: rtl;}
.booking_form input#dates{padding-right:45px}
.guestbox-dropdown{text-align:right;}
#serachRentCarForm .booking_form input, #serachRentCarForm .booking_form select{padding-right:45px}
.returncarLocChkbox{text-align:right; right:2px}
.booking_form a.btn_search{position:relative;left:5px}
#frmsrcTorus .booking_form input{padding-right: 50px !important}
#frmsrcTorus .bi-search{left:auto; right:0px}
.form-floating>.form-control-plaintext~label, .form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label{
     opacity: .55; transform: scale(1) translateY(-.7rem) translateX(.15rem);}
.hotel-checkoutpage label.label{left: inherit; right:21px}
.input:focus + .label, .input:not(:placeholder-shown) + .label{
   transform: scale(1) translateY(-1rem) translateX(.15rem) !important;opacity: 0.55;font-weight: normal !important;}
 .uitk-field input, .uitk-field select{padding-top: 1.1rem !important;}
 .login-bar-checkout p span.profile, .hotel-checkoutpage .h3-deal span.profile{margin-left:8px}
 .card-type{left: inherit;right: 4px;}
 .card-valid{right: inherit !important;left: 2px;}
 .hotel-checkoutpage .reservation_content .input-text.ttdr{padding: 2px 10px;}
.btn_4.learn-more .button-text{right:22px}
.hotel-checkoutpage .box-bgcolorleft{padding-right:20px !important; padding-left:40px}
.hotel-checkoutpage .paylaterbox{margin: 10px 0px 15px 0px;}
.hotel-allianz_insurance .agaInsuranceOffer{padding-right: 10px !important;}
.hotel-checkoutpage #cardnumb{direction: ltr;text-align: right;padding-right: 15px;}
.right-box-padding .linebar.borders strong{font-size:16px !important}
.hotel-checkoutpage .reservation-room-seleted_total.bg-blue label{font-size:17px}
.right-box-padding .linebar.borders span{font-size: 14px !important;color: #8e8e8e !important;}
.hotel-checkoutpage .rgtbox-price-li ul li span{font-size:15px}
.rgt-small-panel{font-size: 15px;}
ul.roomAmInfo li{font-size:14px}
#book_hrsbtn{text-align:right;}
.FreIcon{padding-left: 10px;}
.uitk-field label{margin-top:4px !important}
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container{right:0px;left: auto}
.uitk-field input#booking_phone{padding-left: 10px !important;padding-right: 86px;}
.hotel-checkoutpage .label.statselect{top:-9px !important;right: 20px !important;left: inherit !important;}
.topfixedTotalBar.fixedBookBtn .DeskTopBookBtn{right: inherit !important;left: 12px;}
.bk-bxs2.roomdesktopbox .DeskTopBookBtn{right: inherit !important;left: 12px;}
.select-rom-txt.deskTopPadSelRoom{float:right}
.bk-bxs2 .belowArrow{margin-left: 0;margin-right: 40px;}
#roomdetailscontentpopup{text-align:right !important;}
.roomInfoBk{border-right: 3.5px solid #93a7d1 !important;padding-right: 5px !important;border-left: 0px !important}
.roomsLeftTxt{float:left !important}
header nav ul{text-align:left;}
.navbar-brand.logimgs .secnd-word, .navbar-brand.logimgs .first-word{text-align:right !important;}
.bpostbox a.box_contents small{letter-spacing: 0;direction: ltr;font-size: 18px;}
.home.blogPostList a.box_contents small{letter-spacing: 0;direction: ltr;font-size:13px; font-family: "Montserrat", Helvetica, sans-serif !important;}
.home.blogPostList a.box_contents h2{font-family: "Montserrat", Helvetica, sans-serif !important; text-align: left;}
.pic .reviewName{font-family: "Montserrat", Helvetica, sans-serif !important;}

.profileright .infobox .avataricon{text-align: right;font-size: 35px;margin: 0px 0px 0px 10px;}
.profileleft-box ul.profillink li a{padding: 10px 45px 10px 15px !important;}
.profileleft-box ul.profillink li a i{left: auto;right: 6px;}
.hotel-checkoutpage .profileright.hotel-booking .right-box-padding span{text-align:right;}
.editprofile_txt.pgdata i{margin-left:10px}
.bookingprintbtns span{right: 15px !important;}
.selectLable label.label.typeselect{left: auto !important}

.parallax_wrapper .img_over{left:0px;right: -25%;}
ul.currencyLst li a small.currency_symble{float: right;margin-left: 10px;}
ul.currencyLst li a.active i{right:inherit; left:10px}
.rflags{left:inherit;right: 10px}
ul.currencyLst.languageDropDown li a{padding: 8px 45px 8px 10px;}
.owl-carousel{direction:ltr}
a.box_cat_rooms .info{direction:rtl}
.text-end.mt-2{text-align:center !important;}
.box_item_info .facilities ul li{ float: right; margin:0 0px 10px 0}
.box_item_info .facilities ul li i{margin-right: 0;margin-left: 5px;padding-right: 10px;}
.list_ok ul li{ padding-left: 0;padding-right: 45px; }
#newsletter input[type='email']{padding-right: 40px;}
.room_facilities_list ul li{float:right;}
.room_facilities_list ul li i{margin-right:0px;padding-left:10px}
.lowestPrice .txtDArea{width:101%}

/*========theme css*/
.langar-left ul.amenity-list li a{padding-left:0px !important;padding-right: 35px;}
.langar-left ul.amenity-list li a i{left:auto !important;right: 0;}
.footerlink_wd .footerlink_title h3:before{left:auto !important;right: 0;}
.tabDes ul.poi-list li a{text-align:right !important;padding: 0 20px 5px 5px !important;}
.tabDes ul.poi-list li a .poiAttr{float:left !important;}
.tabDes ul.poi-list li a i{-webkit-transform: rotate(180deg) !important;-moz-transform: rotate(180deg) !important;-ms-transform: rotate(180deg) !important;
	-o-transform: rotate(180deg) !important;transform: rotate(180deg) !important; left:auto !important;right: 0;top: 15% !important;}
.tabDes ul.poi-list li:hover a i{left:auto !important;right: 6px;}
.point-of-intrst ul li{float:right !important;}
.availability_error_box #serachroom-innerbar{background-position:right !important}
.availability_success_box #serachroom-innerbar{background-position:right !important}
#serachroom-innerbar{ padding:7px 60px 9px 10px !important;margin-right: 5px; }
.serachroom-mainbar h3{text-align:left;}
#roomPriceTotalcalculationDiv.langar-left .selected-roms{float: right !important;}
#roomPriceTotalcalculationDiv.langar-left .select-total-price{float: left !important;}
.bk-bxs2 #no-room-sel-error{float: left;width: 100%;}
.bk-bxs2 .room-sel-error{text-align:right !important;}
.vertical-middle-box .select-roms-drop select{direction: ltr !important;}
.prepadTxtcolr i{float:right !important}
.prepadTxtcolr span{width:92% !important}
.bk-progress-bar span.activetabs .bar_number{right:5px}
.bk-progress-bar .bar_number.blank{right:5px}
.policy-tip .tooltip-content{text-align:right !important;}
.room-model-details-arae ul.model-room-aminity-list li{text-align:right !important;}
.hotel-checkoutpage .bestprc-garnti img{left:0px}
.hotel-checkoutpage .rgtbox-price-li ul li span{text-align:right !important;}
.LB_price .reivScore .revTxt{text-align:left;}
.hotel-allianz_insurance #agaInsuranceBody ul{padding-right:30px !important}
.hotel-checkoutpage .error-bar-cls img{float: right !important;}
.room-top-info .rgt-small-panel span.chkin_chkout{direction: ltr;}
.tours-owlcarousel-list, .airporttransfer-owlcarousel-list{direction: ltr;}
.hotel-checkoutpage .reservation-room-seleted_total.bg-blue label{float:right !important;}
.hotel-checkoutpage .rgtbox-price-li ul li span{float:right !important;}
.hotel-booking .book-details-box ul li strong{float:right !important;}
.tours-transfericon{background-position: right 5px bottom 10px !important;}
.airport-transfer-head{border-left: none;border-right: 5px solid #060;padding: 4px 55px 7px 10px;}
.colbox4_car_price_list small{float: right;padding-left: 8px;}
.colbox4_car_price_list .prc-line{float:right !important; text-align:right !important}
.h-booking-print-btns h4{padding: 8px 8px 4px 0px; float: right;}
.hotel-checkoutpage .reservation_content .room-name-num{padding: 0 15px 5px 0px !important;}
.arLngTxtGuest{float: right;margin-left: 10px;}
#popupAuthorizeModal .close.profclosebtn{left: 10px;}
.hotel-allianz_insurance #agaInsuranceHeader{padding-right: 15px;}
.sec-panel-pages .reservation_step ul{text-align:right;padding: 0;}
.sec-panel-pages .reservation_step ul li{margin: 20px 0 0 20px !important;}
.reservation_step ul li i.fa-long-arrow-right{rotate:180deg;margin-left: 10px;}
.profileright .infobox .avataricon{margin-left:10px;padding:0 18px 0 0px !important;margin-right: 0;}
.profileright .infobox .prof-edit-btn a i.fa-edit{float: left;padding: 5px 3px 0 0;}
.rent_car_list_item.profile_bookings .flex-flag{right: auto;left: 16px;top: 118px;height: 33px;}
.rent_car_list_desc ul li{float:right !important;margin: 0 5px 5px 0 !important;text-align: right !important;}
.rent_car_list_desc ul li img{margin: 0px 3px 0px 4px !important; float: right !important;}

@media (min-width:320px) and (max-width:641px){
 .navbar-header .navbar-nav>li{width: 90% !important;}
 .clnd-form-area .guestarrowicon{left: 55px !important; right:auto;}
 .clnd-form-area .guestarrowicon i{float: left;}
 .clnd-field-input, .field-input-guest{font-size: 11px !important;}
 .tabDes ul.poi-list li a .poiAttr{font-size:11px !important}
 .logo_style_1 .navbar-brand.logimgs{right: -20px;}
 .navbar-brand .logo-icon-bg{right: -7px;}
 .boxtop-sect{padding: 0 10% !important;}
 .navbar-header .navbar-toggle{right:auto !important; left: 0px !important}
 .nav.navbar-nav:before{left: 20px !important;right: auto !important;}
 .hotel-logo-text{width: 52% !important;left: -15px !important;}
 .main-menu.show .navbar-header{width: 85%;}
 .main-menu.show #mainNav{direction: ltr;}
 .main-menu.show #mainNav ul li{text-align:right;}
 .main-menu.show .myprofilepopup{right:0px;direction: rtl;}
 .main-menu.show .menuCur{display:none !important}
 .popwrapper_body.chkoutpg ul li{text-align:right;}
 .mobile-inpu-pad .input{padding-bottom:4px}
 .input-wrapper.mobile-inpu-pad label.label{left:auto !important;top: 4px;}
 .mobile-inpu-pad .input:focus + .mobile-inpu-pad .label, .mobile-inpu-pad .input:not(:placeholder-shown) + .mobile-inpu-pad .label{top: 6px;}
 .uitk-field input#booking_phone{padding-left: 10px !important;padding-right: 80px !important;}
 .uitk-field label{top: 4px;right: 5px;}
 .col-md-12.col-sm-12.col-xs-12.uitk-field{width:100%; float:right}
 .fixed-bottom .innerBox-btn .priceSec{padding-right:10px}
 .hotel-checkoutpage #cardnumb{left: -15px;position: relative;}
 .hotel-checkoutpage label.label{top: 6px;}
  #addclasscontainerOnScroll {padding: 0px 10px 2px 25px;}
  .progressTabs .bi{padding-left:5px}
  .btnHov{width: 165px !important;font-size: 15px;}
  .iti-mobile .iti--container{left: 4%;right: 4%;width: 92%;}
}

