.tg-header{background-color:#001871}
.tg-header a:not(.af-icon-button):active{color:inherit;background:inherit;border-color:inherit}
.tg-header a:focus{outline:0;text-decoration:none}
.tg-header .logo-container{max-width:1550px;margin-right:auto;margin-left:auto}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-menu-hamburger:before{content:"\2630"}
.tg-header .logo-container .glyphicon-menu-hamburger{display:none;font-size:25px;vertical-align:middle;color:#fff;cursor:pointer}
.tg-header .logo-container .logo-left{float:left;padding:1.5rem 0 1.5rem 4%}
.tg-header .logo-container .logo-right{float:right;padding:1.5rem 4% 1.5rem 0}
.tg-header .tg-navbar-container{clear:both;background-color:#c7dbf4}
.tg-header .tg-navbar{padding:.25rem 5% .25rem 5%;font-family:"Source Sans Pro Regular",Arial,sans-serif;max-width:1550px;margin-right:auto;margin-left:auto}
.tg-header .tg-navbar ul{margin:0;padding:0;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.tg-header .tg-navbar ul li{margin:.5rem 1rem}
.tg-header .tg-navbar ul li a{text-decoration:none;letter-spacing:.05em;display:block;font-size:20px;color:#001871}
.tg-header .tg-navbar ul li a:hover{text-decoration:underline;color:#001871}
.tg-header .tg-navbar ul li a:focus{outline:#001871 auto 5px}
.tg-header .tg-navbar .navigation-list{display:inline-block}
.tg-header .tg-navbar .nav-agentlink{display:inline-block;float:right;width:30%}
.tg-header .tg-navbar #agentlink-arc-label{font-size:20px;color:#001871;font-weight:normal;cursor:pointer}
.tg-header .tg-navbar #agentlink-arc{width:10em;margin:auto;border-color:#c7dbf4}
.tg-header .tg-navbar #agentlink-submit{margin:auto;padding-left:10px;vertical-align:middle}
.tg-header .hide{display:none !important}
.tg-header .search-container{position:relative}
.tg-header .nav-agentlink input{height:1.9rem;border:0}
.nav-agentlink .search-container input{width:calc(100% - 3.5em);padding-left:40px;text-align:left}
@media screen and (max-width:992px){.xf-content-height{margin:0 !important}
.tg-header .logo-container{display:table;width:100%;max-width:100%}
.tg-header .logo-container .logo-left{display:table-cell;float:left}
.tg-header .logo-container .glyphicon-menu-hamburger{display:inline-block;padding-top:8px}
.tg-header .logo-container .logo-right{display:none}
.tg-header .tg-navbar-container{clear:both}
.tg-header .tg-navbar .navigation-list,.tg-header .tg-navbar .nav-agentlink,.tg-header .tg-navbar ul li{width:100%;display:block;text-align:center}
.tg-header .tg-navbar .nav-agentlink{width:50%;margin:0 auto}
.tg-header .tg-navbar #agentlink-arc-label{margin:.5rem 1rem}
.tg-header .tg-navbar #agentlink-arc{margin:.5rem 0}
.tg-header .tg-navbar .nav-agentlink{float:none}
}
.tg-header .glyphicon-search{cursor:pointer;vertical-align:middle;width:48px;height:35px;margin-right:15px;top:6px;font-size:1.222em;outline:0;display:inline-block}
.tg-header .btn-default{color:#333;border-color:#ccc;background-color:rgba(0,164,228,0.9)}
.tg-header .glyphicon-search:before{content:"\e003"}
.tg-header .btn-info:hover{color:#fff;background-color:#fff;border-color:cornsilk}
.tg-header .search-field .glyphicon-search:hover:nth-child(1){background:white !important;color:#23a2dc !important;padding:10px;cursor:pointer;display:inline-block;width:48px;height:35px;margin-right:24px;top:5px;text-decoration:none !important;background:white;color:#23a2dc;padding-top:6px}
.tg-header .search-field button{background:#0073ae !important;color:#fff !important;margin-left:-4px;height:30px;border:0;border-radius:inherit}
.tg-header .glyphicon-search:hover:nth-child(2){cursor:pointer;display:inline-block;width:48px;height:35px;margin-right:15px;top:-1px;text-decoration:none !important;background:white !important;color:#23a2dc !important;padding-top:6px}
.tg-header .glyphicon-search{cursor:pointer;vertical-align:middle;width:48px;height:35px;margin-right:15px;top:2px;font-size:1.222em;outline:0;display:inline-block;left:-10px}
.tg-header .btn-info{color:#fff;background-color:#5bc0de;width:48px;height:35px;border-color:cornsilk}
.tg-header .btn-info:hover{color:#fff;background-color:#fff;border-color:cornsilk;width:48px;height:35px}
.tg-header .navigation .right-col .search-default{cursor:pointer;vertical-align:middle;width:48px;height:35px;margin-right:15px;top:6px;font-size:1.222em;outline:0;display:inline-block}
<!-- njh -->.tg-header .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.tg-header .search-box label,.tg-header .search-box-mobile label{font-size:0;text-indent:-1000px;position:absolute}
.tg-header label{display:inline-block;margin-bottom:5px;font-weight:700}
.tg-header .search-box span.glyphicon.glyphicon-search{position:relative;font-size:1.222em;color:#23a2dc;padding:6px;left:81px;top:4px}
.tg-header .search-text{color:#000;letter-spacing:1px;min-width:31%;padding:0 10px 0 41px;height:36px;outline:0}
.tg-header .search-go{background:none repeat scroll 0 0 #0073ae;border:0 none;height:36px;font-family:aig_futurabold;text-transform:uppercase;letter-spacing:1.5px;width:44px;color:#fff;height:32px;padding-top:6px}
.tg-header .search-field .glyphicon:nth-child(1){color:#23a2dc !important;padding:10px;cursor:pointer;display:inline-block;float:right;width:48px;height:35px;margin-right:24px;top:5px;text-decoration:none !important;color:#23a2dc;padding-top:6px}
.tg-header .search-field .glyphicon{position:relative;top:14px;font-size:20px;float:left;left:-123px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;color:#0073ae;line-height:1;-webkit-font-smoothing:antialiased}
.tg-header .search-go{background:none repeat scroll 0 0 #0073ae;border:0 none;margin-top:1px !important;margin-left:230px;height:43px;font-family:aig_futurabold;text-transform:uppercase;letter-spacing:1.5px;border-radius:0;margin-bottom:0;border-style:none !important;border-style:hidden !important;border-left-width:0;border-bottom-width:0;border-right-width:0;padding-bottom:0;padding-left:.3rem !important;font-size:18px !important;padding-top:0;padding-right:0;font-size:14px;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;border-top-left-radius:0 !important;line-height:normal;background:rgba(255,255,255,0);color:#666;border-color:#666;cursor:pointer}
.tg-header .search-field .search-field-input{height:2.7rem;padding-left:70px;margin-top:1px;position:absolute;width:423px;right:115px;border-radius:0;border:0}
@media(max-width:1024px) and (min-width:768px){.tg-header .search-field .glyphicon:nth-child(1){position:relative;top:0;font-size:20px;float:none !important;left:16px;background:transparent;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;color:#001871;line-height:1;-webkit-font-smoothing:antialiased}
.tg-header .search-field .search-field-input{height:2.7rem;padding-left:70px;margin-top:1px;position:absolute;width:29.4%;right:49.2%;border-radius:0;border:0;left:322px}
.glyco-search{float:none !important}
}
@media(max-width:1183px) and (min-width:993px){.tg-header .search-field .search-field-input{height:2.2rem;padding-left:70px;margin-top:-39px;margin-left:418px;position:absolute;width:183px;right:102px;border-radius:0;border:0}
.tg-header .search-go{background:none repeat scroll 0 0 #0073ae;border:0 none;position:relative;top:-40px !important;height:35px;font-family:aig_futurabold;text-transform:uppercase;letter-spacing:1.5px;border-radius:0;margin-bottom:0;border-style:none !important;border-style:hidden !important;border-left-width:0;border-bottom-width:0;border-right-width:0;padding-bottom:0;padding-left:.3rem !important;font-size:18px !important;padding-top:0;padding-right:0;font-size:14px;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;border-top-left-radius:0 !important;line-height:normal;background:rgba(255,255,255,0);color:#666;border-color:#666;cursor:pointer}
.tg-header .search-field .glyphicon:nth-child(1){position:relative;top:10px;font-size:20px;float:none !important;left:16px;background:transparent;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;color:#001871;line-height:1;-webkit-font-smoothing:antialiased}
.tg-header .search-field .glyphicon{left:111px;top:-28px}
.tg-header .tg-navbar .nav-agentlink{display:inline-block;float:right;width:20%}
.search-container input{text-align:center;height:30px;width:64%;margin-top:7px}
.glyco-search{float:none}
}
.search-container .fa-search{position:relative;left:33px;top:1px;color:#23a2dc;font-size:1.222em}
.start-search{height:40px;width:40px;color:blue;background:#fff;display:inline-block;border:1px solid #9e9e9e73}
.start-search .fa{position:relative;left:10px;top:10px}
.search-container input{text-align:center;height:30px;width:66%;margin-top:7px}
.search-container button{height:26px}
.search-field{display:inline-block;float:right;width:30%}
.glyco-search:hover{background:white !important;color:#23a2dc !important;padding:10px;cursor:pointer;display:inline-block;margin-right:24px;top:0;text-decoration:none !important;background:white;color:#23a2dc;padding-top:9px}
.glyco-search{color:#23a2dc !important;padding:10px;cursor:pointer;display:inline-block;float:right;margin-right:24px;top:0;text-decoration:none !important;color:#23a2dc;padding-top:9px;-webkit-font-smoothing:antialiased}
@media screen and (max-width:767px){.tg-header .search-field .glyphicon:nth-child(1){color:#23a2dc !important;padding:10px;cursor:pointer;display:inline-block;float:none;width:48px;height:35px;top:5px;text-decoration:none !important;color:#23a2dc;padding-top:6px;left:0}
.glyco-search{float:none}
.tg-header .tg-navbar .nav-agentlink{width:77%;margin:0 auto}
.searchDisplay .search-results-search-box{float:left;width:100%}
}