/*

    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. Page Template
    03. Sfwd-courses Template
    04. Sfwd-lessons Template
    05. Sfwd-topic Template
    06. "Verify Certificate" Page
    07. "My Notes" Page
    08. "Upcoming Courses" Page
    09. "Job Portal" Page
    10. "Capstone Projects" Page
    11. "Conculding Notes and Unlock all Resources" Sfwd-lessons
    12. "Skillcept Online" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .gamipress-buddypress-user-details .gamipress-buddypress-ranks .gamipress-buddypress-level{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body .gamipress-buddypress-user-details .gamipress-buddypress-ranks .gamipress-buddypress-subscriber{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body .elementor-widget-shortcode .elementor-shortcode .nsl-container-block{
	text-align:center;
	-webkit-transform:scale(1.17);	-ms-transform:scale(1.17);	transform:scale(1.17);
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .bb-course-items .bb-course-title a{
	font-size:16px;
}

body.page:not(.home) #certificate_list .bb-certificate-title a{
	font-size:14px;
}



/*-----------------------------------------------*/
/*  Sfwd-courses Template                        */
/*-----------------------------------------------*/
body.single-sfwd-courses .ld-lesson-progression .ld-pagination .ld-pages{
	background-color:#009965;
	color:#ffffff;
}

body.single-sfwd-courses .ld-lesson-progression .ld-table-list .ld-pages{
	padding-top:10px !important;
	padding-bottom:10px !important;
	background-color:#009965;
	color:#ffffff;
	font-weight:600;
}

body.single-sfwd-courses .ld-lesson-progression .ld-pages .prev{
	color:#ffffff !important;
	border-bottom-color:#009965 !important;
}

body.single-sfwd-courses .ld-lesson-progression .ld-pages .next{
	color:#ffffff !important;
	border-bottom-color:#009965 !important;
}

body.single-sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-alert-content{
	width:245px;
}

body.single-sfwd-courses .learndash-wrapper .ld-alert-certificate .ld-cvss-button-download-certificate{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}

body.single-sfwd-courses .flex-wrap .bb-course-excerpt img{
	width:88px;
	height:85px;
	position:relative;
	top:-1px;
}

body.single-sfwd-courses .bb-course-excerpt span span{
	font-weight:700;
	color:#feb343;
	font-size:17px;
	position:relative;
	top:1.5px;
}

body.single-sfwd-courses .ld-item-title > span{
	color:#227eea !important;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-details .ld-icon{
	color:#000105 !important;
}

