@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Regular.eot);
  src: url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Regular.eot?#iefix) format("embedded-opentype"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Regular.woff2) format("woff2"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Regular.woff) format("woff"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Regular.ttf) format("truetype");
}

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Bold.eot);
  src: url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Bold.eot?#iefix) format("embedded-opentype"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Bold.woff2) format("woff2"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Bold.woff) format("woff"), url(https://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v3/DroidKufi-Bold.ttf) format("truetype");
}

body{font-family: 'Droid Arabic Kufi' !important;}
h5, h6 , h1 , h2 , h3 , h4 {font-family: 'c' !important;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: right;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: right;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: right;}
.col-sm-offset-2{margin-left:0;margin-right: 16.66666667%;}
.container{direction: rtl;}
.pull-right { float: left !important;}
.pull-left { float: right!important;}

.around-the-world, .banner-text-block h1, .search-wrapper input, .select-style, .popular-cities h4, .popular-cities h4 span, .popular-cities p, .top-offers-block h1, .top-offers-block p, .price-block, #quote-carousel .carousel-control, #quote-carousel .item, #quote-carousel .item small, .best-service-listing ul li span, .app-link-send span, .footer-col-head, .login-banner-block h1, .login-banner-block h5, .login-section h1, .login-section > h5, .forget-pw, .login-tabs .content h5, .error, .input-box, .leftbar h2, .side-category h4, side-category .sub-menu ul a, .side-category .sub-menu ul li label, .side-category .sub-menu ul a, .sorting-strip .select-style, .sorting-block > span, .package-name-det, .package-des, .listing-set li, .tab-cont h2, .tab-text, .rooms-facilities li span, .no-data-message, .review-details h4, .review-details p, .review-details a, .green-heading, .form-fields .input-box, .form-fields .text-area-input, .package-summary-label, .booking-price, .booking-price span, .total-amt-label, .total-amt-price, .need-help-box p, .need-help-box h2, .need-help-box small, .normal_step, .step_title, .review-booking-head, .back-btn-review-book, .sidebar-heading, .user-layout-head,  .input-float-label > label, .profile-stats .profile-stats-head, .profile-stats-info h4, .profile-stats-info .email-profile, .profile-stats-info .prof-complete, .profile-stats-info .prof-complete small .profile-stats-info .prof-status, .block-box .block-value .value, .block-box .value-label, .heading-2, .user-layout-details .package-details-info > .rotate-content-details h2 small, .user-layout-details .package-details-info .booking-details .book-info, .user-layout-details .package-details-info .booking-details .book-info span, .user-layout-regular .package-name-det, .label-name, .label-details, .accomodation-description, .step-package .location, .step-package .check-in label, .step-package .check-in p, .bank-det-title, .transactions-table .table-cell, .blog-head-section h3, .blog-right h2, .blog-right .post-date, .big-box .step_title, .location-marker, .facility-options, .overview-details .responsive-tabs.tabs > nav ul li a, .ui-datepicker .ui-datepicker-header, .ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget-header, .lg-outer .lg-dropdown a, #slider_price_range_txt .slider_price_min, .caption-block  .responsive-tabs.tabs>nav ul li a, .overview-details .responsive-tabs.tabs>nav ul li a, .month-jan, .trvls-name  {font-family: 'Droid Arabic Kufi' !important;}

.categories-txt-title, .recent-posts-txt, .p-txt-blg, .date-countsday, .month-jan, .title-blog-img {font-family: 'Droid Arabic Kufi' !important;font-weight: 700 !important;}

