
/* body {direction:rtl;} */
body{
   direction: rtl;
   unicode-bidi: embed;
}

.media > .pull-left{
   margin-left: 20px;
   margin-right: auto;
}

.mr-70{
   margin-left: 70px;
   margin-right: auto;
}

.mr-80{
   margin-left: 80px;
   margin-right: auto;
}

.mr-100{
   margin-left: 100px;
   margin-right: auto;
}

.ml-70{
   margin-right: 70px;
   margin-left: auto;
}

img.pull-left{
   margin-left: 20px;
   margin-right: auto;
}

img.pull-right{
   margin-right: 20px;
   margin-left: auto;
}

.dropcap{
   float: right;
   margin: 5px 0 5px 15px ;
}

.wp-caption img[class*="wp-image-"]{
   margin-right: auto;
   margin-left: auto;
}

.alignleft{
   float: right;
   margin-left: 1.5em;
   margin-right: auto;
   margin: 5px 0 20px 20px ;
}

.alignright{
   float: left;
   margin-right: 1.5em;
   margin-left: auto;
}

.gallery-item{
   text-align: right;
   padding: 0 0 0 1em ;
}

.gallery-caption{
   text-align: right;
   padding: 0 0 0 10px ;
}

.alignnone{
   margin: 5px 0 20px 20px ;
}

.aligncenter, div.aligncenter{
   margin: 5px auto 5px auto ;
}

a img.alignright{
   float: left;
   margin: 5px 20px 20px 0 ;
}

a img.alignnone{
   margin: 5px 0 20px 20px ;
}

a img.alignleft{
   float: right;
   margin: 5px 0 20px 20px ;
}

a img.aligncenter{
   margin-right: auto;
   margin-left: auto;
}

.wp-caption.alignnone{
   margin: 5px 0 20px 20px ;
}

.wp-caption.alignleft{
   margin: 5px 0 20px 20px ;
}

.wp-caption.alignright{
   margin: 5px 20px 20px 0 ;
}

.screen-reader-text:focus{
   right: 5px;
   left: auto;
}

.post-password-form input[type="password"]{
   margin-right: 10px;
   margin-left: auto;
}

.tag-lists a, .tagcloud a{
   margin-right: 3px;
   margin-left: auto;
}


.comments-list .pingback .comment-body{
   margin-right: 0;
}

.comments-list .comment-body{
   margin-right: 110px;
   margin-left: auto;
}

.comments-list img.comment-avatar{
   margin-left: 30px;
   margin-right: auto;
}

.comments-list .comment-reply-link i{
   margin-left: 5px;
   margin-right: auto;
}

.comments-reply{
   margin: 0 70px 0 0 ;
}

#cancel-comment-reply-link{
   float: left;
}

.author-box .author-info{
   margin-right: 90px;
   margin-left: auto;
}

.post-navigation .post-previous, .post-navigation .post-next{
   border-right: 1px solid #eeeeee;
   border-left: 1px solid #eeeeee;
}

.post-navigation .post-previous{
   text-align: right;
   float: right;
   border-right: 0 none;
   border-left: 0 none;
   padding: 0 0 0 40px ;
}

.post-navigation .post-previous img{
   float: right;
   margin-left: 15px;
   margin-right: auto;
}

.post-navigation .post-next{
   text-align: left;
   float: left;
   border-left: 0 none;
   border-right: none;
   padding: 0 40px 0 0 ;
}

.post-navigation .post-next img{
   float: left;
   margin-right: 15px;
   margin-left: auto;
}

.pagination li a, .pagination li span{
   margin-left: 8px;
   margin-right: auto;
}

.pagination li.pagination-dots{
   margin: 0 10px 0 15px ;
}

.entry-content .page-links{
   margin-right: 5px;
   margin-left: auto;
}

.header-standard .header-cd-menu{
   margin-right: 0;
   margin-left: 15px;
}
.header .navbar-container .navbar-light .dropdown-toggle::after{
   float: left;
   
}

.xs-sidebar-group.isActive .xs-sidebar-widget,
.archive-widgets ul li a:after,
.tab-course-category ul li:after{
   left: 0;
   right: auto;
}
.archive-widgets ul li a:after{
   float: left;
}
.xs-sidebar-widget,
.ekit-wid-con .ekit-sidebar-widget{
   left: -100%;
}
.sideabr-list-widget li i{
   margin-right: 0;
   margin-left: 20px;
}
.header-cd-menu .cat-menu,
.xs-sidebar-group.isActive .xs-overlay,
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{
   right: 0;
}
.xs-sidebar-group .xs-overlay{
   right: 100%;
}
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{
   left: 0;
}
.single-course .course-category a:before,
.turitor-events .entry-header .event-meta-cat a:before,
.ts-testimonial-standard .testimonial-author-content p i{
   right: 0;
   left: auto;
}
.single-course .course-enrole-list li{
   margin-right: 0;
   margin-left: 40px;
}
.single-course .course-enrole-list li:last-child{
   margin-left: 0;
}

.single-course .course-enrole-list li i {
   margin-right: 0px;
   float: right;
   vertical-align: middle;
   margin-left: 6px;
   margin-top: 3px;
}
.single-course .instructor-thumb{
   margin-right: 0;
   margin-left: 20px;
}
.ts-testimonial-standard .testimonial-author-content p{
   padding-left: 0;
   padding-right: 40px;
}

.ts-testimonial-standard .testimonial-footer.media{
   -webkit-box-orient: horizontal!important;
   -webkit-box-direction: reverse!important;
   -ms-flex-direction: row-reverse!important;
   flex-direction: row-reverse!important;
}
.ts-testimonial-standard .testimonial-author-content .testimonial-footer img{
   margin-right: 0;
   margin-left: 15px;
}
.turitor-events .event-date {
   padding-left: 30px;
   margin-left: 30px;
   border-right: 0;
   margin-right: 0;
   padding-right: 0;
   border-left: 1px dashed #e8e8e8;
}
.turitor-events .entry-header .event-meta-cat a{
   padding-left: 0;
   padding-right: 15px;
}
.latest-blog .post .post-meta span{
   padding-right: 0;
   margin-right: 0;
   padding-left: 15px;
   margin-left: 15px;
}
.latest-blog .post .post-footer .btn-link i {
   margin-left: 0;
   margin-right: 5px;
   float: right;
   margin-left: 5px;
   margin-top: 5px;
}
.BackTo{
   right: auto;
   left: 14px;
}
.elementskit-navbar-nav-default .elementskit-dropdown{
   right: 0;
}
.turitor-search-course-form .search-course-button {
   left: 0 !important;
   right: auto !important;
}
.ekit-wid-con .text-left {
   text-align: right!important;
}
.ts-course-category.grid-style3 .single-course-category .course-media{
   margin-right: 0;
   margin-left: 25px;
}
.single-course .instructor{
   direction: rtl;
}
.archive-widgets .widget-title i{
   float: left;
}
.archive-widgets ul li a:after{
   content: '\e91a';
}
.turitor-course-latest img{
   margin-right: 0;
   margin-left: 15px;
}
.header--course-meta ul li{
   padding-right: 0;
   margin-right: 0;
   border-right: 0;
   padding-left: 40px;
   margin-left: 30px;
   border-left: 1px solid #eaeaea;
}
.header--course-meta ul li:last-child {
   margin-left: 0;
   padding-left: 0;
   border-left: 0;
}
.course-entry-content .header-meta li{
   margin-right: 0;
   margin-left: 35px;
}
.course-entry-content .header-meta li i {
   margin-right: 0;
   float: right;
   margin-left: 6px;
   margin-top: 3px;
}
.course-sidebar .course-intro ul li span {
   float: left;
}
.course-sidebar .course-intro ul li i,
.course-tabs-content .curriculum-content .curricolumn-list li a i {
   margin-right: 0;
   float: right;
   margin-left: 15px;
   margin-top: 17px;
}
.course-tabs-content .curriculum-content .curricolumn-list li a i{
   margin-top: 5px;
}
.course-tabs-content .curriculum-content .curricolumn-list li .curricolumn-duration {
   float: left;
}
.turitor-list li{
   padding-left: 0;
   padding-right: 40px;
}
.turitor-list li:before{
   left: auto;
   right: 7px;
}
.turitor-list li:after,
.sidebar .widget-title:before,
.user-meta-summery li:before{
   left: auto;
   right: 0;
}
.insturctor-single .user-meta-summery {
   padding: 15px 100px 15px 0px;
}
.co-single-instructor .co-instructor-thumb,
.header--course-meta ul li .course-instructor .course-instructor-thumb{
   margin-right: 0;
   margin-left: 30px;
}
.xs-review-box.view-review-list .xs-reviewer-author-image{
   padding-right: 0;
   padding-left: 15px;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-title:after,
#learn-press-profile-content,
.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li a:after{
   float: left;
}
#course-item-content-header .course-item-search button{
   right: auto;
   left: 50px;
}
.ekit-wid-con .ekit_accordion_icon_group{
   left: 15px;
   right: auto;
}
#learn-press-profile-nav{
   float: right;
}
#learn-press-profile-nav .tabs > li:hover:not(.active) ul{
   left: auto;
   right: 100%;
}
.user-dashboard .lp-profile-content table td, .user-dashboard .lp-profile-content table th, 
.user-dashboard .lp-profile-content .lp-list-table td, .user-dashboard .lp-profile-content .lp-list-table th{
   text-align: right;
}

