@charset "utf-8";
/* CSS Document Copyright ©BrightEye */
/* Custom Styles for GMMSchool */

body {
  background-color:#ffffff !important;
  font-family:Verdana, Arial, Helvetica, sans-serif !important;
  font-size:;
  color:#1d0421; 
  position:absolute;
  width:100%;
  height:100%;
}

/* For desktop: */
@media only screen and (min-width: 768px) {
  .container-topbar a {
    color:#ffffff !important; 
    text-decoration: none;
  }
  .container-topbar a:hover {
    color:#cebfdb !important; 
    text-decoration: none;
  }
  .container-header {
    background-color:#ffffff !important; 
    background-image: url("/images/stock/mtnrange-1280x240-fade1.jpg");
    background-repeat: no-repeat;
    background-position: left top;
    background-attachment: fixed;
    background-size: 100%;
    border-bottom:solid 3px #284d15;
  }
  .container-header .container-nav {padding: 0px 6px; }
  .container-nav {background-color:;}
  .container-nav ul.mod-menu a { color:#ffffff; font-weight:bold;}
  .container-nav ul.mod-menu a:hover { color:#cebfdb; font-weight:bold;}
}
/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 1060px) {
  .container-header {
    background-color:#38123e !important; 
    background-image: none ;
  }
  .container-nav ul.mod-menu a { color:#cebfdb; font-weight:bold;}
  .container-nav ul.mod-menu a:hover { color:#cebfdb; font-weight:bold;}
} 

.footer {
  background-color:#1d0421 !important; 
  background-image:none; 
  top:solid 3px #693e6f;
}
.footer .grid-child { padding: 9px; margin: 18px;}

h1, h2, h3, h4, h5, h6 {color:#193908; font-family:Verdana, Arial, Helvetica, sans-serif !important;}
.page-header > h1 {
  font-size:30px;
  line-height:1.5em;
  font-weight:bold;
}
h2 { font-size:24px;}
h3 { font-size:21px;}
h4 { font-size:18px;}
h4 { font-size:15px;}
a, a:link, a:visited { color:#284d15; }
a:hover, a:active { color:#719c57; }

.top-gmms { padding:10px 0px; }

/* extra module link to courses */
.container-topbar {
  background-color:#38123e !important; 
  background-image:none; 
  border-bottom:solid 0px #284d15;
  padding: 6px;
}

::selection {
  background:#cebfdb; /* Safari */
  }
::-moz-selection {
  background:#cebfdb; /* Firefox */
}
