html,
body,
button,
input,
select,
.product-sidebar .pro-filter input,
textarea {
    font-family: "Times New Roman", Times, sans-serif;
}
.about-page-area .about-text-container p span,
.header-top-right > .content,
.mainmenu ul#nav > li > a,
.mega-menu h3,
.button-default,
.single-item-comment-view span,
.single-item-text-info span,
.single-event-image a > span,
.testimonial-text-slider h2,
.single-product-text h5,
.single-fun-factor {
    font-family: "montserratregular";
}

body {
    text-align: left;
}

.link-social > a {
    margin-right: 27px;
}

span.c-icon {
    float: left;
}

.banner-content h1:after {
    left: 0;
}

.event-tab-menu .nav .event-item {
    margin-left: 15px;
}

.event-title-tab-menu .event-title .title {
    padding-right: 60px;
}

.social-icons a {
    margin-right: 11px;
}

.log {
    text-align: right;
}

/* .pull-right {
    float: left;
} */

.mainmenu ul#nav > li {
    margin-right: 24px;
}

body.ltr .swal-footer {
    text-align: left;
}

.dir {
    direction: ltr;
}

/* new */
.main-menu .menu-search .feature_item a {
    border-bottom: none;
}

.register_us button,
.register_us .btn,
.register_us:hover button,
.register_us a {
    background-color: var(--third-color);
    border-radius: 5px;
    color: #fff !important;
}

.shop-cart table tr .update .input {
    background-color: #fcb614;
    color: #fff;
    padding: 9px 26px;
    font-weight: 700;
    font-size: 16px;
    font-style: italic;
    line-height: 24px;
    outline: none;
    border-radius: 2px;
    -webkit-transition: 0.25s ease-out;
    transition: 0.25s ease-out;
}

.shop-cart table tr .update .input:hover {
    background-color: #ecb200;
}

.shop-cart table tr .update .input:first-child {
    color: #fff;
    background-color: var(--primary-color);
}

.shop-cart table tr .update .input:first-child:hover {
    background-color: var(--primary-color);
}

.shop-cart table tr .update .input:last-child {
    float: right;
    margin-left: 20px;
    background-color: black;
}

.mobile-menu > ul li:last-child {
    direction: rtl;
}

.logo-area button {
    direction: rtl;
}