.feature-btn a.fs-btn .fa-arrow-right:before {
   content: "\f060";
}
.ts-service-slider .service-slider .owl-item .item .single-service:after{
   right: 0;
}

.event-style .event-meta-style {
   padding-left: 0;
   border-left: 0;
   margin-left: 0;
   padding-right: 20px;
   border-right: 1px dashed #afafaf;
   margin-right: 60px;
}
.single-topics .topics-link{
   right: auto;
   left: 10px;
}

.ts-testimonial-standard.style-3:before {
   left: auto;
   right: -1px;
   border-right: 10px solid #283747;
   border-left: 0;

}
.ts-testimonial-standard.style-3{
   border-left: 0;
   border-right: 2px solid #283747;

}
.ts-testimonial-standard.style-3 .testimonial-author-content .testimonial-footer {
   padding-left: 0;
   padding-right: 40px;
}
.ts-testimonial-standard.style-3 .testimonial-author-content p i {
   right: 50px;
}
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-prev{
   right: -35%;
   left: auto;
}
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-next{
   right: -28%;
   left: auto;
}
.post-details .entry-header .post-meta span.post-author i{
   float: right;
}
.post-details .entry-header .post-meta span{
   margin-right: 0;
   margin-left: 20px;
}
.post-details .entry-header .post-meta span i{
   margin-right: 0;
   margin-left: 6px;
}
.pull-left {
   float: right !important;
}
.pull-right {
   float: left !important;
}

.kindergarten-nav .elementskit-navbar-nav-default > ul > li > a:before{
   left: auto;
   right: 20px;
}
.main-slider.dotstyle2 .owl-dots .owl-dot.active{
   left: auto;
   right: -6px;
}
.main-slider-style3 .slider-content .btn-wrapper .btn:hover::after,
.btn-classic .elementor-button:hover:after{
   right: auto;
   left: -45px;
}
.main-slider-style3 .slider-content .btn-wrapper .btn::after,
.btn-classic .elementor-button:after,
.kindergarten-blog .latest-blog .post .post-footer a:after{
   right: auto !important;
   left: -60px !important;
}
.kindergarten-blog .latest-blog .post .post-footer a:hover:after{
   right: auto !important;
   left: -80px !important;
}

.footer-widget ul li{
   padding-right: 20px;
}

.footer-widget ul li:before{
   right: 0;
   left: auto;
}

/* Tutor LMS Rtl */

.tutor-course .tutor-course-header .tutor-course-loop-header-meta {
   padding-right: 30px;
}
.tutor-course .tutor-loop-course-container .tutor-loop-rating-wrap {
   position: static;
}
.tutor-course .tutor-loop-course-container .tutor-course-loop-meta .tutor-single-loop-meta {
   margin-left: 30px;
   margin-right: 0;
}
.tutor-course .tutor-loop-author {
  display: flex;
}
.tutor-course .tutor-loop-course-container .tutor-course-loop-title h2{
   font-size: 18px;
   line-height: 32px;
}
.tutor-course .tutor-loop-author .tutor-single-course-author-name {
   margin: 10px;
}
.tutor-course .tutor-course-header .tutor-course-loop-header-meta .tutor-course-lising-category a{
   padding-left: 0;
   padding-right: 15px;
}
.tutor-course .tutor-course-header .tutor-course-loop-header-meta .tutor-course-lising-category a:before{
   left: auto;
   right: 0;
}
/*suncode start*/
@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/eot/iranyekanwebboldfanum.eot');
	src: url('suncode/fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/eot/iranyekanweblightfanum.eot');
	src: url('suncode/fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/eot/iranyekanwebregularfanum.eot');
	src: url('suncode/fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/eot/iranyekanwebmediumfanum.eot');
	src: url('suncode/fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanwebmediumfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/eot/iranyekanwebextraboldfanum.eot');
	src: url('suncode/fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: sc_iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/eot/iranyekanwebblackfanum.eot');
	src: url('suncode/fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/woff/iranyekanwebblackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Black.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum_Black.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Bold.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum_Bold.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Medium.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum_Medium.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Light.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum_Light.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: 200;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_UltraLight.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: sc_iransans_fa;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum.eot');
	src: url('suncode/fonts/iransans_fa/eot/IRANSansWebFaNum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/iransans_fa/woff2/IRANSansWebFaNum.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/iransans_fa/woff/IRANSansWebFaNum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/iransans_fa/ttf/IRANSansWebFaNum.ttf') format('truetype');
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 200;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-extralight.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-light.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-medium.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 600;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-demibold.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-demibold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-demibold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 750;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-ultrabold.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-ultrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-ultrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-ultrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-extrabold.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-extrabold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-extrabold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-extrabold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-black.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-bold.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_dana_fa;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-regular.eot');
	src: url('suncode/fonts/dana_fa/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/dana_fa/woff2/dana-fanum-regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/dana_fa/woff/dana-fanum-regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_sarbaz;
	font-style: normal;
	font-weight: 950;
	src: url('suncode/fonts/Sarbaz.eot');
	src: url('suncode/fonts/Sarbaz.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/Sarbaz.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/Sarbaz.ttf') format('truetype');
}
@font-face {
	font-family: sc_hilda;
	font-style: normal;
	src: url('suncode/fonts/hilda/SCHilda.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/hilda/SCHilda.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/hilda/SCHilda.ttf') format('truetype');
}
@font-face {
	font-family: sc_kalamaeh;
	font-style: normal;
	font-weight: 100;
	src: url('suncode/fonts/kalameh/sc_Kalameh_thin.eot');
	src: url('suncode/fonts/kalameh/sc_Kalameh_thin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/kalameh/sc_Kalameh_thin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_thin.ttf') format('truetype');
}

@font-face {
	font-family: sc_kalamaeh;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/kalameh/sc_Kalameh_Regular.eot');
	src: url('suncode/fonts/kalameh/sc_Kalameh_Regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/kalameh/sc_Kalameh_Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Regular.ttf') format('truetype');
}

@font-face {
	font-family: sc_kalamaeh;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/kalameh/sc_Kalameh_Bold.eot');
	src: url('suncode/fonts/kalameh/sc_Kalameh_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/kalameh/sc_Kalameh_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Bold.ttf') format('truetype');
}

