/*
Theme Name: Edubin

Adding support for languages written in a Right To Left (RTL) direction is easy,
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/

/* Reset */

body {
    direction: rtl;
    unicode-bidi: embed;
}
th {
    text-align: right;
}
/* == Accessibility == */

.screen-reader-text:focus {
    left: auto;
    right: 5px;
}
/* == Typography == */

textarea {
    padding-right: 12px;
}
li>ul, li>ol {
    margin-left: 0;
    margin-right: 1.5em;
}
th:first-child, td:first-child {
    padding-left: 0.4em;
    padding-right: 0;
}
th:last-child, td:last-child {
    padding-left: 0;
    padding-right: 0.4em;
}
/* == Forms == */

input[type="radio"], input[type="checkbox"] {
    margin-left: 0.5em;
    margin-right: 0;
}
/* == Media == */

.mejs-offscreen {
    right: -10000px;
}
#preloader_two .preloader_two {
    text-align: right;
    margin-right: 0;
    margin-left: 0;
}
/* == Header == */
.techwix-header-area .site-branding {
    margin-right: 0;
    margin-left: 40px;
}
.techwix-header-right-side {
    padding-left: 0;
    margin-left: 0;
    margin-right: 27px;
    padding-left: 12px;
}
.theme-default-header .techwix-header-right-side:after {
    left: inherit;
    right: -30px;
}
a.main-header-btn.techwix-btn {
    margin-left: 0;
    margin-right: 25px;
}
.techwix-mobile-menu-nav-wrapper ul li.menu-item-has-children>a::after {
    left: 0;
    right: inherit;
}
.techwix-breadcrumb-style-1 .techwix-breadcrumb-wrapper ul li:not(:last-child), .techwix-breadcrumb-style-2 .techwix-breadcrumb-wrapper ul li:not(:last-child), .techwix-page-title-area .techwix-breadcrumb-wrapper ul li:not(:last-child) {
    padding-right: 0;
    padding-left: 25px;
}
.techwix-breadcrumb-style-1 .techwix-breadcrumb-wrapper ul li:after {
    content: "\f13f";
    right: inherit;
    left: 8px;
}
.techwix-theme-nav-responsive{
    margin-left: 0;
    margin-right: 40px;
}
@media only screen and (max-width: 991px){
   .techwix-theme-nav-responsive {
        margin-right: 10px;
   }
}
    

/* == Blog single page == */
.author.vcard img {
    margin-right: 0;
    margin-left: 8px;
}
.edu-blog .blog-meta li+li {
    margin-left: 0;
    margin-right: 20px;
}
.edu-blog .blog-meta li i {
    padding-right: 7px;
    padding-left: 7px;
}
.techwix-post-tag-wrapper .techwix-post-tag a {
    margin-left: 0;
    margin-right: 5px;
}
.techwix-tag-social-share-wrapper .has-text-align-right {
    text-align: left;
}
.post-share.style-01 .share-label {
    margin-right: 0;
    margin-left: 15px;
}
.tpc-post-details-page {
    margin-right: 0;
    margin-left: 25px;
}
.post-share .share-list {
    right: initial;
    left: 85px;
}
.post-share .share-list:before {
    left: 21px;
    right: inherit;
}
.related-post-wrap .posted-on i {
    margin-right: 0;
    margin-left: 5px;
}
.blog-nav-links .next h6:before {
    left: 20px;
    right: inherit;
    content: '\f13f';
}
.blog-nav-links .prev h6:before {
    left: inherit;
    right: 20px;
    content: '\f140';
}
.blog-nav-links .next h6 {
    padding: 20px 30px 20px 50px;
}
.blog-nav-links .prev h6 {
    padding: 20px 50px 20px 30px;
}
.techwix-comment-list .techwix-comment-avatar {
    margin-right: 0;
    margin-left: 30px;
}
.widget_techwixcore_recent_posts_widget .techwix-recent-post-each-item .post-meta i {
    padding-right: 10px;
    padding-left: 10px;
}
.widget_techwixcore_lp_courses_widget .techwix-recent-course-each-item .techwix-course-widget-thumb, .widget_techwixcore_ld_courses_widget .techwix-recent-course-each-item .techwix-course-widget-thumb, .widget_techwixcore_tl_courses_widget .techwix-recent-course-each-item .techwix-course-widget-thumb, .widget_techwixcore_recent_posts_widget .techwix-recent-post-each-item .techwix-post-widget-thumb, .widget_shopping_cart .techwix-mini-cart-item-thumb, .widget_products .product_list_widget li img, .widget_top_rated_products .product_list_widget li img {
    margin-right: 0;
    margin-left: 20px;
}
.techwix-comment-bottom-part .comment-reply-link i {
    margin-right: 0;
    margin-left: 6px;
}


