/*!/wp-content/themes/studiare-child/style.css*//*
Theme Name: Studiare Child
Theme URI: http://codebean.co/studiare/
Author: CodeBean Team
Author URI: http://codebean.co
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: 1.0
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
Template: studiare
*/



@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 900;
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/studiare-child/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
 font-display:swap;}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/studiare-child/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
 font-display:swap;}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/studiare-child/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
 font-display:swap;}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/studiare-child/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
 font-display:swap;}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('/wp-content/themes/studiare-child/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('/wp-content/themes/studiare-child/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
 font-display:swap;}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 600;
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanwebboldfanum.eot');
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/yekan/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/yekan/ttf/iranyekanwebboldfanum.ttf') format('truetype');
 font-display:swap;}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanweblightfanum.eot');
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/yekan/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/yekan/ttf/iranyekanweblightfanum.ttf') format('truetype');
 font-display:swap;}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanwebregularfanum.eot');
	src: url('/wp-content/themes/studiare-child/fonts/yekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('/wp-content/themes/studiare-child/fonts/yekan/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('/wp-content/themes/studiare-child/fonts/yekan/ttf/iranyekanwebregularfanum.ttf') format('truetype');
 font-display:swap;}

#joinroom{
	    font-family: 'IRANSans';
}

#footer > div.footer-copyright.copyrights-layout-default > div > div > div > i {
    color: #ff1800 !important;
    font-size: 15px !important;
}
p{line-height:2 !important;}

.page-title {
      padding-bottom: 7px !important;
    padding-top: 7px !important;

}


.main-page-content.default-margin {
    background-color: #f8f9fa;
    padding-top: 40px;
    padding-bottom: 40px;
}


.wrap {
    background-color: #f8f9fa;
}

.entry-content{
	padding-top:40px;
	padding-bottom: 40px;
}


div.bbp-template-notice p {
    padding-right: 5px;
}

.bbp-topic-meta {
    text-align: center;
}


#bbp_search_submit {
    font-family: icomoon !important;
}

.gdbbx-widget .gdbbx-widget-the-info-dl dd {
    margin: 0;
}

li.bbp-topic-title > p {
    text-align: right;
}


#bbpress-forums .bbp-search-form {
    margin-bottom: 20px !important;
}

.gdbbx-widget .gdbbx-widget-newspost-default h4.gdbbx-title {
    margin: 0 0 .5em;
    font-size: 1.1em !important;
}


#bbpress-forums .gdbbx-badge-new-posts, #bbpress-forums .gdbbx-badge-new-reply, #bbpress-forums .gdbbx-badge-new-reply-topic, #bbpress-forums .gdbbx-badge-new-topic, #bbpress-forums .gdbbx-badge-unread-forum, #bbpress-forums .gdbbx-badge-unread-topic {
    float: left !important;
}


#bbpress-forums div.bbp-reply-content ol li, #bbpress-forums div.bbp-topic-content ol li {
    line-height: 2.5;
    font-size: 14px !important;
}

#bbpress-forums div.bbp-topic-tags {
    float: right !important;
    margin-right: -2px !important;
    margin-right: auto !important;
}


.bbp-forums .bbp-topic-meta .bbp-author-avatar, .bbp-topics .bbp-topic-meta .bbp-author-avatar {
    display: inline !important;
}




#text-4 > h4:before, #d4p_bbw_newposts-3 > h4:before, #text-3 > h4:before, #custom_html-3 > h4:before,
#d4p_bbw_newposts-3 > div.gdbbx-widget.gdbbx-widget-newposts > ul > li > h4 > a:before,
#text-4 > div.textwidget > p:before, #d4p_bbw_newposts-4 > div.gdbbx-widget.gdbbx-widget-newposts > ul > li > h4 > a:before,
#mycred_widget_balance-2 > div.heading > h4:before,
#mycred_widget_list-3 > div > h4:before,
#d4p_bbw_userprofile-2 > div.heading > h4:before,
#d4p_bbw_newposts-4 > div.heading > h4:before,
#d4p_bbw_statistics-2 > div.heading > h4:before,
#d4p_bbw_userprofile-2 > div.gdbbx-widget.gdbbx-widget-userprofile > div > div > div.__right > div.__extended-links > ul > li:before {
    font-family: "Font Awesome 5 Free";
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    margin-left: 5px;
    font-weight: 900;

}


