#login {
font-family: 'IranSans' !important;
}
.login label {
font-family: 'IranSans' !important;
}
body.rtl, body.rtl .press-this a.wp-switch-editor {
font-family: 'IranSans' !important;
}
.header-mainmenu .menu-item .menu-label {
font-size: 10px;
padding: 11px 7px;
letter-spacing: 0;
left: -1px !important;
right: unset !important;
}
.ninetheme-header-top .nt-header-callus-container {
font-size: 13px;
}
.header-shortcode a {
font-size: 18px;
}
span[data-hover]:before {
font-size: 13px;
}
.ninetheme-wc-count {
width: 18px;
height: 18px;
font-size: 12px;
}
.ninetheme-header-bottom .nt-header-phone-number {
line-height: 26px;
}
.ninetheme-promotion-bar .inner {
min-height: 40px;
font-size: 16px;
}
.ninetheme-btn {
letter-spacing: 0 !important;
}
.btn-icon-right .ninetheme-button-icon {
margin-left: unset !important;
margin-right: 10px !important;
}
.ninetheme-summary-item.ninetheme-product-meta .ninetheme-meta-label {
margin-right: unset !important;
margin-left: 5px !important;
}
.ninetheme-product-share span.share-title {
margin-right: unset !important;
margin-left: 10px !important;
font-size: 14px !important;
}
.ninetheme-loop-product .product-stock {
border-radius: 10px 0px 0px 10px !important;
}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
float: right !important;
margin-left: 5px;
}
.ninetheme-breadcrumb li, .ninetheme-breadcrumb li a {
font-size: 14px;
letter-spacing: 0;
}
span[data-hover]:before {
font-size: 14px;
}
.nice-select:after {
right: unset !important;
left: 12px;
}
.nice-select {
text-align: right !important;
padding-left: 30px !important;
padding-right: 19px !important;
}
.nice-select .option {
padding-left: 15px !important;
padding-right: 18px !important;
text-align: right !important;
}
.select2-search--dropdown {
margin: 10px 20px 15px -6px !important;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected] {
padding-right: 25px;
}
.ninetheme-summary-item.ninetheme-product-popup-details div {
font-size: 14px;
}
.ninetheme-accordion-header::after {
margin-right: auto;
margin-left: unset !important;
}
.ninetheme-accordion-header {
font-size: 16px;
}
.ninetheme-cf7-form-wrapper form.wpcf7-form>* {
width: unset !important;
}
.ninetheme-cf7-form-wrapper form.wpcf7-form .wpcf7-form-control-wrap input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), .ninetheme-cf7-form-wrapper form.wpcf7-form .wpcf7-form-control-wrap>label, .ninetheme-cf7-form-wrapper form.wpcf7-form .wpcf7-form-control-wrap select, .ninetheme-cf7-form-wrapper form.wpcf7-form .wpcf7-form-control-wrap textarea {
direction: rtl;
}
#nt-sidebar form input {
border-radius: 0 5px 5px 0 !important;
}
.cr-product-slider__pagination {
left: 20px !important;
right: 95% !important;
}
.search-col .cat-heading {
text-align: right;
}
body.admin-bar.rtl .ninetheme-popup-search .panel-close, .rtl .ninetheme-popup-search .panel-close {
left: auto !important;
right: 20px !important;
}
.style-3 .ninetheme-taxonomy-list .taxonomy-count {
right: auto !important;
left: 2px !important;
}
.product-list-details .stock-rating, .product-list-details .star-rating, .product-list-details .star-rating>span::before {
font-size: 12px !important;
}
.product-list-details .instock {
font-size: 12px !important;
}
.elementor-15377 .elementor-element.elementor-element-42d2671 .cr-product-slider__pagination {
left: 10px !important;
right: auto !important;
}
.elementor-15377 .elementor-element.elementor-element-15fd0c02 .cr-product-slider__pagination {
left: 10px !important;
right: auto !important;
}
.ninetheme-compare-items > table > thead > tr > th {
text-align: right !important;
}
.ninetheme-compare-items > table > tbody > tr > td {
padding: 15px 15px 15px 0px !important;
text-align: right !important;
}
.ninetheme-loop-product.type-3 .product-actions.hint-top {
left: 0 !important;
right: unset !important;
}
.type-11 .product-actions {
left: 10px !important;
right: unset !important;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-name, #nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-email, #nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-name, #nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-email {
text-align: right;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-q {
text-align: right;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-text {
text-align: right;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-title {
margin-left: 0px;
margin-right: 40px;
text-align: right;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-mail {
margin-left: 0px;
margin-right: 40px;
}
#nt-woo-single #cr_qna.cr-qna-block div.cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-s {
margin-left: 0px;
margin-right: 40px;
text-align: right;
}
#nt-woo-single img.avatar {
margin-right: 0px;
margin-left: 20px;
}
.comment-text p {
padding-right: 0px;
}
#nt-woo-single #reviews .iv-comment-image {
width: 100px;
float: right;
margin-right: 0;
margin-left: 5px;
}
.progress-wrap {
right: unset !important;
left: 30px;
}
.woocommerce-review-link {
margin-right: 10px;
margin-left: 0 !important;
}
.ninetheme-label {
font-size: 14px;
}
.ninetheme-quickshop-wrapper .ninetheme-product-title {
text-align: right !important;
}
.ninetheme-selected-variations-terms-wrapper {
text-align: right;
}
.ninetheme-quickshop-wrapper .ninetheme-variations-items .ninetheme-small-title {
text-align: right;
}
.nt-sidebar-inner .select2-container--default .select2-selection--single .select2-selection__arrow {
left: 0;
right: unset;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-right: -4px;
margin-left: unset !important;
}
.ninetheme-category-menu-footer div ul {
text-align: right;
}
.ninetheme-wishlist-del-icon {
left: 0;
right: unset !important;
}
.elementor-kit-17284 input[type="button"], .elementor-kit-17284 input[type="submit"], .elementor-kit-17284 .elementor-button {
letter-spacing: 0 !important;
}
.empty-text {
font-size: 20px !important;
}
.ninetheme-cf7-form-wrapper label {
margin-bottom: 5px !important;
margin-top: 20px !important;
text-align: right !important;
direction: rtl !important;
}
.ninetheme-header.style-3 .ninetheme-header-top .nt-header-callus-container {
background-color: #ffffff;
}
.style-6 .ninetheme-header-top .nt-header-callus-container {
background-color: #ffffff;
}
.style-6 .ninetheme-header-bottom svg.menuBars.ninetheme-svg-icon {
fill: #ffffff;
color: #ffffff;
stroke: #ffffff;
}
.style-6 .ninetheme-category-menu .menu-title, .style-6 .ninetheme-category-menu .submenu>li:hover {
color: #ffffff;
}
.style-6 .ninetheme-header-bottom .nt-header-phone-number {
color: #ffffff;
}
.style-6 .ninetheme-header-bottom .nt-header-callus-icon i {
color: #ffffff;
}
.cr-review-card .reviewer-verified {
padding: 0px 7px 0px !important;
font-size: 10px !important;
max-height: 21px !important;
}
.ninetheme-footer-newsletter-form-2 .ninetheme-footer-newsletter-form-2-input input {
text-align: right !important;
}
.type-default .ninetheme-footer-newsletter-form-2-button, .type-default .ninetheme-footer-exitsite-form-2-button {
margin-right: 0 !important;
}
.ninetheme-selected-variations-terms-wrapper .selected-features+.selected-features {
margin-left: unset !important;
margin-right: 10px !important;
}
.woocommerce-thankyou-order-details li+li {
margin-right: 15px !important;
margin-left: unset !important;
padding-right: 15px !important;
padding-left: unset !important;
border-right: 1px dashed var(--ninetheme-gray) !important;
border-left: unset !important;
}
.submenu-type-sliding .dropdown-btn.nt-icon-up-chevron:before {
content: "\f113" !important;
}
p:last-child {
font-size: 14px;
line-height: 2;
}
.ninetheme-viewed-offer-time .offer-time-text {
margin-bottom: 0 !important;
padding-bottom: 10px !important;
font-size: 16px !important;
}
.ninetheme-page-hero-content .page-title {
font-size: 38px !important;
line-height: 2 !important;
}
.ninetheme-estimated-delivery span, a.ninetheme-open-popup, .ninetheme-product-summary .ninetheme-product-meta .ninetheme-brands, .ninetheme-product-summary .ninetheme-product-meta .posted_in, .ninetheme-product-summary .ninetheme-product-meta .tagged_as, .ninetheme-product-summary .ninetheme-product-meta .ninetheme-sku-wrapper {
margin-right: 10px !important;
}
.ninetheme-shop-popup-notices .woocommerce-message, .ninetheme-quickshop-notices .woocommerce-message, .ninetheme-quickview-wrapper .woocommerce-message, .ninetheme-shop-popup-notices .wc-block-components-notice-banner.is-success {
text-align: right !important;
}
.rtl .ninetheme-summary-item.ninetheme-product-meta .ninetheme-meta-wrapper {
margin-right: 10px !important;
font-weight: 600 !important;
}
@media (max-width: 800px) {
.ninetheme-btn {
font-size: 11px !important;
}
}
.elementor-16271 .elementor-element.elementor-element-3dc3564 .ninetheme-cf7-form-wrapper input, .elementor-16271 .elementor-element.elementor-element-3dc3564 .ninetheme-cf7-form-wrapper select, .elementor-16271 .elementor-element.elementor-element-3dc3564 .ninetheme-cf7-form-wrapper textarea {
padding: 0 10px 0 10px !important;
}
.ninetheme-cf7-form-wrapper form.wpcf7-form {
margin-right: -35px !important;
margin-left: 0 !important;
}
.ninetheme-header-top {
font-size: 14px !important;
letter-spacing: 0 !important;
}
.ninetheme-woocommerce-pagination ul {
gap: 3px !important;
}
.ninetheme-widget-header {
justify-content: space-between !important;
}
.rtl .ninetheme-header-title {
flex-direction: row !important;
}
@media (max-width: 767px) {
.elementor-kit-17284 h5 {
font-size: 14px !important;
}
}
.rtl .ninetheme-header-title span {
margin-right: 10px !important;
padding-right: 10px !important;
}
.ninetheme-widget-product-special-offers.style-2 .ninetheme-product-cart.has-icon {
padding: 0 !important;
}
.ninetheme-product-cart.has-icon>* {
padding: 0 20px !important;
}
.nt-ninetheme-content p {
text-align: right !important;
line-height: 2 !important;
}
.form-row.ninetheme-coupon-row input#coupon_code {
margin-left: 10px !important;
margin-right: 0 !important;
}
.ninetheme-posts-row .ninetheme-blog-posts-item {
margin: 0px 10px 10px 10px !important;
}
.single .ninetheme-blog-post-meta-top a {
margin-left: 15px !important;
margin-right: 0 !important;
font-size: 14px !important;
}
.nt-inner-title.nt-comments-title {
font-size: 22px !important;
}
.nt-comment-item {
text-align: right !important;
}
.comment-reply-link {
padding-left: 10px !important;
padding-right: 0 !important;
}
.nt-comment-date a {
font-size: 14px !important;
}
#reply-title {
font-size: 18px !important;
}
.ninetheme-blog-post-content .ninetheme-post-title {
line-height: 1.7 !important;
}
button.btn.btn-warning.btn-pill.text-white {
color: white;
background: #db1215;
border: unset;
text-align: center;
width: 100%;
padding: 6px;
}
.ninetheme-coming-time.ninetheme-widget-coming-time,.ninetheme-timer {
direction: ltr;
}
.nt-comment-avatar {
right: 0;
left:unset !important;
}
.nt-comment-item {
padding-right: 100px;
padding-left:unset !important;
}
.ninetheme-summary-item.ninetheme-price p.stock.ninetheme-stock-status {
font-size: 10px !important;
}
@media (min-width: 1024px) {
.ninetheme-hint {
z-index: 300 !important;
}
}