@CHARSET "UTF-8";
@font-face{font-family:'IRANSans-web';src:url("IRANSansWeb_Bold.eot");src:url("IRANSansWeb_Bold.eot?#iefix") format("eot"),url("IRANSansWeb_Bold.woff2") format("woff2"),url("IRANSansWeb_Bold.woff") format("woff"),url("IRANSansWeb_Bold.ttf") format("ttf");font-weight:bold}
@font-face{font-family:'IRANSans-web';src:url("IRANSansWeb_Light.eot");src:url("IRANSansWeb_Light.eot?#iefix") format("eot"),url("IRANSansWeb_Light.woff2") format("woff2"),url("IRANSansWeb_Light.woff") format("woff"),url("IRANSansWeb_Light.ttf") format("ttf");font-weight:normal}
body{
	direction: rtl;
	font-family: 'IRANSans-web';
}
.dl-menuwrapper .dl-menu.dl-menuopen{
	text-align: right;
	right: 0;
}
.dl-menuwrapper li > a::after{
	left: 15px;
	right: auto;
	content: "\f104" !important;
}
.dl-menuwrapper > .dl-submenu{
	text-align: right;
}
.gdlr-lms-form input[type="submit"]{
	font-family: 'IRANSans-web';
}
.gdlr-scoring-quiz-answer .gdlr-head{
	float: right;
}
.gdlr-lms-course-grid2 .gdlr-lms-course-price{
	direction: rtl;
}
table.gdlr-lms-table th.gdlr-left-aligned, table.gdlr-lms-table td.gdlr-left-aligned{
	text-align: right;
}
#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before{
    right: 0;
    left: auto;
    margin: -1em 2em 0 0;
}
.course-search-wrapper .gdlr-lms-form input[type="text"]{
	padding: 11px 3%;
}
.course-search-column.gdlr-lms-1, .course-search-column.gdlr-lms-2 {
    width: 18%;
    float: right;
    margin-left: 2%;
    margin-right: 0;
}
.course-search-column.gdlr-lms-3 {
    width: 45%;
    float: right;
    margin-left: 2%;
    margin-right: 0;
}
.course-search-column.gdlr-lms-4 {
    width: 13%;
    float: right;
}
html .woocommerce .gdlr-widget.widget_product_search input[type="submit"], .woocommerce .widget_price_filter .price_slider_amount .button, .gdlr-lms-date-filter-form input[type="submit"], .gdlr-lms-form input[type="text"], .gdlr-lms-form textarea, .gdlr-lms-quiz-answer textarea{
	font-family: 'IRANSans-web';
}
html .woocommerce .woocommerce-ordering select, html .woocommerce-page .woocommerce-ordering select{
	font-family: 'IRANSans-web';
}
#zarinpal-payment-button, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .cart .button, .woocommerce .cart input.button{
	font-family: 'IRANSans-web';
}
.woocommerce-checkout #payment ul.payment_methods li{
	text-align: right;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{
	font-family: 'IRANSans-web';
}
.woocommerce .cart .button, .woocommerce .cart input.button, html .woocommerce table.cart td.actions .coupon .input-text, html .woocommerce #content table.cart td.actions .coupon .input-text, html .woocommerce-page table.cart td.actions .coupon .input-text, html .woocommerce-page #content table.cart td.actions .coupon .input-text{
	font-family: 'IRANSans-web';
}
.woocommerce ul.product_list_widget li img, html .woocommerce-page ul.product_list_widget li img{
	float: right;
	margin-left: 18px !important;
	margin-right: 0 !important;
}
html .woocommerce .cart-collaterals .cart_totals, html .woocommerce-page .cart-collaterals .cart_totals{
	float: right;
}
html .woocommerce .cart-collaterals .cart_totals h2, html .woocommerce-page .cart-collaterals .cart_totals h2{
	float: right;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon{
	font-family: 'IRANSans-web';
}
html .woocommerce table.shop_table, html .woocommerce-page table.shop_table{
	text-align: right;
}
#woocommerce-product-search-field{
	height: 40px;
	font-family: 'IRANSans-web';
}
.woocommerce ul.product-categories li:before, .woocommerce-page ul.product-categories li:before{
	content: "\f104";
	left: auto;
	right: 0px;
}
.woocommerce ul.product-categories li, .woocommerce-page ul.product-categories li{
	padding-left: 0;
	padding-right: 30px;
}
.gdlr-lms-date-filter-form i.icon-calendar, .gdlr-lms-date-filter-form i.icon-long-arrow-left{
	margin-left: 30px;
	margin-right: 0;
}
.gdlr-lms-statement-form i.icon-calendar{
	margin-left: 30px;
	margin-right: 0;
}
.gdlr-lms-admin-list li .gdlr-lms-notification{
	margin-left: 0;
	margin-right: 10px;
}
.gdlr-lms-lightbox-back.gdlr-lms-button{
	right: auto;
	left: 10px;
}
.flexslider{
	direction: ltr;
}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a{
	font-family: 'IRANSans-web';
	font-size: 14px;
    padding: 0px 20px 42px 0;
}
.sf-menu > li{
	float: right;
}
.sf-menu > .gdlr-mega-menu .sf-mega, .gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega aو .gdlr-nav-search-form input[type="text"]{
	font-family: 'IRANSans-web' !important;
}
.gdlr-lms-header-signin i{
	margin-right: 0;
	margin-left: 10px;
}
.gdlr-logo{
	float: left;
}
.sf-menu, .sf-mega-section{
	float: left;
}
.gdlr-navigation-wrapper{
	float: right;
}
.gdlr-nav-search-form-button{
	float: left;
	margin-right: 0;
	margin-left: 20px;
}
.gdlr-lms-header-signin {
    float: right;
    padding: 12px 20px 11px 0px;
}
.top-social-wrapper {
    padding-top: 11px;
    padding-bottom: 11px;
    float: right;
}
.sf-menu .gdlr-normal-menu ul{
	left: auto;
	right: 0;
}
.sf-menu .gdlr-normal-menu ul ul{
	left: auto;
	right: 100%;
}
.sf-menu > .gdlr-normal-menu li > a.sf-with-ul:after{
	left: 10px;
	right: auto;
}
h1, h2, h3, h4, h5, h6, .gdlr-lms-button, .gdlr-lms-form input[type="text"], .gdlr-lms-combobox select{
	font-family: 'IRANSans-web';
}
.gdlr-lms-course-title{
	text-align: right;
}
.gdlr-lms-form .gdlr-lms-combobox:after{
	left: 0;
	right: auto;
}
.gdlr-testimonial-item.plain-style .testimonial-content-wrapper{
	text-align: right;
}
.tagcloud a{
	float: right;
}
.widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_pages ul li:before, .widget_rss ul li:before, .widget_archive ul li:before, .widget_categories ul li:before, .widget_nav_menu ul li:before, .widget_meta ul li:before{
	content: '\f104';
	left: auto;
	right: 0;
}
.widget_recent_entries ul li, .widget_recent_comments ul li, .widget_pages ul li, .widget_rss ul li, .widget_archive ul li, .widget_categories ul li, .widget_nav_menu ul li, .widget_meta ul li{
	padding-right: 25px;
	padding-left: 0px;
}
.ms-slide .ms-layer, .ms-fixed-layers .ms-layer, .ms-overlay-layers .ms-layer{
	font-family: 'IRANSans-web';
}
.gdlr-stunning-text-item.type-normal .stunning-text-button{
	right: auto;
	left: 0;
}
.gdlr-lms-course-info .gdlr-lms-info .head{
	float: right;
	margin-left: 10px;
	margin-right: 0;
}
.gdlr-lms-course-widget .gdlr-lms-course-thumbnail{
	float: right;
	margin-left: 15px;
	margin-right: 0;
}
.gdlr-lms-course-price .price.with-discount{
	margin-left: 10px;
	margin-right: 0;
}
.gdlr-stunning-text-item.type-normal.gdlr-button-on{
	padding-right: 10px;
}
/*.gdlr-pagination .page-numbers{
	direction: ltr;
}*/
.gdlr-lms-course-price .head{
	margin-left: 15px;
	margin-right: 0;
}
.gdlr-lms-course-grid2 .gdlr-lms-course-info i{
	margin-left: 8px;
	margin-right: 0;
}
.gdlr-lms-course-medium .gdlr-lms-course-thumbnail{
	float: right;
	margin-right: 0;
	margin-left: 35px;
}
.gdlr-skill-bar-wrapper.gdlr-size-medium .skill-bar-content i{
	right: auto;
	left: 8px;
}
div.wpcf7{
	direction: rtl;
}
.gdl-search-form input[type="text"], .page-not-found-search  .gdl-search-form input[type="text"], .wpcf7 input[type="submit"], .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 textarea{
	font-family: 'IRANSans-web';
}
.wpcf7 span.wpcf7-form-control-wrap{
	padding-right: 0;
	padding-left: 46px;
}
.testimonial-content-wrapper{
	text-align: right;
}
.page-not-found-search  .gdl-search-form{
	padding-right: 0;
	padding-left: 30px;
}
.gdl-search-form input[type="submit"]{
	left: 15px;
	right: auto;
}
.gdlr-blog-thumbnail .icon-bullhorn{
	margin-left: 9px;
	margin-right: 0;
}
.recent-post-widget .recent-post-widget-info i{
	margin-right: 0;
	margin-left: 9px;
}
.gdlr-accordion-item.style-1 .accordion-title i{
	float: right;
	margin-left: 25px;
	margin-right: 0;
}
.gdlr-accordion-item.style-2 .accordion-title i{
	margin-left: 20px;
	margin-right: 0;
}
.gdlr-heading-shortcode i{
	margin-right: 0;
	margin-left: 10px;
}
.gdlr-box-with-icon-item.pos-left{
	text-align: right;
}
.gdlr-box-with-icon-item.pos-left > i{
	float: right;
    margin: 5px 0px 0px 25px;
}
.gdlr-box-with-icon-item.type-circle.pos-left .box-with-circle-icon{
	left: auto;
	right: -30px;
}
.gdlr-notification > i{
	float: right;
    margin-left: 15px;
    margin-right: 0;
}
.gdlr-caption-wrapper.post-slider .gdlr-caption{
	text-align: right;
}
.gdlr-caption-wrapper.post-slider .gdlr-caption .blog-info{
	float: right;
}
.gdlr-caption-wrapper.post-slider .gdlr-caption .blog-info{
	float: right;
}
.gdlr-caption-wrapper.position-right .gdlr-caption{
	text-align: right;
}
.gdlr-process-wrapper.gdlr-vertical-process .gdlr-process-tab .gdlr-process-icon{
	float: right;
	margin-right: 0;
	margin-left: 30px;
}
.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .process-line .icon-chevron-right{
	left: 50px;
	right: auto;
}
.icon-chevron-right:before{
	content: "\f053";
}
div.gdlr-dropcap{
	float: right;
	margin-right: 2px;
	margin-left: 7px;
}
div.gdlr-dropcap.gdlr-type-circle{
	margin-left: 10px;
	margin-right: 0;
}
.gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title{
	float: right;
	border-width: 1px 0px 1px 1px;
}
.gdlr-stunning-text-item.with-padding .stunning-text-button{
	left: 40px;
}
.gdlr-lms-half-left{
	float: right;
	margin-left: 2%;
	margin-right: 0;
}
.gdlr-lms-half-right{
	float: left;
	margin-right: 2%;
	margin-left: 0;
}
.gdlr-nav-search-form input[type="text"]{
	font-family: 'IRANSans-web';
}
.gdlr-lms-extra-info .gdlr-head{
	margin-left: 20px;
	margin-right: 0;
}
.gdlr-lms-author-info .author-info i{
	margin-right: 0;
	margin-left: 10px;
}
.gdlr-course-curriculum-section-head .gdlr-head{
	margin-left: 15px;
	margin-right: 0;
}
.gdlr-course-curriculum-lecture .gdlr-free-preview{
	float: left;
}
.gdlr-course-curriculum-lecture .gdlr-head{
	margin-right: 0;
	margin-left: 14px;
}
.gdlr-course-curriculum-lecture i{
	margin-left: 5px;
	margin-right: 0;
}
.gdlr-top-woocommerce-wrapper{
	margin-right: 10px;
    padding-right: 20px;
    margin-left: 0;
    padding-left: 0;
}
table.gdlr-lms-table th:first-child, table.gdlr-lms-table td:first-child{
	text-align: right;
}