// Download buttons


// FIRST CLASS ON THIS CSS PAGE IS NOT LOADING!

.aquafakeclass {
	color: #ccc;
}


.ahgwdl {display: block; width: 100%; background: url('/media/wysiwyg/icons/ahgw_128.png') no-repeat; background-size: 50px 50px; padding: 0 0 15px 0; margin: 0; background-position: 0 10px;}
.ahgwdl h3 {padding: 14px 0 14px 65px; margin: 0; font-size: 24px; font-weight: 100;}
.ahgwpurchasebg {width: 100px; padding: 10px 10px 10px 55px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #822433; background: #F00 url('/media/wysiwyg/icons/icon_download.png') 10px 5px no-repeat; background-size: 32px 32px; background-position-y: 15px;}
.ahgwpurchasebg:link, .ahgwpurchasebg:visited {font-size: 14px; font-weight: 500; color: #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color: #93b1cc;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.ahgwpurchasebg:hover {font-weight: 500; background-color: #822433; color: #FFF;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.ahgwdl p {font-size: 14px; font-weight: 100; padding: 5px 5px 5px 75px; margin: 0;}


.gmsdl {display: block; width: 100%; background: url('/media/wysiwyg/icons/gms_128.png') no-repeat; background-size: 50px 50px; padding: 0 0 15px 0; margin: 0; background-position: 0 10px;}
.gmsdl h3 {padding: 14px 0 14px 65px; margin: 0; font-size: 24px; font-weight: 100;}
.gmspurchasebg {width: 100px; padding: 10px 10px 10px 55px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #b71234; background: #F00 url('/media/wysiwyg/icons/icon_download.png') 10px 5px no-repeat; background-size: 32px 32px; background-position-y: 15px;}
.gmspurchasebg:link, .gmspurchasebg:visited {font-size: 14px; font-weight: 500; color: #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color: #93b1cc;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.gmspurchasebg:hover {font-weight: 500; background-color: #b71234; color: #FFF;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.gmsdl p {font-size: 14px; font-weight: 100; padding: 5px 5px 5px 75px; margin: 0;}


.smsdl {display: block; width: 100%; background: url('/media/wysiwyg/icons/sms_128.png') no-repeat; background-size: 50px 50px; padding: 0 0 15px 0; margin: 0; background-position: 0 10px;}
.smsdl h3 {padding: 14px 0 14px 65px; margin: 0; font-size: 24px; font-weight: 100;}
.smspurchasebg {width: 100px; padding: 10px 10px 10px 55px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #00549F; background: #F00 url('/media/wysiwyg/icons/icon_download.png') 10px 5px no-repeat; background-size: 32px 32px; background-position-y: 15px;}
.smspurchasebg:link, .smspurchasebg:visited {font-size: 14px; font-weight: 500; color: #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color: #93b1cc;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.smspurchasebg:hover {font-weight: 500; background-color: #00549F; color: #FFF;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.smsdl p {font-size: 14px; font-weight: 100; padding: 5px 5px 5px 75px; margin: 0;}


.wmsdl {display: block; width: 100%; background: url('/media/wysiwyg/icons/wms_128.png') no-repeat; background-size: 50px 50px; padding: 0 0 15px 0; margin: 0; background-position: 0 10px;}
.wmsdl h3 {padding: 14px 0 14px 65px; margin: 0; font-size: 24px; font-weight: 100;}
.wmspurchasebg {width: 100px; padding: 10px 10px 10px 55px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #007a4d; background: #F00 url('/media/wysiwyg/icons/icon_download.png') 10px 5px no-repeat; background-size: 32px 32px; background-position-y: 15px;}
.wmspurchasebg:link, .wmspurchasebg:visited {font-size: 14px; font-weight: 500; color: #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color: #93b1cc;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.wmspurchasebg:hover {font-weight: 500; background-color: #007a4d; color: #FFF;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.wmsdl p {font-size: 14px; font-weight: 100; padding: 5px 5px 5px 75px; margin: 0;}


.hwldl {display: block; max-width: 100%; background: none no-repeat; background-size: 50px 50px; padding: 0 0 50px 0; margin: 0;}
.hwldl h3 {padding: 14px 0 14px 65px; margin: 0; font-size: 24px; font-weight: 100;}
.hwlpurchasebg {width: 100px; padding: 10px 10px 10px 50px; margin: 0 10px 0 0; display: inline-block; border: 1px solid #007a4d; background: #F00 url('/media/wysiwyg/icons/icon_download.png') 10px 5px no-repeat; background-size: 32px 32px;}
.hwlpurchasebg:link, .hwlpurchasebg:visited {font-size: 14px; font-weight: 500; color: #FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color: #93b1cc;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.hwlpurchasebg:hover {font-weight: 500; background-color: #007a4d; color: #FFF;-webkit-transition: background-color 500ms linear;-moz-transition: background-color 500ms linear;-o-transition: background-color 500ms linear;-ms-transition: background-color 500ms linear;transition: background-color 500ms linear;}
.hwldl p {font-size: 14px; font-weight: 100; padding: 5px 5px 5px 75px; margin: 0;}







// NEW Buttons

.fakeclass {
	color: #000;
}

.btnLTblueSM {
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#5482ab));
  background: -webkit-linear-gradient(top, #93b1cc, #5482ab);
  background: -moz-linear-gradient(top, #93b1cc, #5482ab);
  background: -ms-linear-gradient(top, #93b1cc, #5482ab);
  background: -o-linear-gradient(top, #93b1cc, #5482ab);
  padding: 2px 10px;
  font-size: .9em;
  font-weight: 400;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #fff !important;
  border: 1px solid #5482ab;
  display: inline-block;
  vertical-align: middle;
}
.btnLTblueSM:hover {
  color: #fff !important;
  background: #5482ab;
}
.btnLTblueSM:active {
  border: 1px solid #5482ab;
  color: #fff;
}



.gmsdlbutton {

}
.gmsdlbuttontext {
	font-size: 16px;
}


.btnLTblueMED:link {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#739abc));
  background: -webkit-linear-gradient(top, #93b1cc, #739abc);
  background: -moz-linear-gradient(top, #93b1cc, #739abc);
  background: -ms-linear-gradient(top, #93b1cc, #739abc);
  background: -o-linear-gradient(top, #93b1cc, #739abc);
  border: 1px solid #739abc;
  padding: 5px 10px;
  font-size: 1.0em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btnLTblueMED:hover {
  text-shadow: #739abc 0 -1px 0;
  background: #93b1cc;
}

.btnLTblueLRG:link {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#739abc));
  background: -webkit-linear-gradient(top, #93b1cc, #739abc);
  background: -moz-linear-gradient(top, #93b1cc, #739abc);
  background: -ms-linear-gradient(top, #93b1cc, #739abc);
  background: -o-linear-gradient(top, #93b1cc, #739abc);
  border: 1px solid #739abc;
  padding: 10px 10px;
  font-size: 1.2em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btnLTblueLRG:hover {
  text-shadow: #739abc 0 -1px 0;
  background: #93b1cc;
}



//  Small Buttons

.fakeclass {
	color: #000;
}

.btnLTblueSM {
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#5482ab));
  background: -webkit-linear-gradient(top, #93b1cc, #5482ab);
  background: -moz-linear-gradient(top, #93b1cc, #5482ab);
  background: -ms-linear-gradient(top, #93b1cc, #5482ab);
  background: -o-linear-gradient(top, #93b1cc, #5482ab);
  padding: 2px 10px;
  font-size: .9em;
  font-weight: 400;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #fff !important;
  border: 1px solid #5482ab;
  display: inline-block;
  vertical-align: middle;
}
.btnLTblueSM:hover {
  color: #fff !important;
  background: #5482ab;
}
.btnLTblueSM:active {
  border: 1px solid #5482ab;
  color: #fff;
}

.btnLTblueMED:link {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#739abc));
  background: -webkit-linear-gradient(top, #93b1cc, #739abc);
  background: -moz-linear-gradient(top, #93b1cc, #739abc);
  background: -ms-linear-gradient(top, #93b1cc, #739abc);
  background: -o-linear-gradient(top, #93b1cc, #739abc);
  border: 1px solid #739abc;
  padding: 5px 10px;
  font-size: 1.0em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btnLTblueMED:hover {
  text-shadow: #739abc 0 -1px 0;
  background: #93b1cc;
}

.btnLTblueLRG:link {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#93b1cc), to(#739abc));
  background: -webkit-linear-gradient(top, #93b1cc, #739abc);
  background: -moz-linear-gradient(top, #93b1cc, #739abc);
  background: -ms-linear-gradient(top, #93b1cc, #739abc);
  background: -o-linear-gradient(top, #93b1cc, #739abc);
  border: 1px solid #739abc;
  padding: 10px 10px;
  font-size: 1.2em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btnLTblueLRG:hover {
  text-shadow: #739abc 0 -1px 0;
  background: #93b1cc;
}







// Table Decorations

.aquafakeclasses {
	color: #ccc;
}

.dltablehdr {
	background: #D7D3C7;
	}

.dltablehdr td {
	padding: 5px;
	margin: 0;
	vertical-align: middle;
	font-weight: bold;	font-size: 12px;
}
.dltablerow {
	background: #c8dce7;
}
.dltablerow td {
	padding: 5px;
	margin: 0;
	vertical-align: middle;	font-size: 12px;
}
.dltablespace {
	background: none;}

// header text decorations
.fakeclass {
	color: #000;
}
.aqheader {font-style: italic; color: #739abc; font-weight: bold; margin-bottom: 12px;}
// table decorations
.fakeclass {
	color: #000;
}
.aqtable {margin: 0 0 50px 0; padding: 0; font-size: 14px;}
.aqtable td {padding: 3px;}
.aqtable th {background-color: #f0eee9; padding: 3px; color: #000; font-weight: 700;}
.aqtable tbody tr:nth-child(odd) {background-color: #f0eee9; padding: 3px;}
.aqtable tbody tr:nth-child(even) {background-color: #fff; padding: 3px;}
.aqtable tfoot tr {font-size: 11px;}

// table decorations for learning center
.fakeclass {
	color: #000;
}
.aqltable {width: 300px; padding: 0; margin: 20px 20px 0 0; float: left; font-size: 13px;}
.aqltable th {background-color: #f0eee9; color: #000; font-weight: 100;}
.aqltable tbody tr:nth-child(odd) {background-color: #f0eee9;}
.aqltable tbody tr:nth-child(even) {background-color: #fff;}
.aqltable tfoot tr {background-color: #FFF; font-size: 11px;}
.aqlcola {width: 200px; padding: 3px; text-align: left;	vertical-align: middle;}
.aqlcolb {width: 35px; padding: 3px; text-align: left; vertical-align: middle;}
.aqlcolc {width: 930px; padding: 3px; text-align: left; vertical-align: middle;}

/* 2023 table decorations for AHGW Learning Center */
.ahgwtable1 {width: 300px; padding: 0; margin: 20px 20px 0 0; float: left; font-size: 13px;}
.ahgwtable1 th {background-color: #FFF; color: #999; font-weight: 100;}
.ahgwtable1 tbody tr:nth-child(odd) {background-color: #f7f4e9;}
.ahgwtable1 tbody tr:nth-child(even) {background-color: #eeebe0;}
.ahgwtable1 tfoot tr {background-color: #FFF; font-size: 11px;}

.ahgwtable {width: 300px; padding: 0; margin: 20px 20px 0 0; float: left; font-size: 13px;}
.ahgwtable th {background-color: #FFF; color: #999; font-weight: 100;}
.ahgwtable tbody tr:nth-child(odd) {background-color: #ece6cc;}
.ahgwtable tbody tr:nth-child(even) {background-color: #d9d2b9;}
.ahgwtable tfoot tr {background-color: #FFF; font-size: 11px;}
.ahgwcola {width: 200px; padding: 3px; text-align: left;	vertical-align: middle;}
.ahgwcolb {width: 35px; padding: 3px; text-align: left; vertical-align: middle;}
.ahgwcolc {width: 930px; padding: 3px; text-align: left; vertical-align: middle;}

// table decorations for MODFLOW Packages
.fakeclass {
	color: #000;
}
.aqlmftable {width: 450px; margin: 0 0 25px 0; padding: 0; font-size: 14px;}
.aqlmftable tbody tr:nth-child(odd) {background-color: #f0eee9; padding: 5px;}
.aqlmftable tbody tr:nth-child(even) {background-color: #fff; padding: 5px;}
.aqlcolmfa {width: 150px; padding: 3px; text-align: left; vertical-align: middle;}
.aqlcolmfb {width: 200px; padding: 3px; text-align: left; vertical-align: middle;}


// Tabs
.fakeclass {
	color: #000;
}
.tabs-content {
border-width: 1px 0px 0px 0px !important;
border-style: solid;
border-color: #D7D3C7 !important;
padding-top: 15px;
}
.tabs-navigation li.tab-header {
background: #D7D3C7 !important;
margin-right: 5px !important;
}
.tabs-navigation li.tab-header.ui-state-active
{
background: #fff !important;
}
.tabs-navigation li.tab-header a.tab-title {
padding: 0.8rem 2rem !important;
}


// Download Center, License Instructions
.fakeclass {
	color: #000;
}
.dl-table {
	width: 600px; max-width: 100%;
}
.dl-cl1 {
	width: 5%;
}
.dl-cl2 {
	width: 60%;
}
.dl-cl3 {
	width: 20%;
}
.dl-cl4 {
	width: 15%;
}
.dl-cl5 {
	width: 95%;
}



