/*
Theme Name: BlankSlate Child
Theme URI: https://github.com/tidythemes/blankslate
Template: blankslate
Author: TidyThemes
Author URI: http://tidythemes.com/
Description: Please read: tidythemes.com/concept. BlankSlate is the definitive WordPress HTML5 boilerplate starter theme. We've carefully constructed the most clean and minimalist theme possible for designers and developers to use as a base to build websites for clients or to build completely custom themes from scratch. Clean, simple, unstyled, semi-minified, unformatted, and valid code, SEO-friendly, jQuery-enabled, no programmer comments, standardized and as white label as possible, and most importantly, the CSS is reset for cross-browser-compatability and no intrusive visual CSS styles have been added whatsoever. A perfect skeleton theme. For support and suggestions, go to: https://github.com/tidythemes/blankslate/issues. Thank you.
Tags: one-column,two-columns,custom-menu,featured-images,microformats,sticky-post,threaded-comments,translation-ready
Version: 2019.1.1616563327
Updated: 2021-03-24 05:22:07

*/

.wp-singular {
  background: none !important;
}

.page-id-1707 .entry-content {
  min-height: 250px;
}

.one-marketplace {
padding: 30px !important;
background-color: #f0f0f0;    
}

.two-thirds-section-text.two-marketplace {
padding: 30px !important;
background: #fff !important;
text-align: left;    
}

.cart-menu {
display: flex;
}

.cart-menu_header {
color: #000;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {
font-family: mr-eaves-xl-modern;
  font-size: 16px;    
}

.directions {
  border: 2px #fff solid;
  width: 150px;
  text-align: center;
  height: 50px;
  margin-top: 30px;
}

.fa-1x, .fa-2x {
  opacity: 1 !important;
}

input[type=submit] {
  background:  #0b214a;
  border: 0;
  padding: 10px 20px;
  color: #fff;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {
  width: 100%;
}

.post-password-form {
  text-align: center;
  height: 100px;
  padding-top: 50px;
}

.slidehead {
  padding: 20px;
  background-color: #3F3F3F;
  color: #fff;
  font-size: 24px;
}

#popmake-737 {
  background: #231440;
}

.history-bg {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/paper-bg.jpg") repeat center top;
}

.appointed-officers-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/appointed-officers-header.jpg") no-repeat center top;
height: 250px;
}

.elected-officers-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/elected-officers-header.jpg") no-repeat center top;
height: 250px;
}

.history-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/history-header.jpg") no-repeat center top;
height: 250px;
}

.myra-history-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/myra-history.jpg") no-repeat center top;
height: 250px;
}

.oes-history-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/oes-history.jpg") no-repeat center top;
height: 250px;
}

.terms-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/terms-header.jpg") no-repeat center top;
height: 250px;
}

.privacy-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/privacy-header.jpg") no-repeat center top;
height: 250px;
}

.join-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/join-header.jpg") no-repeat center top;
height: 250px;
}

.documents-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/myra-documents-header.jpg") no-repeat center top;
height: 250px;
}

.community-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/community-header.jpg") no-repeat center top;
height: 250px;
}

.calendar-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/calendar-header.jpg") no-repeat center top;
height: 250px;
}

.scgyf-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/scgyf-header.jpg") no-repeat center top;
height: 250px;
}

.marketplace-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/marketplace-header.jpg") no-repeat center top;
height: 250px;
}

.district-one-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-one-header.jpg") no-repeat center top;
height: 250px;
}

.district-two-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-two-header.jpg") no-repeat center top;
height: 250px;
}

.district-three-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-three-header.jpg") no-repeat center top;
height: 250px;
}

.district-four-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-four-header.jpg") no-repeat center top;
height: 250px;
}

.district-five-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-five-header.jpg") no-repeat center top;
height: 250px;
}

.district-six-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-six-header.jpg") no-repeat center top;
height: 250px;
}

.district-seven-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-seven-header.jpg") no-repeat center top;
height: 250px;
}

.district-eight-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-eight-header.jpg") no-repeat center top;
height: 250px;
}

.district-nine-header {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/04/district-nine-header.jpg") no-repeat center top;
height: 250px;
}

.html .page-id-2 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/home-page-background.jpg") repeat center top fixed;
}

.html .page-id-114 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/contracts-page-background-1.jpg") repeat left top fixed;
}

/*
.html .page-id-142 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/contact-us-page-bg.jpg") no-repeat center top fixed;
}

.html .page-id-144 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/05/gold-bg.jpg") no-repeat center top;
background-size: cover;
}
*/

.archive.post-type-archive.post-type-archive-tribe_events.wp-embed-responsive.wp-theme-blankslate.wp-child-theme-blankslate-child.sp-easy-accordion-enabled.tribe-events-page-template.tribe-js.tribe-filter-live.mega-menu-max-mega-menu-1 {
  background: #0b214a !important;
}

.tribe-events-before-html {
  text-align: center;
  background: #0b214a;
  padding: 20px 0 60px !important;
}

.tribe-events-pg-template .tribe-events-before-html {
 display: none;   
}

.tribe-common-l-container.tribe-events-l-container {
  padding: 0 !important;
  background: #fff;
  width: 95%;
}

.tribe-events-header.tribe-events-header--has-event-search {
  padding: 30px !important;
}

.tribe-events-calendar-month {
  padding: 0 30px !important;    
}

.tribe-events-c-subscribe-dropdown__container {
  padding: 0 30px !important;      
}

.tribe-events-c-nav__list {
  padding: 0 30px !important;
}

.tribe-events-calendar-month-mobile-events {
  padding: 0 30px !important;
}

.html .page-id-144, .html .page-id-142 {
background: #0b214a !important;
}

.html .page-id-146 {
    background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/about-page-background.jpg") repeat center top fixed;
}

.html .page-id-148 {
    background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/services-page-background.jpg") repeat center top fixed;
}

.html .page-id-153 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/contact-page-background.jpg") repeat center top fixed;
}

.html .page-id-618 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/contact-page-background.jpg") repeat center top fixed;
}

.html .blog, .html .single {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/news-page-bg.jpg") repeat center top fixed;
}

.html .page-id-764 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/services-page-background.jpg") repeat center top fixed;
}

.html .page-id-55 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/services-page-background.jpg") repeat center top fixed;
}

.html .page-id-782 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/services-page-background.jpg") repeat center top fixed;
}


html {
min-height: 100%;
min-width: 100%;
scroll-behavior: smooth;
}

@font-face {
font-family: mr-eaves-xl-modern;
src: url(https://myra.wpbizcoach.com/wp-content/themes/blankslate-child/fonts/MrEavesXLModOT-Reg.ttf);
font-weight: 300;
}

@font-face {
font-family: mr-eaves-xl-modern-bold;
src: url(https://myra.wpbizcoach.com/wp-content/themes/blankslate-child/fonts/MrEavesXLModOT-Bold.ttf);
font-weight: 800;
}

@font-face {
font-family: trajan-pro;
src: url(https://myra.wpbizcoach.com/wp-content/themes/blankslate-child/fonts/TrajanPro.ttf);
font-weight: normal;
}

.sp-easy-accordion > .sp-ea-single > .ea-header a .ea-expand-icon {
  float: right !important;
}

.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a {
  font-size: 18px !important;
  font-family: trajan-pro !important;
  font-weight: 900 !important;
  line-height: 18px !important;
}

body {
font-family: mr-eaves-xl-modern;
text-align: left;
font-size: 14px;
line-height: 17px;
word-wrap: break-word;
text-rendering: optimizeLegibility;
-moz-font-feature-settings: 'liga';
-ms-font-feature-settings: 'liga';
-webkit-font-feature-settings: 'liga';
font-feature-settings: 'liga';
position: relative;
overflow-x: hidden;
text-rendering: auto;
margin: 0px;
padding: 0px;
border-width: 0px;
border-style: solid;
border-color: transparent;
transform-origin: left top;
background-repeat: no-repeat;
}

#wrapper {
margin-top: 175px;
}

.page-id-3 #wrapper, .page-id-151 #wrapper, .page-id-1210 #wrapper, .page-id-1213 #wrapper, .page-id-1214 #wrapper, .page-id-1215 #wrapper, .page-id-1216 #wrapper, .page-id-1221 #wrapper, .page-id-1222 #wrapper, .page-id-1223 #wrapper, .page-id-1224 #wrapper, .page-id-1181 #wrapper, .page-id-1185 #wrapper,  .page-id-142 #wrapper,  .page-id-1498 #wrapper,  .page-id-1508 #wrapper,  .page-id-1519 #wrapper,  .page-id-1521 #wrapper,  .page-id-1531 #wrapper,  .page-id-1543 #wrapper,  .page-id-1578 #wrapper,  .page-id-1584 #wrapper,  .page-id-1590 #wrapper,  .page-id-1595 #wrapper,  .page-id-1599 #wrapper,  .page-id-1603 #wrapper,  .page-id-1606 #wrapper,  .page-id-1538 #wrapper,  .page-id-1540 #wrapper,  .page-id-1612 #wrapper,  .page-id-1639 #wrapper {
margin-top: 126px;    
}

.menu-start-bg {
position: fixed;
top: 0;
left: 13%;
height: 126px;
}

#topbar {
z-index: 263;
height: 40px;
width: 100%;
position: fixed;
top: 0px;
box-shadow: 0px 1px 0px #333;
border-color: #cccccc;
background-color: #333;
}

