/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
:root {
	--theme-form-field-border-radius: 6px;
	--theme-button-border-radius: 6px;
	--theme-boxed-content-border-radius: 6px;
}

/* templating styles */
.page-template-default .entry-header {
	border-radius: 12px;
    box-shadow: 0 0 20px rgb(0 0 0 / 20%);
	padding: 2rem;
	text-align: center;
}

/* Job portal style */
.wjportal-form-value {
	margin-bottom: var(--theme-content-spacing) !important;
}
#job-applied-resume-wrapper,
.wjportal-cp-left,
.wjportal-cp-box,
.wjportal-jobs-list{
	border-radius: 12px;
	overflow: hidden;
}
div#wjportal-emp-cp-wrp div.wjportal-cp-left div.wjportal-cp-short-links-wrp div.wjportal-cp-short-links-list div.wjportal-cp-list,
div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-short-links-wrp div.wjportal-cp-short-links-list div.wjportal-cp-list,
div#wjportal-emp-cp-wrp div.wjportal-cp-left div.wjportal-cp-user,
div#wjportal-job-cp-wrp div.wjportal-cp-left div.wjportal-cp-user,
div.wjportal-filter-search-main-wrp,
div.wjportal-by-type-wrp div.wjportal-type-wrapper a {
    background: #ffffff !important;
}
.wjportal-by-category-item,
.wjportal-by-category-item-btn,
.wjportal-form-upload-btn-wrp,
.wpjobportal-input-list-wpjobportal,
.wjportal-error-msg-act-btn,
div.wjportal-filter-search-main-wrp,
.wjportal-filter-reset-btn,
.wjportal-job-company-btn,
.wjportal-job-act-btn,
.wjportal-jobtype,
div.wjportal-by-type-wrp div.wjportal-type-wrapper a {
	border-radius: 6px !important;
}
.wjportal-user-logo {
	border-radius: 50%;
}
.wjportal-cp-sec-title {
	background: #61ce70 !important;
    border-color: #61ce70 !important;
    box-shadow: 0 0 20px rgb(0 0 0 / 20%);
    color: #fff !important;
    position: relative;
    z-index: 1;
}
.wjportal-jobs-list{
	box-shadow: 0 0 20px rgb(0 0 0 / 15%);
}