@keyframes headingAnimation {
  from {
    -webkit-transform: translateY(120%);
    -ms-transform: translateY(120%);
    transform: translateY(120%);
  }
  to {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}




/* == Menu Hover == */
/* .techwix-header-area .main-navigation ul ul.techwix-dropdown-menu{
    left: inherit;
    right: 0;
} */

/* == Case Study == */

.single-case-study.style-1 .case-study-content{
    left: inherit;
    right: 60px;
}
.single-case-study .case-study-img a::before{
    left: inherit;
    right: -25%;
}
/* style 2 */
.single-case-study.style-2 .case-study-img .top-meta{
    left: inherit;
    right: 30px;
}
.single-case-study.style-2 .case-study-content{
    left: inherit;
    right: 30px;
}
/* style 3 */
.single-case-study.style-3 .case-study-img .case-study-content .title{
    padding-left: 0;
    padding-right: 15px;
}
.single-case-study.style-3 .case-study-img .case-study-content .title::before {
    left: inherit;
    right: 0;
}

/* style 5 */
.techwix-service.service-style-5 .service-text .service-title::before{
    left: inherit;
    right: 0;
}
.techwix-service.service-style-5 .service-text .service-title{
    padding-left: 0;
    padding-right: 20px;
}

/* == Testimonial == */
.tpc_testimonial .techwix-testimonial .testimonial-thumb{
    left: inherit;
    right: -6%;
}

.tpc_testimonial .techwix-testimonial .testimonial-content{
    padding-right: 0;
    padding-left: 40px;
}


/* == Accordion == */
.single_accordion.techwix-icon-align-right .techwix-accordion-header{
    padding-right: 80px;
}
.single_accordion.techwix-icon-align-left .techwix-accordion-header .accordion-title {
    padding-right: 0;
    padding-left: 25px;
}
.single_accordion.techwix-icon-align-right .techwix-accordion-header .accordion-title {
    padding-left: 25px;
    padding-right: 0;
}
.single_accordion.techwix-icon-align-left span.accordion-icon{
    right: inherit;
    left: 30px;
}

.single_accordion.techwix-icon-align-right span.accordion-icon {
    left: 30px;
}

/* == Service == */
.techwix-service.service-style-2 .next-icon {
    right: inherit;
    left: 15%;
    transform: rotate(280deg);
}
.techwix-service.service-style-2 .service-img:before {
    left: inherit;
    right: -15px;
}

/* == Blog Addon == */

.edu-blog .content .techwix-blog-readmore a i {
    transform: translateX(0px) rotate(180deg);
    display: inline-flex;
}
.edu-blog .content .techwix-blog-readmore a:hover i{
    margin-left: 0;
    transform: translateX(-5px) rotate(180deg);
}

.edu-blog.blog-style-2 .thumbnail a.tw-date{
    left: inherit;
    right: 30px;
}

/* == Button == */

.techwix-button-icon-position-after svg, .techwix-button-icon-position-after i {
    padding-right: 6px;
    padding-left: 0;
}
.techwix-btn.style-2:hover i, .techwix-btn.style-2:hover svg {
    transform: translateX(-5px);
}

/* == Team Addon == */
.techwix-single-team .team-content{
    left: inherit;
    right: 60px;
}
.techwix-single-team .team-content .team-name::before{
    left: inherit;
    right: -30px;
}

/* == Testiminial == */
.tpc-testimonial_wrapper.style-3::before {
    border-bottom: 40px solid #ffffff;
    border-top: 0;
    right: -50px;
}

/* == WooCommerce Product == */
.techwix-single-product-inner .techwix-single-product-thumb-wrapper .product-over-info ul li.add-to-cart a::before{
    margin-right: 0;
    margin-left: 7px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after{
    margin-right: 0;
    margin-left: 5px;
}
.techwix-product-rating-wrapper .star-rating {
    margin: 5px 0px 0px 2px !important;
}
.techwix-woo-mini-cart-inner p.woocommerce-mini-cart__buttons .button.checkout{
    margin-left: 0;
    margin-right: 10px;
}
.techwix-mini-cart-product-name-quantity a{
    padding-right: 0;
    padding-left: 8px;
}
.techwix-mini-cart-item-thumb {
    padding-right: 0;
    padding-left: 15px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
    border-radius: 0 5px 5px 0;   
    padding-right: 25px;
    
}
.woocommerce-cart .techwix-coupon-wrapper button{
    border-radius: 5px 0 0 5px !important;
}
.woocommerce table.shop_table>tbody>tr>td:first-child, .woocommerce table.shop_table>tfoot>tr>th:first-child, .woocommerce table.shop_table>tfoot>tr>td:first-child{
    padding-right: 30px;
    padding-left: 0;
}
.woocommerce table.shop_table>thead>tr th:first-child{
    padding-right: 30px;
    padding-left: 0;
}
.woocommerce-cart-form .quantity .qty, .techwix-single-product-main-content-wrapper form.cart .quantity .qty, .woocommerce .techwix-yith-wcqv-wrapper .quantity .qty{
    margin-right: 0;
    margin-left: 12px;
}
@media screen and (min-width: 48em){
    .woocommerce table.shop_table_responsive tr th, .woocommerce table.shop_table_responsive tr td {
        text-align: right;
    }
}

