/* Theme PSiDEO Website */
 /* Style Attributes */
.pcp-header
{
padding-top: 10px;
padding-bottom: 10px;
position: fixed;
z-index: 20;
top: 0px;
}
.pcp-page .pcp-topmenu-regular .right.menu.pcp-topmenu-regular-rightactions
{
margin-left: 0 !important;;
}
.pcp-page .regular-menu-wrapper .pcp-topmenu-regular, .pcp-page .mobile-menu-wrapper .pcp-topmenu-mobile
{
position: fixed !important;
justify-content: flex-end;
font-size: 1rem;
top: 10px;
background: none;
box-shadow: none;
border: none;
}
.pcp-page .regular-menu-wrapper .pcp-topmenu-regular.internal-page, .mobile-menu-wrapper .pcp-topmenu-mobile.internal-page
{
margin-bottom: 25px !important;
margin-top: 0 !important;
position: relative !important;
}
.pcp-page .regular-menu-wrapper.internal-page, .mobile-menu-wrapper.internal-page
{
margin-top: 0 !important;
position: relative !important;
}
.pcp-page .ui.menu .item:before
{
background: none !important;
}
.regular-menu-wrapper.internal-page.menu-not-at-top, .mobile-menu-wrapper.internal-page.menu-not-at-top
{
position: fixed !important;
}
.regular-menu-wrapper.placeholder, .mobile-menu-wrapper.placeholder
{
display: none;
}
.regular-menu-wrapper.placeholder.menu-not-at-top, .mobile-menu-wrapper.placeholder.menu-not-at-top
{
display: block;
position: fixed !important;
z-index: 1;
top: 0;
left: 0;
right: 0;
visibility: visible !important;
height: 70px;
}
body
{
background: #FFFFFF;
}

 /* Standard Content */
.ui.inverted.dimmer {
background-color:rgba(255,255,255,1) !important;
}

#page.pcp-page .bustout {
margin: -1rem -50%;
padding: 1rem 50%;
}

html, body {
font-size: 15px;
}

.custom-checkmark-list ul {
	position: relative;
	list-style: none;
	margin-left: 0;
	padding-left: 1.6em;
	line-height: 2em;
}

.custom-checkmark-list ul li:before {
	content: "\f00c";
	position: absolute;
	font-family: 'Icons';
	color:#db2828!important;
	left: 0;
}

.custom-dot-list ul {
	position: relative;
	list-style: none;
	margin-left: 0;
	padding-left: 1.6em;
	line-height: 2em;
}

.custom-dot-list ul li:before {
	content: "\f101";
	position: absolute;
	font-family: 'Icons';
	color:#db2828!important;
	left: 0;
}

.psideo-pageheroheader-title {
color: #FFFFFF;
font-weight: bold;
margin: 0.5em;
}

.psideo-pageherocontent-title {
color:#AC2E29;
}

.psideo-jobaccordion{
	background-color: #CCCCCC;
}

.psideo-jobaccordion .title{
	padding: 20px !important;
	font-size: 1.3em !important;
	font-weight: bold;
}

.psideo-jobaccordion .title:after{
	content: "\f067";
	position: absolute;
	font-family: 'Icons';
	color:#AC2E29!important;
	right: 40px;
}

.psideo-jobaccordion .title.active:after{
	content: "\f068" !important;
}

.psideo-jobaccordion .content{
	padding: 20px !important;
}

.feedback-form{
max-width: 600px;
margin:auto;
text-align:center;
}

.feedback-form .field{
text-align:left;
}

.pcp-topmenu-regular-rightactions {
display:none !important;
}

.pcp-topmenu-regular {
right: 0;
}

.regular-menu-wrapper.placeholder.menu-not-at-top, .mobile-menu-wrapper.placeholder.menu-not-at-top {
background-color:#FFFFFF;
}

.pcp-header {
position:fixed;
z-index: 100;
top:0;
}

.pcp-page {
padding-top: 70px;
}

#pcp-topmenu-regular .item{
text-transform: uppercase;
font-weight:bold;
font-size: 1.1em
}

#pcp-topmenu-regular .item .item{
font-size: .9em !important;
}

#pcp-topmenu-regular a{
color: #000000 !important;
}

@media only screen and (max-width: 768px) {
.pcp-page .pcp-header {
    display: block !important;
    margin-left: 4em;
}
}

.psideo-homeicons a {
color: #FFFFFF !important;
}

.psideo-home-hero .hero-banner {
	background-size:auto !important;
	background-position: center center;
}

.psideo-home-hero .column > div{
	padding-top: 100px;
	padding-bottom: 100px;
}

/* END Theme PSiDEO Website */