body.single-sfwd-courses .ld-item-list-item-preview .ld-item-name .ld-item-title .ld-item-components span{
	color:#000105 !important;
	font-weight:500 !important;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-name .ld-secondary-in-progress-icon{
	font-weight:400;
	border-width:5px;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-name .ld-status-incomplete{
	border-width:4px;
}

body.single-sfwd-courses .ld-lesson-progression .ld-no-pagination .ld-topic-title{
	color:#000105 !important;
}

body.single-sfwd-courses .ld-progress-inline .ld-progress-stats .ld-progress-percentage{
	font-size:16px;
}

body.single-sfwd-courses .bb-course-excerpt span .emoji:nth-child(9){

	width:18px !important;
	height:18px !important;
	margin-left:-2px;
}

body.single-sfwd-courses .ld-lesson-progression .ld-table-list .ld-topic-title{
	color:#000414 !important;
}

body.single-sfwd-courses .ld-lesson-progression .ld-item-list-item .ld-item-list-item-preview{
	background-color:#ffffff !important;
	-webkit-box-shadow:5px 5px 20px 5px #f5f3f3;	box-shadow:5px 5px 20px 5px #f5f3f3;
}

body.single-sfwd-courses .bb-course-excerpt span img{
	width:88px;
	height:60px;
	margin-left:3px;
}

body.single-sfwd-courses .bb-course-excerpt p img{
	width:88px;
	height:60px;
}

body.single-sfwd-courses .flex-wrap .bb-course-excerpt span{
	color:#feb343;
	font-weight:700;
	text-align:left;
	position:relative;
	top:2px;
	left:3px;
}

body.single-sfwd-courses .flex-wrap .bb-course-excerpt p{
	position:relative;
	left:0px;
}

body.single-sfwd-courses .flex-wrap .bb-course-excerpt p:nth-child(6){

	left:-5px;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .bb-grid .ld-course-status{
	visibility:hidden;
	width:0px;
	height:0px;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .bb-grid .bb-learndash-content-wrap{
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-sfwd-courses .bb-course-excerpt p .emoji{
	width:25px;
	height:25px;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .learndash-shortcode-wrap .learndash .learndash-wrapper .ld-lesson-list .ld-lesson-progression .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-button-alternate .ld-icon{
	background-color:rgba(255,255,255,0) !important;
}

body.single-sfwd-courses .ld-section-heading .ld-item-list-actions .ld-expand-button{
	color:#ffffff !important;
}

body.single-sfwd-courses .ld-item-list-actions .ld-expand-button .ld-icon{
	color:#ffffff !important;
}

body.single-sfwd-courses #main .learndash_post_sfwd-courses .learndash-wrapper .bb-grid .bb-learndash-content-wrap .learndash-shortcode-wrap .ld-alert-certificate .ld-cvss-button-download-certificate{
	background-color:#009665 !important;
}

body.single-sfwd-courses .bb-single-course-sidebar .bb-ld-sticky-sidebar .widget .bb-course-preview-content .bb-course-status-wrap .bb-course-status-content .ld-status-progress{
	background-color:#ffffff !important;
	color:#050000 !important;
}

body.single-sfwd-courses .bb-button-wrap .btn-advance-continue a{
	background-color:#2277ea !important;
}

body.single-sfwd-courses .ld-lesson-progression .next .ld-icon:hover{
	color:#ffffff;
}

body.single-sfwd-courses .learndash_post_sfwd-courses .learndash-shortcode-wrap .learndash .learndash-wrapper .ld-lesson-list .ld-section-heading .ld-item-list-actions .ld-expand-button{
	background-color:#2277ea !important;
}

body.single-sfwd-courses .ld-item-list-actions .ld-expand-button .ld-text{
	color:#ffffff;
}

body.single-sfwd-courses #btn-join{
	font-size:14px !important;
	font-weight:600 !important;
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body.single-sfwd-courses .ld-cvss-social-buttons-list .ld-cvss-social-button-linkedin-profile .ld-cvss-social-button-link-linkedin-profile{
	background-color:#0077b5 !important;
}

@media (max-width:760px){

	body.single-sfwd-courses .ld-alert-certificate .ld-alert-messages{
	-webkit-transform: translatex(18px);	-ms-transform: translatex(18px);	transform: translatex(18px);
	font-weight:600;
	}

}



@media (max-width:620px){

	body.single-sfwd-courses .bb-course-excerpt span span{
	top:2px;
}

body.single-sfwd-courses #btn-join{
	-webkit-transform: translatex(-13px);	-ms-transform: translatex(-13px);	transform: translatex(-13px);
	}

}



@media (max-width:560px){

	body.single-sfwd-courses .flex-wrap h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:25px !important;
	}

}



@media (min-width:544px){

	body.single-sfwd-courses .flex-wrap h1{
	font-size:33px !important;
	}

}



/*-----------------------------------------------*/
/*  Sfwd-lessons Template                        */
/*-----------------------------------------------*/
body.single-sfwd-lessons .learndash-wrapper .sfwd-mark-complete .learndash_mark_complete_button:hover{
	border-style:solid;
	border-color:#009965;
}

body.single-sfwd-lessons .learndash-wrapper .sfwd-mark-complete .learndash_mark_complete_button{
	background-color:#009965;
	border-color:#009965;
	border-style:solid;
}

body.single-sfwd-lessons .ld-pagination .ld-pages .prev{
	color:#ffffff !important;
	border-bottom-color:#019e7c !important;
	border-bottom-style:none !important;
}

body.single-sfwd-lessons .ld-pagination .ld-pages .next{
	color:#ffffff !important;
	border-bottom-color:#019e7c !important;
	border-bottom-style:none !important;
}

body.single-sfwd-lessons .ld-table-list-footer .ld-pagination .ld-pages{
	background-color:#019e7c;
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  Sfwd-topic Template                          */
/*-----------------------------------------------*/
body.single-sfwd-topic .learndash-wrapper .sfwd-mark-complete .learndash_mark_complete_button:hover{
	border-style:solid;
	border-color:#009965;
}

body.single-sfwd-topic .ld-tabs a{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	z-index:-9999;
}

body.single-sfwd-topic .learndash-wrapper .sfwd-mark-complete .learndash_mark_complete_button{
	border-style:solid;
	border-color:#009965;
}

@media (max-width:640px){

	body.single-sfwd-topic .grid .sfwd-mark-complete .learndash_mark_complete_button{
	text-align:center;
	}

}



@media (max-width:360px){

	body.single-sfwd-topic .grid .sfwd-mark-complete .learndash_mark_complete_button{
	text-align:center;
	}

}



@media (min-width:958px){

	body.single-sfwd-topic .grid .learndash-wrapper .ld-content-action{
	left:380px;
	top:-44px;
	}

}



/*-----------------------------------------------*/
/*  "Verify Certificate" Page                    */
/*-----------------------------------------------*/
body.page-id-3349 #ld-cvss-search-form{
	background-color:#faf9f7;
}

body.page-id-3349 .ld-cvss-search-form-controls .ld-cvss-search-form-control-input input[type=text].ld-cvss-search-form-input{
	border-style:solid;
	border-color:#e4e1e1 !important;
	border-top-left-radius:15px !important;
	border-top-right-radius:15px !important;
	border-bottom-left-radius:15px !important;
	border-bottom-right-radius:15px !important;
}

body.page-id-3349 .ld-cvss-search-form-controls .ld-cvss-search-form-control-button .ld-cvss-search-form-button{
	font-weight:600 !important;
	font-size:18px !important;
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	border-bottom-left-radius:10px !important;
	border-bottom-right-radius:10px !important;
}

body.page-id-3349 .ld-cvss-search-form-table-head .ld-cvss-search-form-table-cell-recipient{
	border-bottom-left-radius:0px !important;
}

body.page-id-3349 .ld-cvss-search-form-table-head .ld-cvss-search-form-table-cell-date{
	border-bottom-right-radius:0px;
	border-style:solid;
}

body.page-id-3349 #ld-cvss-search-form .ld-cvss-search-form-results .ld-cvss-search-form-verify{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#009965 !important;
	font-weight:600 !important;
	font-size:18px !important;
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	border-bottom-left-radius:10px !important;
	border-bottom-right-radius:10px !important;
}

body.page-id-3349 #content .container .bb-grid #primary #main .hentry .entry-content .ld-cvss-container .ld-cvss-certificate .ld-cvss-col-2 .ld-cvss-certificate-user-data .ld-cvss-certificate-user .ld-cvss-certificate-user-meta .ld-cvss-certificate-user-name{
	width:207% !important;
}

body.page-id-3349 #ld-cvss-download-certificate-pdf{
	background-color:#009965 !important;
	border-top-left-radius:10px !important;
	border-top-right-radius:10px !important;
	border-bottom-left-radius:10px !important;
	border-bottom-right-radius:10px !important;
}