div.top-menu-class a {
text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
font-weight: 300;
font-size: 12px;
font-family: mr-eaves-xl-modern;
line-height: 12px;
letter-spacing: 1px;
text-decoration: none;
color: #FFFFFF;
text-align: left;
padding-left: 10px;
text-decoration: none;
}

div.top-menu-class li {
display: inline-block;
height: 40px;
text-decoration: none;
padding: 10px 27px 5px 26px;
border-left: 1px #42b646 ridge;
}

div.top-menu-class li:hover {
display: inline-block;
background-color: #454545;
border-left: 1px #42b646 ridge;
border-bottom: none;
text-decoration: none;
-webkit-transition-duration: 0.5s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 0.5s;
transition-delay: 0s;
transition-timing-function: ease;
}

div.top-menu-class li:active {
background: transparent;
text-decoration: none;
}

div.top-menu-class li:focus {
background: transparent;
text-decoration: none;
}

.dashicons {
vertical-align: middle;
}

#logo-head {
position: fixed;
right: 0;
top: 125px;
}

div.menu-main-container a {
text-shadow: 1px 1px 0px rgba(0,0,0,0.9);
text-align: center;
font-size: 16px;
line-height: 19px;
letter-spacing: 1px;
color: #FFFFFF;
font-family: mr-eaves-xl-modern;
font-weight: 300;
text-decoration: none;
padding: 30px 22px;
height: 86px;
display: flex;
}

div.menu-main-container li {
display: inline-block;
height: 83px;
text-decoration: none;
border-left: 1px #42b646 ridge;
}

div.menu-main-container li:hover {
background-color: #23375c;
border-left: 1px #42b646 ridge;
border-bottom: none;
text-decoration: none;
-webkit-transition-duration: 0.5s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 0.5s;
transition-delay: 0s;
transition-timing-function: ease;
}

div.menu-main-container li:active {
background: transparent;
text-decoration: none;
}

div.menu-main-container li:focus {
background: transparent;
text-decoration: none;
}

#menu-item-166, #menu-item-216, #menu-item-1060, #menu-item-1061, #menu-item-1062, #menu-item-165 {
}

#menu-item-1536 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2025/03/mm-background.jpg") no-repeat 100%;
padding: 0;
}

#menu-item-1536 a {
color: #000;
text-shadow: none;
font-weight: 700;
font-size: 14px;
}

#menu-item-1557 {
border-right: 1px #42b646 ridge;
padding-right: 19px;
}

#footer {
background: linear-gradient(to bottom,#a46497,#3e56a6 2%);
z-index: 500;
position: relative;
width: 100%;
padding: 0 15%;
display: block;
}

#footer-nav {
width: 100%;
padding: 20px;
text-align: center;
}

#certs {
width: 100%;
text-align: center;
}

#appraisals {
width: 100%;
padding: 20px;
margin-top: 20px;
text-align: center;
}

.certimg {
width: 175px;
margin: 0 1%;
min-width: 100px;
}

.footer-menu-class {
  display: block;
  border-bottom: 2px #fff solid;
  padding-bottom: 15px;
  max-width: 300px;
  margin: 0 auto;
}

div.footer-menu-class a {
display: inline-block;
text-decoration: none;
text-shadow: 1px 1px 0px rgba(0,0,0,0.9);
text-align: left;
color: #FFFFFF;
font-family: mr-eaves-xl-modern;
font-size: 16px;
line-height: 18px;
font-weight: 300;
}

div.footer-menu-class li {
display: inline-block;
text-decoration: none;
}

div.footer-menu-class li:hover {
display: inline-block;
background-color: transparent;
border-bottom: none;
text-decoration: none;
}

div.footer-menu-class li:active {
background: transparent;
text-decoration: none;
}

div.footer-menu-class li:focus {
background: transparent;
text-decoration: none;
}

#footer-nav .menu-item::after {
content: "|";
color: #fff;
margin-left: 5px;
font-weight: bold;
}

#menu-item-21::after {
display: none;
}

#menu-item-343::after {
display: none;
}

.entry-title {
display: none;
}

#container {
margin: 30px auto;
}

.page-id-55 #container {
margin: 40px 0;
width: 100%;
background: #fff;
}

.page-id-144 #container, .page-id-1531 #container, .page-id-1543 #container, .page-id-1578 #container, .page-id-1584 #container, .page-id-1590 #container, .page-id-1595 #container, .page-id-1612 #container, .page-id-1599 #container, .page-id-1603 #container, .page-id-1606 #container {
margin: 0;
}

#content {
width: auto;
margin: 0 auto;
padding: 0;
}

.content-section {
background: #fff;
padding: 10px;
font-size: 0;
border-radius: 3px;
width: 1080px;
max-width: 90%;
margin: 0 auto;
}

.content-section-trans {
background: transparent;
padding: 0;
font-size: 0;
width: 1080px;
max-width: 90%;
margin: 0 auto;
display: flex;
}

.content-section-full {
transition-duration: 0.5s;
transition-timing-function: ease;
-webkit-transition-duration: 0.5s;
-webkit-transition-timing-function: ease;
transition-delay: 0s;
border-color: #0b214a;
background-color: #FFFFFF;
box-shadow: 0px -11px 0px #0b214a;
margin: 150px 0 0;
}

.content-section-full-plain {
transition-duration: 0.5s;
transition-timing-function: ease;
-webkit-transition-duration: 0.5s;
-webkit-transition-timing-function: ease;
transition-delay: 0s;
background-color: #FFFFFF;
margin: 150px 0;
}

.content-section-inner {
width: 1080px;
max-width: 90%;
margin: 0 auto;
padding: 50px 0;
}

.content-section-inner-services {
width: 1080px;
max-width: 90%;
margin: 0 auto;
padding: 50px 0;
}

.content-section-inner p, .content-section-inner ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 300;
margin-bottom: 1.0em;
}

.content-section-inner-services p, .content-section-inner-services ul {
font-size: 20px;
line-height: 24px;
letter-spacing: 1px;
color: #545454;
font-family: mr-eaves-xl-modern;
font-weight: 300;
}

.content-section-inner-careers {
width: 1080px;
max-width: 90%;
margin: 0 auto;
padding: 50px 0;
}

.content-section-inner-careers p, .content-section-inner-careers ul {
font-size: 20px;
line-height: 24px;
letter-spacing: 1px;
color: #545454;
font-family: mr-eaves-xl-modern;
font-weight: 300;
}

.content-section-inner ul {
list-style: square;
margin-left: 30px;
}

.content-section-inner-flex {
width: 1080px;
max-width: 90%;
margin: 0 auto;
padding: 50px 0;
}

.content-section-inner-flex-mobile {
width: auto;
max-width: 100%;
margin: 0 auto;
padding: 25px;
}

.content-section-inner-flex p, .content-section-inner-flex ul, .content-section-inner-flex-mobile p, .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 300;
margin-bottom: 1.0em;
}

.page-id-1498 .content-section-inner-flex p, .page-id-1498 .content-section-inner-flex ul, .page-id-1498 .content-section-inner-flex-mobile p, .page-id-1498 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 700;
margin-bottom: 1.0em;
}

.page-id-3 .content-section-inner-flex p, .page-id-3 .content-section-inner-flex ul, .page-id-3 .content-section-inner-flex-mobile p, .page-id-3 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 900;
margin-bottom: 1.0em;
}

.page-id-151 .content-section-inner-flex p, .page-id-151 .content-section-inner-flex ul, .page-id-151 .content-section-inner-flex-mobile p, .page-id-151 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 900;
margin-bottom: 1.0em;
}

.page-id-1181 .content-section-inner-flex p, .page-id-1181 .content-section-inner-flex ul, .page-id-1181 .content-section-inner-flex-mobile p, .page-id-1181 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 900;
margin-bottom: 1.0em;
}

.page-id-1185 .content-section-inner-flex p, .page-id-1185 .content-section-inner-flex ul, .page-id-1185 .content-section-inner-flex-mobile p, .page-id-1185 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 900;
margin-bottom: 1.0em;
}

.page-id-1521 .content-section-inner-flex p, .page-id-1521 .content-section-inner-flex ul, .page-id-1521 .content-section-inner-flex-mobile p, .page-id-1521 .content-section-inner-flex-mobile ul {
font-size: 18px;
line-height: 22px;
letter-spacing: 1px;
color: #545454;
font-weight: 900;
margin-bottom: 1.0em;
}

.content-section-inner-flex ul, .content-section-inner-flex-mobile ul {
list-style: square;
}

.content-section-full-bottom {
height: 100px;
background: #545454;
margin-bottom: 100px;
}

a {
color: #0c214a;
text-decoration: none;
}

h1 {
font-size: 32px;
line-height: 38px;
letter-spacing: 0px;
padding-bottom: 14px;
color: #0b214a;
font-weight: 800;
font-family: mr-eaves-xl-modern;
}

h1 span {
text-transform: none;
}

h2 {
font-size: 32px;
line-height: 38px;
letter-spacing: 0px;
padding-bottom: 14px;
color: #0b214a;
font-weight: 800;
font-family: trajan-pro;
}

