/*
.body-p-1 .p-block .region {
  margin-top:0px;
}

.body-p-1 .cpage-box {
  padding: 0px;
}
*/

.fs-sysbar.navbar-inverse {
  background-color: white;
  border: none;
}
 
.fs-sysbar.navbar-inverse .navbar-brand {
  color: black;
  /* font-weight: 900; */
}
 
.fs-sysbar.navbar-inverse .navbar-brand:hover,
.fs-sysbar.navbar-inverse .navbar-brand:focus {
  color:black;
}
 
.fs-sysbar.navbar-inverse .navbar-nav>li>a {
  color: #777;
}
 
.fs-sysbar.navbar-inverse .navbar-nav>li>a:hover, 
.fs-sysbar.navbar-inverse .navbar-nav>li>a:focus {
  color: #111;
  background-color: white;
}
 
.fs-sysbar.navbar-inverse .navbar-nav>.open>a, 
.fs-sysbar.navbar-inverse .navbar-nav>.open>a:hover,
.fs-sysbar.navbar-inverse .navbar-nav>.open>a:focus {
  color: black;
  background-color: #FAFAFA;
}
 
 
.fs-sysbar.navbar-inverse .fs-logo {
  margin-top: -5px;
}
 
.fs-banner {
  background-color: white;
}
 
.fs-banner-title {
  text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}


a.btn_blue {
    /* font-size: 20px; */
    transition: all .3s;
    padding: 5px 0px;
    color: white;
    background: #0070ff;
    display: inline-block;
    width: 130px;
    border-radius: 5px;
    vertical-align: middle;
    margin: 0px 10px;
    text-shadow: 0 0px 3px #a0a0a0;
}

@media (min-width:768px) {
  #p-main {font-size: 16px;}
}