/* Hide xmp xmod pro xmodpro maintenance message via CSS */
p[style="font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;background-color:#CCC;width:100%;text-align:center;padding-top:5px;padding-bottom:5px;"] {display: none;}


.dnnpane>[class*=col-md], .dnnpane>[class^=col-md] {
    padding: 0 50px;
}
.flush-div-padding {
  	padding:16px 50px;
}

body {
    background: #FFFFFF!important;
}
#topHeader {display:none;}
footer .footer-above {
    background-color: #292929;
    padding-top: 25px;
    border-top: 25px solid #297dbd!important;
}

/*#dnn_dnnLOGO_imgLogo {max-width:500px; max-height:200px;}*/
#dnn_dnnLink_aDnnLink, #userControls {display:none;}

.inset-image {float:right; width:30%; margin:0 0 20px 20px;}


.col-count-2 {
  column-count: 2;
  column-gap: 20px;
}
.col-count-3 {
  column-count: 3;
  column-gap: 20px;
}
.col-count-4 {
  column-count: 4;
  column-gap: 12px;
}
@media only screen and (max-width: 600px) {
  .dnnpane>[class*=col-md], .dnnpane>[class^=col-md] {
    padding: 0 26px!important;
}
.flush-div-padding {
  	padding:16px 26px!important;
}
  footer .copyright, footer .terms-priv {width:100%; display:block!important; float:unset!important; clear:both; text-align:center;}
  .inset-image {float:unset; width:100%; max-width:300px; margin:0 20px 20px 20px; clear:both;}
  
  .col-count-2 {
	column-count: 1;
	column-gap: 12px;
  }
  .col-count-3, .col-count-4 {
	column-count: 2;
	column-gap: 12px;
  }
}

.no-bullets li {
  list-style-type: none; /* Remove bullets */
  padding: 0; /* Remove padding */
  margin: 0; /* Remove margins */
}
.icon-space {margin-right:8px;}
.text-contact  {font-size:16px; color:#337ab7; }
.text-contact a {font-family: "Afacad Flux", sans-serif; font-size:16px; color:#337ab7;text-decoration:underline;}
.text-contact a:hover {color:#028bff;}
.padding-reset {padding-left:0px!important; padding-right:0px!important;}
/* type styles */
body, p, td, li, div, a {
  font-family: "Afacad Flux", sans-serif;
  font-optical-sizing: auto;
  font-size:18px;
  font-weight: 400;
  font-style: normal;
  font-variation-settings:
    "slnt" 0;
  widows: 3;
}

h1, h2 {
  font-family: "Trirong", serif;
  font-weight: 700;
  font-style: normal;
}

h3, h4, h5, h6 {
  font-family: "Trirong", serif;
  font-weight: 500;
  font-style: normal;
  line-height:1.1em;
}
h6 {
    font-size: 0.8rem;
}

.afacad-flux-<uniquifier> {
  font-family: "Afacad Flux", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "slnt" 0;
}

.trirong-thin {
  font-family: "Trirong", serif;
  font-weight: 100;
  font-style: normal;
}

.trirong-extralight {
  font-family: "Trirong", serif;
  font-weight: 200;
  font-style: normal;
}

.trirong-light {
  font-family: "Trirong", serif;
  font-weight: 300;
  font-style: normal;
}

.trirong-regular {
  font-family: "Trirong", serif;
  font-weight: 400;
  font-style: normal;
}

.trirong-medium {
  font-family: "Trirong", serif;
  font-weight: 500;
  font-style: normal;
}

.trirong-semibold {
  font-family: "Trirong", serif;
  font-weight: 600;
  font-style: normal;
}

.trirong-bold {
  font-family: "Trirong", serif;
  font-weight: 700;
  font-style: normal;
}

.trirong-extrabold {
  font-family: "Trirong", serif;
  font-weight: 800;
  font-style: normal;
}

.trirong-black {
  font-family: "Trirong", serif;
  font-weight: 900;
  font-style: normal;
}

.trirong-thin-italic {
  font-family: "Trirong", serif;
  font-weight: 100;
  font-style: italic;
}

.trirong-extralight-italic {
  font-family: "Trirong", serif;
  font-weight: 200;
  font-style: italic;
}

.trirong-light-italic {
  font-family: "Trirong", serif;
  font-weight: 300;
  font-style: italic;
}

.trirong-regular-italic {
  font-family: "Trirong", serif;
  font-weight: 400;
  font-style: italic;
}

.trirong-medium-italic {
  font-family: "Trirong", serif;
  font-weight: 500;
  font-style: italic;
}

.trirong-semibold-italic {
  font-family: "Trirong", serif;
  font-weight: 600;
  font-style: italic;
}

.trirong-bold-italic {
  font-family: "Trirong", serif;
  font-weight: 700;
  font-style: italic;
}

.trirong-extrabold-italic {
  font-family: "Trirong", serif;
  font-weight: 800;
  font-style: italic;
}

.trirong-black-italic {
  font-family: "Trirong", serif;
  font-weight: 900;
  font-style: italic;
}