h2 span {
text-transform: none;
}

h4 {
font-size: 32px;
color: #363636;
font-family: mr-eaves-xl-modern;
font-weight: 700;
line-height: 24px;
margin-bottom: 20px;
}

h5 {
font-size: 18px;
line-height: 22px;
letter-spacing: 0px;
color: #0b214a;
font-weight: 800;
margin-bottom: 0.5em;
}

#copyright {
height: auto;
width: 100%;
box-shadow: 0px -2px 0px #545454;
border-color: #363636;
background-color: #454545;
text-align: center;
padding: 20px;
}

.copy {
max-width: 1220px;
margin: 0 auto;
color: #fff;
font-size: 12px;
padding-top: 5px;
padding-left: 20px;
font-weight: 300;
line-height: 12px;
letter-spacing: 1px;
font-family: mr-eaves-xl-modern;
}

.copy span {
color: #fff;
font-family: mr-eaves-xl-modern;	
}

.socials {
float: right;
margin-top: -50px;
}

.social-icons {
margin-top: 32px;
background: #23375c;
border: 1px #b5bcc8 ridge;
}

.social-icons:hover {
background: #545454;
border: 1px #b5bcc8 ridge;
-webkit-transition-duration: 0.3s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: ease;
}

#hpanel {
z-index: 296;
position: fixed;
box-shadow: 0px 0px 14px rgba(0,0,0,0.08);
border-color: #545454;
background-color: #F6F6F6;
border-radius: 0px 0px 8px 8px;
height: 350px;
width: 420px;
right: 0;
top: 450px;
border-radius: 10px 0 0 10px;
padding: 25px 80px 25px 25px;
}

#hiring {
z-index: 306;
position: fixed;
background-color: #0b214a;
height: 350px;
width: 80px;
right: 0;
top: 450px;
cursor: pointer;
border-radius: 10px 0 0 10px;
}

#hiring:hover {
background-color: #23375c;
}

#hiring p {
transform: rotate(-90deg);
text-shadow: -1px 1px 0px rgba(0,0,0,0.9);
text-transform: uppercase;
font-size: 24px;
line-height: 29px;
color: #FFF;
font-family: mr-eaves-xl-modern;
font-weight: 400;
word-break: normal;
word-wrap: normal;
width: 400px;
height: 350px;
text-align: center;
}

.hpanel-head {
color: #0b214a;
font-size: 20px;
line-height: 28px;
font-family: mr-eaves-xl-modern;
font-weight: 700;
margin-bottom: 10px;
}

.hpanel-body {
font-size: 18px;
line-height: 25px;
color: #999999;
font-family: mr-eaves-xl-modern;
font-weight: 400;
margin-bottom: 20px;
margin-right: 30px;
}

.hpanel-body a {
text-decoration: none;
font-weight: 400;
}

.hpanel-button {
display: block;
width: 263px;
padding-bottom: 13px;
position: relative;
border-width: 0px;
background-color: #0b214a;
border-radius: 2px;
margin-bottom: 20px;
transition-duration: 1s;
transition-delay: 0s;
transition-timing-function: ease;
box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
height: 50px;
padding-top: 15px;
text-transform: uppercase;
text-align: center;
font-size: 16px;
line-height: 19px;
letter-spacing: 1px;
color: #FFF;
font-family: mr-eaves-xl-modern;
font-weight: 700;
text-decoration: none;
}

.hpanel-button:hover {
background-color: #23375c;
}

.himg1 {
float: left;
margin-left: 20px;
width: 24px;
height: 24px;
margin-top: -2px;
}

.himg2 {
float: left;
margin-left: 20px;
width: 19px;
height: 24px;
margin-top: -2px;
}

#n2-ss-2-arrow-previous, #n2-ss-2-arrow-next {
background: #0b214a !important;
}

#n2-ss-2-arrow-previous:hover, #n2-ss-2-arrow-next:hover {
background: #23375c !important;
}

.n2-ow.n2-bullet.n2-active {
background: #0b214a !important;
}

#n2-ss-6-arrow-previous, #n2-ss-6-arrow-next {
background: #0b214a !important;
}

#n2-ss-6-arrow-previous:hover, #n2-ss-6-arrow-next:hover {
background: #23375c !important;
}

.BambooHR-ATS-board h2 {
color: #0b214a !important;
font-family: mr-eaves-xl-modern;
font-size: 36px !important;
font-weight: 900 !important;
float: left !important;
padding-left: 10px !important;
text-transform: uppercase !important;
border-bottom: 1px solid #fff !important;
margin-bottom: 50px !important;
}

.BambooHR-ATS-board a {
color: #7f7f7f !important;
line-height: 26px !important;
text-decoration: none !important;
font-style: normal !important;
font-weight: normal !important;
font-size: 28px !important;
font-family: mr-eaves-xl-modern;
text-align: left !important;
display: block !important;
height: 10px !important;
padding-top: 15px !important;
margin-left: 20px !important;
z-index: 100 !important;
position: relative !important;
}

.BambooHR-ATS-board a:hover {
color: #0b214a !important;
}

.BambooHR-ATS-board ul {
padding: 0 !important;
}

.BambooHR-ATS-board ul ul {
padding: 0 !important;
border-bottom: 1px solid #f5f5f5 !important;
margin-bottom: 10px !important;
}

.BambooHR-ATS-board li {
background: #f5f5f5 !important;
padding: 0 !important;
}

.BambooHR-ATS-board li:nth-child(even) {
background: #fff !important;
}

.BambooHR-ATS-board .BambooHR-ATS-Location {
float: none !important;
padding-top: 0 !important;
position: relative !important;
text-align: right !important;
margin-right: 20px !important;
margin-top: 0 !important;
display: block !important;
color: #0b214a !important;
font-size: 18px !important;
font-family: mr-eaves-xl-modern;
font-weight: 300 !important;
padding-bottom: 25px !important;
}

.BambooHR-ATS-board h2 {
border-color: #fff !important;
}

.one-half-section {
width: 49%;
display: inline-block;
vertical-align: top;
padding: 0 5%;
}

.one-half-section-text {
width: 59%;
display: inline-block;
vertical-align: top;
padding: 0 20px;
}

.one-half-section-image {
width: 39%;
display: inline-block;
vertical-align: top;
padding: 0 20px;
}

.one-half-section-image-alt {
width: 25%;
display: inline-block;
vertical-align: top;
padding: 0 40px;
}


.one-half-section-text-alt {
width: 74%;
display: inline-block;
vertical-align: top;
padding: 0 20px;
}

.one-third-section {
width: 32%;
margin-right: 3%;
padding: 25px;
background: #fff;
display: inline-block;
border-radius: 3px;
vertical-align: top;
}

.one-third-section-portal {
width: 32%;
margin-right: 0;
padding: 25px;
display: inline-block;
border-radius: 3px;
vertical-align: top;
}

.two-thirds-section-portal {
width: 64%;
margin-right: 3%;
padding: 25px;
display: inline-block;
border-radius: 3px;
vertical-align: top;
}

.one-third-section-services {
width: 32%;
margin-right: 3%;
padding: 0;
background: #fff;
display: inline-block;
border-radius: 3px;
vertical-align: top;
}

.two-thirds-section-services {
width: 64%;
display: inline-block;
vertical-align: top;
padding: 0;
}

.one-third-section.last {
margin-right: 0 !important;
}

.one-third-section-form {
width: 30%;
display: inline-block;
vertical-align: top;
padding: 0;
}

.two-thirds-section-text {
width: 69%;
display: inline-block;
vertical-align: top;
padding: 0;
}

.one-third-section-left {
width: 32%;
margin-right: 0;
display: inline-block;
vertical-align: top;
}

.one-third-section-middle {
width: 37%;
margin-right: 0%;
display: inline-block;
vertical-align: top;
}

.one-third-section-right {
width: 30%;
margin-right: 0;
display: inline-block;
vertical-align: top;
}

.one-third-section-portal-user {
width: 28%;
margin-right: 5%;
display: inline-block;
vertical-align: top;
padding: 25px 0;
}

.two-thirds-section-portal-user {
width: 66%;
margin-right: 0;
display: inline-block;
vertical-align: top;
padding: 25px 0;
}

.colHead {
width: 100%;
min-height: 61px;
box-shadow: 0px 2px 0px rgba(0,0,0,0.8);
background-color: #0b214a;
border-radius: 9px 9px 0px 0px;
text-transform: uppercase;
text-align: center;
text-shadow: 1px 1px 0px rgba(0,0,0,0.5);
font-size: 24px;
line-height: 29px;
color: #FFFFFF;
font-family: mr-eaves-xl-modern;
font-weight: 700;
position: relative;
padding-top: 20px;
}

.colSub {
text-align: center;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #0b214a;
font-family: mr-eaves-xl-modern;
font-weight: 300;
font-style: italic;
padding: 10px 0 20px;
min-height: 110px;
}

.colBody {
text-align: center;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #545454;
font-family: mr-eaves-xl-modern;
font-weight: 300;
padding: 20px;
background: #f5f5f5;
border-style: solid;
border-width: 1px;
border-color: #dadada;
min-height: 260px;
}

