@font-face { font-family: 'aviny'; src: url('fonts/aviny.eot'); src: url('fonts/aviny.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/aviny.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/aviny.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/aviny.ttf') format('truetype'); } @font-face { font-family: 'iransansweb'; src: url('fonts/IRANSansWeb.eot'); src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('fonts/IRANSansWeb.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('fonts/IRANSansWeb.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('fonts/IRANSansWeb.ttf') format('truetype'); } .eltdf-main-menu > ul > li > a { position: relative; display: inline-block; width: 100%; vertical-align: middle; height: 100%; padding: 0 17px; color: #42495b; font-weight: 700; text-transform: uppercase; box-sizing: border-box; } .eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-icon, .eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-loading { position: absolute; left: 20px; right: inherit; top: 0; display: block; font-size: 14px; line-height: 44px; color: grey; opacity: 1; cursor: pointer; -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; transition: opacity .2s ease-out; } .eltdf-tribe-events-single .eltdf-events-single-main-content .tribe-events-cal-links .tribe-events-button { font-family: inherit; } #submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit { font-family: inherit; } .eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-quiz .eltdf-element-title .eltdf-element-label { font-family: inherit; font-size: 14px; } .eltdf-grid-col-6 { position: relative; float: right; width: 50%; min-height: 1px; padding-right: 15px; padding-left: 15px; box-sizing: border-box; } .tribe-events-notices { background: #d9edf7; border-radius: 4px; border: 1px solid #bce8f1; color: #3a87ad; margin: 10px 0 18px; padding: 8px 35px 8px 14px; text-shadow: 0 1px 0 #fff; display: none; } .eltdf-course-popup .eltdf-course-popup-items .eltdf-section-elements-summary .eltdf-summary-value { font-family: inherit; font-size: 15px; color: #42495b; } .eltdf-course-popup .eltdf-lms-search-holder input { height: 46px; padding: 0 20px; font-family: inherit; font-size: 14px; line-height: 44px; font-weight: 400; color: grey; background-color: #fff; border: 1px solid #ebebeb; border-radius: 30px; outline: 0; -webkit-appearance: none; box-sizing: border-box; -webkit-transition: color .2s ease-out; -moz-transition: color .2s ease-out; transition: color .2s ease-out; } .eltdf-eh-item-content.eltdf-eh-custom-9282 { padding: 0px 30px 0px 250px !important; } .eltdf-icon-list-holder { margin-right: 30px; } div.tribe-events-notices > ul, div.tribe-events-notices > ul > li { list-style: none; margin: 0; padding: 0; text-align: center; } label.label-tribe-bar-date { DISPLAY: NONE !IMPORTANT; } label.label-tribe-bar-search { display: none !IMPORTANT; } .tribe-events-page-title { font-size: 30px; font-weight: 700; display: none; } .eltdf-countdown .countdown-row.countdown-show5 .countdown-section { width: 20%; float: left; direction: ltr; } #tribe-events-content-wrapper #tribe-events-content table.tribe-events-calendar tbody td div[id*=tribe-events-daynum-] { padding: 5px 14px; font-family: inherit; font-size: 18px; line-height: 30px; font-weight: 700; text-align: right; color: #42495b; background-color: #f8f8f8; } #tribe-events-content-wrapper #tribe-bar-form .tribe-bar-filters .tribe-bar-filters-inner > div { position: relative; display: inline-block; vertical-align: top; float: right; padding: 0; position: relative !important; box-sizing: border-box; } #tribe-events-content-wrapper #tribe-bar-form .tribe-bar-filters .tribe-bar-submit .tribe-events-button { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin-top: 0; padding: 13px 25px; font-family: inherit; font-size: 12px; line-height: 20px; font-weight: 700; text-transform: uppercase; letter-spacing: .05em; color: #fff; background-color: #04d2c8; border: 0; border-radius: 30px; outline: 0; resize: none; cursor: pointer; -webkit-transition: color .2s ease-out, background-color .2s ease-out; -moz-transition: color .2s ease-out, background-color .2s ease-out; transition: color .2s ease-out, background-color .2s ease-out; } .eltdf-banner-holder .eltdf-banner-icon { position: absolute; top: 14px; right: 0; width: 90px; left: inherit; } .eltdf-newsletter-form input.wpcf7-form-control.wpcf7-submit { position: absolute; top: 0; left: 0; width: 50px; height: 100%; right: inherit; padding: 0; margin: 0; font-family: Linearicons-Free; font-size: 18px; line-height: inherit; text-align: center; color: #04d2c8; background-color: transparent; border: 0; border-radius: 0; transform: rotate(180deg); } .cf7-inner-pages .eltdf-contact-form-7-widget .eltdf-cf7-title { text-align: right; } .eltdf-search-cover .eltdf-search-close { position: absolute; top: calc(50% - 30px); left: 0; right: inherit; } .eltdf-search-cover .eltdf-search-icon { position: absolute; top: 8px; right: -31px; left: inherit; font-size: 30px; line-height: 1; color: #04d2c8; } .eltdf-mobile-logo-wrapper a { float: left; width: 80%; height: 60px; } .eltdf-mobile-menu-opener { float: right !important; } .eltdf-position-center-inner { text-align: left; float: left; } .eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow { position: absolute; left: 0; right: inherit; top: 0; width: 50px; height: 100%; padding-right: 12px; font-size: 15px; line-height: 42px; text-align: right; } .fa-angle-right:before { content: "\f104"; } input.eltdf_search_field { padding-right: 81px; font-size: 27px; padding-top: 0; } .eltdf-course-features-holder .eltdf-course-features li { padding: 10px 0; margin: 0; text-align: right; } .eltdf-instructor.simple .eltdf-instructor-title-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; min-height: 75px; padding: 29px 20px; background-color: #fff; border-radius: 6px; box-shadow: -2px 2px 6px 1px rgba(0, 0, 0, .05); box-sizing: border-box; text-align: right; } .eltdf-accordion-holder .eltdf-accordion-title .eltdf-tab-title { display: block; line-height: inherit; text-align: right; } .eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-title { margin: 15px 0 0; padding: 24px 53px 24px 24px; background-color: #fff; border: 1px solid #ebebeb; } .eltdf-accordion-holder.eltdf-ac-boxed .eltdf-accordion-content.ui-accordion-content-active { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; text-align: right; } .eltdf-accordion-content-inner { text-align: right; } .eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-simple .eltdf-mg-item-content { padding: 20px 37px; text-align: right; } .eltdf-masonry-gallery-holder .eltdf-mg-item.eltdf-mg-standard .eltdf-mg-item-content { padding: 50px; vertical-align: bottom; text-align: right; } .eltdf-eh-item-content.eltdf-eh-custom-3144 { padding: 0 40px 0px 0px !important; } .eltdf-banner-holder.eltdf-banner-has-icon .eltdf-banner-content { padding-right: 115px; padding-left: 0; text-align: right; } .eltdf-banner-holder .eltdf-banner-content .eltdf-banner-title { margin: 0; font-size: 22px; color: #fff; } .eltdf-banner-holder.eltdf-banner-has-icon .eltdf-banner-content .eltdf-banner-link { right: 115px; left: inherit; width: calc(100% - 115px); } .vc_custom_1510240136608 { padding-bottom: 25px !important; background-position: 0 0 !important; background-repeat: no-repeat !important; right: -168px; } .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date { color: #b9b9b9; margin-right: 7px; } aside.eltdf-sidebar .widget.widget_nav_menu ul.menu > li.menu-item-has-children > a:before { position: absolute; top: -2px; left: -9px; content: "\34"; font-family: ElegantIcons; font-size: 25px; line-height: inherit; font-weight: 400; color: #04d2c8; } .eltdf-woocommerce-page .woocommerce-checkout table td, .eltdf-woocommerce-page .woocommerce-checkout table th { padding: 14px 0; text-align: right; vertical-align: middle; } .eltdf-shopping-cart-dropdown .eltdf-item-info-holder .remove { position: absolute; top: -4px; left: -2px; right: inherit; width: 18px; height: 18px; color: #606264; font-size: 16px; line-height: 24px; text-align: center; } .eltdf-woocommerce-page table.cart thead tr th { padding: 36px 0; font-family: inherit; font-size: 22px; line-height: 28px; font-weight: 700; text-align: right; color: #42495b; } .eltdf-woocommerce-page table.cart tr.cart_item td.product-subtotal .amount { font-family: inherit; font-size: 18px; font-weight: 700; color: #4582ff; text-align: right; } .eltdf-woocommerce-page table.cart tr.cart_item td.product-subtotal { width: 10%; padding-left: 28px; padding-right: inherit; } .eltdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail { width: 92px; padding-right: 8px; padding-left: 70px; } .woocommerce-page .eltdf-content #respond input[type=text], .woocommerce-page .eltdf-content #respond textarea, .woocommerce-page .eltdf-content input[type=email], .woocommerce-page .eltdf-content input[type=tel], .woocommerce-page .eltdf-content input[type=password], .woocommerce-page .eltdf-content input[type=text], .woocommerce-page .eltdf-content textarea, div.woocommerce #respond input[type=text], div.woocommerce #respond textarea, div.woocommerce input[type=email], div.woocommerce input[type=tel], div.woocommerce input[type=password], div.woocommerce input[type=text], div.woocommerce textarea { position: relative; width: 100%; margin: 0 0 30px; padding: 13px 16px; font-family: inherit; font-size: 13px; line-height: 20px; font-weight: inherit; color: #9fa1a8; background-color: transparent; border: 1px solid #ebebeb; border-radius: 0; outline: 0; -webkit-appearance: none; cursor: pointer; box-sizing: border-box; -webkit-transition: border-color .2s ease-in-out; -moz-transition: border-color .2s ease-in-out; transition: border-color .2s ease-in-out; } .eltdf-woocommerce-page .cart-collaterals .cart-subtotal th, .eltdf-woocommerce-page .cart-collaterals .order-total th { font-family: inherit; font-size: 14px; font-weight: 400; color: #42495b; text-align: right; } .eltdf-woocommerce-page .cart-collaterals table td { text-align: right; font-family: inherit; font-size: 18px; font-weight: 700; color: #4582ff; } .eltdf-woocommerce-page table.cart tr.cart_item td.product-remove { width: 7%; padding-right: 28px; text-align: center; padding-left: inherit; } .eltdf-shopping-cart-dropdown .eltdf-item-info-holder { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; vertical-align: top; padding-right: 24px; padding-left: inherit; } .eltdf-woocommerce-page .woocommerce-ordering .select2-container--default { top: -2px; width: 267px !important; font-family: inherit; } .eltdf-shopping-cart-dropdown .eltdf-item-info-holder .amount, .eltdf-shopping-cart-dropdown .eltdf-item-info-holder .eltdf-quantity { display: inline-block; vertical-align: top; font-family: inherit; font-size: 13px; line-height: 18px; color: grey; direction: rtl; } .eltdf-shopping-cart-dropdown .eltdf-cart-bottom .eltdf-btn-holder a { position: relative; display: inline-block; vertical-align: middle; width: auto; outline: 0; font-family: inherit; font-weight: 700; letter-spacing: 0; text-transform: uppercase; box-sizing: border-box; margin: 0; -webkit-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; -moz-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; color: #fff; background-color: #04d2c8; border-radius: 40px; overflow: hidden; border: none; font-size: 11px; line-height: 26px; padding: 7px 23px; white-space: nowrap; cursor: pointer; z-index: 3; } .eltdf-shopping-cart-dropdown .eltdf-cart-bottom .eltdf-subtotal-holder .eltdf-total-amount { text-align: right; font-family: inherit; font-size: 14px; color: #4582ff; } .eltdf-woocommerce-page .woocommerce-ordering, .eltdf-woocommerce-page .woocommerce-result-count { display: inline; width: 50%; float: right; margin: 0 0 50px; font-family: inherit !important; font-size: 14px; font-weight: 400; line-height: 54px; box-sizing: border-box; } .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content, .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation { position: relative; display: inline-block; vertical-align: top; float: right; box-sizing: border-box; } .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation { width: 25%; padding: 0 0px 0 15px; border-right: 0px solid #ebebeb; border-left: 1px solid #ebebeb; } .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content { width: 75%; padding: 0 45px 0 0; } .eltdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li a { font-family: inherit; font-size: 14px; font-weight: 700; } .eltdf-woocommerce-page .cart-empty { position: relative; display: block; text-align: center; font-family: Montserrat, sans-serif; margin: 0 0 72px; font-size: 20px; font-weight: 700; line-height: 1.35em; } .eltdf-woocommerce-page .woocommerce-ordering { text-align: left; } .eltdf-comment-holder .eltdf-comment-text .comment-edit-link, .eltdf-comment-holder .eltdf-comment-text .comment-reply-link, .eltdf-comment-holder .eltdf-comment-text .replay { position: relative; margin-left: 20px; color: #4582ff; margin-right: inherit; } .eltdf-woo-single-page .eltdf-single-product-content .images .eltdf-porduct-new-wrap .eltdf-product-new { top: 21px; right: -48px; width: 200px; height: 45px; background-color: #f90; border-radius: 0; font-family: inherit; font-size: 21px; font-weight: 700; line-height: 45px; text-transform: capitalize; -webkit-transform: rotate(40deg); -moz-transform: rotate(40deg); transform: rotate(40deg); } .woocommerce .star-rating { position: relative; display: inline-block; vertical-align: middle; font-family: ElegantIcons !important; font-size: 13px; line-height: 1; letter-spacing: .6em; color: #fc0; overflow: hidden; -webkit-font-smoothing: antialiased; } .eltdf-woo-single-page .eltdf-single-product-summary .eltdf-woo-social-share-holder { position: absolute; vertical-align: middle; display: inline-block; top: 9px; left: 0; right: inherit; } .eltdf-woo-single-page .eltdf-single-product-summary .product_meta > span { display: block; margin: 10px 0; font-family: inherit; font-size: 14px; line-height: 22px; font-weight: 400; color: #42495b; } .eltdf-woo-single-page .woocommerce-tabs ul.tabs > li a { position: relative; display: inline-block; vertical-align: top; padding: 12px 15px; color: grey; font-size: 14px; font-weight: 400; font-family: inherit; } .eltdf-woo-single-page .woocommerce-tabs ul.tabs > li a:before { font-family: Linearicons-Free; display: inline-block; margin-left: 8px; margin-right: inherit; } .eltdf-woo-single-page .related.products > h2, .eltdf-woo-single-page .upsells.products > h2 { display: block; margin: 36px 0 42px; text-align: right; font-size: 22px; } ul.products > .product .price { display: block; line-height: 1; margin: 19px 0 0; color: #4582ff; font-size: 18px; font-weight: 700; font-family: inherit; } ul.products > .product .added_to_cart, ul.products > .product .button { position: relative; display: inline-block; vertical-align: middle; width: auto; outline: 0; font-family: inherit; font-size: 12px; line-height: 22px; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; box-sizing: border-box; color: #fff; background-color: #04d2c8; border-radius: 40px; border: 0; margin: 0; -webkit-transition: color .25s ease-in-out, background-color .25s ease-in-out, opacity .25s ease-in-out; -moz-transition: color .25s ease-in-out, background-color .25s ease-in-out, opacity .25s ease-in-out; transition: color .25s ease-in-out, background-color .25s ease-in-out, opacity .25s ease-in-out; } .woocommerce-page .eltdf-content .wc-forward:not(.added_to_cart):not(.checkout-button), .woocommerce-page .eltdf-content a.added_to_cart, .woocommerce-page .eltdf-content a.button, .woocommerce-page .eltdf-content button[type=submit]:not(.eltdf-woo-search-widget-button), .woocommerce-page .eltdf-content input[type=submit], div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.added_to_cart, div.woocommerce a.button, div.woocommerce button[type=submit]:not(.eltdf-woo-search-widget-button), div.woocommerce input[type=submit] { position: relative; display: inline-block; vertical-align: middle; width: auto; outline: 0; font-family: inherit; font-size: 12px; line-height: 22px; font-weight: 700; letter-spacing: 0; text-transform: uppercase; box-sizing: border-box; margin: 0; -webkit-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; -moz-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; color: #fff; background-color: #04d2c8; border-radius: 40px; white-space: nowrap; cursor: pointer; z-index: 3; padding: 14px 40px; border: none; overflow: hidden; } .eltdf-woo-single-page .eltdf-single-product-summary .eltdf-quantity-buttons { margin: 0 0 0 13px; } .woocommerce .eltdf-onsale, .woocommerce .eltdf-out-of-stock, .woocommerce .eltdf-product-new { position: absolute; display: block; top: 18px; width: auto; height: 23px; color: #fff; font-family: inherit; font-size: 12px; font-weight: 400; line-height: 21px; text-transform: uppercase; padding: 0 11px; border-radius: 5em; margin: 0; text-align: center; z-index: 100; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); box-sizing: border-box; } .woocommerce .eltdf-onsale { left: 15px; background-color: #f90; right: inherit; } .eltdf-woo-single-page .woocommerce-tabs table td, .eltdf-woo-single-page .woocommerce-tabs table th { padding: 3px 0; vertical-align: middle; text-align: left; font-family: inherit; font-size: 14px; line-height: 22px; } .eltdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container img { float: right; width: 60px; } .eltdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text { padding: 0 80px 0 0px; margin-top: -11px; } .eltdf-woo-single-page .eltdf-single-product-content .images .eltdf-porduct-new-wrap { position: absolute; top: 0; left: 11px; right: inherit; width: 160px; height: 160px; overflow: hidden; } .eltdf-woo-single-page .eltdf-single-product-content .images .eltdf-porduct-new-wrap .eltdf-product-new { top: 21px; right: 20px; width: 200px; left: inherit; height: 45px; background-color: #f90; border-radius: 0; font-family: inherit; font-size: 21px; font-weight: 700; line-height: 45px; text-transform: capitalize; -webkit-transform: rotate(40deg); -moz-transform: rotate(40deg); transform: rotate(310deg); } .eltdf-comment-holder .eltdf-comment-text .comment-edit-link:before, .eltdf-comment-holder .eltdf-comment-text .comment-reply-link:before, .eltdf-comment-holder .eltdf-comment-text .replay:before { position: relative; top: 1px; margin-left: 8px; margin-right: inherit; font-family: ElegantIcons; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: inherit; -webkit-font-smoothing: antialiased; } .eltdf-cl-filter-holder .eltdf-course-items-counter { display: table-cell; height: 100%; vertical-align: middle; width: calc(100% - 275px); text-align: right; white-space: nowrap; padding-right: 28px; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { text-align: right; font-family: inherit; color: #fff; } .widget.eltdf-course-list-widget .eltdf-widget-title { margin: 0 0 24px; font-size: 18px; } .widget.eltdf-course-list-widget .eltdf-widget-title { margin: 0 0 24px; font-size: 18px; } .eltdf-blog-holder article .eltdf-post-info-top > div { position: relative; display: inline-block; vertical-align: top; margin-left: 15px; margin-right: inherit; font-family: inherit; font-size: 14px; color: #b9b9b9; } .eltdf-tml-holder .eltdf-timeline .eltdf-tml-item-holder .eltdf-tml-item-content { padding-right: 27px; padding-left: inherit; padding-bottom: 12px; opacity: 0; -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); transform: translateX(-20px); -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; } .eltdf-comment-holder .eltdf-comment-image { position: relative; display: block; top: 7px; right: 0; width: 86px; height: 86px; float: right; } .eltdf-comment-holder .eltdf-comment-text { padding: 0 106px 0 0; min-height: 86px; } .eltdf-service-table table .eltdf-st-item-title { display: block; margin: 0; text-align: right; } .eltdf-service-table table .eltdf-st-item-price { display: inline-block; vertical-align: middle; margin: 27px 0 0; color: #04d2c8; font-family: inherit; font-size: 29px; line-height: 1em; font-weight: 700; } .eltdf-service-table table .eltdf-st-item-title { display: block; margin: 0; text-align: center; } .eltdf-service-table table tbody tr td:first-child { text-align: right; border-left: 0; } .eltdf-course-reviews-list-top .eltdf-course-reviews-number { display: block; color: #fc0; font-family: inherit; font-size: 72px; line-height: 1; font-weight: 700; } .eltdf-review-title { display: none !important; } .eltdf-events-list-item-title-holder { position: relative; padding-left: 70px; padding-right: inherit; text-align: right; } .eltdf-course-table-holder .eltdf-ci-price-holder span { display: block; padding: 1px 12px; font-family: inherit; font-size: 12px; line-height: 17px; color: #fff; border-radius: 4px; box-sizing: border-box; } .eltdf-course-table-holder .eltdf-cti-price .eltdf-ci-price-holder { float: right; margin-top: 13px; } .eltdf-testimonials-holder.eltdf-testimonials-boxed .eltdf-testimonial-text { margin-top: 37px; font-size: 16px; color: #595959; } .eltdf-course-slider-holder.eltdf-course-slider-simple .eltdf-course-list-holder article .eltdf-cli-category-holder { top: -25px; right: 0; left: inherit; } .eltdf-iwt.eltdf-iwt-icon-left .eltdf-iwt-content { padding: 0 11px 0 23px; } .eltdf-events-list-item-title-holder .eltdf-events-list-item-price { position: absolute; top: calc(50% - 9px); left: 0; right: inherit; padding: 1px 12px; font-family: inherit; font-size: 12px; line-height: 17px; color: #fff; background-color: #f90; border-radius: 4px; box-sizing: border-box; } span.eltdf-pb-title { float: none; width: 100%; text-align: right; } .eltdf-eh-item-content.eltdf-eh-custom-7497 { padding: 0px 29px 0px 0px !important; } .eltdf-advanced-course-search .select2 .select2-selection--single .select2-selection__rendered:before { position: absolute; top: 0; right: 20px; left: inherit; width: 40px; height: 100%; color: #04d2c8; font-family: Linearicons-Free, serif; font-size: 24px; line-height: inherit; } .select2-container.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered { padding: 0 20px 0 30px; text-align: center; } .eltdf-course-slider-holder.eltdf-course-slider-simple .eltdf-course-list-holder article .eltdf-cli-text-holder { width: 50%; padding: 55px 93px 30px 63px; text-align: right; -ms-flex: 1; } .eltdf-lms-profile-favorites-holder h3 { font-size: 19px !important; } .eltdf-events-list-item-info { margin-top: 16px; padding-top: 17px; border-top: 1px solid #ebebeb; text-align: right; } .eltdf-blog-list-holder.eltdf-bl-simple .eltdf-bli-content { display: table-cell; vertical-align: top; width: 99%; padding-right: 20px; padding-left: inherit; } .eltdf-blog-list-holder .eltdf-bli-info > div { position: relative; display: inline-block; vertical-align: top; margin-left: 15px; margin-right: inherit; font-family: inherit; font-size: 14px; color: #b9b9b9; } .eltdf-section-title-holder span.eltdf-st-text { color: #595959; font-size: 21px; line-height: 1.363636363636364em; } .eltdf-video-button-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; text-align: left; } #respond input[type=text], #respond textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] { width: 100%; height: 46px; margin: 0 0 30px; padding: 13px 16px; font-family: inherit; font-size: 12px; line-height: 20px; font-weight: inherit; color: #9fa1a8; background-color: transparent; border: 0; border-bottom: 1px solid #ebebeb; border-radius: 0; outline: 0; -webkit-appearance: none; cursor: pointer; box-sizing: border-box; -webkit-transition: border-color .2s ease-in-out; -moz-transition: border-color .2s ease-in-out; transition: border-color .2s ease-in-out; text-align: right; overflow: hidden; } #respond input[type=text], #respond textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] { width: 100%; height: 46px; margin: 0 0 30px; padding: 13px 16px; font-family: inherit; font-size: 12px; line-height: 20px; font-weight: inherit; color: #9fa1a8; background-color: transparent; border: 0; border-bottom: 1px solid #ebebeb; border-radius: 0; outline: 0; -webkit-appearance: none; cursor: pointer; box-sizing: border-box; -webkit-transition: border-color .2s ease-in-out; -moz-transition: border-color .2s ease-in-out; transition: border-color .2s ease-in-out; text-align: right; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { text-align: right; font-family: inherit; } input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel { text-align: right; font-family: inherit; } .eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a { position: relative; padding: 13px 10px; font-family: inherit; font-size: 14px; line-height: 30px; color: #b9b9b9; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-name-lessons { float: left; color: #f90; font-size: 18px; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-elements .eltdf-section-elements-summary .eltdf-summary-value { font-family: inherit; font-size: 15px; color: #42495b; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-preview-holder { position: relative; display: inline-block; vertical-align: middle; padding: 0 16px; margin-left: 7px; font-family: inherit; font-size: 12px; line-height: 17px; color: #4582ff; background-color: transparent; border: 1px solid #4582ff; border-radius: 4px; box-sizing: border-box; -webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; -moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element.eltdf-section-quiz .eltdf-element-title .eltdf-element-label { font-family: inherit; font-size: 14px; } .eltdf-course-features-holder .eltdf-course-features li .eltdf-item-label { font-family: inherit; font-size: 14px; color: #42495b; } .lnr-chevron-right:before { content: "\e875"; } .eltdf-eh-item-content.eltdf-eh-custom-1769 { padding: 0px 38px 0px 0 !important; } .eltdf-tabs.eltdf-tabs-vertical .eltdf-tabs-nav li a { display: block; padding: 19px 0; font-family: inherit; font-size: 18px; line-height: 36px; font-weight: 700; color: #42495b; border-top: 1px solid #ebebeb; -webkit-transition: color .2s ease-out, border-color .2s ease-out; -moz-transition: color .2s ease-out, border-color .2s ease-out; transition: color .2s ease-out, border-color .2s ease-out; } .eltdf-lms-profile-courses-holder h3 { font-size: 19px; } .eltdf-membership-main-wrapper input[type=text], .eltdf-membership-main-wrapper input[type=email], .eltdf-membership-main-wrapper input[type=password] { position: relative; width: 100%; margin: 12px 0px 12px; padding: 12px 20px; font-family: inherit; font-size: 11px; line-height: 18px; font-weight: inherit; color: grey; background-color: transparent; border: 1px solid #ebebeb; outline: 0; -webkit-appearance: none; box-sizing: border-box; } .eltdf-course-single-holder .eltdf-course-whishlist { font-family: inherit; font-size: 14px; line-height: 21px; color: grey; } .eltdf-login-register-content .eltdf-social-login-holder-inner { padding-left: 15%; border-left: 1px solid #dadada; padding-right: inherit; border-right: inherit; } .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-register-opener { margin-right: 15px; margin-left: inherit; } .widget ul li, .widget.widget_search button, .widget.widget_search input, .widget.widget_tag_cloud a { font-family: inherit; } .eltdf-top-bar .widget { margin: 0 0 0 5px; } .eltdf-menu-area .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown li a, .eltdf-top-bar .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown li a { position: relative; display: block; font-family: inherit; font-size: 12px; line-height: 24px; font-weight: 400; color: #ababab; } .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-login-opener, .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-register-opener { position: relative; display: inline-block; vertical-align: top; font-size: 13px; overflow: hidden; padding: 0 20px; min-width: 86px; text-align: center; line-height: 29px; color: #fff; background-color: #04d2c8; border-radius: 30px; z-index: 1; -webkit-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; -moz-transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; transition: color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out; } .eltdf-modal-holder .eltdf-modal-content input[type=text], .eltdf-modal-holder .eltdf-modal-content input[type=email], .eltdf-modal-holder .eltdf-modal-content input[type=password] { position: relative; width: 100%; margin: 0; padding: 11px 16px; font-family: inherit; font-size: 12px; line-height: 20px; font-weight: inherit; color: #fff; background-color: transparent; border: 0; outline: 0; -webkit-appearance: none; box-sizing: border-box; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); } .eltdf-menu-area .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown li a, .eltdf-top-bar .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown li a { position: relative; display: block; font-family: inherit; font-size: 13px; line-height: 24px; font-weight: 400; color: #ababab; } .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-login-opener:before, .eltdf-login-register-widget.eltdf-user-not-logged-in .eltdf-register-opener:before { position: relative; display: inline-block; vertical-align: top; margin-left: 6px; margin-right: inherit; font-family: Linearicons-Free; font-size: 11px; } .eltdf-side-menu { font-size: 15px; position: fixed; top: 0; left: -600px; width: 600px; right: inherit; height: 100%; min-height: 100%; padding: 66px 65px 36px; background-color: #fff; background-size: cover; text-align: right; overflow: hidden; visibility: hidden; z-index: 9999; -webkit-backface-visibility: hidden; box-sizing: border-box; box-shadow: -3px 0 3px rgba(0, 0, 0, .04); -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1); -moz-transition: all .6s cubic-bezier(.77, 0, .175, 1); transition: all .6s cubic-bezier(.77, 0, .175, 1); } .eltdf-modal-holder .eltdf-modal-content label { font-family: inherit; font-size: 12px; line-height: 18px; font-weight: 400; } span.eltdf-login-remember { float: left; } .eltdf-modal-holder .eltdf-modal-content .eltdf-lost-pass-holder a { font-family: inherit; font-size: 12px; line-height: 18px; font-weight: 400; color: #fff; } .eltdf-membership-dashboard-nav-holder ul li a .eltdf-dash-icon { font-size: 15px; margin-left: 4px; margin-right: inherit; } .eltdf-membership-dashboard-content-holder .eltdf-membership-dashboard-page-content p span { color: #42495b; font-family: inherit; font-size: 14px; font-weight: 700; } .eltdf-membership-dashboard-nav-holder ul li a { font-family: inherit; font-size: 14px; font-weight: 700; } .eltdf-membership-dashboard-nav-holder ul { padding: 0 0 0 15px; margin: 0; list-style: none; } .eltdf-side-menu-slide-from-right.eltdf-right-side-menu-opened .eltdf-side-menu { left: 0; right: inherit; visibility: visible; } .widget.widget_search button, .widget.widget_search input { position: relative; display: inline-block; vertical-align: top; float: right; height: 48px; font-size: 14px; font-weight: 400; color: grey; background-color: #fff; border: 0; border-radius: 0; outline: 0; -webkit-appearance: none; box-sizing: border-box; -webkit-transition: color .2s ease-out; -moz-transition: color .2s ease-out; transition: color .2s ease-out; } .widget.widget_search input { width: calc(100% - 60px); height: 46px; padding: 10px 28px 10px 0px; line-height: 26px; border-radius: 30px 0 0 30px; overflow: hidden; } .eltdf-shopping-cart-dropdown { position: absolute; top: 100%; right: auto; left: -8px; width: 294px; max-height: 0; overflow: hidden; background-color: #fff; border-top: 4px solid #04d2c8; box-shadow: 0 5px 15px -5px rgba(0, 0, 0, .05); text-align: right; z-index: 1000; visibility: hidden; box-sizing: border-box; -webkit-transition: max-height .5s ease, visibility .3s ease; -moz-transition: max-height .5s ease, visibility .3s ease; transition: max-height .5s ease, visibility .3s ease; } .eltdf-icon-widget-holder .eltdf-icon-text { padding: 0 10px 0 0px; font-size: 15px; } .eltdf-footer-bottom-holder .widget p { margin: 0; font-size: 12.7px; } .eltdf-icon-list-holder .eltdf-il-text { width: 99%; padding: 0 20px 0 0; font-family: Montserrat, sans-serif; font-size: 14px; box-sizing: border-box; } .eltdf-drop-down > ul > li:hover > .second { z-index: 20; right: inherit; } .eltdf-drop-down .wide .second .inner > ul > li > a .item_outer:after, .eltdf-drop-down .wide .second .inner > ul > li > a .item_outer:before { display: none !important; } .eltdf-drop-down .wide .second .inner > ul > li { float: right; width: 25%; margin: 0; padding: 0 26px; box-sizing: border-box; } .arad { font-family: "custom-one" !important; font-size: 100px; text-align: center; color: #fff; font-weight: 100; } .eltdf-course-single-holder .eltdf-course-single-type { position: relative; display: inline-block; vertical-align: middle; margin: 0; padding: 3px 20px; font-family: inherit; font-size: 14px; line-height: 22px; direction: unset; color: #fff; background-color: #f90; border-radius: 4px; box-sizing: border-box; } .eltdf-course-list-holder article .eltdf-cli-text-holder a { position: relative; z-index: 1; font-size: 16px; } .eltdf-main-menu ul li a { font-family: Montserrat, sans-serif; font-size: 14px; line-height: 24px; font-weight: 400; color: #797979; font-family: inherit !important; } .eltdf-shopping-cart-holder { position: relative; display: inline-block; vertical-align: middle; height: 100%; padding: 0 20px !important; } .eltdf-search-opener { position: relative; font-size: 16px; line-height: 1; margin: 0 25px 5px 5px !important; } .eltdf-vertical-align-containers .eltdf-position-left { position: relative; float: right; z-index: 2; height: 100%; font-size: 12px; } .eltdf-top-bar .widget p, .eltdf-top-bar .widget:last-child { margin: 0; font-weight: 500; letter-spacing: 0; } .eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cli-image { position: relative; display: table-cell; height: 100%; vertical-align: middle; width: 94px; padding-left: 16px; padding-right: inherit; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-tabs-nav li a .eltdf-tab-icon { font-size: 14px; padding-left: 5px; padding-right: 0; } .eltdf-instructor.simple .eltdf-instructor-info { margin: 0; padding: 0 95px 0 0px; box-sizing: border-box; cursor: pointer; -webkit-transform: translate3d(0, 0, 0) scaleX(1); -moz-transform: translate3d(0, 0, 0) scaleX(1); transform: translate3d(0, 0, 0) scaleX(1); -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); -moz-transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); } .eltdf-instructor.simple .eltdf-instructor-image { position: absolute; top: calc(50% - 37px); right: 0; left: inherit; width: 75px; -webkit-transform: scale(1) translateZ(0); -moz-transform: scale(1) translateZ(0); transform: scale(1) translateZ(0); -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); -moz-transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); transition: transform .3s cubic-bezier(.27, -.22, .26, 1.37); backface-visibility: hidden; } .eltdf-instructor.simple .eltdf-instructor-title-holder:before { content: ''; position: absolute; top: calc(50% - 15px); right: -14px; width: 0; left: inherit; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #fff; z-index: 2; border-right: inherit; } .eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title { padding: 17px 36px 18px 0px; } .eltdf-accordion-holder .eltdf-accordion-title .eltdf-accordion-mark { position: absolute; top: 50%; right: 0; left: inherit; width: 20px; height: 16px; margin: -1px 0 0; font-size: 16px; line-height: 1; text-align: center; color: #04d2c8; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-info { display: inline-block; float: left; } .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-title { display: inline-block; float: right; font-family: Montserrat, sans-serif; font-size: 14px; } .eltdf-course-reviews-list-top .eltdf-progress-bar .eltdf-pb-content-holder { top: 10px; right: 65px; left: inherit; width: calc(100% - 104px); } .eltdf-progress-bar .eltdf-pb-percent { position: absolute; left: 0; bottom: 0; width: auto; font-size: 15px; font-weight: 400; letter-spacing: .025em; opacity: 0; z-index: 10; right: auto !important; } .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-image { width: 70px; padding-left: 18px; padding-right: inherit; } .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-category-items { display: block; margin-top: 1px; font-size: 15px; } .eltdf-btn { position: relative; width: auto; outline: 0; font-size: 12px; line-height: 22px; text-transform: uppercase; margin: 0; -webkit-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; -moz-transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; transition: color .15s ease-in-out, background-color .25s ease, border-color .2s ease-in-out; padding: 10px 43px; cursor: pointer; overflow: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); } .eltdf-course-features-holder .eltdf-course-features li .eltdf-item-icon { color: #04d2c8; font-size: 20px; margin-left: 15px; margin-right: inherit; } .eltdf-course-features-holder .eltdf-course-features li .eltdf-item-value, .eltdf-course-table-holder .eltdf-cti-price .eltdf-btn { float: left; } .eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-page-title { margin: 0; color: #fff; } .eltdf-title-holder.eltdf-standard-with-breadcrumbs-type .eltdf-breadcrumbs { color: white; } .eltdf-course-single-holder .eltdf-course-whishlist i { font-size: 16px; margin-right: inherit; margin-left: 6px; } .eltdf-course-list-holder article .eltdf-cli-bottom-info .eltdf-ci-price-holder { float: left; direction: rtl; } .ion-ios-arrow-left:before { content: "\f3d2"; } .eltdf-course-list-holder article .eltdf-cli-bottom-info span, .eltdf-course-list-holder article .eltdf-cli-bottom-info > * { position: relative; display: inline-block; vertical-align: top; direction: rtl; } .ion-ios-arrow-right:before { content: "\f3d3"; } .eltdf-course-reviews-list-top .eltdf-course-rating-percente-wrapper { padding: 0 45px; border-right: 1px solid #ebebeb; border-left: 0px solid #ebebeb; } .eltdf-course-reviews-list-top .eltdf-progress-bar .eltdf-pb-title { font-family: inherit; font-size: 15px; color: #42495b; } .eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li { margin-left: 35px; margin-right: inherit; } .eltdf-tabs .eltdf-tabs-nav li { float: right; margin: 0; padding: 0; } .eltdf-section-title-holder .eltdf-st-watermark { position: absolute; top: -7px; left: 0; width: 100%; display: block; margin: 0; color: #e3eaf0; font-family: inherit; font-size: 150px; line-height: 1; } .eltdf-tribe-events-single .eltdf-events-single-title-holder { position: relative; padding: 0 100px 0 70px; } body { font-family: inherit !important; font-size: 16px; line-height: 1.555555555555556em; font-weight: 400; color: grey; overflow-x: hidden !important; -webkit-font-smoothing: antialiased; } .eltdf-price-table ul li .eltdf-pt-price { position: relative; display: inline-block; vertical-align: middle; color: #04d2c8; font-family: inherit !important; font-size: 36px; line-height: 1em; font-weight: 700; } .eltdf-price-table ul li ul li { padding: 10px 0; font-size: 16px; } .eltdf-accordion-holder span.eltdf-accordion-title, .eltdf-banner-simple-holder .eltdf-banner-title, .eltdf-btn { font-family: inherit !important; font-weight: 700; } .eltdf-grid-col-3 { float: right; } .eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-left { text-align: right; } .eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-grid-col-6 { width: 50%; float: right; } .eltdf-page-footer .eltdf-footer-bottom-holder .eltdf-grid-col-6:last-child, .eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-alignment-right { text-align: left; } #eltdf-back-to-top { position: fixed; width: 61px; height: 61px; left: 27px; bottom: 61px; right: inherit; margin: 0; z-index: 10000; opacity: 0; visibility: hidden; } .eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder { padding: 26px 20px 28px; background-color: #fff; border-radius: 0 0 6px 6px; box-sizing: border-box; text-align: right; margin-top: -4px; } .eltdf-course-list-holder article .eltdf-cli-bottom-info .eltdf-ci-price-holder { float: left; } .eltdf-drop-down .second .inner ul li a { display: block; float: none; margin: 0; padding: 5px 30px 5px 38px; text-align: right; } .eltdf-drop-down .narrow .second .inner ul li ul { position: absolute; right: 100%; left: inherit; top: -24px; height: auto; opacity: 0; overflow: hidden; z-index: 10; border-top: 4px solid #04d2c8; -webkit-transform: translateZ(0); -webkit-transition: opacity .4s ease-out; -moz-transition: opacity .4s ease-out; transition: opacity .4s ease-out; } .eltdf-drop-down .second { position: absolute; display: block; right: -13px; left: inherit; top: 100%; visibility: hidden; overflow: hidden; opacity: 0; z-index: 10; -webkit-transition: top .15s ease-out; -moz-transition: top .15s ease-out; transition: top .15s ease-out; } .eltdf-drop-down .second .inner ul li.sub > a .item_outer:after { position: absolute; display: inline-block; vertical-align: middle; top: -1px; right: inherit; left: 0; content: '\34'; font-family: ElegantIcons; font-size: 25px; font-weight: 400; font-style: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .eltdf-drop-down .second .inner ul li a { display: block; float: none; margin: 0; padding: 5px 25px 5px 18px; text-align: right; } .widget ul li { margin: 0 0 23px; padding: 0; font-size: 14px; line-height: 23px; text-align: right; } .eltdf-menu-area .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown, .eltdf-top-bar .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-login-dropdown { position: absolute; top: 100%; right: 0; left: inherit; width: 185px; margin: 0; padding: 20px 38px; list-style-type: none; text-align: right; text-transform: none; background-color: #fff; border-top: 4px solid #04d2c8; opacity: 0; visibility: hidden; z-index: 100; box-sizing: border-box; -webkit-transition: opacity .3s ease; -moz-transition: opacity .3s ease; transition: opacity .3s ease; } .eltdf-login-register-widget.eltdf-user-logged-in .eltdf-logged-in-user .eltdf-logged-in-user-inner > span img { display: inline-block; vertical-align: middle; width: 28px; height: 28px; margin: 0 0px 0 5px; border-radius: 100%; } span.eltdf-logged-in-user-name { font-size: 12px; } .eltdf-vertical-align-containers .eltdf-position-left { position: relative; float: left; z-index: 2; height: 100%; } .eltdf-vertical-align-containers .eltdf-position-right { position: relative; float: right; z-index: 2; height: 100%; text-align: left; } .eltdf-logo-wrapper a img { height: 100%; padding: 18px 0; width: 162px; -webkit-transition: opacity .2s ease; -moz-transition: opacity .2s ease; transition: opacity .2s ease; } .eltdf-main-menu > ul > li { float: right; height: 100%; box-sizing: border-box; } .eltdf-owl-slider .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0); direction: ltr; } h1, h2, h3, h4, h5, h6 { font-family: iransansweb, serif; } body { font-family: iransansweb, serif !important; } .widget.eltdf-search-post-type-widget .eltdf-search-icon-holder { font-family: iransansweb, serif !important; } .eltdf-footer-bottom-holder .widget { font-family: iransansweb, serif !important; color: #ccc !important; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { color: #9fa1a8 !important; } .eltdf-countdown { direction: ltr; } .eltdf-content-aligment-left { text-align: right !important; } .eltdf-logo-wrapper a img { padding: 7px 0 !important; } #eltdf-back-to-top { left: inherit !important; right: 27px !important; } .eltdf-cl-standard-pagination ul li a { font-family: iransansweb, serif !important; } .eltdf-cl-standard-pagination .arrow_carrot-left:before { content: "\35" !important; } .eltdf-cl-standard-pagination .arrow_carrot-right:before { content: "\34" !important; } h1, h2, h3 { font-family: aviny !important; font-weight: 300; } .eltdf-course-list-holder article .eltdf-cli-bottom-info { font-family: iransansweb, serif !important; } .wpb_widgetised_column .widget.eltdf-search-post-type-widget input { box-shadow: -2px 2px 6px 1px rgba(0, 0, 0, 0.12); } .widget.eltdf-search-post-type-widget .eltdf-search-icon-holder { box-shadow: -2px 2px 6px 1px rgba(0, 0, 0, 0.12); } .eltdf-counter-holder .eltdf-counter { font-family: iransansfanum !important; } .eltdf-course-list-holder article .eltdf-cli-top-info { font-family: iransansweb, serif !important; } .vc_custom_1509980453362 { text-align: right; direction: ltr; float: right; } .eltdf-icon-list-holder .eltdf-il-text { font-family: iransansweb, serif !important; } .eltdf-shopping-cart-holder .eltdf-header-cart .eltdf-cart-number { font-family: iransansweb, serif !important; } .eltdf-title-holder .eltdf-title-wrapper .eltdf-breadcrumbs { font-family: iransansweb, serif !important; } aside.eltdf-sidebar .widget.eltdf-course-list-widget .eltdf-cl-minimal article .eltdf-ci-price-holder { font-family: iransansweb, serif !important; } .eltdf-top-bar { font-family: iransansweb, serif !important; color: #2bbdd1 !important; } .cf7-inner-pages .eltdf-contact-form-7-widget .eltdf-cf7-title { text-align: right; } div.wpcf7 { color: #fff; } .eltdf-contact-form-7-widget input.wpcf7-form-control.wpcf7-submit { margin-right: 50px; } .eltdf-blog-holder article .eltdf-post-info-bottom .eltdf-post-info-bottom-left>div a { font-family: iransansweb, serif !important; } .select2-container.select2-container--default .select2-selection--single { font-family: iransansweb, serif !important; } .eltdf-blog-holder article.format-quote .eltdf-quote-mark { top:15px !important; left: 50px !important; } .eltdf-side-menu .eltdf-custom-font-holder { font-family: iransansweb, serif !important; }