@font-face{
    src: url("../fonts/DroidKufi-Regular.ttf");
    font-family: 'newone';
}

*{
    /*font-family: 'jflat', sans-serif;*/
    font-family: 'newone', sans-serif;
}

.sec-title h3,
.hed-title-inner h1{
    font-family: 'jflat', sans-serif;
}
.price-feat h1{ font-family: 'jflat', sans-serif; }
.right-top-bar{
    float: right;
}

.right-top-bar p i{
    margin-right: 0;
    margin-left: 10px;
}

.left-top-bar{
    float: left;
}

.newsletter-right p{
    float: left;
}

.slider-caption,
.slider-caption h1,
.slider-caption p{
    font-family: 'jflat', sans-serif;
}

.slider-caption h1{
    font-size: 37px;
}

.slider-caption a{
    float: left !important;
}

.form-search .form-group button{
    left: 0;
    right: auto;
}

.search-title a,
.search-title button{
    float: left;
    left: 45px;
    right: auto;
}

.container-check{
    padding-left: 0;
    padding-right: 35px;
    text-align: right;
}

.container-check .checkmark{
    left: auto;
    right: 0px;
}

.footer-item ul li a span{
    margin-right: 0;
    margin-left: 10px;
}

.nav-pills > li > a,
.serving .tab-content > div > h4{
    text-align: right;
}

select{
    padding-top: 0 !important;
}

/* reserve */
#openReserve{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    position: fixed;
    top: 40%;
    right: 360px ;
    left: auto;
    z-index: 99;
    background: var(--green);
    border: none;
    padding: 15px 20px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-shadow: 2px 2px 3px 0px rgba(38,38,38,1);
    -moz-box-shadow: 2px 2px 3px 0px rgba(38,38,38,1);
    box-shadow: 2px 2px 3px 0px rgba(38,38,38,1);
}

.fixed-section{
    position: fixed;
    top: 61%;
    right: 0px;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 360px;
    background: var(--green);
    z-index: 99;
    opacity: 1;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.profile-left .sol-details .badge{
    float: left;
}

.search-inner-form form .form-group ul li{
    margin-left: -4px;
    margin-right: 0;
}

.search-inner-form form .form-group ul li:first-child{
    margin-left: 30px;
    margin-right: 0;
}

.search-ul li{
    margin-left: 20px;
    margin-right: 0;
}

.searc-in-branch ul li:not(:last-child){
    margin-right: 0;
    margin-left: 15px;
}

.checkmark, .checkmarks{
 right:0px !important;   
}

.xx{
    color: #fff;
    font-weight: bold;
    margin-bottom: -10px;
    margin-top: 5px;
}

.xx1{
    color: #000;
    font-weight: bold;
    margin-bottom: -10px;
    margin-top: 5px;
}

.wizard-progress .step:not(:last-child)::before {
    right: 50%;
    left: auto;
}

.label-price{
    left: 10px;
    right: auto;
}

article.clearfix a.btn{
    float: left
}

.right-header span{
    float: right;
}

.right-header a{
    float: left;
}

.alert-me{
    text-align: right;
}

.list-type-2 li .media .media-body a{
    left: 0;
    right: auto;
}

.buttons-tot buttton.btn{
    float: left !important;
}

.buttons-tot a.btn{
    float: right !important;
}

.form-input{
    float:left;
}

.form-input button{
    left: 0;
    right: auto;
}

.form-input button i{
    transform: rotate(180deg);
}

.right-side-extra ul li p:first-of-type{
    float: right !important;
}

.right-side-extra ul li p:last-of-type{
    float: left !important;
}

.right-side-extra ul li span{
    float: left !important;
    margin-left: 0;
    margin-right: 10px;
}

.loop > div:not(:last-of-type){
    margin-bottom: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #ccc;
}

.back-tot span:first-of-type{
    float: right;
}

.back-tot span:last-of-type{
    float: left;
}

.side-header > a{
    float: left;
}

.choice-method ul li:last-child{
    float: right;
}

.crisp-client .crisp-6k5puw .crisp-ukuhcj, .crisp-client .crisp-6k5puw .crisp-f1id2w::before, .crisp-client .crisp-6k5puw .crisp-f1id2w::after{
    background: var(--green) !important;
}

.buttons-tot .btn i,
.register-in a.btn i{
    transform: rotate(180deg);
}

@media(max-width: 499px){
    .bars-top{
        float: right !important;
    }
}

.footer-item .form-group input[type="submit"]{
    right: auto;
    left: 0;
}

.card-header > a{
    float: left;
}

.mb-0{
    float: right;
}

.card-header button{
    text-align: right;
}

.car-details-list h4{
    direction: rtl !important;
    text-align: right !important;
}

/*************/
.right-top-bar{
    float: left !important;
}
.left-top-bar{
    float: left !important;
}

.buttons-tot .btn:first-of-type{
 float:left;   
}

.choice-method ul li:last-child{
    float: right;
}



.xx{

    color: #fff;
    font-weight: bold;
    margin-bottom: -10px;
    margin-top: 5px;
    text-align: right !important;
    padding:  0px 15px;
}
.xx1{

    color: #000;
    font-weight: bold;
    margin-bottom: -10px;
    margin-top: 5px;
    text-align: right !important;
    padding:  0px 15px;
}

.alert-me {
    right: 26%;
    top: 0;
    transform: none !important;
    height: 100%;
    left: auto;
}

.car-details-list h4 span {
    text-align: right;
    float: right;
    padding: 0 3px;
}

.right-side-extra h4 span{
    float: right;
    padding: 0 3px;
}

.pagination > li > a, .pagination > li > span{
    margin: 0 5px;
    
}

.mail-list input[type=submit],
.mail-list button{ 
    float: left;
}

.mail-list a.btn-success{
    float: right;
}

#DelavaryValue > div{
    padding-left: 35px;
    padding-right: 10px;
}

#mapClose{
top: 50%;
left: 5px;
right: auto;
transform: translate(0, -50%);
}

.cap-me{
    float: right;
}

#sendLeft{
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    padding: 10px 30px;
}




.wpwl-container-card{
    margin-top: 75px;
}