.colBodyMore {
text-align: center;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #545454;
font-family: mr-eaves-xl-modern;
font-weight: 700;
margin-top: 20px;
display: block;
}

.sp-tab__nav-tabs .sp-tab__nav-link {
border: none !important;
}

.sp-tab__lay-default ul {
border-bottom: none !important;
background: #0b214a !important;
padding-left: 30px !important;
padding-top: 2px !important;
min-height: 68px !important;
}

.sp-tab__lay-default ul .sp-tab__nav-item, .sp-tab__lay-default label.collapsed .sp-tab__card-header {
background-color: transparent !important;
}

.sp-tab__nav-tabs .sp-tab__nav-item.show .sp-tab__nav-link, .sp-tab__nav-tabs .sp-tab__nav-item .sp-tab__nav-link.sp-tab__active, .sp-tab__lay-default label .sp-tab__card-header {
background-color: transparent !important;
}

.sp-tab__lay-default ul .sp-tab__nav-item .sp-tab__tab_title, .sp-tab__lay-default label.collapsed .sp-tab__card-header {
font-family: mr-eaves-xl-modern !important;
font-weight: 800 !important;
color: #fff !important;
line-height: 34px !important;
font-size: 28px !important;
font-style: normal !important;
}

li.sp-tab__nav-item::before {
content: "|";
color: #CFCFCF;
font-size: 24px;
list-style: none;
float: right;
margin-top: 20px;
margin-left: 10px;
}

li.sp-tab__nav-item:last-child::before {
display: none;
}

.sp-tab-content {
padding: 30px;
}

.customerLogo {
width: 42%;
display: inline-block;
}

.customerDetails {
width: 55%;
display: inline-block;
vertical-align: top;
padding: 0 0 0 30px;
}

.customerImg {
border-color: #F6F6F6;
border-style: solid;
border-width: 13px;
border-radius: 3px;
}

.customerDetails h2 {
font-family: mr-eaves-xl-modern !important;
font-weight: 800 !important;
line-height: 29px !important;
font-size: 36px !important;
font-style: normal !important;
padding-bottom: 14px !important;
color: #0b214a !important;
font-variant:  none !important;
text-transform: none !important;
margin-top: 25px !important;
}

.customerDetails p {
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #666666;
font-family: mr-eaves-xl-modern;
font-weight: 200;
}

.customerFooter {
background-color: #454545;
border-radius: 0px 0px 9px 9px;
box-shadow: 0px 3px 0px #0b214a;
height: 69px;
border-width: 0px;
border-style: solid;
border-color: transparent;
display: block;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
font-size: 20px;
color: #666;
font-family: mr-eaves-xl-modern;
min-height: 29px;
font-weight: 300;
padding: 13px 16px 10px;
width: 100%;
margin-bottom: 10px;
border: 1px #CFCFCF solid;
}

.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
width: 100%;
padding: 13px 16px 10px;
border: 1px #CFCFCF solid;
}

.wpcf7-form input:focus, .wpcf7-form textarea:focus, .wpcf7-form select:focus {
border: 1px #0b214a solid !important;
}

::placeholder {
font-size: 16px;
color: #666;
line-height: 20px;
font-weight: 300;
font-family: mr-eaves-xl-modern;
}

::-webkit-input-placeholder { /* Edge */
font-size: 16px;
color: #666;
line-height: 20px;
font-weight: 300;
font-family: mr-eaves-xl-modern;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
font-size: 16px;
color: #666;
line-height: 20px;
font-weight: 300;
font-family: mr-eaves-xl-modern;
}

input:focus::placeholder {
color: #000 !important;
}

textarea:focus::placeholder {
color: #000 !important;
}

.wpcf7-form-control.wpcf7-submit {
width: 100%;
background-color: #0b214a;
color: #fff;
height: 57px;
box-shadow: 1px 1px 1px rgba(0,0,0,0.1);
position: relative;
border-radius: 2px;
border: 0;
margin-top: 10px;
font-weight: 300;
line-height: 20px;
font-size: 20px;
font-family: mr-eaves-xl-modern;
cursor: pointer;
}

.wpcf7-form-control.wpcf7-submit:hover {
background-color: #a46497;
}

.oneThirdButton {
width: 33%;
display: inline-block;
}

.oneHalfButton {
width: 49%;
display: inline-block;
}

.about-button {
display: block;
width: 98%;
background-color: transparent;
color: #FFF;
font-family: mr-eaves-xl-modern;
text-decoration: none;
text-align: center;
transition-duration: 0.5s;
transition-delay: 0s;
transition-timing-function: ease;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF;
height: 75px;
margin: 0 auto;
font-size: 16px;
letter-spacing: 1px;
padding-top: 30px;
font-weight: 400;
background-color: #3F3F3F;
background-color: rgba(0,0,0,0.65);
}

.about-button:hover {
background-color: #0b214a;
}

.history-button {
  display: block;
  width: 98%;
  background-color: transparent;
  color: #FFF;
  font-family: mr-eaves-xl-modern;
  text-decoration: none;
  text-align: center;
  transition-duration: 0.5s;
  transition-delay: 0s;
  transition-timing-function: ease;
  border-style: solid;
  border-width: 1px;
  border-color: #FFFFFF;
  height: 75px;
  margin: 0 auto;
  font-size: 16px;
  letter-spacing: 1px;
  padding-top: 20px;
  font-weight: 400;
  background-color: #3F3F3F;
  background-color: rgba(0,0,0,0.65);
  text-transform: uppercase;
}

.history-button:hover {
background-color: #0b214a;
}

.aimg {
float: left;
margin-left: 20px;
width: 30px;
height: 30px;
margin-top: -8px;
}

.img-fluid {
max-width: 100%;
height: auto;
width: auto;
}

#menu-top-2 .menu-image-title-after.menu-image-title {
font-size: 16px;
font-weight: 300;
color: #fff;
font-family: mr-eaves-xl-modern;
line-height: 19px;
}

#menu-top-2 .menu-image-title-after.menu-image-title:hover {
color: #fff;
}

#menu-top-2 a {
text-decoration: none;
}

#menu-top-2 .dashicons-format-chat::before {
color: #fff;
}

#menu-top-2 .dashicons-location::before {
color: #fff;
}

#menu-top-2 .dashicons-email-alt::before {
color: #fff;
}

#menu-top-2 .dashicons-phone::before {
color: #fff;
}

#menu-top-2 .menu-item.menu-item-type-custom.menu-item-object-custom {
margin-bottom: 10px;
}

.menu-top-container ul {
 list-style: none;
}

.social-icons-section {
display: inline-flex;
vertical-align: top;
margin-bottom: 20px;
}

.social-icons-contact {
margin-top: 32px;
background: #7F7F7F;
border: 1px #b5bcc8 ridge;
margin-left: 0;
margin-right: 10px;	
}

.social-icons-contact:hover {
background: #0b214a;
}

.content-button {
display: block;
width: 200px;
padding-bottom: 13px;
position: relative;
border-width: 0px;
background-color: #0b214a;
border-radius: 2px;
margin-bottom: 20px;
transition-duration: 1s;
transition-delay: 0s;
transition-timing-function: ease;
box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
height: 50px;
padding-top: 15px;
text-transform: uppercase;
text-align: center;
font-size: 16px;
line-height: 19px;
letter-spacing: 1px;
color: #FFF;
font-family: mr-eaves-xl-modern;
font-weight: 700;
text-decoration: none;
margin-top: 30px;
}

.content-button:hover {
background-color: #23375c;
}

.careerIntro {
font-size: 20px !important;
line-height: 30px !important;
letter-spacing: 1px !important;
color: #545454 !important;
font-weight: 300 !important;
margin-bottom: 1.0em !important;
font-family: mr-eaves-xl-modern;
text-align: center !important;
}

.content-section-full-plain.s-one {
margin: 150px 0 0;
}

.footer-section-services {
background: #000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/circuit-background.jpg") repeat center top;
height: 125px;
}

.footer-section-services.c-one {
margin-bottom: 225px;
}

.footer-section-services.c-two {
margin-bottom: 200px;
}

.footer-section-services.s-three {
margin-bottom: 250px;
}

.footer-section-services.s-five {
margin-bottom: 250px;
}

