@import url("et/stylesheet.css");

body{
    font-family: 'GE SS Two' !important;
}

body *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fa):not(.ti-*) {
    font-family: 'GE SS Two' !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'GE SS Two' !important
}

.navbar-area .navbar .navbar-nav .nav-item a , 
.single-deals-box .box-footer .details-btn ,
.single-deals-coupon-box .deals-coupon-content .show-coupon-code .code-btn ,
.deals-area .single-deals-box .deals-image .category {
    font-family: 'GE SS Two' !important
}


.section-title h2 {
    text-align : right ;
}

.banner-wrapper-content form .form-group label {
    right: 0;
    left:auto;
}

.top-header-contact-info li i {
    right : -20px;
}

.navbar-area .navbar .search-box {
    margin-right : 60px; 
    margin-left : unset; 
}

.navbar-area.navbar-style-two .navbar .navbar-nav {
    margin-right: auto;
    margin-left: unset;
}

.navbar-area.navbar-style-two .navbar .others-option {
    margin-right: 25px;
    margin-left: unset;
}

.deals-coupon-content .show-coupon-code {
    text-align: end;
}

.single-deals-coupon-box .deals-coupon-content .show-coupon-code .code-btn i {
    left : 20px !important;
}

.single-deals-coupon-box .deals-coupon-content .show-coupon-code .code-btn {
    padding : 10px 20px 10px 38px;
}

.single-footer-widget h3::before {
    right:0 !important;
}

.copyright-area {
    text-align:left;
}

.text-start {
    text-align:right !important;
}

.text-end {
    text-align:left !important;
}

.single-footer-widget .social-links {
    padding-right:0;
}

.single-footer-widget .social-links li {
    margin-left: 9px;
    margin-right:auto;
}

.single-footer-widget .links-list {
    padding-right:0;
}

.single-footer-widget .footer-contact-info{
    padding-right:0;
}

.navbar-area .navbar .search-box label {
    right:15px !important;
    left:auto;
}

.navbar-area .navbar .search-box .input-search {
    padding-right : 45px;
    padding-left :0px;
}

.single-deals-box .deals-image .bookmark-save {
    left:15px !important;
    right:auto;
}

.single-deals-box .deals-image .category , .single-deals-box .deals-image .discount {
    right:0;
    left:unset;
}

.carousel-control-prev{
    right:auto;
}
.carousel-item {
    margin-left: 0;
}

.banner-wrapper-content form {
    padding-right: 20px !important;
    padding-left: 6px !important;
}

.banner-wrapper-content form .col-lg-4:first-child .form-group {

    border-left: 1px solid #eeeeee;
    border-right:unset
}
.banner-wrapper-content form .form-group .form-control {
    padding-right: 30px !important;
    padding-left: 15px !important;
}

.banner-wrapper-content   form   .form-group.category-select {
    margin-right: 12px;
}

.top-header-right ul li { 
    margin-left: 20px !important;
    margin-right:0px !important;
    padding-right: 22px !important;
    padding-left:0px !important;
}

.top-header-right ul li i { 
    right: 0;
}

.navbar-area .navbar .others-option .option-item {
    margin-right: 25px;
}

.top-header-contact-info li {
    margin-left: 20px;
} 


.widget-area .widget_socials_link ul li a {
    padding-right: 90px;
    padding-left: 15px;
}

.widget-area .widget_socials_link ul li a i {
    right:0;
    left:auto;
    border-radius: 0 0 15px 0;
}

.deals-details-content ul li.location i {
    right: 0;
    left:auto;
}

.deals-details-content ul li.location {
    padding-right: 55px;
}

.deals-details-content ul li {
    margin-left : 20px;
    margin-right:0px;
}

.coupon-details .add-to-cart .counter {
    margin-right: 15px !important;
}

.coupon-details .add-to-cart {
    padding: 10px 0px 10px 15px;
}

.cart-totals ul li span {
    float:left !important;
}

.default-btn {
    font-family: 'GE SS Two' !important
}

.cart-buttons .shopping-coupon-code button {
    left:0;
    right:auto;
}

.cart-totals ul {
    padding-right:0
}

.top-header-right ul li .cities-switcher.active .dropdown-menu {
    transform : translateX(75px);
}

.partners .partners-page-logo {
    left: 2em;
    right:auto;
}



.single-blog-post .post-content .meta li {
    margin-left:15px !important;
    /**margin-right:auto !important;**/
    padding-right:21px !important;
    padding-left:auto !important;
}

.single-blog-post .post-content .meta {
    padding-right:0;
}

.single-blog-post .post-content .meta li i {
    right:0;
}

/* .single-blog-post .post-content .link-btn {
    padding-left : 22px; 
    padding-right:0 !important;
} */

/* 
.single-blog-post .post-content .link-btn i {
    right:0;
    left:auto;
} */

.border-side { 
    right: 12px;
}

.border-side-li {
    right: -18px;
}

.partners .badge {
    margin-inline-start: auto;
}

.partners .cat-child-href{
    margin-inline-start: auto;
}

.single-deals-box .deals-image .category {
    font-family: 'GE SS Two' !important;
}

.navbar-area .navbar .navbar-nav .nav-item.megamenu .dropdown-menu {
    width: 160%;
    margin-top: 0;
    position: absolute;
    top: auto;
    right: -20em;
    padding: 15px;
    transform: unset !important;
    
}

.navbar-area .navbar ul {
    padding-right : 0;
}

.deals-details-image-slides .owl-theme .owl-nav .owl-next , .deals-details-image-slides .owl-theme .owl-nav .owl-prev {
    transform:rotate(180deg) !important;
}

.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle::before {
    left: -4px;
    right:auto;
}
.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle {
    padding-left: 17px;
    padding-right:0;
}

.flash-deals-area .owl-carousel .owl-stage-outer {
    padding-right: 10px;
}

.order-details .title::before {
    right: 0; 
    left:auto;
}

.checkout-price-item .ms-auto{
    margin-right:auto !important;
    margin-left:0px !important;
}

.single-deals-coupon-box .deals-coupon-image .content .link-btn {
    font-family: 'GE SS Two' !important
}

/**Responsive**/
@media only screen and (max-width: 767px){
    .top-header-contact-info li i {
        right:unset;
    }

    #navbarSupportedContent {
        overflow:hidden;
    }

    .banner-wrapper-content form .form-group label {
        right:-250px;
    }

    .deals-area .single-deals-box .deals-image .bookmark-save {
        left: 15px !important;
        right: auto !important;
    
    }

    .banner-wrapper-content form .form-group .form-control {
        padding-right: 35px;
        padding-left: 10px;
    }

    .banner-wrapper-content form .form-group select {
        padding-right: 35px;
        padding-left: 10px;
    }

    .checkout-area {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    .top-header-contact-info {
        display: flex !important;
    }

    .top-header-right .justify-content-end {
        display: flex !important;
    }

    .single-blog-post .post-content .meta li {
        margin-right:0px !important;
      }
}