/*=== TOOLBAR RELATED COLORS ===*/
/* Wrapping PeepSo main menu with all available plugin pages and notifications */
.ps-toolbar {
background-color: #2b7cb0;
}
/* Regular link style in desktop toolbar */
.ps-toolbar__menu > span > a,
.ps-toolbar__notifications > span > a {
color: #1B1B1B !important;
}
/* Primary toolbar links on hover */
.ps-toolbar__menu > span > a:hover,
.ps-toolbar__notifications > span > a:hover,
.ps-toolbar__menu > span > a:focus,
.ps-toolbar__notifications > span > a:focus {
background-color: rgba(0,0,0, .05);
}
.pws-profile_menu-item i {
color: #2b7cb0 !important;
}

.ps-posts__empty {
    --bg: var(--PS-COLOR--PRIMARY--ULTRALIGHT);
    --border: var(--COLOR--PRIMARY--SHADE);
    --color: #ffffff;
    --padd: var(--PADD) var(--PADD--MD);
    display: block;
    width: 100%;
    margin-top: var(--PADD--MD);
    margin-bottom: var(--PADD--MD);
    padding: var(--padd);
    font-size: 90%;
    color: var(--color);
    background-color: #2b7cb0;
    box-shadow: inset 0 0 0 1px var(--border);
    border-radius: 10px;
    display: none;
}
.ps-btn {
color: #000000 !important;
background-color: #ffcb5f;
	font-family: 'Montserrat', sans-serif;
 	font-size: 14px;
 	font-weight: bold;
 border-radius: 50px;
}
.ps-btn:disabled {
color: #000000;
background-color: #ffcb5f;
	font-family: 'Montserrat', sans-serif;
 	font-size: 14px;
 	font-weight: bold;
 border-radius: 50px;
}
.ps-btn:hover {
color: #ffffff;
background-color: #2b7cb0;
	font-family: 'Montserrat', sans-serif;
 	font-size: 14px;
 	font-weight: bold;
 border-radius: 50px;
}
.ps-navbar__inner {
	background-color: #2b7cb0;
    display: flex;
    align-items: stretch;
    width: 100%;
    min-height: 40px;
	border-radius: 10px;
}

.psw-profile__menu-item i {
    min-width: 20px;
    text-align: center;
    margin-right: var(--PADD);
    color: #97261f;
}
.ps-modal__header {
    position: relative;
    padding: var(--PADD--MD);
    text-align: center;
    color: #ffffff;
    background-color: #2b7cb0;
    border-top-left-radius: var(--modal-radius);
    border-top-right-radius: var(--modal-radius);
}
.ps-alert {
    color: #ffffff;
    background-color: #2b7cb0;
    border-radius: 50px;
}
.ps-postbox__menu-item--type .ps-postbox__menu-item-link>i.active {
    color: #97261f;
}

element.style {
}
#peepso-wrap *, #peepso-wrap *:before, #peepso-wrap *:after, #ps-window *, #ps-window *:before, #ps-window *:after {
    box-sizing: inherit;
}
.ps-focus__actions .ps-focus__cover-action:last-child {
    margin: 0;
}