.service-box {
min-height: 165px;
background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF),color-stop(26%, #F6F6F6));
background: -webkit-linear-gradient(top,#FFFFFF ,#F6F6F6 26%);
background: linear-gradient(to bottom,#FFFFFF ,#F6F6F6 26%);
margin-top: -50px;
border-color: #CFCFCF;
border-radius: 0px 0px 18px 18px;
border-style: solid;
border-width: 1px;
padding: 25px;	
}

.service-box-inner {
background: #fff;
width: 100%;
min-height: 110px;
padding: 25px;
border-color: #CFCFCF;
border-style: solid;
border-width: 1px;
}

.service-box-inner ul {
list-style: none;
margin-left: 10px;
}

.service-points-full ul {
list-style: none;
margin-left: 10px;
}

.service-box-inner ul li::before {
content: "•";
font-size: 12pt;
margin-right: 10px;
}

.popmake .service-box-inner ul li::before {
content: "";
font-size: 12pt;
margin-right: 0;
}

.popmake .service-points-left li, .popmake .service-points-right li {
text-indent: 0;
padding-left: 10px;
}

.service-points-full ul li::before {
content: "•";
font-size: 12pt;
margin-right: 10px;
}

.service-points-full {
width: 98%;
display: inline-block;
vertical-align: top;
padding-right: 10px;
letter-spacing: 0;
}

.service-points-left {
width: 49%;
display: inline-block;
vertical-align: top;
padding-right: 10px;
letter-spacing: 0;
}

.service-points-right {
width: 49%;
display: inline-block;
vertical-align: top;
padding-right: 0;
letter-spacing: 0;
}

.service-points-left li {
text-indent: -15px;
}

.service-points-right li {
text-indent: -15px;
}

.service-points-full li {
text-indent: -15px;
}

.service-points-full li, .service-points-right li, .service-points-left li {
font-size: 16px;
line-height: 19px;
padding-right: 30px;
padding-left: 30px;
padding-top: 10px;
font-family: mr-eaves-xl-modern;
font-weight: 200;
}

.career-box {
min-height: 165px;
background: #F6F6F6;
margin-top: -50px;
border-color: #CFCFCF;
border-radius: 0px 0px 18px 18px;
border-style: solid;
border-width: 1px;
padding: 25px;	
}

.career-box-img {
background: #000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/circuit-background.jpg") repeat center top;
border-color: #CFCFCF;
border-radius: 18px;
border-style: solid;
border-width: 1px;
padding: 25px;	
}

.career-box-inner {
background: #fff;
width: 100%;
min-height: 110px;
padding: 25px;
border-color: #CFCFCF;
border-style: solid;
border-width: 1px;
}

.career-box-inner ul {
list-style: none;
margin-left: 0;
line-height: 19px;
font-size: 16px;
font-family: mr-eaves-xl-modern;
font-weight: 300;
text-align: left;
color: #545454;	
}

.career-box-inner ul li::before {
content: "•";
font-size: 12pt;
margin-right: 10px;
}

.career-points li {
padding-top: 10px;
}

.career-points p {
list-style: none;
margin-left: 0;
line-height: 20px;
font-size: 16px;
font-family: mr-eaves-xl-modern;
font-weight: 300;
text-align: left;
color: #545454;
}

#particles-js {
margin-top: -150px !important;
margin-bottom: -150px !important;	
}

.banner-info {
display: none !important;
}

.two-thirds-section-contracts {
width: 66%;
vertical-align: top;
display: inline-block;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #666666;
font-family: mr-eaves-xl-modern;
font-weight: 200;
}

.one-third-section-contracts {
width: 32%;
vertical-align: top;
display: inline-block;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #666666;
font-family: mr-eaves-xl-modern;
font-weight: 200;	
}

.full-section-contracts {
 width: 100%;
margin-bottom: 25px;
font-size: 18px;
line-height: 20px;
letter-spacing: 1px;
color: #666666;
font-family: mr-eaves-xl-modern;
font-weight: 200;	
}

.alignnone.size-full.wp-image-402 {
float: left;
}

.alignnone.size-full.wp-image-398 {
float: right;
margin-top: 12px;
}

.services-menu {
margin-top: -50px;
}

.service-menu {
height: 250px;
}

.service-menu-item {
line-height: normal;
font-size: 16px;
color: #7F7F7F;
font-family: mr-eaves-xl-modern;
font-weight: 300;
-webkit-transition-duration: 1s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 1s;
transition-delay: 0s;
transition-timing-function: ease;
box-shadow: 0px -2px 0px #FFFFFF;
border-color: #CFCFCF;
background-color: #F6F6F6;
border-radius: 0px;
border-width: 1px;
border-style: solid;	
}

.service-menu-item a {
color: #7F7F7F;
padding: 20px 20px 30px;
height: 50px;
display: block;	
}

.service-menu-item a:hover {
color: #0c214a;
background-color: #FFF;	
text-decoration: none;
}

.service-menu-item a:focus, .service-menu-item a:active {
color: #0c214a;
background-color: #E6E6E6;	
text-decoration: none;
font-weight: 800;
-webkit-transition-duration: 1s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 1s;
transition-delay: 0s;
transition-timing-function: ease;	
}

.service-info-box {
height: 300px;
border-width: 0px;
border-color: #F6F6F6;
background-color: #F6F6F6;
border-radius: 0px 0px 3px 3px;
margin-top: -50px;
margin-left: -40px;
padding: 30px;	
}

.service-info-box-inner {
background: #fff;
padding: 20px;
display: block;
height: 100%;
overflow-y: scroll;
}

.service-info-box-inner p {
font-size: 16px;
line-height: 20px;
padding-top: 10px;
font-family: mr-eaves-xl-modern;
font-weight: 300;
}

.service-heading {
font-family: mr-eaves-xl-modern;
font-weight: 700 !important;
font-size: 18px !important;
line-height: 27px !important;
color: #0c214a !important;
}

#section2, #section3, #section4 {
display: none;
}

#section1, #section2, #section3, #section4  {
min-height: 250px;
}

#popmake-961 {
padding: 0;
}

#popmake-961 .pum-content.popmake-content {
margin: 0 !important;
}

.pum-content.popmake-content {
font-size: 18px !important;
line-height: 22px !important;
letter-spacing: 1px !important;
color: #545454 !important;
font-weight: 300 !important;
margin-bottom: 1.0em !important;
}

.pum-content.popmake-content strong {
font-weight: 700 !important;
color: #0b214a !important;
font-size: 18px;	
}

.pum-content.popmake-content p {
margin-bottom: 1.0em;
font-size: 15px;	
}

#popmake-482 .pum-content.popmake-content p {
margin-bottom: 1.0em;
font-size: 18px;	
}

.pum-content.popmake-content ul {
list-style: square;
margin-left: 30px;
font-size: 14px;
margin-bottom: 1.0em;	
}

hr {
margin-bottom: 1.0em;
border-top: 1px dotted #0c214a;
border-bottom: none;
}

.site-spacer {
height: 50px;
}

.one-half-section-text ul {
font-size: 16px;
}

.cleanlogin-container {
margin: 0 auto;
max-width: 100%;
position: relative;
overflow: hidden;
padding: 0;
-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.25);
box-shadow: none;
border-radius: 0;
border: none;
}

.cleanlogin-form input[type="text"], .cleanlogin-form input[type="password"], .cleanlogin-form input[type="email"] {
font-size: 20px;
color: #CFCFCF;
font-family: mr-eaves-xl-modern;
min-height: 29px;
font-weight: 300;
padding: 13px 16px 10px !important;
margin-bottom: 10px;
border: 1px #CFCFCF solid;
}

.cleanlogin-form input[type="submit"] {
background-color: #0b214a;
color: #fff;
height: 57px !important;
box-shadow: 1px 1px 1px rgba(0,0,0,0.1) !important;
position: relative;
border-radius: 2px;
border: 0;
font-weight: 300;
line-height: 20px;
font-size: 20px;
font-family: mr-eaves-xl-modern;
cursor: pointer;
}

.cleanlogin-form input[type="submit"]:hover {
background-color: #a46497;
}

.cleanlogin-field-remember {
 float: left;
text-align: left;
margin-top: 10px;	
}

.cleanlogin-field, .cleanlogin-form input[type="submit"] {
margin-bottom: 0;
}

.cleanlogin-form input[type="text"], .cleanlogin-form input[type="password"], .cleanlogin-form input[type="email"], .cleanlogin-form input[type="submit"] {
height: 46px;
}

.cleanlogin-form input[type="text"]:focus, .cleanlogin-form input[type="password"]:focus, .cleanlogin-form input[type="email"]:focus, .cleanlogin-form input[type="submit"]:focus {
border: 1px #0b214a solid !important;
}

.birchmere-button {
background-color: #0b214a;
color: #fff;
box-shadow: 1px 1px 1px rgba(0,0,0,0.1) !important;
position: relative;
border-radius: 2px;
border: 0;
font-weight: 300;
line-height: 20px;
font-size: 20px;
font-family: mr-eaves-xl-modern;
cursor: pointer;
display: block;
width: 250px;
margin: 0 auto;
padding: 10px 0;
}

.birchmere-button:hover {
background-color: #a46497;
}

.cleanlogin-full-width form .cleanlogin-field {
width: 100% !important;
margin-left: 0 !important;
}

.cleanlogin-full-width form fieldset {
margin-left: 0 !important;
margin-bottom: 0 !important;
}

#user-registration {
margin: 0;
}

.ur-frontend-form.login {
padding: 0 !important;
}

.ur-frontend-form {
border: none;
padding: 0 !important;	
}

.ur-frontend-form .ur-form-row .ur-form-grid {
padding: 0 !important;
}

.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type="date"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="email"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="number"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="password"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="phone"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="text"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="timepicker"], .ur-frontend-form .ur-form-row .ur-form-grid input[type="url"], .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea {
font-size: 20px;
color: #666;
font-family: mr-eaves-xl-modern;
min-height: 29px;
font-weight: 300;
padding: 16px !important;
border: 1px #CFCFCF solid;
width: 100%;
line-height: normal;
}

