/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Page Template
    05. Sfwd-courses Template
    06. Sfwd-lessons Template
    07. Sfwd-quiz Template
    08. Sfwd-topic Template
    09. Sfwd-topic Template
    10. "Área do Aluno" Page
    11. "Minha Conta" Page
    12. "Quem Somos" Page
    13. "Banco de questões 01 &#8211; CB" Sfwd-quiz
    14. "Home" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .wd-page-wrapper .wd-prefooter{
	padding-bottom:0px!important;
}

body .copyrights-wrapper .wd-grid-g .wd-col-start{
	width:950px!important;
	margin-top:5px!important;
}

body .page-title h1{
	font-size:30px !important;
}

body .hentry .meta-post-categories{
	background-color:#fccc6f;
}

body .meta-post-categories a{
	color:#000000;
}

body .elementor-toggle p a{
	color:#ffffff !important;
}

body .elementor-toggle p a:hover{
	color:#fccc6f !important;
}

body .wd-blog-holder .hentry .wd-post-meta{
	display:none;
}

@media (max-width:960px){

	body .copyrights-wrapper .wd-grid-g .wd-col-start{
	width:100%!important;
	}

}



@media (max-width:767px){

	body .joinchat--left .joinchat__button{
	margin-bottom: 55px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .wd-page-wrapper .main-page-wrapper .page-title{
	display:none!important;
}

body.single-post .wd-blog-holder .hentry .wd-post-meta{
	display:none!important;
}

body.single-post .wd-blog-holder .post-title a{
	font-weight:600!important;
}

body.single-post .wd-blog-holder .hentry .wd-post-inner{
	margin-bottom:-20px!important;
}

body.single-post .elementor-widget-wd_blog .wd-blog-element .wd-loop-footer{
	margin-top:45px!important;
}

body.single-post .main-page-wrapper .elementor-icon-list-item:nth-child(2) .elementor-post-info__item{
	font-size:15px;
	margin-top:-3px;
}

body.single-post .elementor-widget-sidebar .widget h5{
	text-transform:capitalize;
	font-weight:600;
	font-size:20px;
}

body.single-post .elementor-widget-sidebar .widget{
	border-style:none;
	padding-bottom:0px !important;
}

body.single-post .woodmart-recent-posts-list .recent-posts-info a{
	font-weight:600;
}

body.single-post .elementor-widget-sidebar ul a{
	font-weight:600;
	color:#383737;
}

body.single-post .woodmart-recent-posts-list li img{
	width:80px;
	height:80px;
	min-width:80px !important;
}

body.single-post .elementor-inline-items .elementor-icon-list-item a{
	color:#000000;
	background-color:#fccc6f;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-post .elementor-widget-sidebar .widget h1{
	text-transform:capitalize;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #billing_country_field{
	display:none;
}

body.page:not(.home) #woocommerce-billing-fields__field-wrapper{
	padding-bottom:0px;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  Sfwd-courses Template                        */
/*-----------------------------------------------*/
body.single-sfwd-courses .wd-prefooter .learndash-wrapper .ld-course-status{
	display:none;
}

body.single-sfwd-courses .wd-prefooter .learndash-wrapper .ld-lesson-list{
	display:none;
}

body.single-sfwd-courses .main-footer .learndash-wrapper .ld-course-status{
	display:none;
}

body.single-sfwd-courses .main-footer .learndash-wrapper .ld-lesson-list{
	display:none;
}

body.single-sfwd-courses .wd-prefooter .elementor .elementor-element-831b812{
	margin-bottom:-20px !important;
}

body.single-sfwd-courses .hentry .elementor-element .aiosrs-rating-wrap{
	display:none;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .learndash-wrapper .ld-course-status{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-style:none;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status .ld-course-status-seg-status{
	width:100%;
	border-style:none;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:flex-start;	-ms-flex-align:flex-start;	align-items:flex-start;
	margin-bottom:-10px;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status .ld-course-status-seg-price{
	width:100%;
	border-style:none;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status .ld-course-status-seg-action{
	width:100%;
}

body.single-sfwd-courses #btn-join{
	border-top-left-radius:3px !important;
	border-top-right-radius:3px !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
	width:300px !important;
	-transform:uppercase !important;
	text-transform:uppercase !important;
	background-color:#18344f !important;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status-seg-status .ld-course-status-label{
	display:none !important;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status-seg-price .ld-course-status-label{
	display:none !important;
}

body.single-sfwd-courses .elementor-widget-ld-course-infobar .ld-course-status-seg-action span{
	display:none !important;
}

body.single-sfwd-courses .hentry .elementor-hidden-tablet .ld-course-status{
	margin-top:0px;
}

body.single-sfwd-courses .hentry .elementor-hidden-tablet .ld-course-resume{
	text-transform:uppercase;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-sfwd-courses .wd-page-wrapper .main-page-wrapper{
	background-color:rgb(250,251,253);
	margin-bottom:-21px;
}

@media (max-width:630px){

	body.single-sfwd-courses .hentry .ld-course-status-seg-price .ld-course-status-content{
	margin-top:-14px;
	margin-bottom:-14px !important;
}

body.single-sfwd-courses .hentry .elementor-element .elementor-widget-ld-course-infobar{
	margin-top:-12px;
	}

}



/*-----------------------------------------------*/
/*  Sfwd-lessons Template                        */
/*-----------------------------------------------*/
body.single-sfwd-lessons .sfwd-course-nav .bb-ld-status .ld-status-progress{
	display:none!important;
}

body.single-sfwd-lessons .bb-about-instructor h5 span{
	display:none!important;
}

body.single-sfwd-lessons .ld-course-navigation-list .ld-lesson-navigation .ld-lesson-items{
	background-color:#faf9f7;
}

body.single-sfwd-lessons .ld-lesson-items .ld-lesson-item .ld-lesson-item-preview{
	background-color:#faf9f7;
}

body.single-sfwd-lessons .learndash_post_sfwd-lessons .learndash-wrapper .ld-course-step-back{
	display:none !important;
}



/*-----------------------------------------------*/
/*  Sfwd-quiz Template                           */
/*-----------------------------------------------*/
body.single-sfwd-quiz .bb-about-instructor h5 span{
	display:none!important;
}



/*-----------------------------------------------*/
/*  Sfwd-topic Template                          */
/*-----------------------------------------------*/
body.single-sfwd-topic .learndash_post_sfwd-topic .learndash-wrapper .ld-course-step-back{
	display:none !important;
}

body.single-sfwd-topic .ld-course-navigation-list .ld-lesson-navigation .ld-lesson-items{
	background-color:#faf9f7;
}

body.single-sfwd-topic .ld-lesson-items .ld-lesson-item .ld-lesson-item-preview{
	background-color:#faf9f7;
}

body.single-sfwd-topic .joinchat--left .joinchat__button{
	display: none!important;
}



/*-----------------------------------------------*/
/*  Sfwd-topic Template                          */
/*-----------------------------------------------*/
1732626467



/*-----------------------------------------------*/
/*  "Área do Aluno" Page                        */
/*-----------------------------------------------*/
body.page-id-61537 .hentry .entry-header h1{
	display:none;
}

body.page-id-61537 #primary{
	padding-top:0px;
}

body.page-id-61537 #quiz_progress_details h4{
	display:none;
}



/*-----------------------------------------------*/
/*  "Minha Conta" Page                           */
/*-----------------------------------------------*/
body.page-id-12 .woocommerce .bsMyAccount{
	display: block;
}

body.page-id-12 .hentry .wc-MyAccount-sub-heading{
	padding-left:20px;
	padding-right:20px;
}

body.page-id-12 .hentry .wc-MyAccount-inner-content{
	padding-left:20px !important;
}

body.page-id-12 #main .hentry .entry-content .woocommerce .bsMyAccount--dashboard-inner .woocommerce-MyAccount-content .wc-MyAccount-inner-content{
	padding-right:20px !important;
}

body.page-id-12 #my-account-menu-tab .user-profile{
	display:none;
}

body.page-id-12 .bb-grid #primary #main .hentry .entry-content .woocommerce .bsMyAccount--dashboard-inner .woocommerce-MyAccount-content .woocommerce-EditAccountForm .wc-MyAccount-inner-content .woocommerce-account-fields .woocommerce-account-fields__ctrls-wrapper .woocommerce-Button{
	width:100% !important;
}

body.page-id-12 .woocommerce-EditAccountForm .woocommerce-account-fields{
	padding-left:20px;
	padding-right:20px;
}

body.page-id-12 .hentry .wc-MyAccount-sub-heading h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:10px;
	padding-right:10px;
}

@media (min-width:861px){

	body.page-id-12 .hentry .wc-MyAccount-inner-content{
	padding-left:30px !important;
}

body.page-id-12 #page #content .container .bb-grid #primary #main .hentry .entry-content .woocommerce .bsMyAccount--dashboard-inner .woocommerce-MyAccount-content .wc-MyAccount-inner-content{
	padding-right:30px !important;
	}

}



@media (min-width:1201px){

	body.page-id-12 #content .container .bb-grid #primary #main .hentry .entry-content .woocommerce .bsMyAccount--dashboard-inner .woocommerce-MyAccount-content .woocommerce-EditAccountForm .wc-MyAccount-inner-content .woocommerce-account-fields{
	width:100% !important;
	}

}



/*-----------------------------------------------*/
/*  "Quem Somos" Page                            */
/*-----------------------------------------------*/
body.page-id-51824 .hentry .elementor .elementor-element-2b9dba7b{
	margin-bottom:-40px!important;
}



/*-----------------------------------------------*/
/*  "Banco de questões 01 &#8211; CB" Sfwd-quiz */
/*-----------------------------------------------*/
body.postid-56521 .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash .learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion{
	height:100% !important;
}

body.postid-56521 .learndash .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion{
	max-height:100%;
}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-59606 .hentry .wd-post-meta{
	display:none;
}

body.page-id-59606 .hentry h3{
	margin-bottom:10px;
}