/*
Theme Name: Hello Elementor Child 02
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Danny
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.0.0.1705274669
Updated: 2024-01-15 00:24:29

*/


/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor page builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.9.0.1698504031
Updated: 2023-10-28 16:40:31

*/

.elementor-field-subgroup.elementor-subgroup-inline {
	gap: 5px;
}

#form-field-field_a7640db {
	border-radius: 15px;
}




/* Styling til dashboard */

.psp-archive-project {
	padding: 30px;
}

.psp-archive-project-list.cf h3 {
	font-family: poppins;
	font-weight: 900;
} 

.psp_pl_col1 {
	font-family: 'Poppins';
    font-weight: 900 !important;
}

.psp_pl_col2 {
	font-family: 'Poppins';
    font-weight: 900 !important;
}

.psp_pl_col3 {
	font-family: 'Poppins';
    font-weight: 900 !important;
}


 
.psp_pl_col4 {
	font-family: 'Poppins';
    font-weight: 900 !important;
}

#psp-projects .psp_project_list td a {
	font-family: poppins;
	font-weight: 900 !important;
}

#psp-projects p.psp-progress span, #psp-projects .psp-progress span {
	background: #9367F5 !important;
}

.month {
	background: #4D4D4D !important;
	font-family: poppins;
}

.day {
	font-family: poppins;
	font-weight: 900 !important;
}

#psp-projects {
	background: none;
}

.members-access-error {
	display: flex;
    justify-content: center;
    font-family: 'Poppins';
    font-weight: 900;
    height: 50vh;
    align-items: center;
    font-size: 30px;
	padding: 50px;
}

#psp-sub-nav-dashboard {
	display: none !important;
}

#psp-sub-nav-calendar {
	display: none !important;
}

#psp-sub-nav-tasks {
	display: none !important;
}

#psp-sub-nav-reports {
	display: none !important;
}


.psp-section-nav__items {
	font-family: poppins;
	font-weight: 900;
}

.psp-h2 {
	font-family: poppins;
	font-weight: 900;
}

.psp-h3 {
		font-family: poppins;
}

#psp-projects .psp-ical-link  {
	display: none !important;
}

.psp-h4 {
	font-family: poppins;
	font-weight: 900;
}

#psp-projects .psp-h1 {
	font-weight: 900 !important;
}

.psp-expand-comments {
	display: none !important;
}

#psp-projects .psp-box {
	border-radius: 30px;

}

#psp-project-header>img {
	border-radius: 30px;
	max-width: 300px;
}
.mce-toolbar .mce-btn-group {
	display: none !important;
}

#psp-projects .psp-phase .psp-phase-content {
	border-radius: 35px !important;
}

#psp-projects .psp-phase .psp-phase-title-wrap {
	border-radius: 25px !important;
	margin: -20px !important;
}



#psp-projects .psp-phase .psp-phase-title-wrap span.psp-top-complete {
	text-align: center !important;
}
.psp-phase-content .psp-h3 {
	text-align: center !important;
	font-weight: 900 !important;
}

.phase-chart {
	width: 175px !important;
	height: 250px !important;
}

#psp-projects #psp-discussion {
	margin-top: 50px;
	padding-top: 85px;
}

.psp-archive-list-wrapper .psp-h3 {
	text-align: left !important;
}




/* Desktop only */ 

@media only screen and (min-width: 800px) {
#psp-projects .psp-section-nav {
	justify-content: center;
}
}


/* Mobile only */ 

@media only screen and (max-width: 800px) {
#psp-project-header>img {
	border-radius: 30px;
	max-width: 190px;
}

	
#psp-projects .psp-archive-project hgroup .psp-h3 a {
	line-height: 1;
}
	
.psp-sub-nav-item {
		font-size: 12px !important;
	}

	
	.psp-archive-project {
		padding: 25px;
	}	
	
#psp-projects #psp-archive-content {
	padding-left: 12px;
	padding-right: 12px;
}
	
}

/* Progess phase 1,2 and 3 style */

#phase-documents-1 {
	display: none;
}

#phase-documents-2 {
	display: none;
}

#phase-documents-3 {
	display: none;
}

.phase-comments {
	display: none;
}




/* width on single project overview */

#psp-projects .psp-wrapper {
	max-width: 1200px;
}

#psp-projects #psp-project-summary {
	background: none !important;
}

#psp-projects .psp-overview__documents {
	background: none !important;
}

.psp-task-list {
	display: block !important;
}



/* style for dashboard general overview */

#psp-projects .psp-archive-section {
	border-radius: 30px;
}

#psp-projects .psp-table th, #psp-projects .psp-table-header {
	border-radius: 20px;
	margin: 0px;
	
	
}

#psp-projects .psp-table-header {
	background: none !important;
}


.psp-archive-project-title .psp-col-md-12 > .psp-h3 {
	font-weight: 900;
}

#psp-projects .psp-projects-widget {
	border-radius: 30px;
}

#psp-projects .psp-archive-project hgroup .psp-h3 a {
	font-weight: 900;
}


#psp-projects #psp-searchform #psp-searchform-box {
	
}

#psp-searchform-box > .psp-select-wrapper {
	display: none !important;
}

#psp-projects .psp-archive-project .psp-priority {
	display: none;
}

#psp-projects #psp-project-calendar h2 {
	font-weight: 900;
}



.psp-archive-list-progress {
	padding: 30px !important;
	border-radius: 15px;
-webkit-box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
-moz-box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
}


#psp-projects .psp-archive-project .psp-flex-row {
	align-items: center;
}

/* styling for mast head on dashboard */ 

#psp-projects .psp-sub-masthead {
	background: none;
	box-shadow: none;
	border-bottom: 1px solid lightgray;
}

.psp-primary-bar {
	display: none !important;
}

/* styling for progress bar on single project page */

#psp-projects .psp-tb-progress, #psp-projects .psp-progress, #psp-projects .psp-progress {
	border-radius: 90px;
}

#psp-projects .psp-simplified-timebar .psp-tb-progress.psp-behind span {
	border-radius: 90px;
}

#psp-projects p.psp-progress span, #psp-projects .psp-progress span {
	border-radius: 90px;
}

#psp-projects .psp-simplified-timebar .psp-tb-progress.psp-behind span {
	background: #26262b !important;
}

#psp-short-progress {
	padding: 30px;
	border-radius: 15px;
	-webkit-box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
-moz-box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
box-shadow: inset 2px 2px 16px 5px rgba(0,0,0,0.06);
}

.psp-100 {
	border-radius: 90px;
}

/* Styling for chat section */

#psp-projects .pano-btn {
	border-radius: 90px;
	font-family: poppins;
	font-weight: 900;
	text-transform: none;
	background: #26262B;
	
}

#psp-discussion {
	border-radius: 30px;
	margin: 30px;
	background: #26262B !important;
	-webkit-box-shadow: 10px 10px 33px 0px rgba(38,38,43,0.41);
-moz-box-shadow: 10px 10px 33px 0px rgba(38,38,43,0.41);
box-shadow: 10px 10px 33px 0px rgba(38,38,43,0.41);
}

#psp-projects #psp-discussion #psp-comments #psp-project-respond input[type='submit'] {
	border-radius: 90px;
	font-family: poppins;
	font-weight: 900;
	text-transform: none;
}

.psp-author__name {
	font-family: poppins;
	font-weight: 900;
}
