/*
Theme Name: Studiare
Theme URI: https://هi-wp.ir/product/studiare
Author: وردپرس من
Author URI: https://i-wp.ir/
Description: With Studiare, you can sell, market and create your online courses in one place. It is perfect for universities, teachers, and tutors, but can also be used by individuals and businesses.
Version: 8.0.1
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: classes, courses, education, education center, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
Text Domain: studiare

CSS changes can be made in files in the /assets/css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Thin.woff') format('woff');	
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-UltraLight.woff') format('woff');	
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Light.woff') format('woff');		 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Medium.woff') format('woff');		 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-DemiBold.woff') format('woff'); 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-ExtraBold.woff') format('woff');		 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Black.woff') format('woff');		 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Bold.woff') format('woff'); 
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransansx/woff/IRANSansXFaNum-Regular.woff') format('woff');	
}


@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/yekan/woff/iranyekanweblightfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/yekan/woff/iranyekanwebregularfanum.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

/*
Yekan Bakh Font
*/

@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Heavy.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: Yekanbakh;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/bakh/woff/YekanBakh_FaNum_Fat.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}







.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--licenses:before {
	content: "\f7fd";
}
input[type="submit"][name="codebean_option[defaults]"] {
  display:none;
}
input[type="submit"][name="codebean_option[defaults-section]"] {
  display:none;
}

.header-righ-side {
    display: flex;
    justify-content: center;
    align-items: center;
}



.page-title {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}
.title-page {
	display:none !important;
}
.woocommerce-breadcrumb {
    margin-top: 0px !important;
}
.page-title {
    background-color: #f8f9fa !important;
}
.woocommerce-breadcrumb a {
	color: #333333 !important;
}
.woocommerce-breadcrumb i {
	color: #333333 !important;
}
.woocommerce-breadcrumb {
	color: #333333 !important;
}
.main-page-content.default-margin {
    padding-top: 1px !important;
}



@media (max-width: 768px) {
	.elementor-1399 .elementor-element.elementor-element-3c369bc {
		padding: 130px 0px 9px 0px !important;
	}

	.container_right > :first-child {
		justify-content: center;
	}
}




.page-title .breadcrumbs {
    color: black !important;
}
.page-title .breadcrumbs span {
    color: black !important;;
}


@media (max-width: 768px) {
	
	.entry-header h1.entry-title {
    	font-size: 18px !important;
	}
	
	.blog-loop-inner.post-single > .post .post-inner {
		padding: 10px !important;
	}
	
	.blog-loop-inner .type-post {
    	padding-right: 10px;
    	padding-left: 10px;
	}
}



.woocommerce-MyAccount-navigation-link--payment-methods {
	display: none !important;
}

p:has(> label[for="password_1"]) {
    display: none !important;
}

p:has(> label[for="password_2"]) {
    display: none !important;
}

p:has(> label[for="password_current"]) {
    display: none !important;
}

div.form-row:has(> h5) {
   display: none !important;
}

.woocommerce-form-login-toggle {
	display: flex;
    align-items: center;
    justify-content: center;
}


/*.entry-content .woocommerce {*/
/*	display: flex;*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/


.elementor-element.elementor-element-4a0dbd24.elementor-widget.elementor-widget-std_product_wishlist {
	display: none !important;
}
.elementor-element.elementor-element-3a7095f0.elementor-widget.elementor-widget-std_product_rate {
	display: none !important;
}
.elementor-section.elementor-inner-section.elementor-element.elementor-element-7428caca.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	display: none !important;
}
.elementor-section.elementor-inner-section.elementor-element.elementor-element-1106c00d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	display: none !important;
}

.login-button.btn.btn-filled {
	padding: 11px 13px;
}

.status-user-widget {
	display: none !important;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--mywishlist {
	display: none !important;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address {
	display: none !important;
}





/*.shipping_address {*/
/*	display: block !important;*/
/*}*/

/*#ship-to-different-address {*/
/*	display: none;*/
/*}*/