.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement, .ur-frontend-form .ur-form-row .ur-form-grid input[type="date"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="email"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="number"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="password"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="phone"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="text"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="timepicker"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid input[type="url"]:focus, .ur-frontend-form .ur-form-row .ur-form-grid select, .ur-frontend-form .ur-form-row .ur-form-grid textarea:focus {
border: 1px #0b214a solid !important;
}

.user-registration-form-row.user-registration-form-row--wide.form-row.form-row-wide {
margin-bottom: 0;
}

#user-registration-form-621 {
margin: 0;
}

.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item {
margin-bottom: 0;
}

.btn.button.ur-submit-button {
background-color: #0b214a;
color: #fff;
height: 57px !important;
box-shadow: 1px 1px 1px rgba(0,0,0,0.1) !important;
position: relative;
border-radius: 2px;
border: 0;
font-weight: 300;
line-height: 20px;
font-size: 20px;
font-family: mr-eaves-xl-modern;
cursor: pointer;
width: 100%;
}

.btn.button.ur-submit-button:hover {
background-color: #a46497;
}

.ur-frontend-form .ur-button-container {
margin-top: 0;
padding: 0;
}

.ur-frontend-form .ur-submit-button {
margin-right: 0;
}

.ur-frontend-field::placeholder {
color: #666 !important;
}

.ur-frontend-field:focus::placeholder {
color: #000 !important;
}

.user-registration-Input::placeholder {
color: #666 !important;
}

.user-registration-Input:focus::placeholder {
color: #000 !important;
}

.ur-frontend-form input[type="submit"] {
float: left;
background-color: #0b214a;
color: #fff;
height: 57px !important;
box-shadow: 1px 1px 1px rgba(0,0,0,0.1) !important;
position: relative;
border-radius: 2px;
border: 0;
font-weight: 300;
line-height: 20px;
font-size: 20px;
font-family: mr-eaves-xl-modern;
cursor: pointer;
width: 100%;
margin-bottom: 10px;
}

.ur-frontend-form input[type="submit"]:hover {
background-color: #a46497;
}

.user-registration-error {
margin-left: 0 !important;
display: block;
font-size: 14px !important;
margin-bottom: 10px !important;
margin-top: 10px;
}
	
#user-registration.user-registration {
width: 100%;
}

.menu-top-container {
width: 100%;
display: inline-block;
vertical-align: top;
}

.social-menu-area {
width: 100%;
display: inline-block;
vertical-align: top;
}

.contact-space {
margin: 360px 0 0;
}

/*.contact-bg {
background: url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/contact-the-birchmere-group.jpg") no-repeat center top;	
background-size: cover;
}*/

.author.vcard {
display: none;
}

.meta-sep {
display: none;
}

.entry-date {
color: #a46497;
margin-bottom: 20px;
display: block;
font-weight: 600;
font-size: 16px;
}

.blog .entry-title, .single .entry-title {
display: block !important;
}

.more-link {
background-color: #0b214a;
color: #fff;
padding: 10px;
float: right;
margin-tOP: 30px;
width: 150px;
border-radius: 4px;
text-align: center;
}

.more-link:hover {
background-color: #a46497;
}

.more-link::before {
content: "READ MORE";
font-size: 12px;
font-weight: 600;
}

.cat-links {
display: none;
}

.nav-links {
height: 20px;
}

.nav-previous {
float: left;
}

.nav-next {
float: right;
}

#popmake-740 .pum-content.popmake-content {
background: #fff;
padding: 0 25px 25px;	
}

#popmake-742 .pum-content.popmake-content {
background: #fff;
padding: 0 25px 25px;	
}

a.post-edit-link {
display: none;
}

#user-registration.horizontal {
box-shadow: 0 2px 20px rgba(45,53,89,.1);
background: rgba(255,255,255,0.5);
}

.mobile-img {
display: none;
}

#notices {
background: url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/company-news.jpg") no-repeat top center;
padding: 0 50px;
max-height: 400px;
min-height: 400px;
overflow-y: scroll;
}

/* Media Break Points */

@media only screen and (min-width: 1640px) {
div.top-menu-class ul {
height: 40px;
text-align: center;
}

#menu {
border-style: solid;
border-color: #f9cd0e;
background-color: #0b214a;
border-width: 0px 0px 3px;
z-index: 231;
width: 100%;
height: 86px;
position: fixed;
top: 40px;
}

#mobile-menus {
display: none;
}

.custom-logo {
float: left;
margin-left: -541px;
}

.custom-logo-mobile {
display: none;
}

div.menu-main-container ul {
height: 86px;
text-align: center;
}

.button-spacer {
height: 30px;
display: block;
}
}

@media only screen and (max-width: 1639px) and (min-width: 1220px) {
div.top-menu-class ul {
height: 40px;
text-align: center;
}

#wrapper {
margin-top: 425px;
}

.page-id-2 #wrapper {
margin-top: 175px;
}

.page-id-2 #logo-head {
    position: absolute;
    right: 0;
    top: -50px;
    z-index: 1;
}

.page-id-2 #logo-head img {
width: 200px;
}

.page-id-3 #wrapper, .page-id-151 #wrapper, .page-id-1210 #wrapper, .page-id-1213 #wrapper, .page-id-1214 #wrapper, .page-id-1215 #wrapper, .page-id-1216 #wrapper, .page-id-1221 #wrapper, .page-id-1222 #wrapper, .page-id-1223 #wrapper, .page-id-1224 #wrapper, .page-id-1181 #wrapper, .page-id-1185 #wrapper,  .page-id-142 #wrapper,  .page-id-1498 #wrapper,  .page-id-1508 #wrapper,  .page-id-1519 #wrapper,  .page-id-1521 #wrapper,  .page-id-1531 #wrapper,  .page-id-1543 #wrapper,  .page-id-1578 #wrapper,  .page-id-1584 #wrapper,  .page-id-1590 #wrapper,  .page-id-1595 #wrapper,  .page-id-1599 #wrapper,  .page-id-1603 #wrapper,  .page-id-1606 #wrapper,  .page-id-1538 #wrapper,  .page-id-1540 #wrapper,  .page-id-1612 #wrapper,  .page-id-1639 #wrapper {
margin-top: 126px;    
}

#logo-head {
position: absolute;
right: 0;
top: -300px;
}

#topbar {
z-index: 263;
height: 40px;
width: 100%;
position: fixed;
top: 0px;
box-shadow: 0px 1px 0px #333;
border-color: #ccc;
background-color: #333;
}

#menu {
border-style: solid;
border-color: #f9cd0e;
background-color: #0b214a;
border-width: 0px 0px 3px;
z-index: 231;
width: 100%;
height: 86px;
position: fixed;
top: 40px;
}

#mobile-menus {
display: none;
}

.custom-logo {
float: left;
margin-left: -501px;
}

.custom-logo-mobile {
display: none;
}

div.menu-main-container ul {
height: 86px;
text-align: center;
}

.button-spacer {
height: 30px;
display: block;
}
}

.district-header {
display: none;
}

.district-header-mobile {
display: none;
}

@media only screen and (max-width: 1219px) {
#wrapper {
margin-top: 375px;
}

.district-header {
display: none;
}

.district-header-mobile {
display: none;
}

.page-id-3 #wrapper, .page-id-151 #wrapper, .page-id-1210 #wrapper, .page-id-1213 #wrapper, .page-id-1214 #wrapper, .page-id-1215 #wrapper, .page-id-1216 #wrapper, .page-id-1221 #wrapper, .page-id-1222 #wrapper, .page-id-1223 #wrapper, .page-id-1224 #wrapper, .page-id-1181 #wrapper, .page-id-1185 #wrapper,  .page-id-142 #wrapper,  .page-id-1498 #wrapper,  .page-id-1508 #wrapper,  .page-id-1519 #wrapper,  .page-id-1521 #wrapper,  .page-id-1531 #wrapper,  .page-id-1543 #wrapper,  .page-id-1578 #wrapper,  .page-id-1584 #wrapper,  .page-id-1590 #wrapper,  .page-id-1595 #wrapper,  .page-id-1599 #wrapper,  .page-id-1603 #wrapper,  .page-id-1606 #wrapper,  .page-id-1538 #wrapper,  .page-id-1540 #wrapper,  .page-id-1612 #wrapper,  .page-id-1639 #wrapper {
margin-top: 65px;    
}

#logo-head {
position: absolute;
top: -300px;
width: 100%;
text-align: center;
}

#topbar {
display: none;
}

#menu {
display: none;
}

.menu-start-bg {
display: none;
}

#mobile-menus {
display: block;
}

#menu-mobile {
border-style: solid;
border-color: #f9cd0e;
background-color: #0b214a;
border-width: 0px 0px 3px;
z-index: 231;
width: 100%;
height: 65px;
position: fixed;
top: 0px;
}

#footer {
display: block;
padding: 0 20px;
}

#footer-nav {
width: 100%;
padding: 20px;
text-align: center;
}

#certs {
width: 100%;
padding: 20px 0;
margin-top: -20px;
text-align: center;
}

.certimg {
width: 100px;
}

.top-menu-class {
background: #545454;
}

div.top-menu-class li {
display: block;
height: auto;
text-decoration: none;
padding: 10px;
border-left: none;
text-align: left;
width: 100%;
}

div.top-menu-class ul {
display: none;
padding: 10px 10px 30px;
}

div.top-menu-class a:hover {
color: #0b214a;
}