body.page-id-3349 .ld-cvss-certificate .ld-cvss-course-info .ld-cvss-course-card{
	border-style:solid;
	border-color:#e5e0e0;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}

body.page-id-3349 .ld-cvss-course-card .ld-cvss-course-card-thumb img{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
}

body.page-id-3349 #ld-cvss-search-form .ld-cvss-search-form-results .ld-cvss-search-form-error{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-3349 .ld-cvss-course-card .ld-cvss-course-card-info .ld-cvss-course-card-title{
	font-size:15px;
}

body.page-id-3349 div:nth-child(5) div:nth-child(2) div:nth-child(3) > span:nth-child(1){

	background-color:#ffffff;
}

body.page-id-3349 .ld-cvss-search-form-controls .ld-cvss-search-form-control .ld-cvss-search-form-button{
	background-color:#2277ea !important;
}



/*-----------------------------------------------*/
/*  "My Notes" Page                              */
/*-----------------------------------------------*/
body.page-id-3353 #ldnt-shortcode{
	border-style:solid;
	border-color:#e4e1e1;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}

body.page-id-3353 .notes-listing tr .lds-bulk-download{
	width:150px;
	background-color:#009965 !important;
}

body.page-id-3353 .notes-listing tr select{
	border-color:#e4e1e1;
}

