@media only screen and (max-width: 800px) {
 body {
   border-top:1px solid #1869a4 !important;
  }
}

#site-header #header-wrapper {
min-height:150px !Important;
}
#header-container {padding-top:25px;}

#site-navigation {
float:right; 

}

#site-navigation ul li ul li a {
    font-weight: 800 !important;
font-size:15px !important;
}
#site-navigation ul li ul {
   border-radius:5px;
opacity:1 !important;
}
.menu-button-full {margin-left:50px;}

#site-navigation, #site-navigation ul li a, .site-links .menu-toggle-wrapper {
font-size:19px !important;
}
.site-links {display:none !Important;}

.footer-sidebar .widget .widget-title {
    color:#1869a4 !important;
}
.shadow {text-shadow: 0 0 0px #555}
#site-header #header-wrapper {
    box-shadow: none !important;
}
#mobile-site-header {

    height: 80px;
    border-bottom: none !Important;
}
.ancr.ancr-wrap {
padding-top:15px !Important;
padding-bottom:15px !important;
}

#ancr-983 .ancr-btn-primary {
    background: #1869a4;
    color: #ffffff;
    font-size: 16px;
    border-radius: 5px;
font-weight:bold !important;
padding:10px 20px;
}

#ancr-983 .ancr-btn-primary:hover {
    background: #00235b !important;

}

#ancr-983 .ancr-btn-secondary {
    background: #df832e !important;
    color: #ffffff !important;
    font-size: 16px;
    border-radius: 5px;
font-weight:bold !important;
padding:10px 20px;
    box-shadow: none !important;
}
.site-footer {border-top: 1px solid #eee; margin-top:20px !important;}
.row-border {border-top: 1px solid #eee;}
.mfp-close:hover {background-color:transparent !important;}
#site-header #header-wrapper {
    border-bottom: 1px solid #eee !important;
}
.menu-item-869 a {color: #fff !important;}

.site-info .widget, .footer-sidebar .widget input, .site-info .widget-title {
  color: #111 !important;
font-weight: bold !important;
}