@charset "UTF-8"; 


/*

blue #1A2857 rgba(26, 40, 87, 1);

lt lt blue: #F3F4F6 243, 244, 246;

*/

/*========== Start Set Font CSS  ==========*/
/*Online Font Converter: https://font-converter.net/en*/


/*========== End Set Font CSS  ==========*/



/* Insert Page Styles--Referenced by All Pages */

/*========== START CQ TOOLS ==========*/

/*activates media query test (.mediaquerytest div must be in html to work)*/
.mediaquerytest {
  display:none;
  /*display:block*/;
  position:fixed;
  left:0px;
  top:200px;
  z-index:9000;
  width:100px;
  height:14px;
  color:#FFFFFF;
  font-size:10px;
}

/*========== END CQ TOOLS ==========*/

/*========== Start Tag CSS ==========*/

body {
width:100%;
/*height:100%;*/
margin:0;
padding:0;
/*overflow-x:hidden;*/
/*overflow-x:scroll;*/

/*background: rgba(243, 244, 246, 1);*/
background: rgba(26, 40, 87, 1);

/*background: rgba(255, 255, 255, 1);*/
/*background: rgba(0, 0, 0, 1);*/
}

/* remove blue border */
*{
outline-style: none !important;
}

hr{
  height:0px;
  border:0px;
  border-top:1px solid rgba( 40, 33, 14, 1.0);
  margin:0px;/*useful sometimes*/
}


a {
  color:rgba( 26, 40, 87, 0.9);
  /*text-shadow:none; !important;*/
}

a:hover {
  color:rgba( 26, 40, 87, 1.0);
  font-weight: bold;
}

a:focus {
  outline:0;
}





/*========== End Tag CSS ==========*/


/*========== Start Misc CSS ==========*/

.vert_align {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.display_none {
  display:none;
}

.display_block {
  display:block;
}


button:focus {
outline:0;
}

.linkbutton:focus {
outline:0;
}


.linkhover a {
  color:rgba( 26, 40, 87, 0.9);
}

.linkhover a:hover {
  color:rgba( 26, 40, 87, 1.0);
  font-weight: bold;
}

/*might be useful*/
/*
a.disablelink {
  //opacity: 0.5
  pointer-events: none
  cursor: default
}
*/

/*========== End Misc CSS ==========*/


/*========== Start Text CSS ==========*/

.font_main {
/*font-family: 'CopperplateGothic-Bold', Fallback, sans-serif;*/
font-family: 'arial', Fallback, sans-serif;
}

.font_bold {
font-weight:bold;
}

.textoutline {
/*color: rgba(102, 51, 0, 0.2) !important;*/

color: rgba(255, 255, 255, 0.8) !important;
/* -webkit-text-stroke: 1px #FFFFCC;*/
 -webkit-text-stroke: 1px rgba(102, 51, 0, 0.3);
}

.textdropshadow {
text-shadow: black 0.1em 0.1em 0.2em;
}

/*========== End Text CSS ==========*/