/*Home page Start here*/
.logo-block {float:right;}
.sidenav, .min-menu.secound-menu {float:left;}
.min-menu.secound-menu li.eng a, .sidenav .min-menu li.eng a{font-family: 'Arial' !important;}
.caption-block .responsive-tabs.tabs > nav ul li, .caption-block .responsive-tabs.tabs > nav ul{float: right;}
.caption-block .responsive-tabs.tabs > nav ul li a i{margin-right:0px;margin-left: 5px;}
.search-wrapper .check-in-block{float: right;margin: 0 0px 0 12px;}
.search-wrapper .location-search-block, .search-wrapper .location-search-block form{float: right;}
.select-style{float: right;background-position: 8px 50%;margin: 0 0px 0 12px;}
.search-wrapper .location-search-block{margin: 0 0px 0 12px;}
.search-wrapper .check-in-block i{right: auto;left: 6px;}
.caption-block .tabing-section{text-align: right;}
.country-img .package-details{right: auto;left: 10px;text-align: left;}
.country-img .package-numbers{left: auto;right: 10px;}
.country-img .package-details .package-name{text-align: left;}
.stars-block, .details-btn{float: right;}
.review-count, .price-block{float: left;}
#quote-carousel .carousel-indicators{left: 50%;right: auto;}
.best-service-listing ul li i{float: right;left: auto;-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.best-service-listing ul li span{margin-left: 0px;margin-right: 30px;}
.main-block-app-down .col-md-5.col-lg-5 img{-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.input-block-email input{padding:0 10px 0 130px;}
.input-block-email button{right: auto;left: 0px;}
.btn-playstore button{margin: 0 0px 0 14px;}
.links-tick li, .menu_name.points-footer.btn-footer ul.contact-homelink li{padding-left: 0px;padding-right: 25px;}
.links-tick li::before{right: 5px;left: auto;-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.menu_name.points-footer.btn-footer ul li span{right: 0px;left: auto;}
.subscri-block-new input{padding: 0 15px 0 40px;}
.subscri-block-new button.sent-btns{left: 4px;right: auto;}
.sent-btns .fa.fa-paper-plane{-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.cd-top{left: 30px;right: auto;}
.header .menu-icon{float: left;right: auto;left: 15px;}
/*Home page End here*/

/*Signup Agency Start here*/
.signup-back{left: auto;right: 0;}
.signup-back img.img-responsive {float: right;}
.login-section{padding: 110px 20px 0px 0px;}
.responsive-tabs.login-tabs.tabs > nav ul li{float: right;}
.responsive-tabs.login-tabs.tabs > nav ul li a span{padding-left: 10px;padding-right: 0px;}
.check-box > p{text-align: right;float: right;}
.check-box [type="checkbox"] + label{padding-left: 0px;padding-right: 35px;}
.check-box [type="checkbox"].filled-in:checked + label::before{left: auto;right: 11px;}
.check-box [type="checkbox"].filled-in + label::before, .check-box [type="checkbox"].filled-in + label::after{left: auto;right: 1px;}
.fb{float: right;}
.google-p{float: left;}
.forget-pw{float: left;}
.error-msg, .success-msg{text-align: right;}
/*Signup Agency End here*/

/*Listing Page Start here*/
.breadcrumb{text-align: left;}
.breadcrumb > li + li::before {display: none;}
.breadcrumb > li + li::after {padding: 0 10px;color:#363636;content: "\f101 ";font-family: 'FontAwesome';}
.breadcrumb-transparent .breadcrumb > li + li::after{color: #fff;}
.close{float: left;}
.modal-body .search-wrapper .location-search-block{margin: 0 0 10px 0;}
.modal-body .search-wrapper .check-in-block{margin: 0 0 10px 1%;}
.modal-body .search-wrapper .check-in-block.check-out-block{margin-left: 1%;}
.modal-body .search-wrapper .select-style{margin: 0 0 10px 1%;}
.modal-body .search-wrapper .select-style.select-members-block{margin-left: 1%;}
.modal-footer{text-align: left;}
.sorting-strip .select-style{float: right;background-position: 8px 50%;}
.sorting-block-w .sorting-block{float: right;border-right:0 none;border-left: solid 1px #e6e6e6;}
.sorting-block:last-child .view-blocks:hover, .sorting-block:last-child .view-blocks {border-radius: 5px 0 0 5px;}
.sorting-block-w .sorting-block:last-child {border-left:0 none;}
.package-image{left: auto;right: 0;}
.package-details-info{left: 0;right: auto;}
.package-block .book-btn{float: left;}
.package-price{float: right;padding-left: 0px;padding-right: 30px;}
.package-block .book-btn{border-radius:0 5px; -webkit-border-radius:0 5px; -moz-border-radius:0 5px;}
.listing-set li{float: right;margin: 0 0px 10px 12px;}
.package-icon {float: right; margin-right: 0px;margin-left: 5px;}
.list-name{margin-left: 0px;margin-right: 27px;}
.package-location{padding-left: 0px;padding-right: 15px;}
.package-location::before{left: auto;right: 0;}
.package-name-det{float: right;margin-right: 0px;margin-left:10px;}
.package-block .stars-block{float: right;}
.icon-list{padding-left: 0px;padding-right: 30px;}
.icon-list::after{left: auto;right: 0;}
#slider_price_range_txt .slider_price_max{float: left;}
.paging ul{text-align: left;}
.paging ul li i{-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.close-sort{float: left;right: auto;left: 10px;}
/*Listing Page End here*/

/*Listing Details Page Start here*/
.overview-details .responsive-tabs.tabs > nav ul{float: right;}
.overview-details .responsive-tabs.tabs > nav ul li{float: right;}
.overview-details .responsive-tabs.tabs > nav ul li:first-child{margin: 0 0px 0 5px;}
.overview-details .responsive-tabs.tabs > div.content{border-radius:5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px; -moz-border-radius:5px 0px 5px 5px;}
.overview-details .responsive-tabs.tabs > nav ul li a span.icon{margin-right: 0px;margin-left: 5px;}
.rooms-facilities li span.facility-icon{margin-right: 0px;margin-left: 14px;}
.allowed-facilities li, .not-allowed-facilities li{float: right;}
.allowed-facilities span, .not-allowed-facilities span{padding: 5px 24px 5px 0px; background-position: right center;}
.date-field input{padding-left: 0px;padding-right: 25px;}
.date-field i{left: auto;right:17px;}
.guest-label-count, .total-amt-price{text-align: left;}
.guest-label-name, .total-amt-label{text-align: right;}
.similar-accomodation-head{padding: 0 35px 8px 0px;}
.similar-accomodation-head::before{left: auto;right:0px;}
.overview-details .responsive-tabs.accordion h3.accordion-title a{background-position: 8px 50%;}
/*Listing Details Page End here*/



/*Step Page Start here*/
.back-btn-review-book{float: left;}
.select-style.gender-select{background-position: 8px 50%;}
.btn.red-btn.icn-btn i{/*padding: 0 20px 0 0px;*/-moz-transform: scaleX(-1);-o-transform: scaleX(-1); -webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: “FlipH”;}
.radio-btns .radio-btn{float: right;}
.radio-btns .radio-btn .check{left: auto;right:0px;}
/*Step Page End here*/

/*User Accomodation Start here*/
.less-top-pad .heading-2{padding-right: 27px;padding-left: 100px;}
.edit-icon{left: 60px;right:auto;}
.close-icon{left:28px;right:auto;}
.position-abs{left:0px;right:auto;}
.less-top-pad .book-btn{border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px; -moz-border-radius: 0 0 0 5px;}
#cssmenu1 > ul > li > a{background-position:97% 29px;padding: 15px 22px 15px 15px;}
#cssmenu1 > ul > li > a:hover, #cssmenu1 > ul > li > a.active{background-position:95% 29px;}
.plus-icon{float: left;}
/*User Accomodation End here*/

/*User Start here*/
.layout-head-dropdown{left:15px;right:auto;}
.user-layout-head.with-dropdown{padding-right: 20px;padding-left: 242px;}
.user-layout-details .package-details-info{margin-left: 0px;margin-right: 204px;}
.user-layout-details .package-details-info > .rotate-content-details{margin-left: 0px;margin-right: 19px;}
.user-layout-details .package-block .book-btn{margin-left: -27px;margin-right: 0px;}
.user-layout-details .des-points .listing-set{margin-left: 0px;margin-right: 2px;}
.listing-set{float: right;}
.input-float-label > label{left: auto;right:0px;}
.block-box .block-value .value{margin-right: 0px;margin-left: 10px;}
.block-box .icon-block{left: -10px;right:auto;}
.label-radio{float: right;margin-right: 0px;margin-left: 25px;}
.input-float-label.select-style{background-position: 8px 50%;}
.update-pic-btns{left: auto;right:0px;}
.user-layout-regular .category{float: right;}
.icon-bg-btn.red-btn{border-radius: 0 0 0 5px; -webkit-border-radius: 0 0 0 5px; -moz-border-radius: 0 0 0 5px;}
/*User End here*/

/*Story Board Start here*/
.search-btns-icn{right:auto;left: 6px;}
.blog-right-sectionss .blog-input-form .inputsbox {padding: 0px 10px 0px 35px;}
.circle-blog-point, .trvls-stry, .recent-jpgs{float: right;}
.blog-txt-cirl{margin-right: 10px;margin-left: 0px;}
.recent-txts {margin-right: 70px;margin-left:0px;}
.calendr-left-tp{right:20px;left:auto;}
.trvls-name{margin-left: 0px;margin-right: 30px;}
.icon-section-users{margin-left: 5px;margin-righ: 0px;}
.trvls-stry{float: none;position: absolute;}
/*Story Board End here*/

@media all and (max-width:1199px){
    
}

@media all and (max-width:991px){
    
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: none;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: none;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: right;}
.col-sm-offset-2{margin-left:0;margin-right: 0;}
    
/*Home page Start here*/    
   
/*Home page End here*/    
}

@media all and (max-width:767px){
    
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: none;}    
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: right;}    

/*Home page Start here*/    
.search-wrapper .check-in-block, .search-wrapper .location-search-block, .search-btn, .search-wrapper .check-in-block, .select-style, .select-style.select-members-block{margin: 0 0px 10px 0px;}    
.caption-block .responsive-tabs.accordion h3.accordion-title a{text-align: right;background-position: 15px 50%;}
.down-arrow{float: left;}    
/*Home page End here*/  

/*Signup Agency Start here*/    
.login-section{padding: 110px 0px 0px 0px;} 
/*Signup Agency End here*/    
.sorting-block-w{float: left;}
 /*User Start here*/ 
 .user-layout-details .package-details-info{margin-right:0px;} 
.user-layout-details .package-image{float: right;}
.user-layout-details .package-block .book-btn{margin-left: 0px;} 
.package-block .book-btn{border-radius:0 0 0 5px; -webkit-border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px;}

 /*User End here*/   
}


@media all and (max-width:500px){
.user-layout-details .package-image, .user-layout-details .package-details-info{float: none;width: 100%;}
.user-layout-details .package-details-info > .rotate-content-details{margin-right: 0px;}
.user-layout-head.with-dropdown{padding-right:15px;padding-left:15px;}
.layout-head-dropdown{left: auto;}
.label-radio, .radio-btns .radio-btn{float: none}  
.radio-btns .radio-btn .check{top: 4px;}    
}