body.page-id-3353 .notes-listing tr p{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body.page-id-3353 div:nth-child(5) div:nth-child(2) div:nth-child(3) > span:nth-child(1){

	background-color:#ffffff;
}

body.page-id-3353 .ldnt-note-nav ul a{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

@media (max-width:767px){

	body.page-id-3353 #ldnt-filters-form .ldnt-select-wrap{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-color:#e4e1e1;
}

body.page-id-3353 #ldnt-filters-form .ldnt-search-field{
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-right: 10px;
	margin-left: 10px;
}

body.page-id-3353 #ldnt-search-btn{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
}

body.page-id-3353 #page #content .container .bb-grid #primary #main .hentry .entry-content #ldnt-shortcode .ldnt-note-filters #ldnt-filters-form .ldnt-select-wrap{
	margin-left:10px !important;
	margin-right:10px !important;
}

body.page-id-3353 .notes-listing tr .lds-bulk-download{
	margin-top:11px;
	}

}



@media (max-width:760px){

	body.page-id-3353 .ldnt-note-nav ul a{
	padding-top:10px;
	position:relative;
	top:6px;
	}

}



@media (min-width:767px){

	body.page-id-3353 #ldnt-filters-form .ldnt-select-wrap{
	left:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-color:#e4e1e1 !important;
}

body.page-id-3353 #ldnt-filters-form .ldnt-search-field{
	position:relative;
	right:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-3353 #ldnt-search-btn{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	width:150px;
	}

}



/*-----------------------------------------------*/
/*  "Upcoming Courses" Page                      */
/*-----------------------------------------------*/
body.page-id-3722 .items-wrapper .item p{
	border-style:solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-color:#ebebda;
	border-width:2px;
	border-top-left-radius:13px;
	border-top-right-radius:13px;
	border-bottom-left-radius:13px;
	border-bottom-right-radius:13px;
}

body.page-id-3722 .learndash-course-grid .items-wrapper .item{
	text-align:center;
}

body.page-id-3722 .items-wrapper .item .hentry{
	border-style:solid;
	border-width:2px !important;
	border-color:#faf9f7 !important;
	border-top-left-radius:25px !important;
	border-top-right-radius:25px !important;
	border-bottom-left-radius:25px !important;
	border-bottom-right-radius:25px !important;
}

body.page-id-3722 .items-wrapper a img{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
}

body.page-id-3722 .items-wrapper .item .button{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Job Portal" Page                            */
/*-----------------------------------------------*/
body.page-id-4245 .hentry .alert{
	font-weight:600;
	text-align:center;
	background-color:#fd2e2e;
	padding-top:25px;
	padding-bottom:25px;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	color:#ffffff;
}

body.page-id-4245 .hentry .alert span{
	visibility:hidden;
}

body.page-id-4245 div:nth-child(5) div:nth-child(2) div:nth-child(3) > span:nth-child(1){

	background-color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Capstone Projects" Page                     */
/*-----------------------------------------------*/
body.page-id-4139 .alert{
	padding: 20px;
	background-color: #f44336;
	color: white;
	margin-bottom: 15px;
}

body.page-id-4139 .closebtn{
	margin-left: 15px;
	color: white;
	font-weight: bold;
	float: right;
	font-size: 22px;
	line-height: 20px;
	cursor: pointer;
	transition: 0.3s;
}

body.page-id-4139 .entry-content .stk--no-padding .alert{
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-4139 .entry-content .alert span{
	visibility:hidden;
}

body.page-id-4139 .hentry .stk-column-wrapper .alert{
	font-weight:600;
	text-align:center;
}

body.page-id-4139 div:nth-child(5) div:nth-child(2) div:nth-child(3) > span:nth-child(1){

	background-color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Conculding Notes and Unlock all Resources" Sfwd-lessons*/
/*-----------------------------------------------*/
body.postid-11653 .grid .sfwd-mark-complete .learndash_mark_complete_button{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Skillcept Online" Page                      */
/*-----------------------------------------------*/
body.page-id-4371 .hentry .entry-header h1{
	visibility:hidden;
}

body.page-id-4371 .elementor-element-3140c602 .elementor-widget-wrap{
	margin-top:-50px;
}