#text-4 > h4:before, #d4p_bbw_newposts-3 > h4:before, #text-3 > h4:before, #custom_html-3 > h4:before {
    color: #0E6ACE;
}

#d4p_bbw_newposts-3 > div.gdbbx-widget.gdbbx-widget-newposts > ul > li > h4 > a:before {
    content: "\f00c";
    color: #00A2EB;
}

#d4p_bbw_newposts-3 > h4:before {
    content: "\f044";
}

#d4p_bbw_userprofile-2 > div.heading > h4:before {
    content: "\f2bd";
    color: #0E6ACE;
    vertical-align: bottom;
}

#d4p_bbw_newposts-4 > div.heading > h4:before {
    content: "\f1ea";
    color: #0E6ACE;
    vertical-align: bottom;
}

#d4p_bbw_statistics-2 > div.heading > h4:before {
    content: "\f05a";
    color: #0E6ACE;
    vertical-align: bottom;
}



#d4p_bbw_newposts-4 > div.gdbbx-widget.gdbbx-widget-newposts > ul > li > h4 > a:before {
    content: "\f00c";
    color: #00A2EB;
}


#d4p_bbw_userprofile-2 > div.gdbbx-widget.gdbbx-widget-userprofile > div > div > div.__right > div.__extended-links > ul > li:before {
    content: "\f104";
    color: #0E6ACE;
}



.gdbbx-widget .gdbbx-widget-the-profile-default .gdbbx-widget-profile .__right h4 {

    text-align: center;
}



#bbp-forum-0 {
    overflow-y: scroll !important;
    height: 260px !important;

}

#bbp-forum-0 > li.bbp-header {
    background-color: #00A2EB !important;
    position: sticky !important;
    top: 0 !important;
}




#bbp-forum-0::-webkit-scrollbar {
    width: 12px;
    direction: rtl !important;

}

/* Track */
/* Track */
#bbp-forum-0::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3) !important;
    -webkit-border-radius: 10px !important;
    border-radius: 0 !important;
    direction: rtl !important;
}

/* Handle */
#bbp-forum-0::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    background: rgba(153, 153, 153, 0.8) !important;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5) !important;
    direction: rtl !important;
}

#bbp-forum-0::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(153, 153, 153, 0.4) !important;
    direction: rtl !important;
}













