.shiftnav-toggle-main-block {
display: none;
}

.shiftnav-wrap {
padding-top: 0px !important;
}

#shiftnav-toggle-main:before {
padding: 14px 16px 12px 16px !important;
border-radius: 5px;
border: 2px solid rgba(179, 43, 59, .85);
color: #rgba(179, 43, 59, .85);
}

#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
padding: 13px 18px 14px !important;
}

.shiftnav-open #shiftnav-toggle-main {
  right: 0%;
}

#shiftnav-toggle-main {
width: auto;
right: 5%;
top: 33px;
background: rgba(255, 255, 255, .3);
padding: 0px 0px 0px 12px;
font-size: 26px;
color: #FFF;
left: auto;
}

.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main {
right: 5%;
}

body.smaller #shiftnav-toggle-main {
    top: 13px !important;
    right: 5% !important;
}

body {
padding-top: 0px !important;
}

.shiftnav.shiftnav-skin-light {
background: #FFF !important;
}

.shiftnav:after {
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -o-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu>li.menu-item>.shiftnav-target {
color: #2081a8;
}
.shiftnav ul.shiftnav-menu.shiftnav-targets-medium li.menu-item>.shiftnav-target {
padding: 0px 0px 0px 17px !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item > .shiftnav-target {
font-weight: 500;
font-size: 20px !important;
}

.shiftnav ul.shiftnav-menu li.menu-item>.shiftnav-target, .shiftnav ul.shiftnav-menu li.shiftnav-retract>.shiftnav-target {
padding: 1px 25px !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target {
color: #2081a8;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,

.shiftnav.shiftnav-skin-light ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover
 {
background: #2081a8 !important;
color: #FFF !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
background: #FFF;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-submenu-activation, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-submenu-activation,.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
color: #FFF;
background: #2081a8;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu {
background: #EAEAEA;
}

.shiftnav.shiftnav-skin-light .shiftnav-site-title {
font-size: 25px;
text-align: center;
padding: 25px 25px;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target,

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target {

  color: #ffffff !important;
  background: #2081a8;
}

a.shiftnav-toggle-portal {
border-radius: 4px;
  border: 2px #rgba(179, 43, 59, .85) solid;
  padding: 12px 12px 10px 12px;
  font-weight: 600;
  text-transform: uppercase;
  display: inline-block;
  float: right;
  margin-bottom: 20px;
  color: #rgba(179, 43, 59, .85);
  }
  
  .shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu li.menu-item>.shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu>li.menu-item>.shiftnav-target {
  line-height: 32px !important;
  }
  
  
.wpb_heading  {
min-height: 60px !important;
}