@font-face {
  font-family: MuseoSans;
  font-weight: 100;
  font-style: normal;
  src: url('../css/fonts/MuseoSans-100.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 100;
  font-style: italic;
  src: url('../css/fonts/MuseoSans-100Italic.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 300;
  font-style: normal;
  src: url('../css/fonts/MuseoSans-300.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 300;
  font-style: italic;
  src: url('../css/fonts/MuseoSans-300Italic.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 500;
  font-style: normal;
  src: url('../css/fonts/MuseoSans-500.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 500;
  font-style: italic;
  src: url('../css/fonts/MuseoSans-500_Italic.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 700;
  font-style: normal;
  src: url('../css/fonts/MuseoSans-700.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 700;
  font-style: italic;
  src: url('../css/fonts/MuseoSans-700Italic.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 900;
  font-style: normal;
  src: url('../css/fonts/MuseoSans-900.otf') format('opentype');
}
@font-face {
  font-family: MuseoSans;
  font-weight: 900;
  font-style: italic;
  src: url('../css/fonts/MuseoSans-900Italic.otf') format('opentype');
}
.ACA_SmLabel {
  font-family: MuseoSans, Sans-Serif;
  font-size: 1.2em !important;
  font-weight: 400 !important;
}
#ASI_Table_Section > .ACA_SmLabel,
#ASI_Section > .ACA_SmLabel {
  font-size: 1em !important;
}
.ACA_Form label {
  color: #464646;
  font-family: MuseoSans, Sans-Serif;
  font-size: 1.1em !important;
  font-weight: 400 !important;
}
.ACA_Form .aca_checkbox,
.ACA_Form .aca_checkboxlist {
  padding-bottom: 10px;
}
.ACA_Form .aca_checkbox label,
.ACA_Form .aca_checkboxlist label {
  color: #464646 !important;
  font-family: MuseoSans, Sans-Serif;
  font-size: 1.1em !important;
  font-weight: 400 !important;
}
.ACA_Form textarea,
.ACA_Form input[type=text],
.ACA_Form input[type=tel],
.ACA_Form input[type=password],
.ACA_Form select {
  border: 1px solid #E6E6E6;
  padding-left: 6px;
  color: #464646;
  margin-bottom: 8px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ACA_Form textarea:focus,
.ACA_Form input[type=text]:focus,
.ACA_Form input[type=tel]:focus,
.ACA_Form input[type=password]:focus,
.ACA_Form select:focus {
  border-color: #24BFFB;
  color: #464646;
  -webkit-box-shadow: 1px 1px 2px 2px #e5e5e5;
  -moz-box-shadow: 1px 1px 2px 2px #e5e5e5;
  box-shadow: 1px 1px 2px 2px #e5e5e5;
}
.ACA_Form select {
  -webkit-appearance: none;
  -moz-appearance: window;
  background-image: url(../css/images/dropdown-arrow.png);
  background-repeat: no-repeat;
  background-position: right 6px center;
  background-size: 0.8em;
  padding-right: 12px !important;
}
.ACA_Form select::-ms-expand {
  display: none;
}
.ACA_Form select:active,
.ACA_Form select:hover {
  outline-color: #139EDF;
}
.ACA_Form .ACA_ReadOnly {
  cursor: not-allowed;
}
.ACA_Form input[readonly]:focus {
  box-shadow: none !important;
  border: 1px solid #E6E6E6 !important;
}
.ACA_Form textarea[readonly]:focus {
  box-shadow: none !important;
  border: 1px solid #E6E6E6 !important;
  outline-color: #E6E6E6 !important;
}
.ACA_Form input[disabled]:focus {
  box-shadow: none !important;
  border: 1px solid #E6E6E6 !important;
  color: none;
}
.ACA_Form .ACA_LgButtonDisable a:hover {
  background: #C7C7C7 !important;
}
.ACA_Form .ReadOnlyPosition {
  background: none;
  cursor: not-allowed;
}
.ACA_Form .ReadOnlyPosition > input,
.ACA_Form .ReadOnlyPosition > select {
  background-color: #eee;
}
.ACA_Form .RangeNumberText_SubControl1_Layout,
.ACA_Form .RangeNumberText_SubControl2_Layout {
  width: 44%;
}
.ACA_Form .ACA_PhoneNumberLTR {
  line-height: 2.5em;
  vertical-align: middle;
}
.ACA_Form input[type=text],
.ACA_Form input[type=tel],
.ACA_Form input[type=password],
.ACA_Form select {
  height: 28px;
}
.ACA_Title_Bar .ACA_FRight select,
.ACA_InfoTitle .ACA_FRight select {
  margin-top: -10px;
  margin-right: -18px;
}
.calendar_button > img {
  margin-top: 4px;
}
.RangeNumberText_Split_Layout {
  margin-top: 7px;
}
.ACA_Line_Content {
  background: #e5e5e5;
  margin: 10px 0 15px;
}
.ACA_Help_Icon {
  background: url(../css/images/help.png);
  background-size: 16px;
}
.ACA_Help_Icon > img {
  display: none;
}
#ctl00_PlaceHolderMain_lblGSLoadASI {
  font-size: 1.2em !important;
}
.permit_typelist {
  display: inline-block;
  padding: 2px 0;
}
.ACA_Resume {
    border: 3px solid !important;    
}
.ACA_Continue {
    margin-top: 10px;   
}
.ACA_Continue a {    
    padding: 15px 16px !important;
}
.ACA_Continue a span{    
    font-size: 1.4em;
    font-weight:700 !important;
}
.actionbar_bottom .ACA_LiLeft {
    float: right;
}

.actionbar_bottom .ACA_FRight {
    float: left;
}

.actionbar_top .ACA_LiLeft {
    float: right;
}

.actionbar_top .ACA_FRight {
    float: left;
}
.ACA_SmButtonForRight a,
.ACA_SmButtonDisable a,
.ACA_LgButton a,
.ACA_LgButtonForRight a,
.ACA_SmButtonForRight a > span,
.ACA_SmButtonDisable a > span,
.ACA_LgButton a > span,
.ACA_LgButtonForRight a > span {
  float: none;
}
.ACA_SmButton a,
.ACA_SmButtonForRight a,
.ACA_SmButtonDisable a,
.ACA_LgButton a,
.ACA_LgButtonForRight a {
  background: #0D97FF \9;
  background-color: #39B9FF;
  background: -webkit-gradient(linear, left top, left bottom, from(#39B9FF), to(#0D97FF));
  background: -webkit-linear-gradient(top, #39B9FF, #0D97FF);
  background: -moz-linear-gradient(top, #39B9FF, #0D97FF);
  background: -ms-linear-gradient(top, #39B9FF, #0D97FF);
  background: -o-linear-gradient(top, #39B9FF, #0D97FF);
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ACA_SmButton a span,
.ACA_SmButtonForRight a span,
.ACA_SmButtonDisable a span,
.ACA_LgButton a span,
.ACA_LgButtonForRight a span {
  background-image: none !important;
  margin: 0 !important;
  padding: 0 !important;
  white-space: nowrap !important;
  color: #fff !important;
  font-size: 1.4em !important;
  font-weight: 700 !important;
}
.ACA_SmButton a:hover,
.ACA_SmButtonForRight a:hover,
.ACA_SmButtonDisable a:hover,
.ACA_LgButton a:hover,
.ACA_LgButtonForRight a:hover {
  background: #048Bff;
}
.ACA_SmButton a:hover:hover,
.ACA_SmButtonForRight a:hover:hover,
.ACA_SmButtonDisable a:hover:hover,
.ACA_LgButton a:hover:hover,
.ACA_LgButtonForRight a:hover:hover {
  background: #048Bff;
}
.ACA_SmButton a:active,
.ACA_SmButtonForRight a:active,
.ACA_SmButtonDisable a:active,
.ACA_LgButton a:active,
.ACA_LgButtonForRight a:active {
  background: #0167FF \9;
  background-color: #048BFF;
  background-color: #0167FF !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#0167FF), to(#048BFF)) !important;
  background: -webkit-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -moz-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -ms-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -o-linear-gradient(top, #0167FF, #048BFF) !important;
}
.ACA_LgButtonDisable a,
.ACA_LgButtonDisable a > span {
  float: none;
}
.ACA_LgButtonDisable a {
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ACA_LgButtonDisable a span {
  background-image: none !important;
  margin: 0 !important;
  padding: 0 !important;
  white-space: nowrap !important;
  color: #fff !important;
  font-size: 1.4em !important;
  font-weight: 700 !important;
}
.ACA_SmButton a,
.ACA_SmButtonForRight a,
.ACA_SmButtonDisable a {
  padding: 2px 12px !important;
}
.ACA_SmButton a span,
.ACA_SmButtonForRight a span,
.ACA_SmButtonDisable a span {
  font-size: 1.2em !important;
}
.ACA_LgButton a,
.ACA_LgButtonForRight a,
.ACA_LgButtonDisable a {
  padding: 5px 16px !important;
}
.ACA_LgButton a span,
.ACA_LgButtonForRight a span,
.ACA_LgButtonDisable a span {
  font-size: 1.4em !important;
}
.ACA_SmButtonDisable a,
.ACA_LgButtonDisable a,
.ACA_SmButtonDisable a:hover,
.ACA_LgButtonDisable a:hover {
  background: #C7C7C7 !important;
  cursor: not-allowed;
}
a {
  text-decoration: none;
}
a font,
a span {
  color: #21BCFF;
}
a:hover {
  text-decoration: none;
}
a:hover font,
a:hover span {
  color: #0D9AFF;
}
a:active font,
a:active span {
  color: #464646;
}
.add2collectionlink,
.ACA_LinkButton {
  text-decoration: none;
}
.add2collectionlink a,
.ACA_LinkButton a {
  text-decoration: none;
}
.add2collectionlink:hover,
.ACA_LinkButton:hover {
  text-decoration: none;
}
.add2collectionlink:hover span,
.ACA_LinkButton:hover span {
  color: #0D9AFF;
}
.add2collectionlink:active span,
.ACA_LinkButton:active span {
  color: #464646;
}
.add2collectionlink span,
.ACA_LinkButton span {
  font-size: 1.2em !important;
  font-weight: 700 !important;
  color: #21BCFF;
  cursor: pointer;
}
a {
    text-decoration: none;
    color: #115f80;
}
a:hover {
  text-decoration: none;
}
a:hover > span {
  color: #0D9AFF;
}
a:active > span {
  color: #464646;
}
a > span {
  color: #21BCFF;
}
.splitbutton {
  padding: 2px 12px 2px 0 !important;
  background: #0D97FF \9;
  background-color: #39B9FF;
  background: -webkit-gradient(linear, left top, left bottom, from(#39B9FF), to(#0D97FF));
  background: -webkit-linear-gradient(top, #39B9FF, #0D97FF);
  background: -moz-linear-gradient(top, #39B9FF, #0D97FF);
  background: -ms-linear-gradient(top, #39B9FF, #0D97FF);
  background: -o-linear-gradient(top, #39B9FF, #0D97FF);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.splitbutton:hover {
  background: #048Bff;
}
.splitbutton:hover:hover {
  background: #048Bff;
}
.splitbutton:active {
  background: #0167FF \9;
  background-color: #048BFF;
  background-color: #0167FF !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#0167FF), to(#048BFF)) !important;
  background: -webkit-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -moz-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -ms-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -o-linear-gradient(top, #0167FF, #048BFF) !important;
}
.splitbutton .mainbtn > a,
.splitbutton .dropbtn > a {
  background: none !important;
}
.splitbutton .mainbtn > a span,
.splitbutton .dropbtn > a span {
  color: #fff !important;
  font-size: 1.4em !important;
  font-weight: 700 !important;
  font-size: 1.2em !important;
}
.splitbutton .dropbtn > a {
  position: relative;
}
.splitbutton .dropbtn > a:after {
  content: "";
  position: absolute;
  top: 5px;
  right: 0;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
}
.splitbutton_menu {
  background-color: #fff;
  border: 1px solid #eee;
  width: 160px;
  padding: 6px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 3px 3px 0px #ccc;
  -moz-box-shadow: 2px 3px 3px 0px #ccc;
  box-shadow: 2px 3px 3px 0px #ccc;
}
.splitbutton_menu .splitbutton_menuitem:first-child {
  border-top: none;
}
.splitbutton_menu .splitbutton_menuitem {
  border-top: 1px solid #eee;
  line-height: 2em;
}
.splitbutton_menu .splitbutton_menuitem a {
  text-decoration: none;
  font-size: 1.1em !important;
  font-weight: 500 !important;
  color: #21BCFF;
}
.splitbutton_menu .splitbutton_menuitem:hover {
  background-color: #e8f7fe !important;
}
.ACA_Title_Bar .ACA_FRight .ACA_SmButton {
  margin-top: -2px;
  margin-right: -7px;
}
[id$="_divShowSaveandResume"] {
  padding: 10px 16px !important;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #0D97FF \9;
  background-color: #39B9FF;
  background: -webkit-gradient(linear, left top, left bottom, from(#39B9FF), to(#0D97FF));
  background: -webkit-linear-gradient(top, #39B9FF, #0D97FF);
  background: -moz-linear-gradient(top, #39B9FF, #0D97FF);
  background: -ms-linear-gradient(top, #39B9FF, #0D97FF);
  background: -o-linear-gradient(top, #39B9FF, #0D97FF);
}
[id$="_divShowSaveandResume"] > table {
  position: relative;
}
[id$="_divShowSaveandResume"] span {
  
  
  font-weight: 700 !important;
}
[id$="_divShowSaveandResume"] .ACA_SaveAndResumeLater_Icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 177px;
  display: inline-block;
  height: 37px;
}
[id$="_divShowSaveandResume"] .ACA_SaveAndResumeLater_Icon > a > img {
  opacity: 0;
  width: 100%;
  height: 37px;
}
[id$="_divShowSaveandResume"]:hover {
  background: #048Bff;
}
[id$="_divShowSaveandResume"]:hover:hover {
  background: #F2F5F9 !important;
}
[id$="_divShowSaveandResume"]:active {
  background: #0167FF \9;
  background-color: #048BFF;
  background-color: #0167FF !important;
  background: -webkit-gradient(linear, left top, left bottom, from(#0167FF), to(#048BFF)) !important;
  background: -webkit-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -moz-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -ms-linear-gradient(top, #0167FF, #048BFF) !important;
  background: -o-linear-gradient(top, #0167FF, #048BFF) !important;
}
.Map_Bottom .aca_imagebutton_label {
  padding: 2px 12px !important;
  margin-right: 0;
  background: #0D97FF \9;
  background-color: #39B9FF;
  background: -webkit-gradient(linear, left top, left bottom, from(#39B9FF), to(#0D97FF));
  background: -webkit-linear-gradient(top, #39B9FF, #0D97FF);
  background: -moz-linear-gradient(top, #39B9FF, #0D97FF);
  background: -ms-linear-gradient(top, #39B9FF, #0D97FF);
  background: -o-linear-gradient(top, #39B9FF, #0D97FF);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.Map_Bottom .aca_imagebutton_label label {
  cursor: pointer;
  color: #fff !important;
  font-size: 1.4em !important;
  font-weight: 700 !important;
  font-size: 1.2em !important;
}
.Map_Bottom .aca_imagebutton_label:hover {
  background: #048Bff;
}
.Map_Bottom .aca_imagebutton_label:hover:hover {
  background: #048Bff;
}
.ACA_SaveAndResumeLater_Icon {
  display: none;
}
.collection_dropmenu,
.ActionMenus > div {
  padding: 6px 10px;
  -webkit-box-shadow: 2px 2px 5px 1px #eee;
  -moz-box-shadow: 2px 2px 5px 1px #eee;
  box-shadow: 2px 2px 5px 1px #eee;
}
.ActionMenus > div table {
  margin: 0;
  width: 100%;
}
.ActionMenus > div table .ActionMenu_Line {
  margin-top: 5px;
  margin-bottom: 3px;
}
.ACA_Message_Success,
.ACA_Message_Notice,
.ACA_Message_Error,
.message_error_contact {
  padding: 10px 20px;
  margin: 1em 0 2em 0;
  border: none;
}
.ACA_Message_Success a,
.ACA_Message_Notice a,
.ACA_Message_Error a,
.message_error_contact a {
  text-decoration: none;
}
.ACA_Message_Success .ACA_Message_Content > div,
.ACA_Message_Notice .ACA_Message_Content > div,
.ACA_Message_Error .ACA_Message_Content > div,
.message_error_contact .ACA_Message_Content > div,
.ACA_Message_Success .ACA_Message_Content > span,
.ACA_Message_Notice .ACA_Message_Content > span,
.ACA_Message_Error .ACA_Message_Content > span,
.message_error_contact .ACA_Message_Content > span,
.ACA_Message_Success td a,
.ACA_Message_Notice td a,
.ACA_Message_Error td a,
.message_error_contact td a {
  display: block;
  color: #1F2F45;
  font-size: 1.4em;
  font-weight: 400;
  line-height: 1.25em;
}
.ACA_Message_Success .ACA_Message_Content > div::first-line,
.ACA_Message_Notice .ACA_Message_Content > div::first-line,
.ACA_Message_Error .ACA_Message_Content > div::first-line,
.message_error_contact .ACA_Message_Content > div::first-line,
.ACA_Message_Success .ACA_Message_Content > span::first-line,
.ACA_Message_Notice .ACA_Message_Content > span::first-line,
.ACA_Message_Error .ACA_Message_Content > span::first-line,
.message_error_contact .ACA_Message_Content > span::first-line,
.ACA_Message_Success td a::first-line,
.ACA_Message_Notice td a::first-line,
.ACA_Message_Error td a::first-line,
.message_error_contact td a::first-line {
  font-weight: 800;
}
.ACA_Message_Success td:nth-child(1),
.ACA_Message_Notice td:nth-child(1),
.ACA_Message_Error td:nth-child(1),
.message_error_contact td:nth-child(1) {
  display: none;
}
.ACA_Message_Success td:nth-child(2),
.ACA_Message_Notice td:nth-child(2),
.ACA_Message_Error td:nth-child(2),
.message_error_contact td:nth-child(2) {
  width: 40px;
  height: 40px;
  background-size: 40px;
  background-repeat: no-repeat;
  background-position: center top;
}
.ACA_Message_Success td,
.ACA_Message_Notice td,
.ACA_Message_Error td,
.message_error_contact td {
  vertical-align: top;
}
.ACA_Message_Success td:nth-child(3),
.ACA_Message_Notice td:nth-child(3),
.ACA_Message_Error td:nth-child(3),
.message_error_contact td:nth-child(3) {
  padding-left: 20px;
}
.ACA_Message_Success td:nth-child(3) a,
.ACA_Message_Notice td:nth-child(3) a,
.ACA_Message_Error td:nth-child(3) a,
.message_error_contact td:nth-child(3) a {
  color: #1F2F45;
}
.ACA_Custom_Alert_Message {
  background: #fbf5d9\9;
  background-color: #fbf5d9;
  background: -webkit-gradient(linear, left top, left bottom, from(#fbf5d9), to(#fbf5d9));
  background: -webkit-linear-gradient(top, #fbf5d9, #fbf5d9);
  background: -moz-linear-gradient(top, #fbf5d9, #fbf5d9);
  background: -ms-linear-gradient(top, #fbf5d9, #fbf5d9);
  background: -o-linear-gradient(top, #fbf5d9, #fbf5d9);
  border-bottom: 2px solid #ED4639;
}
.ACA_Message_Success {
  background: #E6F3D0\9;
  background-color: #F3FAE8;
  background: -webkit-gradient(linear, left top, left bottom, from(#F3FAE8), to(#E6F3D0));
  background: -webkit-linear-gradient(top, #F3FAE8, #E6F3D0);
  background: -moz-linear-gradient(top, #F3FAE8, #E6F3D0);
  background: -ms-linear-gradient(top, #F3FAE8, #E6F3D0);
  background: -o-linear-gradient(top, #F3FAE8, #E6F3D0);
  border-bottom: 4px solid #83C716;
}
.ACA_Message_Success td:nth-child(2) {
  background-image: url('../css/images/success.png');
}
.ACA_Message_Notice {
  background: #CFEBF8\9;
  background-color: #E7F5FD;
  background: -webkit-gradient(linear, left top, left bottom, from(#E7F5FD), to(#CFEBF8));
  background: -webkit-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -moz-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -ms-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -o-linear-gradient(top, #E7F5FD, #CFEBF8);
  border-bottom: 4px solid #139EDF;
}
.ACA_Message_Notice td:nth-child(2) {
  background-image: url('../css/images/info.png');
}
.ACA_Message_Error,
.message_error_contact {
  background: #F7D8D1\9;
  background-color: #FBEBE7;
  background: -webkit-gradient(linear, left top, left bottom, from(#FBEBE7), to(#F7D8D1));
  background: -webkit-linear-gradient(top, #FBEBE7, #F7D8D1);
  background: -moz-linear-gradient(top, #FBEBE7, #F7D8D1);
  background: -ms-linear-gradient(top, #FBEBE7, #F7D8D1);
  background: -o-linear-gradient(top, #FBEBE7, #F7D8D1);
  border-bottom: 4px solid #D63911;
}
.ACA_Message_Error td:nth-child(2),
.message_error_contact td:nth-child(2) {
  background-image: url('../css/images/error.png');
}
.ACA_Message_Note {
  padding: 10px 20px;
  margin: 1em 0;
  color: #1f2f45;
  font-weight: 400;
  font-size: 1.2em;
  background: #CFEBF8\9;
  background-color: #E7F5FD;
  background: -webkit-gradient(linear, left top, left bottom, from(#E7F5FD), to(#CFEBF8));
  background: -webkit-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -moz-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -ms-linear-gradient(top, #E7F5FD, #CFEBF8);
  background: -o-linear-gradient(top, #E7F5FD, #CFEBF8);
  border: none;
  border-bottom: 4px solid #139EDF;
}
.ACA_Message_Note .ACA_Note_Icon {
  width: 40px;
  height: 40px;
  background-size: 40px;
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url('../css/images/info.png');
}
.ACA_Message_Note .ACA_Note_Icon img {
  display: none;
}
.tab_bar_table td {
  background: none;
}
.ACA_NaviMenu {
  background: none;
  height: auto;
  padding: 0;
  margin-bottom: 9px;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter {
  padding: 4px 9px;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter > div > a font {
  color: #1F2F45;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter > div > a font:hover {
  text-decoration: none !important;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter > div a {
  font-size: 1.4em !important;
  font-weight: 700 !important;
  color: #1F2F45;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter > div a:hover {
  text-decoration: none;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover {
  background-color: #1F2F45;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover > div a {
  color: #fff;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover > div > a font {
  color: #fff;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemLeft,
.ACA_NaviMenu #tab_item_place_holder .ACA_ItemRight {
  display: none;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_CenterOn {
  background-color: #1F2F45;
  position: relative;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_CenterOn > div a,
.ACA_NaviMenu #tab_item_place_holder .ACA_CenterOn > div a font {
  color: #fff;
}
.ACA_NaviMenu #tab_item_place_holder .ACA_CenterOn::after {
  position: absolute;
  bottom: -5px;
  left: 45%;
  content: "";
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #1F2F45;
}
.ACA_NaviMenu #more_tab_place_holder:hover {
  background-color: #1F2F45;
}
.ACA_NaviMenu #more_tab_place_holder:hover a span {
  color: #fff;
}
.ACA_NaviMenu #more_tab_place_holder .ACA_MoreItemLeft,
.ACA_NaviMenu #more_tab_place_holder .ACA_MoreItemRight {
  display: none;
}
.ACA_NaviMenu #more_tab_place_holder .ACA_MoreItemCenter,
.ACA_NaviMenu #more_tab_place_holder .ACA_CenterOff {
  background: none;
}
.ACA_NaviMenu #more_tab_place_holder .ACA_MoreItemCenter {
  padding: 4px 9px;
}
.ACA_NaviMenu #more_tab_place_holder .ACA_MoreItemCenter span {
  font-size: 1.4em !important;
  font-weight: 700 !important;
  color: #1F2F45;
}
.ACA_NaviMenu #divNavMenu {
  z-index: 10;
}
.ACA_NaviMenu #divNavMenu .submenu ul {
  background-color: #fff;
}
.ACA_NaviMenu #divNavMenu font {
  color: #1F2F45;
}
.ACA_SubMenuList {
  border: none;
  /*text-align: left;*/
  height: auto;
  border-top: 1px solid #CAD7DC;
  border-bottom: 2px solid #23A8E5;
  background-color: #E7F5FD;
  padding: 0;
}
.ACA_SubMenuList #nav_span_links {
  padding-left: 10px;
}
.ACA_SubMenuList #nav_span_links:empty {
  display: none;
}
.ACA_SubMenuList #nav_span_links > span {
  padding: 10px 0;
  margin-right: 30px;
  display: inline-block;
}
.ACA_SubMenuList #nav_span_links > span a {
  font-size: 1.2em !important;
  font-weight: 500 !important;
  color: #1F2F45;
  text-decoration: none;
}
.ACA_SubMenuList #nav_span_links > span.active a {
  font-weight: 900 !important;
}
.ACA_SubMenuList #nav_span_links .tab_tar_separator {
  display: none;
}
.ACA_SubMenuList #nav_span_more_link a {
  line-height: 3.1em;
  font-size: 1.1em !important;
}
.ACA_SubMenuList #nav_span_more_link a > span {
  /*font-size: 1.2em !important;*/
  font-weight: 500 !important;
  color: #1F2F45;
}
.ACA_SubMenuList #divLinkMenu {
  padding: 5px 10px;
}
.ACA_SubMenuList #divLinkMenu ul {
  line-height: 2em;
  font-size: 1.2em;
}
.ACA_SubMenuList #divLinkMenu ul a {
  font-weight: 500 !important;
  color: #1F2F45;
}
.ACA_SubMenuList #divLinkMenu ul a:hover {
  text-decoration: underline;
}
/*Advanced search options*/
.search-sub-menu {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.1em;
}
.search-sub-menu img {
  border: none;
}
.search-sub-menu a {
  display: block;
  text-decoration: none;
  color: #000;
  font-size: 1.1em;
  font-weight: lighter;
  padding: 10px;
  white-space: pre-line;
}
.search-sub-menu ul {
  z-index: 1099;
}
.search-sub-menu ul > li {
  position: relative;
  margin: 0;
}
.search-sub-menu ul > li > a {
  padding: 5px 10px 10px 10px;
}
.search-sub-menu ul > li:hover {
  background-color: #d4edfb;
}
.search-sub-menu ul > li:hover > ul {
  display: block;
}
.search-sub-menu ul > li > ul {
  z-index: 1099;
  display: none;
  position: absolute;
  top: 100%;
  /*left: 0;*/
  padding: 0;
  border-bottom: 2px solid #23A8E5;
  background-color: #d4edfb;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
}
.search-sub-menu ul > li > ul > li {
  /*float: none;*/
  width: 250px;
  position: relative;
}
.search-sub-menu ul > li > ul > li:hover {
  background-color: #E7F5FD;
}
.search-sub-menu ul > li > ul > li:hover > ul {
  display: block;
}
.search-sub-menu ul > li > ul > li > a {
  padding: 10px;
}
.search-sub-menu ul > li > ul > li > ul {
  top: 0;
  left: 100%;
  display: none;
  z-index: 1099;
  position: absolute;
}
.search-sub-menu ul > li > ul > li > ul > li {
  width: 250px;
  position: relative;
}
.search-sub-menu ul > li > ul > li > ul > li > a {
  padding: 10px;
}
.ACA_Button_Text {
  text-align: left !important;
}
/*Action-based menu*/
.actions-menu-container {
  margin: 10px auto;
}
.actions-menu-container ul {
  position: relative;
  float: left;
}
.actions-menu-container ul a {
  display: block;
  font-weight: 700;
  line-height: 36px;
  font-size: 12px;
  padding: 0 15px;
  text-decoration: none;
}
.actions-menu-container ul li {
  position: relative;
  float: left;
  height: 36px;
}
.actions-menu-container ul li:hover {
  background: #d4edfb;
}
.actions-menu-container ul li:hover > ul {
  display: block;
  background-color: #E7F5FD;
  z-index: 10;
}
.actions-menu-container ul ul {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #E7F5FD;
  border: solid 1px #CFEBF8;
  border-bottom: 2px solid #23A8E5;
}
.actions-menu-container ul ul li {
  float: none;
  min-width: 150px;
}
.actions-menu-container ul ul a {
  line-height: 120%;
  padding: 10px 15px;
  white-space: nowrap;
  text-decoration: none;
}
.actions-menu-container ul ul a > span {
  color: #000;
  font-weight: lighter;
}
.actions-menu-container ul ul ul {
  top: 0;
  left: 100%;
}
.actions-menu-container > ul > li:hover {
  background-color: #062f46;
}
.actions-menu-container > ul > li:hover > a > span {
  color: #FFF;
}
.actions-menu-container > ul > li > a > span {
  font-size: 1.4em;
  color: #1F2F45;
}
.actions-menu-container > ul > li > a.ACA_Control_HighLight > span {
  color: #1F2F45;
}
/*End of action-based menu*/
/*Drop-down menu*/
.drop-down-selector ul {
  position: relative;
  float: left;
  padding-left: 0;
}
.drop-down-selector ul a {
  display: block;
}
.drop-down-selector ul li {
  position: relative;
  float: left;
  padding: 3px 10px;
}
.drop-down-selector ul li:hover {
  background-color: #E8E8E8;
}
.drop-down-selector ul li:hover > ul {
  display: block;
  background-color: #FFF;
  border: solid 1px #CAD7DC;
  z-index: 10;
}
.drop-down-selector ul ul {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
}
.drop-down-selector ul ul li {
  float: none;
}
.drop-down-selector ul ul a {
  white-space: nowrap;
}
.drop-down-selector ul ul ul {
  top: 0;
  left: 100%;
}
.drop-down-selector > ul > li:hover {
  background-color: transparent;
}
/*End of drop-down menu*/
.ACA_NaviTitle .ACA_Body_Text,
.ACA_NaviTitle #ctl00_HeaderNavigation_com_headNav_label_loggedinas,
.ACA_NaviTitle #ctl00_HeaderNavigation_lblUserName,
.ACA_NaviTitle #ctl00_HeaderNavigation_lblAccessibilityAfter,
.ACA_NaviTitle #ctl00_HeaderNavigation_lblAccessibilityBefore,
.ACA_NaviTitle a {
  color: #21BCFF;
  font-size: 1.1em !important;
  font-weight: 500 !important;
  line-height: 16px;
}
.ACA_NaviTitle a {
  color: #21BCFF;
  text-decoration: none;
}
.ACA_NaviTitle a:active span {
  color: #464646;
}
.ACA_NaviTitle a:hover span {
  color: #0D9AFF;
}
.ACA_NaviTitle table div table *[id*="Split"],
.ACA_NaviTitle table div table td:nth-child(3) {
  visibility: hidden;
}
.ACA_NaviTitle .NAVIGATION_INPUT_CHKBOX {
  margin-bottom: 2px;
}
.ACA_NaviTitle #ctl00_HeaderNavigation_lblAccessibilityBefore {
  font-size: 1.2em !important;
  line-height: 1.8em;
}
.ACA_NaviTitle #ctl00_HeaderNavigation_lblAccessibilityBefore:hover {
  color: #0D9AFF;
}
.ACA_NaviTitle #imgShoppingCart {
  width: 16px;
  margin-right: 3px;
}
a,
span,
font,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
td,
tr,
table,
tbody,
thead,
tfoot {
  font-family: MuseoSans, Sans-Serif, CalciteWebCoreIcons;
}
.ACA_Title_Bar,
.ACA_InfoTitle {
  background: none;
  border: none;
  border-bottom: 2px solid #1F2F45;
  padding-bottom: 15px;
  margin-bottom: 15px;
  padding-left: 0;
}
.ACA_Title_Bar h1 > span,
.ACA_InfoTitle h1 > span {
  font-size: 1.3em;
  font-weight: 700;
  color: #1E2F46;
}
.ACA_Title_Bar h1 > span > font,
.ACA_InfoTitle h1 > span > font {
  font-size: 1.4em;
}
.ACA_SectionBody h1 span {
  color: #1E2F46;
  font-size: 1.6em;
  font-weight: 700;
}
.ACA_Body_Text,
.ACA_Body_Text p {
  color: #464646;
  font-size: 1.1em;
  font-weight: 400;
}
.ACA_Content h1 > span,
.Welcome_Label > span,
.RegisterLicense_Title > span {
  font-size: 1.3em;
  font-weight: 700;
  color: #1E2F46;
}
.ACA_Content h1 > span > font,
.Welcome_Label > span > font,
.RegisterLicense_Title > span > font {
  font-size: 1.4em;
}
.ACA_NaviTitle {
  position: relative;
  height: 60px;
}
.gs_nowidth {
  width: 0 !important;
}
.gs_container {
  /*clear: both;*/
  float: left;
  /*bottom: 0;
    right: 0;*/
  width: 35%;
  /*position: absolute;*/
  padding: 0;
}
.gs_container td {
  border: none;
}
.gs_container .gs_top_table #tdSpace {
  display: none;
}
.gs_container .gs_top_table .gs_border {
  /*position: absolute;
            right: 0;
            bottom: 0;*/
  width: auto;
}
.gs_container .gs_top_table .section_search_border {
  border-radius: 3px !important;
}
.gs_container .gs_top_table .gs_search_box {
  margin: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #676767;
  height: 30px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #676767;
  padding: 4px;
  font-size: 1.3em;
  font-weight: 500 !important;
}
.gs_container .gs_top_table .gs_go_img {
  position: absolute;
  /*right: 20px;*/
  margin-top: -10px;
  /*bottom: 5px;
            right: 17px;*/
}
.gs_container .gs_top_table td:nth-child(2) {
  width: 260px !important;
}
.gs_container .gs_top_table #tdSearchHistory a {
  position: absolute;
  /*right: 8px;*/
  margin-top: -10px;
  /*bottom: 5px;
            right: 6px;*/
  border: none;
}
#divHistoryList {
  top: 63px !important;
  /*left: auto !important;
    right: 0 !important;*/
  width: 250px;
  border: 1px solid #eee;
  padding: 4px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 3px 3px 0px #ccc;
  -moz-box-shadow: 2px 3px 3px 0px #ccc;
  box-shadow: 2px 3px 3px 0px #ccc;
}
#divHistoryList p {
  font-size: 1.2em;
  font-weight: 400;
  margin: 0 5px 5px;
}
.ACA_Grid_OverFlow {
  margin-bottom: 10px;
  padding-bottom: 0 !important;
}
.ACA_GridView {
  /*width: 100%;*/
  width: 99.8%;
}
.ACA_GridView .ACA_TabRow_SmallEven,
.ACA_GridView .ACA_TabRow_SmallEven2,
.ACA_GridView .ACA_TabRow_SmallOdd {
  border-spacing: 0 !important;
  padding: 0 !important;
}
.ACA_GridView .ACA_TabRow_SmallEven,
.ACA_GridView .ACA_TabRow_SmallOdd {
  background: none !important;
}
.ACA_GridView .ACA_Line_Content {
  display: none !important;
}
.ACA_GridView .ACA_TabRow {
  padding-top: 10px;
}
.ACA_GridView .ACA_TabRow_Header > td,
.ACA_GridView .ACA_TabTitle > td,
.ACA_GridView .ACA_TabRow_Odd > td,
.ACA_GridView .ACA_TabRow_Even > td,
.ACA_GridView .ACA_TabRow_Header > th,
.ACA_GridView .ACA_TabTitle > th,
.ACA_GridView .ACA_TabRow_Odd > th,
.ACA_GridView .ACA_TabRow_Even > th {
  border: none;
  padding: 5px 6px !important;
  vertical-align: middle !important;
}
.ACA_GridView .ACA_TabRow_SmallEven > td,
.ACA_GridView .ACA_TabRow_SmallEven2 > td,
.ACA_GridView .ACA_TabRow_SmallOdd > td,
.ACA_GridView .ACA_TabRow_SmallEven > th,
.ACA_GridView .ACA_TabRow_SmallEven2 > th,
.ACA_GridView .ACA_TabRow_SmallOdd > th {
  border: none;
  padding: 5px 15px !important;
  vertical-align: middle !important;
}
.ACA_GridView .ACA_TabRow_Header > td,
.ACA_GridView .ACA_TabTitle > td,
.ACA_GridView .ACA_TabRow_Even > td,
.ACA_GridView .ACA_TabRow_SmallEven > td,
.ACA_GridView .ACA_TabRow_Header > th,
.ACA_GridView .ACA_TabTitle > th,
.ACA_GridView .ACA_TabRow_Even > th,
.ACA_GridView .ACA_TabRow_SmallEven > th {
  background: #fff !important;
}
.ACA_GridView .ACA_TabRow_Odd td,
.ACA_GridView .ACA_TabRow_SmallOdd td,
.ACA_GridView .ACA_TabRow_Odd th,
.ACA_GridView .ACA_TabRow_SmallOdd th {
  background: #f5f5f5;
}
.ACA_GridView .ACA_TabRow_Header > th,
.ACA_GridView .ACA_TabTitle > th {
  border: 1px solid #c6c6c6 !important;
  background-color: #ccc !important;
}
.ACA_GridView .ACA_TabRow_Header > th a > span,
.ACA_GridView .ACA_TabTitle > th a > span {
  color: #666 !important;
}
.ACA_GridView .ACA_TabRow_Header > th a:hover > span,
.ACA_GridView .ACA_TabTitle > th a:hover > span {
  color: #222 !important;
}
.ACA_GridView .ACA_TabRow_Odd > td > div > span,
.ACA_GridView .ACA_TabRow_Even > td > div > span,
.ACA_GridView .ACA_TabRow_SmallEven > td > div > span,
.ACA_GridView .ACA_TabRow_SmallEven2 > td > div > span,
.ACA_GridView .ACA_TabRow_SmallOdd > td > div > span {
  color: #000000 !important;
}
.ACA_GridView .ACA_TabRow_Odd:hover > td,
.ACA_GridView .ACA_TabRow_Even:hover > td,
.ACA_GridView .ACA_TabRow_SmallEven:hover > td,
.ACA_GridView .ACA_TabRow_SmallEven2:hover > td,
.ACA_GridView .ACA_TabRow_SmallOdd:hover > td {
  background: #eee !important;
}
.ACA_GridView > tbody .ACA_TabRow_Header,
.ACA_GridView > tbody .ACA_TabTitle > th span {
  color: #000000;
  font-weight: 500 !important;
  text-decoration: none;
}
.ACA_GridView > tbody > tr > td a,
.ACA_GridView > tbody > tr > td span {
  font-size: 1em;
}
.ACA_GridView > tbody > tr:last-child {
  border: none;
}
.ACA_GridView tr.ACA_SmLabel td {
  padding: 5px 10px;
  border: 2px solid #eee;
}
tr.ACA_Table_Pages {
  border-bottom: none !important;
}
.ACA_Table_Pages td {
  padding-top: 4px;
  background-color: #fdfdfd;
}
.ACA_Table_Pages span,
.ACA_Table_Pages a {
  font-size: 1.3em;
}
.ACA_BkTit {
  background: none !important;
}
.ACA_TabTitle {
  border-bottom: 2px solid #eee;
}
.ACA_TabTitle th {
  background: #fff !important;
  border: none !important;
  padding: 5px 3px;
}
.ACA_TabTitle th span {
  color: #000000 !important;
  font-weight: 500 !important;
  text-decoration: none;
}
.aca_gridview_caption > table > tbody > tr > td a {
  color: #21BCFF !important;
  font-size: 1em !important;
  font-weight: 500 !important;
}
#divProcessInfo > #divProcessingTable .ACA_TabRow_Even,
#divProcessInfo > #divProcessingTable .ACA_TabRow_Odd {
  background: none !important;
}
#divProcessInfo > #divProcessingTable .ACA_TabRow_Even td,
#divProcessInfo > #divProcessingTable .ACA_TabRow_Odd td {
  color: #000000;
  font-weight: 500 !important;
  text-decoration: none;
}
#divProcessInfo > #divProcessingTable .ACA_TabRow_Even td {
  background: #f5f5f5 !important;
}
.aca_pagination {
  border-spacing: 0;
  margin-bottom: 6px;
}
.aca_pagination td {
  background-color: #fff;
  border-collapse: separate;
  border: 1px solid #E8E8E8;
  margin: 0;
  padding: 0;
}
.aca_pagination td:hover {
  background-color: #f5f5f5;
}
.aca_pagination td span,
.aca_pagination td a {
  color: #000;
  display: inline-block;
  padding: 9px 11px;
  padding-bottom: 5px;
  margin: 0 !important;
  border-bottom: 3px solid transparent;
  font-weight: 800;
}
.aca_pagination .SelectedPageButton {
  border-bottom: 3px solid #3FC1FB;
}
.aca_pagination .aca_pagination_PrevNext > span {
  color: #8D8D8D;
}
.aca_pagination .aca_pagination_PrevNext > a {
  color: #0D9AFF;
}
.ajax__calendar_container {
  padding: 0;
  background-color: #fff;
  border-left: 1px solid #E0E0E0;
  border-bottom: 1px solid #E0E0E0;
  border-right: 1px solid #E0E0E0;
}
.ajax__calendar_container .ajax__calendar_header {
  background-color: #43B1E5;
  color: #fff;
  padding: 5px 0 0;
}
.ajax__calendar_container .ajax__calendar_header .ajax__calendar_title {
  font-size: 1.2em;
}
.ajax__calendar_container .ajax__calendar_header .ajax__calendar_prev,
.ajax__calendar_container .ajax__calendar_header .ajax__calendar_next {
  background: none;
  width: auto;
  height: auto;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
}
.ajax__calendar_container .ajax__calendar_header .ajax__calendar_prev {
  float: left;
  border-right: 5px solid #fff;
  margin-left: 6px;
}
.ajax__calendar_container .ajax__calendar_header .ajax__calendar_next {
  float: right;
  border-left: 5px solid #fff;
  margin-right: 6px;
}
.ajax__calendar_container .ajax__calendar_body .ajax__calendar_days .ajax__calendar_dayname {
  font-weight: 600;
}
.ajax__calendar_container .ajax__calendar_body .ajax__calendar_days .ajax__calendar_other > div {
  color: #E6E6E6 !important;
}
.ajax__calendar_container .ajax__calendar_body .ajax__calendar_days .ajax__calendar_day {
  font-weight: 300;
}
.ajax__calendar_container .ajax__calendar_body .ajax__calendar_hover > div,
.ajax__calendar_container .ajax__calendar_body .ajax__calendar_active > div {
  color: #fff;
  background-color: #139EE0 !important;
}
.breadcrump-table {
  width: 100%;
  -webkit-box-shadow: 2px 2px 4px 0px #e5e5e5;
  -moz-box-shadow: 2px 2px 4px 0px #e5e5e5;
  box-shadow: 2px 2px 4px 0px #e5e5e5;
}
.breadcrump-table .breadcrumb_number_padding span,
.breadcrump-table .numbercolumn span,
.breadcrump-table .namecolumn a,
.breadcrump-table .namecolumn {
  font-size: 1.2em;
  font-weight: 500;
  color: #000 !important;
}
.breadcrump-table .breadcrump-collapsed .breadcrumb_number_padding span,
.breadcrump-table .breadcrump .breadcrumb_number_padding span,
.breadcrump-table .breadcrump-collapsed .numbercolumn span,
.breadcrump-table .breadcrump .numbercolumn span,
.breadcrump-table .breadcrump-collapsed .namecolumn a,
.breadcrump-table .breadcrump .namecolumn a {
  font-size: 1em;
}
.breadcrump-table .breadcrump,
.breadcrump-table .breadcrump-collapsed,
.breadcrump-table .breadcrump-collapsed-disable-end,
.breadcrump-table .breadcrump-collapsed-disable,
.breadcrump-table .breadcrump-disable-end,
.breadcrump-table .breadcrump-disable,
.breadcrump-table .breadcrump-selected,
.breadcrump-table .breadcrump-selected-end {
  background-image: none;
  border: 1px solid #e5e5e5;
  border-bottom: 3px solid #e5e5e5;
}
.breadcrump-table .breadcrump-selected,
.breadcrump-table .breadcrump-selected-end {
  border-bottom: 3px solid #3FC1FB;
}
.breadcrump-table .breadcrump-collapsed-disable-end,
.breadcrump-table .breadcrump-collapsed-disable,
.breadcrump-table .breadcrump-disable,
.breadcrump-table .breadcrump-disable-end {
  background: #fff;
  /*background: #f3f3f3;*/
}
.breadcrump-pagetitle td {
  font-size: 1.3em;
  font-weight: 700;
  color: #000;
}
#ACA_Dialog_Header .ACA_Dialog_Title {
  margin: 10px 0;
}
#ACA_Dialog_Header .ACA_Dialog_Title span {
  font-size: 1.4em !important;
  font-weight: 700;
}
.divSessionTimeoutDialog .boxTitle {
  background-color: #009CE1;
  padding: 6px 0;
}
.divSessionTimeoutDialog .boxTitle span {
  font-size: 1.4em;
  color: #fff !important;
}
.divSessionTimeoutDialog .boxEntry .entryContent {
  line-height: 1.5em;
  padding: 20px 15px;
  font-size: 1.3em;
}
.divSessionTimeoutDialog .entryBtun {
  margin-right: 0 !important;
  border-top: 2px solid #eee;
  padding: 10px 0;
  text-align: center!important;
}
.divSessionTimeoutDialog .entryBtun .tabbables {
  margin-bottom: 5px !important;
  background: none;
  border: none;
  font-size: 1.4em;
  font-weight: 700;
  color: #21BCFF;
  cursor: pointer;
}
.ACA_MaskDiv {
  background-color: #000;
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.ACA_Global_Loading {
  padding: 20px 30px;
}
.ACA_Global_Loading .ACA_Global_Loading_Title {
  margin-top: 8px;
}
.ACA_Global_Loading .ACA_Global_Loading_Title .ACA_SmLabel {
  font-size: 1.4em !important;
}
body {
  background-color: #fff;
  font-family: "Open Sans", sans-serif;
}
/* Font size base 14pt*/
p.font_14 {
  font-size: 0.85rem;
  font-weight: 300;
}
h1.font_14 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_14 {
  font-size: 2.827rem;
}
h3.font_14 {
  font-size: 2rem;
}
h4.font_14 {
  font-size: 1.414rem;
}
h1.font_14,
h2.font_14,
h3.font_14,
h4.font_14 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 14px;
}
/* font-size: 16px*/
p.font_16 {
  font-size: 0.85rem;
  font-weight: 300;
}
h1.font_16 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_16 {
  font-size: 2.827rem;
}
h3.font_16 {
  font-size: 2rem;
}
h4.font_16 {
  font-size: 1.414rem;
}
h1.font_16,
h2.font_16,
h3.font_16,
h4.font_16 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 16px;
  /*color: orange;*/
}
/* Font class for 18pt font */
p.font_18 {
  font-size: 0.85rem;
  font-weight: 300;
}
h1.font_18 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_18 {
  font-size: 2.827rem;
}
h3.font_18 {
  font-size: 2rem;
}
h4.font_18 {
  font-size: 1.414rem;
}
h1.font_18,
h2.font_18,
h3.font_18,
h4.font_18 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 18px;
  /*color: green;*/
}
/* Base font 20 */
p.font_20 {
  margin-bottom: 1.3em;
}
h1.font_20 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_20 {
  font-size: 2.827rem;
}
h3.font_20 {
  font-size: 2rem;
}
h4.font_20 {
  font-size: 1.414rem;
}
h1.font_20,
h2.font_20,
h3.font_20,
h4.font_20 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 20px;
}
.header {
  background-color: #1fafed;
  height: 200px;
  position: relative;
  display: table;
  text-align: center;
  width: 100%;
  background-repeat: no-repeat;
  background-position: top center;
}
.header .container {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  max-width: 90vw;
}
.header .container .logo {
  position: absolute;
  margin: 0 auto;
  width: 50%;
  top: 0;
  z-index: 100;
  height: 180px;
  background-image: url('../css/images/logo.jpeg');
  background-position: left bottom;
  background-repeat: no-repeat;
}
.header .container .contact {
  color: #fff;
  width: 100%;
  height: 100px;
  text-align: right;
  padding-top: 5px;
  font-family: MuseoSans;
  font-weight: 300;
}
.header .container .return {
  position: absolute;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 0 0 0;
  bottom: 0;
  right: 0;
  margin: 0 auto;
  width: 250px;
  height: 25px;
  background-color: #e7f6fd;
}
.header .container .return a {
  color: #1F2F45;
  font-family: MuseoSans;
  font-weight: 700;
  text-decoration: none !important;
}
.footer {
  margin: 0 auto;
  border-top: solid 2px #ebebeb;
  display: block;
  background-color: #f6f6f7;
  color: #464646;
  font-family: MuseoSans;
  font-size: 1.1em;
  font-weight: 400;
  height: 5%;
  padding-top: 10px;
}
/*New Design*/
.banner-header {
  background-color: #1fafed;
  position: relative;
  text-align: center;
  width: 100%;
  background-repeat: no-repeat;
  background-position: top center;
  height: 110px;
  font-size: initial;
  display: table;
}
.banner-container {
  display: table;
  margin: 0 auto;
}
.agency-logo {
  text-align: left;
  width: 25%;
}
.agency-logo img {
  width: auto;
  margin-top: 22px;
}
.agency-banner-text {
  color: #fff;
  text-align: right;
  width: 75%;
}
.agency-banner-text h2 {
  margin-top: 1em;
  margin-bottom: 0.35em;
  font-weight: bold;
}
.agency-logo,
.agency-banner-text {
  display: table-cell;
  vertical-align: top;
}
.rta {
  width: 100%;
  position: absolute;
  bottom: 0;
}
.rta-container {
  margin: auto 0;
  display: inline-block;
  width: 90vw;
  text-align: right;
}
.rta-tittle {
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 10px 0px 10px;
  margin: 0 auto;
  min-width: 50px;
  height: 1.75em;
  background-color: #e7f6fd;
  text-align: center;
  display: inline-block;
}
.rta-tittle a {
  color: #1F2F45;
  font-family: MuseoSans;
  font-weight: 700;
  text-decoration: none !important;
}
/* Font size base 14pt*/
p.font_14 {
  font-size: 0.85rem;
  font-weight: 300;
}
span.font_14 {
  font-size: 0.85rem;
  font-weight: 300;
}
h1.font_14 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_14 {
  font-size: 2.827rem;
}
h3.font_14 {
  font-size: 2rem;
}
h4.font_14 {
  font-size: 1.414rem;
}
h1.font_14,
h2.font_14,
h3.font_14,
h4.font_14 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 14px;
}
/* font-size: 16px*/
p.font_16 {
  font-size: 1rem;
  font-weight: 300;
}
span.font_16 {
  font-size: 1rem;
  font-weight: 300;
}
h1.font_16 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_16 {
  font-size: 2.827rem;
}
h3.font_16 {
  font-size: 2rem;
}
h4.font_16 {
  font-size: 1.414rem;
}
h1.font_16,
h2.font_16,
h3.font_16,
h4.font_16 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 16px;
}
/* Font class for 18pt font */
p.font_18 {
  font-size: 1.1rem;
  font-weight: 300;
}
span.font_18 {
  font-size: 1.1rem;
  font-weight: 300;
}
h1.font_18 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_18 {
  font-size: 2.827rem;
}
h3.font_18 {
  font-size: 2rem;
}
h4.font_18 {
  font-size: 1.414rem;
}
h1.font_18,
h2.font_18,
h3.font_18,
h4.font_18 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 18px;
}
/* Base font 20 */
p.font_20 {
  font-size: 1.2rem;
  margin-bottom: 1.3em;
}
span.font_20 {
  font-size: 1.2rem;
  margin-bottom: 1.3em;
}
h1.font_20 {
  margin-top: 0;
  font-size: 4rem;
}
h2.font_20 {
  font-size: 2.827rem;
}
h3.font_20 {
  font-size: 2rem;
}
h4.font_20 {
  font-size: 1.414rem;
}
h1.font_20,
h2.font_20,
h3.font_20,
h4.font_20 {
  margin: 1.414em 0 0.5em;
  font-weight: inherit;
  line-height: 1.2;
  font-size: 20px;
}
.map-container {
  display: none;
  position: relative;
  width: 100%;
  height: 400px;
}
.map-container .loading-message {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
}
.ACA_RightContent .ACA_SmallError_Icon {
  margin-right: 6px;
  /* on the registration page the error icon bumped into the checkbox */
}
form[action^="RegisterLicense.aspx"] .ACA_RightContent {
  width: auto;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ACA_CapDetail_Add2CollectionLink > a {
  margin-left: 20px;
}
#divProcessInfo td {
  padding: 3px 0;
  font-size: 1em;
}
#divProcessInfo .ACA_TabRow_Even td {
  background: #e8f7fe !important;
}
.record-tab-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
.ACA_Add2CollectionForm {
  z-index: 10;
}
.ACA_Welcome_Block {
  border: none !important;
  border-spacing: 2px;
}
.ACA_Welcome_Block td {
  background-color: white;
}
.ACA_Welcome_Block a > span {
  color: #2997c5 !important;
}
.aca_wrapper {
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.aca_wrapper .welcome-page.ACA_Content {
  border: 1px solid #eee;
  -webkit-box-shadow: 0 0 3px 1px #eee;
  -moz-box-shadow: 0 0 3px 1px #eee;
  box-shadow: 0 0 3px 1px #eee;
}
.aca_wrapper .welcome-page.ACA_Content > table {
  border-collapse: collapse;
  width: 100%;
}
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:first-child {
  background-color: white;
  padding: 15px !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child {
  background-color: #e7f6fd;
  padding: 7px;
  border-left: 2px solid #eee;
}
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child .ACA_Form input[type=text],
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child .ACA_Form input[type=password],
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child .ACA_Form input[type=tel] {
  border: 1px solid #959a9f;
}
.aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child .welcome_instruction {
  width: auto !important;
}
.aca_wrapper .ACA-CustomComponent {
  border: 1px solid #eee;
  -webkit-box-shadow: 0 0 3px 1px #eee;
  -moz-box-shadow: 0 0 3px 1px #eee;
  box-shadow: 0 0 3px 1px #eee;
  margin: 15px;
  padding: 15px;
}
.aca_wrapper .ACA-CustomComponent > table {
  border-collapse: collapse;
  width: 100%;
}
.aca_wrapper #ctl00_PlaceHolderMain_divContentLink {
  margin-left: -10px;
}
.aca_wrapper #ctl00_PlaceHolderMain_divContentLink .Header_h2 {
  font-family: MuseoSans, Sans-Serif;
  font-weight: 700;
  font-size: 1.6em;
  font-style: normal;
  line-height: 18px;
  text-align: left;
  border-bottom: 2px solid #2997c5;
  padding-bottom: 3px;
  margin-bottom: 5px !important;
}
.ACA_LoginBox {
  border: none !important;
  background-color: #e7f6fd;
  float: none !important;
  padding: 0.438em;
}
.ACA_LoginBox .ACA_LgButton {
  float: right;
}
.ACA_LoginBox .ACA_FRight {
  float: left;
}
.ACA_LoginBox #ctl00_PlaceHolderMain_LoginBox_txtUserId_element_group,
.ACA_LoginBox #ctl00_PlaceHolderMain_LoginBox_txtPassword_element_group,
.ACA_LoginBox #ctl00_PlaceHolderMain_LoginBox_txtUserId,
.ACA_LoginBox #ctl00_PlaceHolderMain_LoginBox_txtPassword {
  width: 100%;
}
.ACA_LoginBox #ctl00_PlaceHolderMain_LoginBox_acc_sign_label_rememberMe {
  font-family: MuseoSans, Sans-Serif;
  font-size: 1.1em !important;
  font-weight: 400 !important;
}
#ctl00_PlaceHolderMain_divTopShoppingCartItems {
  margin-top: 0.625em;
}
.welcome_cartlist {
  margin: 0 !important;
  border: none;
}/*@import "portlet.less";*/
.ACA_dash_Container {
  float: left;
  width: 100%;
}
.dsh-welcome-msg {
  margin: 10px;
  padding: 5px;
  font-size: 2em;
  font-weight: 700;
  line-height: 24px;
}
.dsh-section-top {
  padding-bottom: 25px;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}
.dsh-action-required {
  margin: 10px;
}
.dsh-scroller,
.dsh-section-bottom {
  width: 100%;
  float: left;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dsh-shopping-cart,
.dsh-mycollection {
  width: 48.5%;
  float: left;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dsh-mycollection {
  margin-left: 22px;
}
.dsh-mycollection.extent {
  width: 100% !important;
  margin-left: 0;
}
.dsh-mycollection.extent .myCollectiontable .myCollectionCol.recDescCol .recCollectionName {
  width: 614px;
}
.grid-shopping-cart,
.grid-mycollection {
  width: 100%;
}
.grid-shopping-cart .portlet,
.grid-mycollection .portlet {
  margin-bottom: 0;
}
.grid-shopping-cart .portlet .portlet-body,
.grid-mycollection .portlet .portlet-body {
  height: 280px;
  padding: 5px 5px 5px 10px;
}
.grid-shopping-cart .noRecordFound,
.grid-mycollection .noRecordFound {
  font-size: 1.7em;
  text-align: center;
  margin: 95px 40px 0 40px;
}
.myRecentRecords #myRecentRecordsTable {
  border-width: 0;
  width: 96%;
}
.myRecentRecords .action-section {
  padding: 10px;
  border: 1px solid #c6c6c6;
  border-top-width: 0;
  margin-top: -10px;
  width: 97.2%;
}
.myRecentRecords .action-section a {
  margin-right: 15px;
}
.GridMyRecord {
  margin-bottom: -15px;
}
#dvActionRequiredSection {
  font-size: 1.6em;
  font-weight: 700;
  line-height: 18px;
  line-height: 21px;
  min-width: 300px;
  overflow: hidden;
  max-height: 999px;
  -moz-transition: max-height 400ms ease-in;
  -o-transition: max-height 400ms ease-in;
  -webkit-transition: max-height 400ms ease-in;
  transition: max-height 400ms ease-in;
  /* for expansion */
}
#dvActionRequiredSection.hidden {
  max-height: 0;
  -moz-transition: max-height 300ms cubic-bezier(0, 0.6, 0.6, 1);
  -o-transition: max-height 300ms cubic-bezier(0, 0.6, 0.6, 1);
  -webkit-transition: max-height 300ms cubic-bezier(0, 0.6, 0.6, 1);
  transition: max-height 300ms cubic-bezier(0, 0.6, 0.6, 1);
  /* for collapsing */
}
#dvActionRequiredSection table > tbody > tr > td {
  padding: 1px;
}
#dvActionRequiredSection table > tbody > tr > td.hide-row {
  display: none;
}
#dvActionRequiredSection table > tbody > tr > td.hide-row.expand {
  display: block;
}
#dvActionRequiredSection .dsh-grid-desc {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#dvActionRequiredSection .dsh-grid-action {
  width: 100%;
}
#dvActionRequiredSection .dsh-grid-action .btnActionView,
#dvActionRequiredSection .dsh-grid-action .btnActionPaynow,
#dvActionRequiredSection .dsh-grid-action .btnActionRenew {
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
}
#dvActionRequiredSection .dsh-grid-action span {
  /*padding-left: 24px;*/
  display: inline-block;
  width: 90px;
}
#dvActionRequiredSection .dsh-grid-action .btnActionView {
  background-image: url(../css/images/view-icon.png);
}
#dvActionRequiredSection .dsh-grid-action .btnActionPaynow {
  background-image: url(../css/images/cart-icon.png);
}
#dvActionRequiredSection .dsh-grid-action .btnActionRenew {
  background-image: url(../css/images/renew-icon.png);
}
#dvActionRequiredSection .dsh-grid-date {
  color: #f16f41;
}
#dvActionRequiredSection .dsh-grid-date .icon-alert {
  background-image: url(../css/images/alert-icon.png);
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
}
#dvActionRequiredSection .dsh-grid-date span {
  /*margin-left: 25px;*/
  display: inline-block;
}
.myShoppingCart {
  display: table;
  width: 100%;
}
.myShoppingCart.cartTotalRow {
  bottom: 0;
  background-color: #fff;
  border-top: Solid 1px #22bdff;
  border-bottom: none;
  font-size: 1.4em;
  font-weight: 300;
  line-height: 16px;
}
.myShoppingCart.cartTotalRow .myShoppingCartRow .myShoppingCartCol {
  border-bottom: none;
}
.myShoppingCart .myShoppingCartRow {
  display: table-row;
}
.myShoppingCart .myShoppingCartRow .myShoppingCartCol {
  display: table-cell;
  padding: 10px 5px;
  border-bottom: solid 1px #f6f6f6;
}
.myShoppingCart .myShoppingCartCol.recDescCol {
  width: 65%;
}
.myShoppingCart .myShoppingCartCol.recDescCol .cartItemdesc {
  font-size: 1.2em;
  font-weight: 500;
  line-height: 16px;
  display: block;
  white-space: nowrap;
  width: 185px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.myShoppingCart .myShoppingCartCol.recDescCol .cartItemDate {
  display: block;
  font-size: 1em;
  font-style: italic;
  font-weight: 300;
}
.myShoppingCart .myShoppingCartCol.recPriceCol {
  width: 35%;
  vertical-align: middle;
  text-align: right;
  padding: 10px 15px 10px 5px;
}
.myShoppingCart .myShoppingCartCol.recPriceCol .cartItemPrice {
  font-size: 1.4em;
  font-weight: 300;
  line-height: 16px;
}
.myCollectiontable {
  display: table;
  margin-bottom: 10px;
}
.myCollectiontable .myCollectionRow {
  display: table-row;
}
.myCollectiontable .myCollectionRow .myCollectionCol {
  display: table-cell;
  padding: 10px;
}
.myCollectiontable .myCollectionCol.recCountCol {
  background-color: #e7f5fc;
  padding: 15px 18px 18px 18px;
}
.myCollectiontable .myCollectionCol.recCountCol .recCount,
.myCollectiontable .myCollectionCol.recCountCol .recCountLabel {
  display: block;
  text-align: center;
}
.myCollectiontable .myCollectionCol.recCountCol .recCount {
  font-size: 2.6em;
  font-weight: 500;
  line-height: 1;
}
.myCollectiontable .myCollectionCol.recCountCol .recCountLabel {
  font-size: 1.1em;
  line-height: 0.9;
}
.myCollectiontable .myCollectionCol.recDescCol {
  padding: 15px 10px 10px 10px;
  vertical-align: top;
}
.myCollectiontable .myCollectionCol.recDescCol .recCollectionName {
  font-size: 1.6em;
  font-weight: 700;
  line-height: 18px;
  display: block;
  white-space: nowrap;
  width: 252px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.myCollectiontable .myCollectionCol.recDescCol .recCollectionUpdate {
  font-size: 1.2em;
  font-weight: 500;
  line-height: 16px;
}
.portlet.box > .portlet-title > .actions .btn span {
  color: #fff !important;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.portlet.box.action-req {
  box-shadow: none;
  border: none;
}
.portlet.box.action-req > .portlet-title {
  background-color: #fff;
  border: solid 0 #fff;
  border-color: #d53811;
  border-bottom-width: 2px;
}
.portlet.box.action-req > .portlet-title > .caption {
  color: #000;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 16px;
  line-height: 15px;
}
.portlet.box.action-req > .portlet-title > .actions .btn {
  background-color: #d53811;
  color: #fff;
}
.portlet.box.action-req > .portlet-title > .actions .btn span {
  color: #fff !important;
}
.portlet.box.action-req > .portlet-title > .actions .btn:hover,
.portlet.box.action-req > .portlet-title > .actions .btn:focus {
  background-color: #bd320f;
  text-decoration: none;
}
.portlet.box.action-req > .portlet-title > .tools .btn {
  background-color: transparent;
  color: #22bdff;
}
.portlet.box.action-req > .portlet-title > .tools .btn:hover,
.portlet.box.action-req > .portlet-title > .tools .btn:focus {
  color: #08b5ff;
}
/*.portlet-req-help-link {
    float: left;
    margin-left: 5px;
}


.action-req-help, .myrec-req-help {
    width: 18px;
    height: 18px;

    &.tooltip.right {
        .tooltip-inner {
            max-width: 300px;
            width: 300px;
            text-align: left;
        }
    }
}



.myrec-req-help {
    &.tooltip.right {
        margin-left: 120px;
        margin-top: 0;
    }
}*/
/*--Record Details--*/
.record-detail .record-summary,
.record-detail .record-nav,
.record-detail .record-main-section {
  width: 770px;
}
.record-detail .record-summary {
  padding: 10px;
  float: left;
  -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  background-color: #fff;
  border-top: solid 1px #f0f0f0;
  min-height: 92px;
  /*.rec-left, .rec-right {
            float: left;
        }*/
}
.record-detail .record-summary h1 {
  font-size: 1.6em;
  line-height: 22px;
  font-weight: 700;
}
.record-detail .record-summary h1 span {
  word-wrap: break-word;
}
.record-detail .record-summary .rec-left {
  width: 70%;
}
.record-detail .record-summary .rec-right {
  width: 30%;
}
.record-detail .record-summary .rec-right a {
  font-size: 1.2em;
  line-height: 16px;
  font-weight: 700;
}
.record-detail .record-summary .rec-right .action-link {
  /*text-align: right;*/
  width: 100%;
  padding-bottom: 2px;
}
.record-detail .record-summary .advance-search {
  padding-top: 12px;
}
.record-detail .social-media-sec {
  margin-top: 3px;
}
.record-detail .social-media-sec .twitter-sec {
  float: right;
  width: 76px;
}
.record-detail .social-media-sec .facebook-sec {
  float: right;
  padding-right: 10px;
}
.record-detail .record-nav {
  -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  float: left;
  position: relative;
  margin-top: -3px;
  background-color: #fafafa;
  /*&.add-mt {
            margin-top: 112px !important;
        }*/
}
.record-detail .record-nav .nav-bar {
  /*float: left;*/
  margin: 0;
  padding-left: 0;
  width: 100%;
  list-style: none;
  /*> li + li {
                border-left: solid 1px @record-detail-navigation-menu-border-color;
            }

            > li + li.last {
                border-right: solid 1px @record-detail-navigation-menu-border-color;
            }*/
}
.record-detail .record-nav .nav-bar > li {
  position: relative;
  /*float: left;*/
  background-color: #fafafa;
  width: 153px;
  text-align: center;
}
.record-detail .record-nav .nav-bar > li .rec-downarrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #149EDF transparent transparent transparent;
  margin-top: 5px;
  /*margin-left: 5px;*/
  position: absolute;
}
.record-detail .record-nav .nav-bar > li .rec-downarrow.hide-me {
  display: none;
}
.record-detail .record-nav .nav-bar > li.more-menu-item {
  width: 154px !important;
}
.record-detail .record-nav .nav-bar > li.more-menu-item .dropdown-menu {
  width: 154px !important;
}
.record-detail .record-nav .nav-bar > li > .dropdown-menu {
  display: none;
}
.record-detail .record-nav .nav-bar > li.show {
  -webkit-box-shadow: 0 -3px 5px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 -3px 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 -3px 5px 0 rgba(0, 0, 0, 0.1);
}
.record-detail .record-nav .nav-bar > li.show > a {
  background-color: #fff;
}
.record-detail .record-nav .nav-bar > li.show > .dropdown-menu {
  display: block;
}
.record-detail .record-nav .nav-bar > li > a {
  display: block;
  color: #000;
  font-size: 1.2em;
  line-height: 16px;
  font-weight: 700;
  font-weight: normal;
  padding: 19px 0 15px 0;
  cursor: pointer;
  text-decoration: none;
}
.record-detail .record-nav .nav-bar > li > a > font {
  color: #000;
}
.record-detail .record-nav .nav-bar > li > a .con-count {
  background-color: #A52652;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  display: inline-block;
  color: #fff;
  /*margin-left: 6px;*/
  margin-top: 0;
  position: absolute;
  top: 17px;
  line-height: 20px;
  letter-spacing: 0;
}
.record-detail .record-nav .nav-bar > li > a:hover,
.record-detail .record-nav .nav-bar > li > a:focus {
  background-color: #fff;
}
.record-detail .record-nav .nav-bar > li.selected {
  border-bottom: solid 2px #30befc;
  background-color: #fff;
}
.record-detail .record-nav .nav-bar > li + li.third-last {
  width: 259px;
}
.record-detail .dropdown-menu {
  float: left;
  position: absolute;
  top: 100%;
  left: -1px;
  z-index: 1000;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 1.2em;
  font-weight: 500;
  line-height: 16px;
  text-align: left;
  border-left: solid 1px #e1e1e1;
  border-right: solid 1px #e1e1e1;
  border-bottom: solid 2px #30befc;
  -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
}
.record-detail .dropdown-menu > li {
  background-color: #fff;
}
.record-detail .dropdown-menu > li > a {
  display: block;
  padding: 10px 12px;
  white-space: normal;
  color: #000;
  text-decoration: none;
}
.record-detail .dropdown-menu > li > a font {
  color: #000;
}
.record-detail .dropdown-menu > li > a:hover,
.record-detail .dropdown-menu > li > a:focus {
  background-color: #d4f2fe;
}
.record-detail .record-main-section {
  border: solid 1px #fcfcfc;
  position: relative;
  margin-top: 10px;
  float: left;
  min-height: 300px;
  /*&.add-mt-main {
            margin-top: 181px !important;
        }*/
}
.record-detail .record-main-section .record-tab-content {
  display: none;
}
.record-detail .record-main-section .record-tab-content.show {
  display: block;
}
.record-detail .record-condition-msg {
  display: none;
}
.record-detail .btn-view-condition {
  position: absolute;
  /*margin-left: 615px;*/
  margin-top: -32px;
}
.ACA_Help_Icon_White {
  background: url(../css/images/help-white.png);
  background-size: 16px;
}
.ACA_Report_Arrow > div {
  display: inline-block;
}
.ACA_BannerAndSearch {
  clear: both;
  float: left;
  width: 100%;
  margin-top: 10px;
}
.gs_panel,
.caphome {
  min-height: 300px;
}
.search-sub-menu .caret-down-arrow {
  width: 10px;
  height: 6px;
  background-image: url("../css/images/caret_arrow.gif");
  background-repeat: no-repeat;
  display: inline-block;
}
.search-sub-menu .right-arrow {
  position: absolute;
  /* margin-right: 0; */
  /*right: 10px;*/
  top: 14px;
  width: 6px;
  height: 10px;
  /*background-image: url("../css/images/caret_arrow_right.png");*/
  background-repeat: no-repeat;
  display: inline-block;
}
.ACA_Dialog_Title {
  width: 85%;
  padding-top: 5px;
}
.ACA_Help_Icon.inr-span {
  display: inline-block;
  background-repeat: no-repeat;
}
.dd-tooltip {
  display: inline;
  position: relative;
}
.dd-tooltip:hover:after {
  background: #333;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 5px;
  bottom: 26px;
  color: #fff;
  content: attr(title);
  left: 20%;
  padding: 5px 15px;
  position: absolute;
  z-index: 98;
  width: 220px;
}
.dd-tooltip:hover:before {
  border: solid;
  border-color: #333 transparent;
  border-width: 6px 6px 0 6px;
  bottom: 20px;
  content: "";
  left: 50%;
  position: absolute;
  z-index: 99;
}
.ACA_Desc {
  width: 100% !important;
  display: block;
  font-weight: normal;
  white-space: normal !important;
  text-align: justify;
  margin-left: 14px;
  font-size: 1.2em;
}
.ACA_ServiceNoMsg {
  top: 10px;
  position: relative;
}.agency-title{value:Welcome to Taos County! !important;}.agency-title{font-family: !important;}.agency-title{font-size:font_18;}.agency-contact{value:Helpline: (575) 737-6440;}.agency-contact{font-family: !important;}.agency-contact{font-size:font_14;}#img-agency-logo{src:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAAC+CAMAAAD9XjgQAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK7UExURQAAAE2F5UmC40Z82z500jyA5Ch12yx75CxvzCeA7iB45zlvwSiH9CR69Btr2hBZxQpi1xhmyyVs0yJWuxdMpQU/qQRJtgNOwhtw4iiF/iJixQY5nAw5hhcyehg0ghlGjTheniI6cAcncBUoXixNi0VejzOC7ixjtR9EnSJBgDtRglFsmXaKqZSiu7W8yb/K2MXY7PT+/3OTvBNTuw9HnKvk//v//+33/urx+ebt9tTf7L3D0aqxwo2ZrmR8niVUnCBEohNQriaD5gQvjhYucYeauNvk8eX2/////1WV1LHJ4ff3//L2//z6/xMlVjFGdRo7kAEVW7TB1dvt+e7y/fHx/e3w/Orx/cTh+CuQ9mODr+nu/Ozw/lR0pKq91d7i7KG60xNw7h4qTuPv/Yqy2QVYzp/B4rTX8s7U342UqExafwgvepigssnQ2wEifpawz06Gyk54udDl9gtp48PP4BQqZ2JxlmyczSyR/6LP7p2rwQAZbbrQ5WGX4Cud/2CKwQghYhovaHGq4fDw9BB59SmL7Nng7K22xRIXJ3qQsQoRKHyDmTdAXwALS0ROciFOrwoMHOXm7E9TdE1Oacny/9r7/6atvRIdOm55lxQbMLnAzQAHMOv+/7C5yio4XgkcUHKCoEFAVxIUHEBpqzY6VGxuhsTM1x8kPQsVNQINPQIDFOLo8puYpyspOYyKmmVnfJ2ltkRGYVddfAEFITOK2U20/obQ/Yykw250j6KpuVlZcWbD/dPY4yEiLyNMtKSyyRQhRNjf6L7G1Xt4jIy75zmo/BIiTQ4FAxQQEB4bJQwLEAkZQ1Vmix0+lgIABX2jzRiE/SgsRDIySD9Iand7mGRujtLb6Fxhg3+IoYaTrISPpZOcrhtguWJoiCszUM7W5Ro3iiBHph2R/iFIq9Xc59zg6R4/m93j6QAAAHEN1zoAAADpdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AaiBlzQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAP31JREFUeF7tnf1PU9na96vOXU1OivBAcUrbUYi8aZkmwPxSn5bjC3fWjMkmyC9qihmIVYO26E22L8VBEFvnUKhasEm7Wxm25XS3VEinvhxHK+VhCC2UKKTJSRqKpPzw3H/Gc63drW5n1AHF89yTnG8FYbe067O/17rWtfZe3RX89zu04U8tDoKvf1P+ScVB8PVvyj+pOAi+/k35JxUHwde/Kf+k4iD4+jfln1QcBF//pvyTioPg69+Uf1JxEHz9m/JPKg6Cr39T/knFQfD1r6LctHmTUCQsKBGZRF+KmkRCYYFQKPqidBN393qKg+DrX0D5RcmWAoATtVVl5xTk5FaLpWJxvi47O0cokgB47hebuQeukzgIvj4z5abNW0QiYXa+dL+clG/fUd4pI3YWc9ouk8v2i78sMYmEi1u+4P5gHcRB8PU5KTcWiERZVVJxdfmu3QrjHqUKVeZXVX+DEHIhl1ZrdroDmsYa+UpelVAk2rxlC/dnnyoOgq/PRrlFaDKJ9u4ndxXX6kdcQIb1bbZJehm5XEjrOsht+q5TStQVSqV7RRdFN9bFUQ6Cr89DuamgpCRna1V9r0LZACQHwTltgxYN5Agl2xoR/KLVdrPfEWrMF8mPdbs1O0mDuElSsPjp+YiD4OtzUG4SiURig5es6jwKiJgQ1A2Ux7dBEpIqUQPe0IA50Yl8ifD0SfywCbX1tDRbYvrkvMtB8LXulBs3iUyL4tPWM6d2Z4vaW8E4lgnLdVZn2pfOP5cxEzAb0EBetskkxY/CEaxSlBtgR2R9Wg/lIPhab8pNQklVO6nZA22+oEu3GY5hpG64gZWXtomEphKR9DsExrIRi+7mp00ScWWGG3qvy17cabh4MXfzho3cE65dHARf60oJPkp07WTjZQTpBf2g29yRLT3x2k3YcCRtOpLOvwKbMGQDOi6W7AN3j2YoQbBz9Lvb8y6KSr/4aEwOgq/1pNy4WVRlIDUqYMQNvqrbJzJlSy+xTN3dSFtoWCyV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;}.rta{display:false;}.rta-tittle a {value:Return to Taos County;}.rta-tittle a{font-family: !important;}.rta-tittle a{href:a.	https://www.taoscounty.org/189/Planning;}.banner-header{background-color:#5979ea;}.banner-header-top{background-color:#FFFFFF;}.agency-title{color:#000000;}.agency-contact{color:#000000;}.banner-header{height:101px;}#img-agency-logo{height:100px;}#img-agency-logo{margin-top:0px;}#img-agency-logo{margin-left:63px;}.rta-tittle{background-color:#FFFFFF;}.rta-tittle a{color:#0275A0;}div p {font-family:bold;}p, span:not(.agency-contact){color:14;}body a,body span,body font,body div,body h1,body h2,body h3,body h4,body h5,body h6,body p,body td,body tr,body table,body tbody,body thead,body tfoot,body label, body div{font-family:130px;}.body{font-size:130px;}.body div p{font-family:130px;}body{color:black;}.ACA_Form label{font-family:#1fafed;}.ACA_Form textarea, .ACA_Form input[type=text], .ACA_Form input[type=password], .ACA_Form input, .ACA_Form select{color:#000000;}.ACA_Form label{color:#000000;}.ACA_Form textarea, .ACA_Form input[type=text], .ACA_Form input[type=password], .ACA_Form input, .ACA_Form select{background-color:#ffffff;}.ACA_Form textarea, .ACA_Form input[type=text], .ACA_Form input[type=password], .ACA_Form input, .ACA_Form select{border-color:#000000;}.ACA_Form textarea, .ACA_Form input[type=text], .ACA_Form input[type=password], .ACA_Form input, .ACA_Form select{color:#000000;}.footer-text{value:@;}.footer{background-color:#EEEEEE;}.footer-text{color:#000000;}.footer{height:50px;}body{background-color:#FFFFFF;}.ACA_Body_Text, .ACA_Body_Text p, .ACA_Body_Text span, .ACA_Body_Text font{color:#2B323A;}a > span, .ACA_Welcome_Block a > span, a > .ACA_Body_Text, #ctl00_HeaderNavigation_lblAccessibilityBefore, .ACA_RegisterLogin{color:#0275a0;}.ACA_LoginBox, .aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:last-child{background-color:#FFFFFF;}.ACA_Welcome_Block td, .aca_wrapper .welcome-page.ACA_Content > table > tbody > tr > td:first-child{background-color:#FFFFFF;}.ACA_NaviMenu, body .ACA_NaviMenu .ui-toolbar, .ACA_NaviMenu > *{background-color:#FFFFFF;}.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter.ACA_ItemCenter_FontSize.ACA_CenterOff > div > a > font,.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter.ACA_ItemCenter_FontSize.ACA_CenterOff > div > a, .actions-menu-container > ul > li > a > span{color:#2b323a;}.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover{background-color:#2b323a !important;}.ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover > div > a, .ACA_NaviMenu #tab_item_place_holder .ACA_ItemCenter:hover > div > a font{color:#FFFFFF !important;}.ACA_ItemCenter.ACA_ItemCenter_FontSize.ACA_CenterOn > div > a,.ACA_ItemCenter.ACA_ItemCenter_FontSize.ACA_CenterOn > div > a > font{color:#FFFFFF !important;}.ACA_NaviMenu #tab_item_place_holder .ACA_CenterOn{background-color:#2B323A !important;}.ACA_NaviMenu #nav_span_links div,.ACA_NaviMenu #nav_span_links ul > li,.ACA_NaviMenu #nav_span_links ul > li > ul, .search-sub-menu ul > li, .search-sub-menu ul > li > ul{background-color:#FFFFFF;}.ACA_SubMenuList #nav_span_links > span a,.search-sub-menu a, .search-sub-menu a font{color:#2B323A !important;}.ACA_SubMenuList{border-top-color:#000000;}.ACA_SubMenuList{border-bottom-color:#EEEEEE;}.ACA_NaviMenu #nav_span_links ul > li:hover,.search-sub-menu ul > li:hover, .search-sub-menu ul > li > ul > li:hover{background-color:#a0b4ba;}.ACA_SmButton a, .ACA_SmButtonForRight a, .ACA_SmButtonDisable a, .ACA_LgButton a, .ACA_LgButtonForRight a, .ACA_ShowAndResume{background:none !important;}.ACA_SmButton a, .ACA_SmButtonForRight a, .ACA_SmButtonDisable a, .ACA_LgButton a, .ACA_LgButtonForRight a, .ACA_ShowAndResume{background-color:#EEEEEE !important;}.ACA_SmButton a:hover, .ACA_SmButtonForRight a:hover, .ACA_SmButtonDisable a:hover, .ACA_LgButton a:hover, .ACA_LgButtonForRight a:hover, .ACA_ShowAndResume:hover{background-color:#D2D2D2 !important;}.ACA_SmButton a span, .ACA_SmButtonForRight a span, .ACA_SmButtonDisable a span, .ACA_LgButton a span, .ACA_LgButtonForRight a span{color:#0275A0 !important;}.portlet > .portlet-title{background-color:#0369B5 !important;}.portlet > .portlet-title > .caption{color:#fff !important;}.portlet > .portlet-title > .actions .btn{background-color:#0369B5 !important;}.portlet.box > .portlet-title > .actions .btn span, .portlet > .portlet-title > .actions .btn{color:#fff !important;}.myCollectiontable .myCollectionCol.recCountCol{background-color:#0369B5 !important;}.myCollectiontable .myCollectionCol.recCountCol{color:#fff !important;}.ACA_GridView .ACA_TabRow_Odd td, .ACA_GridView .ACA_TabRow_SmallOdd td, .ACA_GridView .ACA_TabRow_Odd th, .ACA_GridView .ACA_TabRow_SmallOdd th{background-color:#F6F6F6 !important;}.ACA_GridView .ACA_TabRow_Even > td, .ACA_GridView .ACA_TabRow_SmallEven > td, .ACA_GridView .ACA_TabRow_Even > th, .ACA_GridView .ACA_TabRow_SmallEven > th{background-color:#FFFFFF !important;}.ACA_GridView .ACA_TabRow_Header > th, .ACA_GridView .ACA_TabTitle > th{background-color:#DAF6FF !important;}.ACA_GridView .ACA_TabRow_Header > th, .ACA_GridView .ACA_TabTitle > th{border:none !important;}.ACA_GridView .ACA_TabRow_Header > th a > span, .ACA_GridView .ACA_TabTitle > th a > span{color:#2B323A !important;}.ACA_GridView .ACA_TabRow_Odd > td > div > span, .ACA_GridView .ACA_TabRow_Even > td > div > span, .ACA_GridView .ACA_TabRow_SmallEven > td > div > span, .ACA_GridView .ACA_TabRow_SmallEven2 > td > div > span, .ACA_GridView .ACA_TabRow_SmallOdd > td > div > span{color:#2B323A !important;}.aca_pagination td{background-color:#FFFFFF !important;}.aca_pagination td{border-color:#EEEEEE !important;}.aca_pagination .aca_pagination_PrevNext > span{color:#666666 !important;}.aca_pagination .aca_pagination_PrevNext > a{color:#2B323A !important;}.aca_pagination .SelectedPageButton{border-bottom-color:#0275A0 !important;}.breadcrump{orientation:Horizontal;}.breadcrump:not(.breadcrump-disable){background-color:#FFFFFF !important;}.breadcrump-selected,.breadcrump-selected-end{background-color:#FFFFFF !important;}.breadcrump-disable,.breadcrump-disable-end,.breadcrump-collapsed-disable,.breadcrump-collapsed-disable-end{background-color:#f6f6f6 !important;}.breadcrump-table .breadcrumb_number_padding span, .breadcrump-table .numbercolumn span, .breadcrump-table .namecolumn a, .breadcrump-table .namecolumn{color:#000000 !important;}.breadcrump:not(.breadcrump-disable){border-bottom-color:#EEEEEE !important;}.breadcrump-selected,.breadcrump-selected-end{border-bottom-color:#3FC1FB !important;}.breadcrump-disable,.breadcrump-disable-end,.breadcrump-collapsed-disable,.breadcrump-collapsed-disable-end{border-bottom-color:#05A2DE !important;} .agency-title { font-family:  } .agency-contact { font-family:  } .rta-tittle a { font-family:  }