@media all and (max-width: 1000px) {
    #main {
        padding-left: 10px !important;
        padding-right: 10px !important
    }

    #bbpress-forums .bbp-topic-title, #bbpress-forums li.bbp-body ul.forum .bbp-forum-info, #bbpress-forums li.bbp-body ul.topic .bbp-forum-info, #bbpress-forums li.bbp-header ul .bbp-forum-info {
        direction: rtl !important;
        text-align: right !important;
        width: 100% !important
    }

    #bbp-topic-13604 > li.bbp-topic-reply-count {
        display: none  !important;
    }

    #bbpress-forums .bbp-topic-freshness, #bbpress-forums li.bbp-body ul.forum .bbp-forum-freshness, #bbpress-forums li.bbp-body ul.topic .bbp-forum-freshness, #bbpress-forums li.bbp-header ul .bbp-forum-freshness {
        width: 100% !important;
    }

    li.bbp-forum-info > img {
        width: 50px  !important;
    }

    li.bbp-topic-reply-count, li.bbp-topic-voice-count, li.bbp-forum-topic-count, li.bbp-forum-reply-count {
        display: none !important;
    }

    li.bbp-forum-freshness > p, li.bbp-topic-freshness > p {
        display: inline-block !important;
    }

    #bbp-forum-0 > li.bbp-header > ul > li.bbp-topic-freshness, #bbp-forum-0 > li.bbp-header > ul > li.bbp-topic-reply-count, #forums-list-0 > li.bbp-header > ul > li.bbp-forum-freshness {
        display: none !important;
    }

    #bbpress-forums li.bbp-header li.bbp-forum-info, #bbpress-forums li.bbp-header li.bbp-topic-title {
        text-align: right !important;
        text-transform: none  !important;
    }

    li.bbp-topic-freshness, li.bbp-forum-freshness {
        padding-left: 12px  !important;
        text-align: left !important;
    }

    .rtl #bbpress-forums div.bbp-reply-content, .rtl #bbpress-forums div.bbp-topic-content {
        margin:15px 0 !important;
        
    }

    div.bbp-reply-author {
        display: block !important;
        width: 100% !important;
        margin:0 !important;
        padding:0 !important;
    }

    div.bbp-reply-author div {
        display: inline-block !important;
        margin: 4px  !important;
        /* text-align: right; */
    }

      #bbpress-forums div.bbp-reply-author ,#bbpress-forums div.bbp-topic-author {
       text-align:right !important;
       border: 1px solid #efefef;
    }

      #bbpress-forums div.bbp-reply-author > div:before ,#bbpress-forums div.bbp-topic-author > div:before  {
          content:"|";
          margin-left:5px;
          color:#17376e;
      }

    div.bbp-reply-author > a > span.bbp-author-avatar > img {
        width: 50px  !important;

    }

    #bbpress-forums div.bbp-reply-author .bbp-author-name, #bbpress-forums div.bbp-topic-author .bbp-author-name {
        display: inline-block !important;
        /* width: auto; */
        margin-top: 22px !important;
        margin-right:5px;
    }

    #bbpress-forums div.bbp-reply-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar {
        margin-top: 10px !important;
        margin-bottom: 0 !important;
        right:0 !important;
        left:auto !important;
        display:inline-block !important;
        position:relative !important;
        margin-right:5px;
    }

    .fusion-page-title-bar {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .fusion-breadcrumbs span {
        display: inline !important;
    }

    .fusion-breadcrumb-sep {
        padding: 0 2px !important;
    }


    .fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar) {
        padding-top: 15px  !important;
        padding-bottom: 15px  !important;
    }

    #bbpress-forums div.bbp-reply-author .bbp-reply-post-date, #bbpress-forums div.bbp-topic-author .bbp-reply-post-date , div.bbp-reply-author div.bbp-reply-post-date{
        border-top: none !important;
        border-bottom: none !important;
        padding:1px !important;
    }
     
    div.bbp-reply-content > div.bbp-reply-entry,#bbpress-forums .gdbbx-bbcode-quote{
        padding:5px !important;
        margin:5px !important;
    }

   #bbpress-forums div.bbp-reply-author > a,#bbpress-forums div.bbp-topic-author > a{
   }

}










.bbpress #content {
    background-color: #ffffff !important;
}


li.bbp-topic-title > p > span > a, li.bbp-topic-freshness > p > span > a, #bbpress-forums > div.bbp-topic-tags a {

    border-bottom: none !important;
}



span.bbp-author-name {
    color: #333333 !important;
}


#bbpress-forums div.bbp-reply-content a, #bbpress-forums div.bbp-topic-content a {
    text-decoration: none !important;

}


#bbp-user-profile > h2 {
    direction: ltr;
    text-align: right;

}


#bbpress-forums div.bbp-reply-content pre code, #bbpress-forums div.bbp-topic-content pre code {
    text-align: left !important;
    direction:ltr !important;
}


#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log, 
#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log, 
#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log {
    display:none !important; 
}


#bbpress-forums div.bbp-reply-author .bbp-author-role, #bbpress-forums div.bbp-topic-author .bbp-author-role {
    margin-top: 10px;
}


#bbpress-forums div.bbp-forum-author, #bbpress-forums div.bbp-reply-author, #bbpress-forums div.bbp-topic-author {
    width: 15%;
}


#bbpress-forums ul.status-closed, #bbpress-forums ul.status-closed a,
#bbpress-forums .status-closed, #bbpress-forums .status-closed a {
    color: #8a8a8a !important;
}


