@media screen and (max-width:1024px) and (min-width:980px){.res-logoarea{direction:rtl}.res-logoarea>a{float:right}.search-n-cart{direction:rtl;float:left!important;padding-left:0}.responsive-header .search-n-cart>li:last-child{margin-right:15px}.responsive-header .top-search::before{display:none}.counter,.funfact .symbol{font-size:28px}.funfact{margin-bottom:30px}.nice-select.form-control:focus{color:#fff}.consult-sec .form-control.button.button-primary:hover{color:#fff}#accordion.panel-group{margin-bottom:30px}.little-contact>li:last-child{border:medium none;margin-right:0;padding-right:0}.tab-video-btn>li:nth-child(2){left:-20px}.upper-meta>span{letter-spacing:0}.responsive-menu>ul li.menu-item-has-children>a::after{left:0;right:auto;transform:rotate(0deg)}.responsive-menu ul li{text-align:right}.responsive-menu ul ul li a{width:100%}.responsive-menu>ul li.menu-item-has-children.active>a::after{transform:rotate(-180deg)}.appoint-meta>h4{max-width:100%}.appoint-meta{padding-right:30px}.appointment-page{float:right}.main-heading>p{margin-bottom:30px}.about-course .rating>span{margin-right:5px}.coaches-list .about-coach{width:55%}.about-coach>span{float:right;padding-right:0;width:100%}.membership>li{margin-right:0}.profiel-meta .send_coach_mail{float:right;margin-top:10px}.rating-line .progress{width:70%}.woocommerce-account .woocommerce-MyAccount-navigation{display:inline-block}.woocommerce-account .woocommerce-MyAccount-content{float:left}}@media screen and (max-width:980px){p{font-size:13px}header{display:none}.responsive-header{display:block}.res-logoarea{direction:rtl}.res-logoarea>a{float:right}.search-n-cart{direction:rtl;float:left!important;padding-left:0}.nice-select.form-control:focus{color:#fff}.responsive-header .search-n-cart>li:last-child{margin-right:15px}.responsive-header .top-search::before{display:none}.search-n-cart .top-shop>i{color:#fff}.res-top-bar>ul li{margin-left:10px;margin-right:0;padding-right:0}.consult-sec .form-control.button.button-primary:hover{color:#fff}.consult-sec{padding:50px}.bread-crumb>li::before{left:-20px!important;right:auto!important}#accordion.panel-group{margin-bottom:30px}.logo-widget>a{margin-top:0}footer .widget{margin-bottom:50px}.upper-meta>span{letter-spacing:0}.responsive-menu>ul li.menu-item-has-children>a::after{left:0;right:auto;transform:rotate(0deg)}.responsive-menu ul li{text-align:right}.responsive-menu ul ul li a{width:100%}.responsive-menu>ul li.menu-item-has-children.active>a::after{transform:rotate(-180deg)}.top-area{transform:translate(-50%,-50%)}.bread-crumb>li{margin-right:0}.appoint-meta>h4{max-width:100%}.appoint-meta{padding-right:30px}.appointment-page{float:right}.main-heading>p{margin-bottom:30px}.about-course .rating>span{margin-right:5px}.coaches-list .about-coach{width:55%}.about-coach>span{float:right;padding-right:0;width:100%}.membership>li{margin-right:0}.profiel-meta .send_coach_mail{float:right;margin-top:10px}.rating-line .progress{width:70%}.woocommerce-account .woocommerce-MyAccount-navigation{display:inline-block}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce-orders .woocommerce-orders-table tr td,.woocommerce-downloads .woocommerce-table--order-downloads tr td{padding:10px}}@media screen and (max-width:640px){.videobg-meta{left:auto;right:20px}.info{padding-left:20px;padding-right:46px}.info>p{float:right}.top-area{transform:translate(-55%,-50%)}.coaches-list .about-coach{max-width:100%}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:block}}@media screen and (max-width:360px){.rating-line .progress{margin-bottom:5px}.rating-line .rating-avg{margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:block}.woocommerce-orders .woocommerce-orders-table tr th,.woocommerce-downloads .woocommerce-table--order-downloads tr th{color:#3c3c3c;font-size:16.4px;padding:8px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.blog-single-page .single-meta .social-media{float:right}.row.typerocket-container{margin:0;padding-right:0}}@media screen and (max-width:320px){.close-btn-popup{margin-right:75px}.woocommerce-orders .woocommerce-orders-table tr th,.woocommerce-downloads .woocommerce-table--order-downloads tr th{color:#3c3c3c;font-size:16.4px;padding:8px}.error-page form input{max-width:100%}}