@font-face {
	font-family: sc_kalamaeh;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/kalameh/sc_Kalameh_Black.eot');
	src: url('suncode/fonts/kalameh/sc_Kalameh_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/kalameh/sc_Kalameh_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/kalameh/sc_Kalameh_Black.ttf') format('truetype');
}
@font-face {
  font-family: sc_lalezar;
  src: url('suncode/fonts/Lalezar-Regular.eot?#') format('eot'),  /* IE6–8 */
       url('suncode/fonts/Lalezar-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('suncode/fonts/Lalezar-Regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/anjoman/Anjoman-Black.eot');
	src: url('suncode/fonts/anjoman/Anjoman-Black.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-Black.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-Black.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-Black.ttf') format('truetype');  
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/anjoman/Anjoman-ExtraBold.eot');
	src: url('suncode/fonts/anjoman/Anjoman-ExtraBold.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-ExtraBold.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-ExtraBold.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-ExtraBold.ttf') format('truetype');
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 700;
	src: url('suncode/fonts/anjoman/Anjoman-UltraBold.eot');
	src: url('suncode/fonts/anjoman/Anjoman-UltraBold.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-UltraBold.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-UltraBold.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-UltraBold.ttf') format('truetype');    
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 600;
	src: url('suncode/fonts/anjoman/Anjoman-Medium.eot');
	src: url('suncode/fonts/anjoman/Anjoman-Medium.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-Medium.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-Medium.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-Medium.ttf') format('truetype');  
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/anjoman/Anjoman-Light.eot');
	src: url('suncode/fonts/anjoman/Anjoman-Light.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-Light.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-Light.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-Light.ttf') format('truetype');  
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 100;
	src: url('suncode/fonts/anjoman/Anjoman-Thin.eot');
	src: url('suncode/fonts/anjoman/Anjoman-Thin.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-Thin.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-Thin.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-Thin.ttf') format('truetype');   
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: 200;
	src: url('suncode/fonts/anjoman/Anjoman-ExtraLight.eot');
	src: url('suncode/fonts/anjoman/Anjoman-ExtraLight.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-ExtraLight.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-ExtraLight.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-ExtraLight.ttf') format('truetype');  
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/anjoman/Anjoman-Bold.eot');
	src: url('suncode/fonts/anjoman/Anjoman-Bold.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman-Bold.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman-Bold.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman-Bold.ttf') format('truetype');   
}

@font-face {
	font-family: sc_anjoman;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/anjoman/Anjoman.eot');
	src: url('suncode/fonts/anjoman/Anjoman.eot?#iefix') format('embedded-opentype'),  
		 url('suncode/fonts/anjoman/Anjoman.woff2') format('woff2'),  
		 url('suncode/fonts/anjoman/Anjoman.woff') format('woff'),
		 url('suncode/fonts/anjoman/Anjoman.ttf') format('truetype');  
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 100;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-thin.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-thin.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 200;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-extralight.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-extralight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-extralight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-extralight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Light.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Medium.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 600;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-DemiBold.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-DemiBold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-DemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-DemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-ExtraBold.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-ExtraBold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Black.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Bold.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: sc_farhang;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Regular.eot');
	src: url('suncode/fonts/farhang/eot/FarhangFaNum-Regular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('suncode/fonts/farhang/woff2/FarhangFaNum-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('suncode/fonts/farhang/woff/FarhangFaNum-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: sc_maneli;
  src: url('suncode/fonts/Maneli.eot'); /* IE9 Compat Modes */
  src: url('suncode/fonts/Maneli.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('suncode/fonts/Maneli.woff') format('woff'), /* Modern Browsers */
    url('suncode/fonts/Maneli.woff2') format('woff2'); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
/**
*
*	Name:			IRANSansX Fonts
*	Version:			1.0
*	Author:			Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:		Apr 22, 2021
*	Updated on:		Apr 22, 2021
*	Website:			http://fontiran.com
*	Copyright:		Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونتایران سنس Xا یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRANSansX fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
------------------------------------------------------------------------------------- fonts/-
*	
**/


@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 100;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Thin.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 200;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-UltraLight.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-UltraLight.woff2') format('woff2');	
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Light.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 500;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Medium.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 600;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-DemiBold.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-DemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-ExtraBold.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Black.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Bold.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: sc_iransansX;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Regular.woff') format('woff'),   
	url('suncode/fonts/iransansx/fanum/IRANSansXFaNum-Regular.woff2') format('woff2');	
}



@font-face { font-family:'sc_pelak'; font-weight:200; src: url('suncode/fonts/Pelak/EOT/PelakFA-Thin.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-Thin.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-Thin.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-Thin.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:300; src: url('suncode/fonts/Pelak/EOT/PelakFA-light.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-light.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-light.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-light.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:400; src: url('suncode/fonts/Pelak/EOT/PelakFA-Regular.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-Regular.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-Regular.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-Regular.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:500; src: url('suncode/fonts/Pelak/EOT/PelakFA-Medium.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-Medium.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-Medium.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-Medium.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:600; src: url('suncode/fonts/Pelak/EOT/PelakFA-SemiBold.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-SemiBold.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-SemiBold.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-SemiBold.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:700; src: url('suncode/fonts/Pelak/EOT/PelakFA-Bold.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-Bold.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-Bold.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-Bold.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:800; src: url('suncode/fonts/Pelak/EOT/PelakFA-ExtraBold.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-ExtraBold.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-ExtraBold.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-ExtraBold.woff2') format('woff2'); } @font-face { font-family:'sc_pelak'; font-weight:900; src: url('suncode/fonts/Pelak/EOT/PelakFA-Black.eot'); src: url('suncode/fonts/Pelak/EOT/PelakFA-Black.eot?#iefix') format('embedded-opentype'), url('suncode/fonts/Pelak/WOFF/PelakFA-Black.woff') format('woff'), url('suncode/fonts/Pelak/WOFF2/PelakFA-Black.woff2') format('woff2'); }
@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 100;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-thin.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-thin.woff2') format('woff2');		
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 300;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Light.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: normal;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 600;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: bold;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 800;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 900;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Black.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: sc_yekanbakh;
	font-style: normal;
	font-weight: 950;
	src: url('suncode/fonts/yekan_bakh/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('suncode/fonts/yekan_bakh/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');		 
}
body.rtl {
    direction: rtl;
    text-align: right;
}
h5, h6, .header-transparent .header-nav-right-info li,
.header-cd-menu .cat-menu li a,
button, input, optgroup, select, textarea,
.turitor-learndash-course .ld-single-course .ld-course-footer .ld-course-read-more a, .ld-related-course .ld-single-course .ld-course-footer .ld-course-read-more a,
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label,
.ld-tabs .ld-tabs-navigation .ld-tab span, #learndash-tooltips,
.event-blog .event .event-body .event-date .event-meta-date{
    font-family: inherit;
}
.dropdown-toggle::after {
    margin-right: .255em;
    margin-left: 0px;
}
.header-cd-menu .header-cd-menu-item i {
    margin-left: 5px;
    margin-right: 0;
}
.header-standard .header-cd-menu {
    margin-left: 15px;
    margin-right: 0;
}
.header .navbar-container .navbar-light .dropdown-toggle::after {
    float: left;
}
.header-cd-menu .cat-menu {
    right: 0;
    left: auto;
}
.dropdown-menu {
    right: 0;
    left: auto;
    float: right;
    text-align: right;
}
.turitor-events .event-date {
    padding-left: 30px;
    padding-right: 0;
    margin-left: 30px;
    margin-right: 0;
    border-left: 1px dashed #e8e8e8;
    border-right: none;
}
.turitor-events .entry-header .event-time,.turitor-events .entry-header .event-meta-cat a {
    padding-right: 15px;
    padding-left: 0;
}
.turitor-events .entry-header .event-time:before,.turitor-events .entry-header .event-meta-cat a:before,.latest-blog .post .post-meta span:before {
    right: 0;
    left: auto;
}
.latest-blog .post .post-meta span {
    padding-right: 15px;
    padding-left: 0;
    margin-left: 15px;
    margin-right: 0;
}
.latest-blog .post .post-footer .btn-link i {
    margin-right: 0;
    margin-left: 5px;
}
.ts-course-category .single-course-category .course-round-shape, .ts-course-category .single-course-category .course-dot-shape{
    right: 0;
    left: auto;
}
.ts-course-category .single-course-category .course-dot-shape{
    right: auto;
    left: 0; 
}
.ts-course-category .single-course-category:hover .course-dot-shape {
    -webkit-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scaleX(-1);
}
.tab-course-category ul li:after {
    left: 0;
    right: auto;
}
.single-course .course-category a {
    letter-spacing: 0;
}
.single-course .course-category a:before {
    right: 0;
    left: auto;
}
.single-course .course-enrole-list li {
    margin-left: 40px;
    margin-right: 0;
}
.single-course .course-enrole-list li i {
    margin-left: 6px;
    margin-right: 0;
}
.single-course .course-enrole-list li:last-child {
    margin-left: 0;
}
.single-course .instructor-thumb {
    margin-left: 20px;
    margin-right: 0;
}
.single-course .course-footer .xs-ratting-content {
    float: right;
}
.single-course .course-footer .course-price-item {
    float: left;
}
.footer-widget ul li:before {
    right: 0;
    left: auto;
}
.footer-widget ul li {
    padding-right: 20px;
    padding-left: 0;
}
.footer-widget .ts-social-list li {
    padding-right: 0;
}
.ts-footer .footer-menu {
    text-align: left;
}
.BackTo {
    left: 14px;
    right: auto;
}
@media (min-width: 1025px){
.elementskit-navbar-nav-default .elementskit-dropdown {
    right: 0px;
    left: auto;
}
}
.turitor-search-course-form .search-course-button {
    left: 0 !important;
    right: auto !important;
}
.ekit-wid-con .text-left {
    text-align: right!important;
}
.text-left {
    text-align: right!important;
}
.ts-course-category.grid-style3 .single-course-category .course-media {
    margin-left: 25px;
    margin-right: 0;
}
.course-single-wrap .single-course .btn-link {
    float: left;
	transform: rotateY(180deg);
}
.category-menu .elementskit-navbar-nav-default .elementskit-navbar-nav > li > a::before {
    right: 20px;
    left: auto;
}
.ts-course-category.grid-style2 .single-course-category .course-dot-shape {
    right: 0;
    left: auto;
}
.ts-course-category.grid-style2 .single-course-category:hover .course-dot-shape {
    transform: rotate(180deg) scaleX(-1);
}
.ts-testimonial-standard .testimonial-author-content p {
    letter-spacing: 0;
    padding-right: 40px;
    padding-left: 0;
}
.ts-testimonial-standard .testimonial-author-content p i {
    right: 0;
    left: auto;
    transform: rotate(180deg);
}
.ts-testimonial-standard .testimonial-author-content p:after{
    border-left: 1px solid #eaeaea;
    border-right: none;
}
.ts-testimonial-standard .testimonial-author-content p:before {
    border-right: 1px solid #eaeaea;
    border-left: none;
    transform: rotate(52deg);
}
.ts-testimonial-standard .testimonial-author-content .testimonial-footer img {
    margin-left: 15px;
    margin-right: 0;
}
.ts-testimonial-standard.classic .testimonial-author-content .qoute-icon {
    right: 30px;
    left: auto;
}
.course-tabs-content ul.nav li:before {
    left: 0;
    right: auto;
}
.turitor-list li {
    padding-right: 40px;
    padding-left: 0;
}
.turitor-list li:before {
    right: 7px;
    left: auto;
}
.turitor-list li:after {
    right: 0px;
    left: auto;
}

/*learnpress statrt*/
.lp-list-table th, .lp-list-table td {
    text-align: right;
}
#single_course_meta ul.single_course_meta_data li .single_course_meta_data_text .single_course_meta_data_title {
    letter-spacing: 0px;
}
/* copyright by suncode */
#single_course_meta ul.single_course_meta_data li .single_course_meta_data_icon {
    padding-left: .5em;
    padding-right: 0;
}
.lp-single-course .course-author .author-name {
    float: right;
    margin: 0 0 0 20px;
}
body.rtl.learnpress-page.profile .tg_four_cols, body.rtl.single.single-lp_course .tg_four_cols {
    margin-left: 2.5%;
    margin-right: 0;
}
body.rtl.learnpress-page.profile .tg_four_cols.last, body.rtl.single.single-lp_course .tg_four_cols.last {
    margin-left: 0;
    margin-right: 0;
}
.rtl .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta {
    text-align: left;
}
body .course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-meta, body .lp-label.label-enrolled, .lp-label.label-started {
    letter-spacing: 0px;
}
/* copyright by suncode */
.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .course-item-status {
    margin-right: 5px;
    margin-left: 0;
}
#course-item-content-header .course-item-search,#course-item-content-header .course-title {
    float: right;
}
#course-item-content-header .toggle-content-item {
    float: left;
    border-left: none;
}
#course-item-content-header .form-button.lp-button-back {
    float: left;
    margin-left: 15px;
    margin-right: 0;
}
/* leranpress by suncode */
body.course-item-popup #learn-press-course-curriculum {
    right: 0;
    left: auto;
    border-left: 1px solid #DDD;
    border-right: none;
}
#course-item-content-header .course-item-search button {
    margin-right: -30px;
    margin-left: 0;
    left: 15px;
    right: auto;
}
#course-item-content-header .course-item-search input {
    float: right;
}
body.course-item-popup #learn-press-content-item {
    left: 0;
    right: 400px;
}
.scrollbar-light>.scroll-element.scroll-y {
    left: 2px;
    right: auto;
}
.course-item-nav .next {
    text-align: left;
}
@media screen and (max-width: 1300px){
body.course-item-popup #content-item-nav, body.course-item-popup #learn-press-content-item, body.course-item-popup #course-item-content-footer {
    right: 300px;
}}
@media screen and (max-width: 1200px){
body.course-item-popup #content-item-nav, body.course-item-popup #learn-press-content-item, body.course-item-popup #course-item-content-footer {
    right: 300px;
}}
@media screen and (max-width: 768px){
body.course-item-popup #content-item-nav, body.course-item-popup #learn-press-content-item, body.course-item-popup #course-item-content-footer {
    right: 200px;
}}
/*#course-item-content-header {
    right: 0;
    left: auto;
}*/
.rtl .post_related .post_img_hover .post_type_icon {
    left: 20px;
    right: auto;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product {
    margin-left: 5%;
    margin-right: 0;
    text-align: right;
}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
    margin-left: 0 !important;
}
.woocommerce .woocommerce-ordering, .woocommerce-page form.woocommerce-ordering {
    padding: 0px 10px 0px 40px;
}
.woocommerce-page form.woocommerce-ordering:after {
    left: 20px;
    right: auto;
}
.autocomplete {
    text-align: right;
}
.type-post.blog-posts-list .post_img {
    margin-left: 30px;
    float: right;
    margin-right: 0;
}
.type-post.blog-posts-list .post_content_wrapper {
    float: right;
}
.post_content_wrapper.text_left {
    text-align: right;
}
body.tg_single_course_2 .single_course_sidebar {
    float: left;
}
body.tg_single_course_2 #learn-press-course .course-landing-summary, body.tg_single_course_2 #learn-press-course .course-learning-summary {
    float: right;
    padding-left: 40px;
    padding-right: 0;
}
body.tg_single_course_2 #page_content_wrapper #learn-press-course ul.learn-press-nav-tabs {
    text-align: right;
    margin-right: 10px;
    margin-left: 0;
}
.single_course_include .single_course_include_list li span.single_course_include_icon {
    margin-left: 5px;
    margin-right: 0;
}
.single_course_include .single_course_include_list li span {
    width: calc(100% - 43px);
}
.course_template_2 #single_course_bgimage:after, body.tg_single_course_4 #single_course_header:after {
    right: 0;
    left: auto;
}
#page_content_wrapper .sidebar .content .textwidget, .page_content_wrapper .sidebar .content .textwidget {
    text-align: right;
}
.review-stars-rated .review-stars.filled {
    right: 0;
    left: auto;
}
body.tg_single_course_3 .single_course_include {
    float: left;
}
body.tg_single_course_3 .video_grid_wrapper {
    float: right;
}
body.tg_single_course_3 .single_course_join {
    text-align: right;
}
.single_course_title {
    float: right;
}
body.tg_single_course_1 .single_course_price_wrapper {
    float: left;
    text-align: left;
}
.single_course_price_wrapper .price {
    margin-right: 10px;
    margin-left: 0;
}
.single_course_join {
    float: left;
    text-align: left;
}
body ul.learn-press-courses .course .course-info .course-price .price {
    left: 12px;
    right: auto;
}
form[name="search-course"] .search-course-button {
    left: 1px;
    right: auto;
}
body .course-item-nav .prev span, body .course-item-nav .next span {
    letter-spacing: 0px;
}
#learn-press-profile-header .lp-profile-avatar {
    right: 10px;
    left: auto;
}
#learn-press-profile-nav .tabs > li:hover:not(.active) ul {
    right: 100%;
    left: auto;
}
#learn-press-profile-nav {
    float: right;
}
body.learnpress-page.profile .lp-user-profile .profile-name {
    margin-right: 5px;
    margin-left: 0;
    text-align: right;
}
#learn-press-profile-content {
    float: left;
}
/*body.learnpress-page.profile .profile-heading {
   float: right;
}
body.learnpress-page.profile .lp-sub-menu {
    float: left;
    text-align: left;
}
*/
.learn-press-message:before {
    left: 20px;
    right: auto;
}
.learn-press-message::after {
    left: 20px;
    right: auto;
}
.lp-avatar-preview {
    float: right;
}
.lp-avatar-preview .profile-picture {
    float: right;
    margin-left: -100%;
    margin-right: 0;
    margin-top: 0;
}
body ul.learn-press-courses .course {
    margin: 0 0 40px 4%;
}
body ul.learn-press-courses .course:nth-child(3n) {
    margin-left: 0;
}
body.confirm #popup_container .close {
    left: 10px;
    right: auto;
}
.course-curriculum ul.curriculum-sections .section-header .section-meta {
    padding-left: 20px;
    padding-right: 0;
    text-align: left;
}
.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .item-meta {
    margin-right: 5px;
    margin-left: 0;
}
.learn-press-course-results-progress .items-progress, .learn-press-course-results-progress .course-progress {
    float: right;
    margin-left: 4%;
    margin-right: 0;
}
.course-reviews-list li .review-author, .course-reviews-list-shortcode li .review-author {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
body.single-lp_course .course-reviews-list li .review-author img {
    margin-left: 10px;
    margin-right: 0;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections {
    padding: 20px 20px 20px 0;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-title:after {
    float: left;
}
.lp-tab-sections .section-tab {
    float: right;
}
/*end learnpress*/
.text-right {
    text-align: left!important;
}
.header--course-meta ul li {
    padding-left: 40px;
    padding-right: 0;
    margin-left: 30px;
    margin-right: 0;
    border-left: 1px solid #eaeaea;
    border-right: none;
}
.header--course-meta ul li:last-child {
    margin-left: 0;
    padding-left: 0;
    border-left: 0;
}
.header--course-meta ul li .course-instructor .course-instructor-thumb {
    margin-left: 15px;
    margin-right: 0;
}
.course-entry-content .header-meta li {
    margin-left: 35px;
    margin-right: 0;
}
.course-entry-content .header-meta li i {
    margin-left: 6px;
    margin-right: 0;
}
.course-tabs-content .curriculum-content .curricolumn-list li .curricolumn-duration {
    float: left;
}
.course-tabs-content .curriculum-content .curriculmn-title:after {
    margin-right: 15px;
    margin-left: 0;
    display: inherit;
}
.course-tabs-content .curriculum-content .curricolumn-list li a i {
    margin-left: 6px;
    margin-right: 0;
}
.course-tabs-content .curriculum-content .curricolumn-list li a .curricolumn-preview {
    margin-right: 10px;
    margin-left: 0;
}
.turitor-course-latest img {
    margin-left: 15px;
    margin-right: 0;
}
.co-single-instructor .co-instructor-thumb {
    margin-left: 30px;
    margin-right: 0;
}
.co-single-instructor .co-instructors-socials li {
    margin-left: 6px;
    margin-right: 0;
}
.xs-review-overview-list {
    padding-left: 16px;
    padding-right: 0;
    border-left: 1px solid #efeeee;
    border-right: none;
}
.xs-review-overview-list-right.custom-rat {
    padding-right: 13px;
    padding-left: 0;
}
.xs-review-box.view-review-list .xs-reviewer-author-image {
    padding-left: 7px;
    padding-right: 0;
}
.xs-review-box .xs-review-media {
    margin-left: 10px;
    margin-right: 0;
}
.xs-reviewer-details .review-reviwer-image-section {
    float: right;
}
.xs-review-box .xs-reviewer-details .review-reviwer-info-section {
    padding-right: 10px;
    padding-left: 0;
}
.course-sidebar .course-intro ul li i {
    margin-left: 6px;
    margin-right: 0;
}
.course-sidebar .course-intro ul li span {
    float: left;
}
.sideabr-list-widget li i {
    margin-left: 20px;
    margin-right: 0;
}
.widget-heading {
    left: 0;
    right: auto;
}
.social-list {
    padding-right: 0;
}
.xs-sidebar-widget {
    left: -100%;
    right: auto;
}
.xs-sidebar-group.isActive .xs-sidebar-widget {
    left: 0;
    right: auto;
}
.xs-sidebar-group .xs-overlay {
    right: 100%;
    left: auto;
}
.xs-sidebar-group.isActive .xs-overlay {
    right: 0;
    left: auto;
}
.post .post-meta span i, .search article.turitor-events .post-meta span i, .search article.lp_course .post-meta span i {
    margin-left: 6px;
    margin-right: 0;
}
blockquote.wp-block-quote cite::before, blockquote.wp-block-quote footer::before, blockquote.wp-block-quote .wp-block-quote__citation::before, .wp-block-quote cite::before, .wp-block-pullquote cite::before, .blockquote-footer:before {
    margin: 10px -40px 13px 0;
}
.wp-block-quote cite, .wp-block-pullquote cite {
    margin-right: 40px;
    margin-left: 0;
}
blockquote.wp-block-quote p:before {
    content: "\f10e";
}
.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li>i {
    padding-left: 10px;
    padding-right: 0;
}
.ekit-wid-con .elementskit-accordion .ekit-accordion-title {
    padding-left: 10px;
    padding-right: 0;
}
.ekit-wid-con .ekit_accordion_icon_group {
    left: 0;
    right: auto;
    margin-right: 0px;
    margin-left: 30px;
}
.user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li a:after {
    left: 0px;
    right: auto;
    content: '\e905';
    float: left;
}
.archive-course-container .archive-course-filter .turitor-course-category-dropdown select, .archive-course-container .archive-course-filter .turitor-course-order select{
    padding: 0 30px 0 40px;
    background-position: 10%;
}
.archive-course-container .archive-course-filter .turitor-course-category-dropdown, .archive-course-container .archive-course-filter .turitor-course-order {
    display: inline-block;
    margin-right: 20px;
    margin-left: 0;
}
.main-slider .slider-content .slider-desc {
    letter-spacing: 0;
    margin-left: 150px;
    margin-right: 0;
}
.main-slider .slider-content .btn {
    font-family: inherit;
}
.sideabr-list-widget {
    padding-right: 0;
}
.pagination li a .tsicon-right_arrow:before {
    content: "\e905";
}
.pagination li a .tsicon-left_arrow:before {
    content: "\e90a";
}
.header--course-meta .course-price span, .single-course .course-footer .course-price-item .course-price {
    font-size: 12px;
}
.dashicons-star-half:before {
    transform: rotateY(180deg);
}
.ts-social li a {
    margin-left: 8px;
    margin-right: 0;
}
.instructor-sidebar .btn.turitor-follow-instructor i {
    margin-left: 5px;
    margin-right: 0;
}
.instructor-sidebar .btn.turitor-follow-instructor {
    padding: 12px 18px 10px 24px;
}
.instructor-sidebar .instructor-follow li i {
    margin-left: 6px;
    margin-right: 0;
}
.course-sidebar .turitor-search-course-form .lp-button {
    margin-left: 0px;
    border-radius: 6px 0px 0px 6px;
}
.post .post-meta span, .search article.turitor-events .post-meta span, .search article.lp_course .post-meta span {
    margin-left: 20px;
    margin-right: 0;
}
.post-navigation i {
    transform: rotateY(180deg);
}
.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup {
    right: 5px;
    left: auto;
}
.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price {
    letter-spacing: 0;
}
/*kindergarten*/
.kindergarten-nav .elementskit-navbar-nav-default > ul > li > ul li > a:before {
    right: 20px;
    left: auto;
}
.elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator {
    margin-right: 6px;
    margin-left: 0;
    float: left;
}
.main-slider-style3 .slider-content .sub-title::before {
    right: 0;
    left: auto;
}
.main-slider-style3 .slider-content .sub-title {
    padding-right: 60px;
    padding-left: 0;
}
.service-slider-2 .service-info-content .slider-list li:not(:last-child) {
    margin-left: 70px;
    margin-right: 0;
}
.service-slider-2 .service-info-content .slider-list li i {
    margin-left: 10px;
    margin-right: 0;
}
.main-slider.dotstyle2 .owl-dots {
    left: auto;
    right: 30px;
}
.main-slider-style3 .slider-content .btn-wrapper .btn::after, .btn-classic .elementor-button:after {
    left: -30px !important;
    right: auto !important;
}
.main-slider-style3 .slider-image .image-box.image-one {
    margin-left: -100px;
    margin-right: 0;
}
.main-slider-style3 .slider-image .image-box.image-two {
    border-left-color: #ff6666 !important;
    border-bottom-color: #ff6666 !important;
    border-right-color: transparent !important;
    border-top-color: transparent !important;
}
.service-slider-2 .searvice-img {
    margin-right: 50px;
    margin-left: 0;
}
.main-slider-style3 .slider-content .btn-wrapper .btn:hover::after {
    left: -45px !important;
}
.btn-classic .elementor-button:hover:after {
    left: -60px !important;
}
.service-slider-2 .service-info-content .slider-list li {
    font-size: 19px;
}
.btn-classic .elementor-button:hover:after {
    left: -60px !important;
}
.ekit-wid-con .elementskit-single-testimonial-slider.ekit_testimonial_style_2 .elementskit-watermark-icon {
    right: 10px;
    left: auto;
}
.kd-testimonial .ekit-wid-con .elementskit-profile-info {
    padding-right: 60px;
    padding-left: 0;
}
.kd-testimonial .ekit-wid-con .elementskit-profile-info::after {
    right: 0;
    left: auto;
}
.team-tab-menu ul li:not(:last-child) {
    margin-left: 15px;
    margin-right: 0;
}
.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group, .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>.icon-left {
    padding-left: 26px;
    padding-right: 0;
    float: right;
}
.ekit-wid-con .elementskit-accordion .elementskit-card-body {
    padding-left: 85px;
    padding-right: 65px;
}
.team-tab-menu ul li {
    letter-spacing: 0;
}
.btn-classic .mf-btn-wraper .metform-btn:after {
    left: -30px;
    right: auto;
}
.btn-classic .mf-btn-wraper .metform-btn:hover:after {
    left: -60px;
    right: auto;
}
/* education */
.main-slider-style2 .slider-content .boxed {
    right: 0;
    left: auto;
    border-right: 18px solid #f0a108;
    border-left: none;
}
.main-slider-style2 .slider-content .boxed::after, .main-slider-style2 .slider-content .boxed::before {
    left: 0;
    right: auto;
}
.service-slider .owl-nav {
    left: 0;
    right: auto;
}
.service-slider .owl-nav .owl-prev {
    right: -110px;
    left: auto;
}
.service-slider .owl-nav .owl-next {
    left: 0;
    right: auto;
}
.service-slider .owl-nav .owl-prev, .service-slider .owl-nav .owl-next {
    transform: translateY(-50%)scale(-1);
}
.campus-slider .owl-nav {
    left: 50px;
    right: auto;
}
.campus-slider .owl-nav .owl-prev {
    left: 60px;
    right: auto;
}
.campus-slider .owl-nav .owl-next {
    left: 0;
    right: auto;
}
.campus-slider .owl-nav .owl-next, .campus-slider .owl-nav .owl-prev,
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-prev,
.ts-testimonial-standard.style-3 .owl-carousel .owl-nav .owl-next {
    transform: translateY(-50%)scaleX(-1);
}
.campus-slider .owl-stage .owl-item .item .single-service .service-info-content {
    right: 50px;
    left: 40%;
}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {
    line-height: 54px;
}
.ts-scroll-box .BackTo {
    left: 0;
    right: auto;
}
.mfp-close, .ekit_modal-searchPanel .ekit-search-group .ekit_search-button {
    right: auto;
    left: 0;
}
.ts-topics .title-style-2 .ekit-wid-con .elementskit-border-divider, .ts-event-style-3 .title-style-2 .ekit-wid-con .elementskit-border-divider {
    right: 35% !important;
    left: auto !important;
}
.single-topics::before {
    left: auto;
    right: -15px;
    transform: scaleX(-1);
}
.ts-testimonial-standard.style-3 .testimonial-author-content p i {
    right: 50px;
    left: auto;
}
.event-blog.style3 .event-body .event-style .event-meta-style {
    border-right: none;
    margin-right: 0;
    text-align: left;
}
.event-blog.style3 .event-body .event-style .event-meta-style .post-meta span:before {
    right: auto;
    left: 0;
}
.event-blog.style3 .event-body .event-style .event-meta-style .post-meta span {
    padding-right: 0;
    padding-left: 15px;
}
.event-blog.style3 .event-body .event-style .event-meta-style .event-time,
.latest-blog .post .post-meta span:last-of-type {
    margin-left: 0;
}
.event-blog .event .event-body .event-date .event-meta-date {
    font-size: 33px;
    line-height: 27px;
}
.turitor-tab .turitor-navs-tab li a .title-content .content strong, .turitor-tab .turitor-navs-tab li a .title-content .content span {
    font-family: inherit;
}
.turitor-tab .turitor-navs-tab li a .title-content .content {
    border-right: 1px solid #eeeeee;
    border-left: none;
}
.turitor-tab .turitor-navs-tab li a .title-content .content::before {
    right: 0;
    left: auto;
}
.turitor-tab .ts-tab-content .tab-bg {
    background-position: right top;
    right: calc(-100vw / 2);
    left: auto;
}
@media (max-width: 992px){
.ts-footer .footer-menu, .ts-footer .copyright {
    text-align: center;
}
}
@media (max-width: 1024px){
.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-menu-close {
    float: left;
}
}
@media (max-width: 1024px){
.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title {
    float: right;
}
}
/* copyright by suncode */
@media (max-width: 1024px){
.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
   right: -450px;
   left: auto;
   -webkit-transition: right 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms;
    -o-transition: right 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms;
   transition: right 600ms cubic-bezier(0.6, 0.1, 0.68, 0.53) 0ms;
}
}
@media (max-width: 1024px){
.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements.active {
    right: 0;
    left: auto;
}}
@media (max-width: 1024px){
.ekit-sticky .elementskit-menu-offcanvas-elements:before {
    right: -110%;
    left: auto;
    background-color: rgba(51, 51, 51, 0.5);
    -webkit-transition: right .5s ease;
    -o-transition: right .5s ease;
    transition: right .5s ease;
}
}
@media (max-width: 1024px){
.ekit-sticky .elementskit-menu-offcanvas-elements:after {
    right: 0;
    left: auto;
}
}
@media (max-width: 1024px){
.ekit-sticky .elementskit-menu-offcanvas-elements.active:before {
    right: 0%;
    left: auto;
}
}
.ekit-wid-con .ekit-sidebar-group .ekit_widget-heading {
    float: left;
}
.ekit-wid-con .ekit_close-side-widget {
    left: 15px;
    right: auto;
}
.xs-sidebar-widget, .ekit-wid-con .ekit-sidebar-widget {
    left: -100%;
    right: auto;
}
.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget {
    left: 0;
    right: auto;
}
.ekit-wid-con .ekit-sidebar-group .ekit-overlay {
    right: 100%;
    left: auto;
}
.header-cd-menu .cat-menu, .xs-sidebar-group.isActive .xs-overlay, .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay {
    right: 0;
    left: auto;
}
.ekit-wid-con .elementskit-section-title-wraper.left, .ekit-wid-con .elementskit-section-title-wraper.text_left {
    text-align: right;
}
.quiz-intro li label {
    padding: 0 0px 10px 20px;
}
.quiz-intro li span {
    text-align: right;
}
.single-course .ts-course-el-title {
    letter-spacing: 0px;
}
.rtl.btn i, .rtl.place-order-action .lp-button i, .rtl.learnpress-page .lp-button i, .rtl.learn-press-form-login form button i {
    margin-right: 10px;
    margin-left: 0;
}
.header--course-meta .course-price span {
    min-height: 30px;
    min-width: 70px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    line-height: 30px;
    font-size: 16px;
    padding: 10px 15px;
    font-size: 16px;
}
.single-course .course-footer .course-price-item .course-price, .single-course .course-footer .course-price-item .free-course {
    min-height: 30px;
    min-width: 70px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    line-height: 30px;
    font-size: 16px;
    padding: 7px 10px;
    font-size: 15px;
}
.single-course .course-footer .xs-ratting-content {
    margin-top: 8px;
}
.quiz-result .result-statistic {
    text-align: right;
}
.quiz-result .result-statistic .result-statistic-field p {
    text-align: left;
}
button[data-counter]:after {
    padding-right: 5px;
    padding-left: 0;
}
.btn-primary, .learn-press-form-login form button, .learnpress-page .lp-button, .place-order-action .lp-button {
    margin-left: 5px;
    margin-right: 0;
}
.turitor-learndash-course .ld-single-course .ld-course-footer .ld-course-read-more i, .ld-related-course .ld-single-course .ld-course-footer .ld-course-read-more i {
    margin-right: 8px;
    margin-left: 0;
}
.turitor-learndash-course .ld-single-course .ld-course-footer .ld-course-read-more a, .ld-related-course .ld-single-course .ld-course-footer .ld-course-read-more a,
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label,
.ld-tabs .ld-tabs-navigation .ld-tab span,
#learndash-tooltips{
    font-family: inherit;
}
.learndash-wrapper .ld-item-list .ld-lesson-progression .ld-item-list-item .ld-item-details .ld-expand-button {
    padding-left: 10px;
    padding-right: 0;
}
.learndash-wrapper .ld-item-list .ld-lesson-progression .ld-item-list-item .ld-item-details .ld-expand-button span.ld-icon {
    left: 1px;
    right: auto;
}
/*.rtl .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
    content: '>';
}*/
.elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i:before {
    content: "\e879";
    margin-right: 10px;
}
.rtl .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon {
    font-family: 'ld-icons' !important;
}
.rtl .learndash-wrapper .ld-item-list .ld-lesson-progression .ld-item-list-item .ld-item-details .ld-expand-button span.ld-icon:before {
    right: -1px;
    left: 0;
}
.learndash-wrapper #ld-profile .ld-item-search .ld-item-search-wrapper .ld-closer {
    left: 30px;
    right: auto;
}
a.readmore i.tsicon-arrow-right:before {
    content: "\e879";
}
.turitor-instructor-profile img {
    height: 100%;
}
@media (max-width: 768px){
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections {
    padding: 0;
}
}
.single-lp_course .course-students-list .students li {
    margin-left: 10px;
    margin-right: 0;
}
.course-students-list .students li .user-info,
.course-students-list .students li.user-login{
    float: right;
}
.course-students-list .students li .user-info a {
    margin-right: 5px;
    margin-left: 0;
}
.learn-press-progress .progress-bg .progress-active {
    right: 50%;
    left: auto;
    margin-right: -100%;
    margin-left: auto;
}
.rtl .profile-certificates li.course {
    margin: 0 0 20px 2%;
    float: right;
}
.profile-certificates {
    margin: 0 0 0 -2.1%;
}
body.rtl ul.learn-press-courses.profile-certificates {
    margin-left: -2.1%;
    margin-right: 0;
}
.course-tabs-content ul.nav li a {
    letter-spacing: 0;
}
.lp-avatar-preview.croping .lp-avatar-crop-image {
    direction: ltr;
}
.user-dashboard #learn-press-profile-header .lp-profile-avatar img,
.course-tabs-content .view-review-list .xs-reviewer-author-image > img{
    object-position: center top;
}
.course-curriculum ul.curriculum-sections .section-content .course-item:before {
    right: 0;
    left: auto;
}
.profile-list-courses .column-status {
    width: 166px;
}
body .content-item-summary .form-button-finish-course, body .lp-quiz-buttons .form-button-finish-course {
    float: left;
}
.course-tabs-content .course-students-list .students li .user-info img {
    object-fit: cover;
    object-position: top center;
}
.main-slider .slider-content .btn + .btn {
    margin-right: 15px;
    margin-left: 0;
}
.mfp-content {
    text-align: right;
}
/*.answer-options .answer-option input[type="checkbox"], .answer-options .answer-option input[type="radio"] {
    margin: 0 3px 0 10px;
}*/
.answer-options .answer-option .option-title:before {
    right: 0;
    left: auto;
}
.rtl .mf-input-wrapper .mf-input {
    text-align: right;
}
/* learnpress 4*/
#popup-course #popup-header,
#popup-course #popup-footer{
    left: 0;
    right: 475px;
}
#popup-course #sidebar-toggle{
   right: 475px; 
   left: auto;
}
body.lp-sidebar-toggle__close #popup-course > #sidebar-toggle {
    right: 0;
    left: auto;
}
#popup-course #sidebar-toggle::before {
    content: "\f0da";
}
body.lp-sidebar-toggle__close #popup-course > #sidebar-toggle::before {
    content: "\f0d9";
}
#popup-course #popup-sidebar .search-course input[name="s"] {
    padding-right: 20px;
}
#popup-course #popup-sidebar .search-course button {
    left: 10px;
    right: auto;
}
#popup-course #popup-footer .course-item-nav .course-item-nav__name {
    left: -30px;
    right: auto;
}
#popup-course #popup-footer .course-item-nav .prev .course-item-nav__name {
    left: auto;
    right: -30px;
}
body.lp-sidebar-toggle__close #popup-course #popup-header, body.lp-sidebar-toggle__close #popup-course #popup-footer {
    right: 0;
}
#popup-course #popup-header .popup-header__inner .items-progress .number {
    padding-left: 10px;
    padding-right: 0;
}
#popup-course #popup-footer .course-item-nav .next::before {
    margin-right: 10px;
    margin-left: 0;
    content: "\f0d9";
}
#popup-course #popup-footer .course-item-nav .prev::before {
    margin-left: 10px;
    margin-right: 0;
    content: "\f0da";
}
#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .course-item-meta .item-meta.course-item-status {
    left: 18px;
    right: auto;
}
#popup-course #popup-sidebar .course-curriculum .section .section-content .course-item .section-item-link .item-name {
    padding: 0 17px 0 10px;
}
.learn-press-progress .learn-press-progress__active {
    right: -100%;
    left: auto;
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-header .section-meta {
    text-align: left;
}
#popup-course #popup-sidebar .course-curriculum .section .section-header .section-left .section-toggle {
    display: none;
}
#popup-course #popup-sidebar .course-curriculum .section .section-header {
    cursor: pointer;
}
#popup-course #popup-content .lp-button {
    margin: 0 0 0 10px;
}
.lp-modal-dialog .lp-modal-content {
    text-align: right;
}
@media screen and (max-width: 782px){
#popup-course #sidebar-toggle {
    right: 249px;
    left: auto;
}
}
@media (max-width: 1024px){
.learn-press-comments {
    width: 90%;
}
}
.lp-password-input .lp-show-password-input {
    left: 10px;
    right: auto !important;
}
p.login-btn .fa-arrow-right:before {
    content: "\f060";
}
.learn-press-message::before,
.learn-press-message::after{
    left: 20px;
    right: auto !important;
}
.rtl #learn-press-profile #profile-sidebar {
    float: right;
}
.rtl #learn-press-profile #profile-content {
    float: left;
}
.rtl #learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a {
    padding: 0 52px 0 20px;
}
.rtl #learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a > i {
    right: 24px;
    left: auto;
    text-align: right;
}
.rtl #learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a::after {
    float: left;
    margin-left: 4px;
    margin-right: 0;
    content: "\f053";
}
.rtl #learn-press-profile #profile-nav .lp-profile-nav-tabs > li.active a {
    padding-right: 52px;
    padding-left: 20px;
}
.rtl .learn-press-filters {
    margin-right: 0;
}
.rtl .lp-list-table .list-table-nav td.nav-text {
    text-align: right;
}
.rtl .lp-archive-courses .learn-press-courses .course .course-item .course-content .course-instructor {
    float: none;
}
.rtl #lp-user-edit-avatar .profile-picture {
    margin-left: -100%;
    margin-right: auto;
}
.rtl .quiz-result .result-message::after {
    margin-right: 10px;
    margin-left: 0;
}
/*.rtl #popup-course .question .answer-option input[type="radio"], .rtl #popup-course .question .answer-option input[type="checkbox"] {
    margin: -19px 10px 0 0;
}*/
.rtl #popup-course .question .answer-option .option-title {
    padding: 14px 65px 11px 10px;
}
.rtl #popup-course .question .question-title .edit-link {
    float: left;
}
.rtl .quiz-status .countdown {
    margin-left: 5px;
    margin-right: 0;
}
.rtl #popup-course .question .btn-show-hint {
    margin: 0 10px 0 0;
}
.rtl .quiz-status > div {
    padding: 5px 30px 5px 10px;
}
.rtl #checkout-order .lp-checkout-order__inner .course-thumbnail {
    padding: 20px 0 18px 13px;
}
.rtl #checkout-order .lp-checkout-order__inner td, .rtl #checkout-order .lp-checkout-order__inner th {
    text-align: right;
}
.rtl #checkout-order .lp-checkout-order__inner .col-number {
    text-align: left;
}
.rtl #checkout-payment .secure-connection {
    float: left;
}
.rtl #checkout-payment .payment-methods .lp-payment-method .gateway-input {
    margin: 0 0 0 8px;
}
.rtl #checkout-payment .secure-connection i {
    margin-left: 5px;
    margin-right: 0;
}
.rtl .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-categories {
    float: left;
    left: -1px;
    right: auto;
    margin-left: 0;
}
.rtl .lp-archive-courses .learn-press-courses[data-layout="grid"] .course .course-item .course-content .course-categories a {
    padding: 2px 22px 2px 12px;
    -webkit-clip-path: polygon(100% 0%, 85% 50%, 100% 100%, 0% 100%, 0 0);
    clip-path: polygon(100% 0%, 85% 50%, 100% 100%, 0% 100%, 0 0);
}
.button-purchase-course i:before {
    content: "\f060";
}
#learn-press-course-curriculum.course-curriculum ul.curriculum-sections {
    padding: 0;
}
.course-tab-panel-faqs .course-faqs-box__title {
    padding: 25px 30px 25px 45px;
}
.course-tab-panel-faqs .course-faqs-box__title::after {
    left: 28px;
    right: auto;
}
.course-extra-box__title {
    padding: 0 38px 0 45px;
}
.course-extra-box__title::after {
    left: 20px;
    right: auto;
}
.course-extra-box__content li::before {
    margin-left: 8px;
    margin-right: 0;
}
.rtl .btn i, .rtl .place-order-action .lp-button.button i, .rtl .learnpress-page .lp-button.button i, .rtl .learn-press-form-login form button i, .rtl #learn-press-pmpro-notice.purchase-course a i {
    margin-right: 10px;
    margin-left: 0;
}
/*woocommerce*/
.single-product .cart .input-text {
    margin-left: 20px;
    margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
    margin-right: 0;
    margin-left: 50px;
}
.woocommerce .woocommerce-Reviews ol.commentlist li.review .comment_container .comment-text {
    margin: 0 80px 0 0 !important;
}
.woocommerce div.product form.cart .variations td.label {
    text-align: right;
}
@media (max-width: 990px){
.rtl #learn-press-profile #profile-nav .lp-profile-nav-tabs > li {
    float: right;
    border-left: 1px solid rgba(204, 204, 204, 0.3);
    border-right: none;
}
}
.rtl #learndash-tooltips .ld-tooltip:after {
    left: 5%;
    right: auto;
}
#learn-press-profile #profile-nav .lp-profile-nav-tabs>li ul li {
display: inline;
}
.rtl .archive-widgets ul li a:after {
content: "\e90a";
transform: rotateY(180deg);
}
.course-tab-panel {
    display: block;
}
.learnpress-profile.profile .learnpress {
    display: flow-root;
}
.mfp-iframe-holder .mfp-close.ekit-popup-close {
    left: 0;
    right: auto;
}
.lp-archive-courses .course-content .course-info .course-price {
    float: none;
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    direction: ltr;
}
.lp_profile_course_progress__nav button {
    padding: 16px 24px;
    border: 1px solid #ccc;
    color: #333;
    background: transparent;
    box-shadow: unset;
    font-family: inherit;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    text-transform: capitalize;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    display: block;
    margin: 25px auto 52px auto;
    padding: 13px 34px;
    border-color: var(--lp-secondary-color);
    font-size: .875em;
    font-weight: 500;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
}
.lp_profile_course_progress__nav button:hover {
    border-color: var(--lp-primary-color);
    color: #fff;
    background: var(--lp-primary-color);
}
#popup-sidebar .course-item-meta .item-meta {
    color: #fff;
    padding: 5px 10px;
}
.course-curriculum .section-content .course-item-preview::before {
    background: transparent;
}