body {font-size:1em;  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
 /* background: -webkit-radial-gradient(rgb(22, 135, 237), rgb(20, 55, 90));
  background: radial-gradient(rgb(22, 135, 237), rgb(20, 55, 90));	 */
								  }
html, nav, h1, h2, h3, h4 {font-family: 'Source Sans Pro', sans-serif;
 font-weight:400;}
label, input, textarea, select  {font-family: 'Source Sans Pro', sans-serif;
 font-weight:200;}
p {margin:0; padding:15px 10px; font-size:1em; font-family: 'Source Sans Pro', sans-serif;}

.row {padding:0 10px;}
.row-fill {background:#e5e5e5;}
.col { margin: 7px 0; line-height: 1.7em;}
.row h1, .row h2, .row h3, .row h4{padding-left:10px; color:black;}
body#tinymce {
  background:none;
  height:auto;
  font-size:1em;
}
img {max-width:100% !important; height:auto !important;}

/* */
.main-head {color:white; font-weight:bold; font-size:2em;}

.slider-content {height:150px; border:solid 2px #1687ED; width:100%; margin-bottom:20px; 
  background: -webkit-radial-gradient(rgb(255, 255, 255), rgb(228, 239, 251));
  background: radial-gradient(rgb(255, 255, 255), rgb(228, 239, 251));
 /* -webkit-box-shadow: 0 8px 6px -6px black;
     -moz-box-shadow: 0 8px 6px -6px black;
          box-shadow: 0 8px 6px -6px black;} */ }

.menu-box {position:relative; background:white;
 /* background: -webkit-radial-gradient(rgb(22, 135, 237), rgb(20, 55, 90));
  background: radial-gradient(rgb(22, 135, 237), rgb(20, 55, 90));*/
height:90px; text-align:center; -webkit-box-shadow: 0 8px 6px -6px grey; border:lightgrey 2px solid;  
     -moz-box-shadow: 0 8px 6px -6px grey;
          box-shadow: 0 8px 6px -6px grey; border-right:solid 5px white;}
.menu-box p {padding:20px 10px; color:black; position: relative;  top: 50%;  transform: translateY(-50%);  -webkit-transform: translateY(-50%);}


#expireDiv {
padding: 0 10px;
display:none;
/* background:#F76565; */
background: #000;
position:fixed;
top:50px;
left:0;
color: #FFF;
font-size:22px;
line-height:3em;
font-family:Arial, Helvetica, sans-serif;
font-weight:300;
width:100%;
height:100%;
text-align:center;
opacity:0.8;
}





/**** RESPOND ****/
@media (max-width: 1179px)  {
}
/* XX/XL GRID */
@media (max-width: 1119px)  {
}
/* LG GRID */
@media (max-width: 1019px)  {
}
/* MD GRID */
@media (max-width: 759px)  {
}
/* SM GRID */
@media (max-width: 639px)  {
}
/* XS GRID */
@media (max-width: 479px)  {
}