div.top-menu-class li:hover {
background: transparent;
text-decoration: none;
border-left: 0;
}

div.top-menu-class li:active {
background: transparent;
text-decoration: none;
}

div.top-menu-class li:focus {
background: transparent;
text-decoration: none;
}

div.menu-main-container ul {
display: none;
}

.custom-logo {
display:none;
}

.custom-logo-mobile {
float: left;
}

.menu-main-container {
margin-top: 66px;
background: #f7f7f7;
}

div.menu-main-container li {
display: block;
height: auto;
text-decoration: none;
width: 100%;
border-left: 0;
}

div.menu-main-container a {
color: #777;
font-family: mr-eaves-xl-modern;
font-weight: 300;
text-decoration: none;
padding: 10px 10px;
height: auto;
display: block;
text-transform: uppercase;
text-align: center;
font-size: 30px;
line-height: 36px;
letter-spacing: 1px;
text-shadow: none;
border-style: solid;
border-width: 1px;
border-color: #e5e5e5;
background-color: rgba(246,246,246,0.85);
}

div.menu-main-container a:hover {
color: #0b214a;
}

div.menu-main-container li:hover {
background: transparent;
text-decoration: none;
border-left: 0;
}

div.menu-main-container li:active {
background: transparent;
text-decoration: none;
}

div.menu-main-container li:focus {
background: transparent;
text-decoration: none;
}

#mobile-icon {
background: url("https://myra.wpbizcoach.com/wp-content/uploads/2021/03/mobile-icon.png") no-repeat;
width: 44px;
height: 44px;
right: 9px;
top: 9px;
position: fixed;
cursor: pointer;
z-index: 500;
}
	
.mobile-icons {
display: block;
text-align: center;
background: #545454;
padding: 10px;
}	

.social-icons-mobile {
margin: -50px auto 0;
background: #23375c;
border: 1px #b5bcc8 ridge;
display: inline-block;
}

.social-icons-mobile:hover {
background: #545454;
border: 1px #b5bcc8 ridge;
-webkit-transition-duration: 0.3s;
-webkit-transition-delay: 0s;
-webkit-transition-timing-function: ease;
transition-duration: 0.3s;
transition-delay: 0s;
transition-timing-function: ease;
}

.content-section-trans {
background: transparent;
padding: 0;
font-size: 0;
width: 1080px;
max-width: 90%;
margin: 0 auto;
display: block;
}

.one-third-section {
width: 100%;
margin-right: 0;
padding: 25px;
background: #fff;
display: block;
margin-bottom: 30px;
}

.one-third-section-portal {
width: 100%;
margin-right: 0;
padding: 25px;
display: block;
margin-bottom: 30px;
}

.two-thirds-section-portal {
width: 100%;
margin-right: 0;
padding: 25px;
display: block;
margin-bottom: 30px;
}

.one-third-section-portal-user {
width: 100%;
margin-right: 0;
padding: 25px;
display: block;
margin-bottom: 30px;
}

.two-thirds-section-portal-user {
width: 100%;
margin-right: 0;
padding: 25px;
display: block;
margin-bottom: 30px;
}

.colBody {
min-height: 100px;
}

.oneThirdButton {
width: 50%;
display: inline-block;
margin-bottom: 10px;
}

.oneHalfButton {
width: 50%;
display: inline-block;
margin-bottom: 10px;
}

.button-spacer {
display: none;
}

.footer-section-services {
background: #000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/04/circuit-background.jpg") repeat center top;
height: auto;
margin-bottom: -50px !important;
}

.content-section-inner-careers {
padding: 25px 0;
}

.one-third-section-services {
margin-top: -25px !important;
}

.service-menu {
height: auto;
}

.service-info-box {
margin-left: 0 !important;
}

.two-thirds-section-services {
background: transparent !important;
}
}

@media only screen and (max-width: 1024px) {
.content-section-inner-flex {
display: flex;
flex-flow: column;
}

.one-half-section-text {
order: 1;
}

.one-half-section-image {
order: 2;
}

.one-half-section-text-alt {
order: 1;
}

.one-half-section-image-alt {
order: 2;
}

.one-third-section-left {
order: 1;
width: 100%;
}

.one-third-section-middle {
order: 2;
width: 100%;
margin: 50px 0 100px 0;
}

.one-third-section-right {
order: 3;
width: 100%;
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
}

.wpcf7-form-control.wpcf7-submit {
width: 100%;
}

.one-half-section {
width: 100%;
display: block;
padding: 25px;
}

.one-half-section-text {
width: 80%;
display: block;
padding: 25px;
position: absolute;
border-style: solid;
border-width: 1px;
border-color: #CFCFCF;
background-color: #FFFFFF;
background-color: rgba(255,255,255,0.90);
border-radius: 5px;
margin-top: 50px;
}

.one-half-section-image-alt {
width: 100%;
display: block;
padding: 25px;
}

.one-half-section-text-alt {
width: 80%;
display: block;
padding: 25px;
position: absolute;
border-style: solid;
border-width: 1px;
border-color: #CFCFCF;
background-color: #FFFFFF;
background-color: rgba(255,255,255,0.90);
border-radius: 5px;
margin-top: 50px;
}

.one-half-section-image {
width: 100%;
display: block;
padding: 25px;
}

.one-third-section-services {
width: 100%;
margin-right: 0;
padding: 25px;
background: transparent;
display: block;
margin-top: -150px;
}

.two-thirds-section-services {
width: 100%;
margin-right: 0;
padding: 25px;
background: #fff;
display: block;
margin-bottom: 30px;
}

.two-thirds-section-text {
width: 64%;
display: inline-block;
vertical-align: top;
padding: 0;
margin-left: 5%;
}

.career-box.left {
border-radius: 0px;
padding-bottom: 0;
border-bottom: none;
}

.career-box.left .career-box-inner {
border-bottom: none;
padding-bottom: 0;
}

.career-box.right {
border-radius: 0px 0px 18px 18px;
padding-top: 0;
border-top: none;
}

.career-box.right .career-box-inner {
border-top: none;
padding-top: 0;
}

.content-section-full-plain.s-one {
margin: 100px 0 0;
}

.BambooHR-ATS-board .BambooHR-ATS-Location {
margin-top: 50px !important;
}

.socials {
float: none;
width: 100%;
text-align: center;
margin-top: 20px;
}

.footer-menu-class {
width: 100%;
text-align: center;
display: block;
}
}

@media only screen and (min-width: 801px) {
#slider {
display: block;
}
#slidermobile {
display: none;
}

#servicetabs {
display: block;
}

#servicetabsmobile {
display: none;
}

#servicetabsmobilesmall {
display: none;
}
}

@media only screen and (max-width: 800px) {
#slider {
display: none;
}
#slidermobile {
display: block;
}

#servicetabs {
display: none;
}

#servicetabsmobile {
display: block;
}

#servicetabsmobilesmall {
display: none;
}

.two-thirds-section-text {
width: 59%;
display: inline-block;
vertical-align: top;
padding: 0;
margin-left: 10%;
}

.socials {
float: none;
width: 100%;
text-align: center;
margin-top: 20px;
}

.footer-menu-class {
width: 100%;
text-align: center;
display: block;
}

.capstate {
text-align: center;
margin-top: 30px;
}
}

@media only screen and (max-width: 767px) {
/*.html .page-id-142 {
background: #000000 url("https://myra.wpbizcoach.com/wp-content/uploads/2021/05/contact-us-page-mobile-bg.jpg") no-repeat center top fixed;
background-size: 100%;
}*/

.contact-space {
margin: 50% 0 0;
}

.content-section-inner-flex-mobile {
display: flex;
flex-flow: column;
}

.two-thirds-section-text {
order: 1 !important;
}

.one-third-section-form {
order: 2 !important;
}

.one-third-section-form {
width: 100% !important;
margin-right: 0 !important;
padding: 0 !important;
background: transparent !important;
display: block !important;
margin-bottom: 30px !important;
}

.two-thirds-section-text {
width: 100% !important;
margin-right: 0 !important;
padding: 0 !important;
background: transparent !important;
display: block !important;
margin-bottom: 30px !important;
margin-left: 0 !important;
}

.mobile-img {
display: block;
}
}

@media only screen and (max-width: 600px) {
#hiring {
display: none;
}

#hpanel {
display: none;
}

#footer-nav {
padding: 10px 20px;
text-align: center;
}

div.footer-menu-class a {
font-size: 13px;
margin-top: 20px;
display: inline;
}

.footer-menu-class {
width: 100%;
text-align: center;
display: block;
}

.socials {
float: none;
width: 100%;
text-align: center;
margin-top: 20px;
}

.social-icons {
margin-top: 10px;
}

#copyright {
margin-top: 0;
text-align: center;
}

.copy {
text-align: center;
}

.customerLogo {
width: 100%;
display: block;
}

.customerDetails {
width: 100%;
display: block;
vertical-align: top;
padding: 0;
}

.oneThirdButton {
width: 100%;
display: block;
margin-bottom: 10px;
}

.oneHalfButton {
width: 100%;
display: block;
margin-bottom: 10px;
}

.sp-tab-content {
padding: 0;
}

.sp-tab__lay-default li.sp-tab__nav-item {
width: inherit !important;
}
}

@media only screen and (max-width: 480px) {
#servicetabs {
display: none;
}