#bbpress-forums .bbp-meta a {
  
    color:#000 !important;

}


#bbp-user-body > div.users-mycred-balance{
font-size: 16px !important;
    margin-top: 8px !important;
}

.footer-widgets .widget-title {
    font-size: 17px;
    line-height: 1.5;
}

.gdbbx-widget .gdbbx-widget-newpost-default .gdbbx-post-inner h4.gdbbx-title {
    line-height: 1.4;
}


div.post-content > div.post-meta.author:nth-child(5){
display:none !important;
}

.entry-title {
    height: auto !important;
}

#bbpress-forums div.bbp-forum-author img.avatar, #bbpress-forums div.bbp-reply-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar {
    border-radius: 100%;
}

.gdbbx-user-stats > div{
    font-size:12px;
    margin-bottom:10px;
}

div.sell_course > p.price{
	line-height:52px !important;
}



#wpacu_meta_box_content .wpacu-assets-collapsible-content {
 
    direction: ltr!important;
}

.belearn-table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
	font-family: 'IRANSans';
}

.belearn-table td, 
.belearn-table th {
  border: 1px solid #4d4d4d;
  text-align: center;
  padding: 8px;
	font-family: 'IRANSans';
	color:#000;
}

.belearn-table th {
	font-weight:bold;
	    background-color: #1474dd;
	color:#ffffff;
}

.belearn-table tr:nth-child(even) {
  background-color: #d6e5f5;
}

.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--members-area:before {
    content: "\f219"
}

.special-subscription a {
    background-color: #6948a3!important;
    color: #fff!important;
    border-radius: 5px!important;
    padding: 10px 17px 10px 17px !important;
}

.gdbbx-widget .gdbbx-widget-newpost-default .gdbbx-post-inner h4.gdbbx-title {
    font-size: 0.9rem !important;
}

.gdbbx-widget-newpost-default .gdbbx-post-meta{
 font-size: 0.8rem !important;
}

.related-post {
    max-width: 100%;
    height: 80px;
    background-image: linear-gradient(135deg, #FF9D6C 10%, #BB4E75 100%);
    border-radius: 4px;
    position: relative;
    z-index: 1;
    margin: 15px;
    box-sizing: border-box;
}

.related-post::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(270deg, #FF9D6C 10%, #BB4E75 100%);
    z-index: -1;
    transition: opacity 0.5s linear;
    opacity: 0;
	  border-radius: 4px;
}
.related-post-button-before{
	position: absolute;
    right: 0;
    color: #fff !important;
    line-height: 25px;
    font-family: 'iransans';
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-shadow: none;
    height: 25px;
    padding-right: 5px;
    font-size: 17px;
    top: 0;
    cursor: pointer;
	margin-top: 7px;
    margin-right: 7px;
}
.related-post a {
width: 100%;
    display: block;
    height: 100%;
    font-size: 17px;
    padding-right: 5rem;
    color: #fff !important;
    line-height: 80px;
    font-family: 'iransans';
    border: none;
    border-radius: 3px;
    box-shadow: none;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
    text-shadow: none;
}
.related-post-button {
    position: absolute;
    left: 0;
    color: #fff !important;
    line-height: 80px;
    font-family: 'iransans';
    border: none;
    border-radius: 3px;
    box-shadow: none;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    width: 20%;
    height: 80px;
    top: 0;
    border-right: 3px solid white;
	cursor: pointer;
}
.related-post:hover::before {
    opacity: 1;

}

.site-header.cdb-header-fixed.fixed-active{
	top:0px !important;
}

.page-title {
    background-color: #E4F3FA !important;
}

.sale-perc-badge:before {
    color: #6948A3 !important;

}

.course-price ins,.purchased-info-box,.meter>span {
    background-color:  #6948A3 !important;
}

.courses-holder .courses-top-bar .layout-switcher {
    display: none !important;
}

.blog .blog-loop-inner .type-post .post-thumbnail img {
	filter: grayscale(100%);
}


.blog .blog-loop-inner .type-post:hover .post-thumbnail img {
	filter: none;
}