#servicetabsmobile {
display: none;
}

#servicetabsmobilesmall {
display: block;
}

li.sp-tab__nav-item::before {
display: none;
}

.service-box-inner {
padding: 10px 0;
}

.service-points-left, .service-points-right {
width: 100%;
display: block;
vertical-align: top;
padding-right: 10px;
letter-spacing: 0;
}

.sp-tab__lay-default ul .sp-tab__nav-item .sp-tab__tab_title, .sp-tab__lay-default label.collapsed .sp-tab__card-header {
font-family: mr-eaves-xl-modern !important;
font-weight: 800 !important;
color: #fff !important;
line-height: 34px !important;
font-size: 16px !important;
font-style: normal !important;
}

li.sp-tab__nav-item::before {
content: "|" !important;
color: #CFCFCF !important;
font-size: 12px !important;
list-style: none !important;
float: right !important;
margin-top: 20px !important;
margin-left: 10px !important;
}

li.sp-tab__nav-item:last-child::before {
display: none !important;
}

.sp-tab__lay-default ul > li > label, .sp-tab__lay-default ul > li > a {
padding-left: 0 !important;
}

}

.grecaptcha-badge {
width: 70px !important;
overflow: hidden !important;
transition: all 0.3s ease !important;
left: 20px !important;
bottom: 20px !important;
z-index: 1000 !important;	
}

.grecaptcha-badge:hover {
width: 256px !important;
}

#menu-item-818 a {
color: yellow;
}

#menu-item-1028 a {
color: yellow;
}

.capstate {
text-align: left;
margin-top: 30px;
margin-left: 150px;
}

.one-half-section-pop {
  width: 49%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
  text-align: left;
}

.one-third-section-pop {
  width: 32%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
}

.one-fourth-section-pop {
  width: 24%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
  margin-bottom: 30px;
}

.one-fifth-section-pop {
  width: 19%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
  margin-bottom: 30px;
}

@media only screen and (max-width: 1700px) and (min-width: 1460px) {
.one-third-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
}

.one-fourth-section-pop {
  width: 24%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}

.one-fifth-section-pop {
  width: 23%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}
}

@media only screen and (max-width: 1459px) {
.one-third-section-pop {
  width: 98%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
}  
}

@media only screen and (max-width: 767px) {
.cart-menu {
display: block;
}

.cart-menu_header {
color: #fff;
}
}

@media only screen and (max-width: 1459px) and (min-width: 1180px) {
.one-fourth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}

.one-fifth-section-pop {
  width: 29%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}   
}

@media only screen and (max-width: 1179px) and (min-width: 1020px) {
.one-fourth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
} 

.one-fifth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}   
}

@media only screen and (max-width: 1019px) and (min-width: 700px) {
.one-fourth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}

.one-fifth-section-pop {
  width: 32%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}   
}

@media only screen and (max-width: 699px) and (min-width: 520px) {
.one-fourth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
} 

.one-fifth-section-pop {
  width: 48%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}   
}

@media only screen and (max-width: 519px) {
.one-fourth-section-pop {
  width: 98%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
  text-align: center;
}

.one-half-section-pop {
  width: 98%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
  text-align: left;
}

.one-fifth-section-pop {
  width: 98%;
  margin-right: 0;
  display: inline-block;
  vertical-align: bottom;
  text-align: center;
}   
}

table {
width: 100%;
border-collapse: collapse;
font-size: 18px;
font-family: mr-eaves-xl-modern;
margin-bottom: 20px;
}
th, td {
border: 1px solid #000;
padding: 8px;
text-align: left;
}
th {
background-color: #0b214a;
color: #fff;
font-weight: 900;
}

.page-id-1543 label, .page-id-1578 label, .page-id-1584 label, .page-id-1590 label, .page-id-1595 label, .page-id-1612 label, .page-id-1599 label, .page-id-1603 label, .page-id-1606 label {
  color: #000;
}


.page-id-1543 table, .page-id-1578 table, .page-id-1584 table, .page-id-1590 table, .page-id-1595 table, .page-id-1612 table, .page-id-1599 table, .page-id-1603 table, .page-id-1606 table {
width: 100%;
border-collapse: collapse;
font-size: 18px;
font-family: mr-eaves-xl-modern;
margin-bottom: 20px;
color: #000;
}

.page-id-1543 td, .page-id-1578 td, .page-id-1584 td, .page-id-1590 td, .page-id-1595 td, .page-id-1612 td, .page-id-1599 td, .page-id-1603 td, .page-id-1606 td {
border: 1px solid #000;
padding: 8px;
text-align: left;
color: #000;
}

.page-id-1543 th, .page-id-1578 th, .page-id-1584 th, .page-id-1590 th, .page-id-1595 th, .page-id-1612 th, .page-id-1599 th, .page-id-1603 th, .page-id-1606 th {
background-color: #0b214a;
color: #000;
font-weight: 900;
border: 1px solid #000;
padding: 8px;
text-align: left;
}

.page-id-1543 input[type="submit"], .page-id-1578 input[type="submit"], .page-id-1584 input[type="submit"], .page-id-1590 input[type="submit"], .page-id-1595 input[type="submit"], .page-id-1612 input[type="submit"], .page-id-1599 input[type="submit"], .page-id-1603 input[type="submit"], .page-id-1606 input[type="submit"] {
  background: #0b214a;;
  border: 0;
  padding: 10px 20px;
  color: #fff;
}

.page-id-1543 p, .page-id-1578 p, .page-id-1584 p, .page-id-1590 p, .page-id-1595 p, .page-id-1612 p, .page-id-1599 p, .page-id-1603 p, .page-id-1606 p {
color: #000 !important;    
}

.page-id-1543 h3, .page-id-1578 h3, .page-id-1584 h3, .page-id-1590 h3, .page-id-1595 h3, .page-id-1612 h3, .page-id-1599 h3, .page-id-1603 h3, .page-id-1606 h3 {
color: #000 !important;    
}

.page-id-1543 h4, .page-id-1578 h4, .page-id-1584 h4, .page-id-1590 h4, .page-id-1595 h4, .page-id-1612 h4, .page-id-1599 h4, .page-id-1603 h4, .page-id-1606 h4 {
color: #0b214a;;    
font-size: 24px;
}

.quantityfield {
color: #000 !important;    
}

.itemfield {
color: #000 !important;    
}

.pricefield {
color: #000 !important;    
}

/* Main navigation styles */
.main-nav {
  background-color: #3e56a6;
  padding: 10px;
  text-align: center;
}

.nav-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-flex;
  height: 66px;
}

.nav-menu li {
  position: relative;
  padding: 0 10px;
  border-right: 1px #42b646 ridge;
}

.nav-menu li a {
  color: #fff;
  padding: 10px 15px;
  text-decoration: none;
  display: block;
  margin-top: 15px;
  font-family: mr-eaves-xl-modern;
  font-size: 16px;
}

.nav-menu li a:hover {
  background-color: transparent;
}

/* Submenu styles */
.nav-menu li ul {
  display: none;
  position: absolute;
  top: 66px;
  left: 0;
  background-color: #333;
  list-style: none;
  padding: 0 0 15px 0;
  margin: 0;
  border: none;
}

.nav-menu li:hover > ul {
  display: block;
}

.nav-menu li ul li a {
  padding: 10px 15px;
  color: #fff;
}

.nav-menu li ul li a:hover {
  background-color: #0b214a;
}

.sub-menu li {
  border-right: none;
  width:200px;
}

@media only screen and (max-width: 1219px) {
.nav-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: none;
  height: 66px;
}

.nav-menu li {
  position: relative;
  padding: 0 10px;
  border-right: none;
  max-width: 150px;
}

.main-nav {
  background-color: #0b214a;
  padding: 10px;
  text-align: center;
  width: 100%;
  height: 400px;
  text-align: left;
  display: none;
}

/* Submenu styles */
.nav-menu li ul {
  display: none;
  position: absolute;
  left: 150px;
  top: 0;
  background-color: #333;
  list-style: none;
  padding: 0 0 15px 0;
  margin: 0;
  border: none;
}
}

.dheader {
  margin-left: 40px;
  margin-top: -26px;
  display: block;
  font-family: mr-eaves-xl-modern;
  font-size: 22px;
  color: #545454;
  font-weight: 900;
}

.dbody {
  margin-left: 40px;
  margin-top: -20px;
  display: block;
  font-family: mr-eaves-xl-modern;
  font-size: 18px;
}

.dbox {
  margin: 30px 0;
}

.dsection {
  text-align: center;
  margin-top: 30px;
}

.dtitle {
  padding: 20px 10px;
  border: dashed 2px #dddddd;
  margin: 0 10px;
}

.dname {
  font-family: trajan-pro;
  font-size: 16px;
  color: #545454;
  font-weight: 900;
}

.dposition {
  color: #0b214a;
  text-transform: uppercase;
  font-size: 14px;
  margin-top: 5px;
  font-family: mr-eaves-xl-modern;
}

.fa, .fas {
  font-weight: 900;
  color: #000;
  opacity: .5;
}

.one-third-section-district {
  width: 30%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
}

@media only screen and (max-width: 800px) {
.one-third-section-district {
  width: 90%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 30px;
}    
}