.link, a{text-decoration: none;}
	.link:hover, a:hover{text-decoration: underline;}.link, a{font-weight: normal;}
#header #layout>.amh-row, #header>.amh-row{max-width: 1155px;}
#header #layout>.amh-row>.amh-block>.amh-content, #header>.amh-row>.amh-block>.amh-content{max-width: 1155px;}
#body #layout>.amh-row, #body>div>.amh-row{max-width: 1155px;}
#body #layout>.amh-row>.amh-block>.amh-content, #body>div>.amh-row>.amh-block>.amh-content{max-width: 1155px;}
.bodysize{max-width: 1155px;}
#footer #layout>.amh-row, #footer>.amh-row{max-width: 940px;}
#footer #layout>.amh-row>.amh-block>.amh-content, #footer>.amh-row>.amh-block>.amh-content{max-width: 940px;}
.linkcolour, .fc-header h2, .link, .eeventcoming i,.eedate:after,.date-icon:after, a{color: #188252;}
.link:hover, a:hover{color: #009345;}
.widgetbg{background-color: #ffffff;}
.rssFeed .rssRow,.tweet_list li {border-bottom: 1px solid #adadad;}
body{
		color: #636363;
		font-family: Verdana, Geneva, sans-serif;
		background-color: #ffffff;
	}
.content{
		background-color: #ffffff;
	}
.searchbox{
		border: 3px solid #ffffff;
	}
#default_footer{
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size:10pt;
		padding-bottom:10px;
		color:#000000;
	}
#default_footer a{
		text-decoration: underline;
		color:#000000;
	}
.resource_item_header, .button, .button-strip a{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background-color: #edf5f2;
	background: #edf5f2;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edf5f2), color-stop(50%,#edf5f2), color-stop(51%,#edf5f2), color-stop(100%,#edf5f2));
	background: -moz-linear-gradient(top,  #edf5f2 0%, #edf5f2 50%, #edf5f2 51%, #edf5f2 100%);
	background: -webkit-linear-gradient(top,  #edf5f2 0%,#edf5f2 50%,#edf5f2 51%,#edf5f2 100%);
	background: -o-linear-gradient(top,  #edf5f2 0%,#edf5f2 50%,#edf5f2 51%,#edf5f2 100%);
	background: -ms-linear-gradient(top,  #edf5f2 0%,#edf5f2 50%,#edf5f2 51%,#edf5f2 100%);
	background: linear-gradient(top,  #edf5f2 0%,#edf5f2 50%,#edf5f2 51%,#edf5f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf5f2', endColorstr='#edf5f2',GradientType=0 );
	border: 1px solid #a1cdba;
	color: #009657;
}
.resource_item_header:hover, .button:hover, .button:focus, .button_open, .button-strip-active a, .button-strip a:hover{
	background: #439975;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#439975), color-stop(50%,#439975), color-stop(51%,#439975), color-stop(100%,#439975));
	background: -moz-linear-gradient(top,  #439975 0%, #439975 50%, #439975 51%, #439975 100%);
	background: -webkit-linear-gradient(top,  #439975 0%,#439975 50%,#439975 51%,#439975 100%);
	background: -o-linear-gradient(top,  #439975 0%,#439975 50%,#439975 51%,#439975 100%);
	background: -ms-linear-gradient(top,  #439975 0%,#439975 50%,#439975 51%,#439975 100%);
	background: linear-gradient(top,  #439975 0%,#439975 50%,#439975 51%,#439975 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#439975', endColorstr='#439975',GradientType=0 );
	border: 1px solid #439975;
	color: #ffffff;
}
.button a, .button-strip a{
	color: #009657;
	text-decoration:none;
}
.button-strip-active a{
	color: #ffffff;
	text-decoration:none;
}
.button:hover a, .button-strip:hover a{
	color: #ffffff;
	text-decoration:none;
}
.button-strip a{
	font-weight:normal;
}
.resource_item_open{
	border: 1px solid #a1cdba;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.resource_item_open .resource_item_header{
	border: none;
	-webkit-border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}
h1, h2, h3, h4, h5, h6, .heading1, .heading2, .heading3, .heading4, .heading5{
	color: #000000;
	padding-bottom:2px;
	padding-top:2px;
	margin-bottom:0px;
	margin-top:0px;
	line-height: 1.3;
}
h1, h2, .heading1, .heading2{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:0px;
	margin-top:0px;
}
h1, .heading1{
	font-weight: bold;
	font-size: 3.667em;
}
h2, .heading2{
	font-weight: bold;
	font-size: 2.667em;
}
h3, .heading3{
	font-weight: bold;
	font-size: 1.833em;
}
h4, .heading4{
	font-size: 1.167em;
	font-weight: bold;
}
h5, .heading5{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.917em;
}
.widget_tab, .widget_tab_selected{
	background: #ffffff;
	color: #ffffff;
}
.widget_tab:hover, .widget_tab_selected{
	background: #ffffff;
	color: #ffffff;
}
a.button-strip{
	width: 100%;
	display: block;
}
a.button-strip:hover{
	text-decoration:none;
}
.widget_tab, .widget_tab_selected{
	cursor: pointer;margin-left: auto;margin-right: 1px;padding: 5px;float: left;font-size: 1.083em;
}
.widget_tab_bar{
	height: 28px;
	border-bottom:1px solid #adadad;
}
.tab, .tab_selected, .navbar-top, .nav-mobile{
	font-weight: bold;
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
	color: #000000;
}
.vtab{
	font-weight: bold;
	background: none;
	background: -webkit-gradient(linear, right, left, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(-90deg,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	color: #000000;
}
.vtab:hover, .vtab_selected{
	background: none;
	background: -webkit-gradient(linear, right, left, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(-90deg,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(-90deg,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
	color: #000000;
}
.navbar-top>div>ul>li>a, .navbar-top>div>ul>li>a:focus, .nav-mobile a{
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );

	color: #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	border-radius: 3px 3px 0px 0px;
}
.tab:hover, .tab_selected, .navbar-top .open>a, .navbar-top>div>ul>li>a:hover, .navbar-top a.current, .navbar-top>div>ul>li>a:focus{
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
	color: #000000;
}
.tab a{
	color: #000000;
}
.tab a:hover, .navbar-top a.current:hover{
	color: #000000;
}
.tab-bar{
	border-bottom: 1px solid #000000;
}
@media (max-width: 767px) {
	.tab{
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.tab-bar{
		border: none;
	}
}
#responsiveheader{
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
	color: #ffffff;
}
#responsiveheaderimage{
	background-image: URL(/images/logos/gailborden/);
}
#responsiveheadermessage p:before{
	content:'';
}
#responsiveheaderaltmessage p:before{
	content:'';
}
.widget{
	border: 1px solid #000000;
	background-color: #ffffff;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
	box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0);
}
.widgetheader{
	color: #ffffff;
	font-weight: bold;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: -1px -1px 0px 0px;
	border-radius: -1px -1px 0px 0px;
	background: none;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,none), color-stop(50%,none), color-stop(51%,none), color-stop(100%,none));
	background: -moz-linear-gradient(top,  none 0%, none 50%, none 51%, none 100%);
	background: -webkit-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -o-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: -ms-linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	background: linear-gradient(top,  none 0%,none 50%,none 51%,none 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='none', endColorstr='none',GradientType=0 );
}
.widgetbody{
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-radius: 0px 0px -1px -1px;
	border-radius: 0px 0px -1px -1px;
}
.widgetbody p{
	margin-top:0px;
}
.widgetbody h1{
	color: #000000;
}
.pagination>.active>a, .pagination>.active>a:hover{
	background-color: #000000;
	border-color: #000000;
}
.pagination>li>a, .pagination>li>a:hover{
	color: #000000;
}
.polaris-nav-active i{
	color: #000000;
}
.widgetbody hr{
	color: #adadad;
	background-color: #adadad;
	margin-top: 6px;
	margin-bottom: 8px;
	height: 1px;
	border: none;
}
.toprule{
	border-top: 1px solid #adadad;
}
.bottomrule{
	border-bottom: 1px solid #adadad;
}
.bodytext{color: #636363;}
.headingtext{color: #000000;}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/template.css */
#body {
  color: black !important;
  padding: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
  font-family: 'Roboto', sans-serif;
}

#idpZv48 {
	display:flex;
  flex-direction:row;
  justify-content: space-between;
  align-items:center;
}


#id6Vlqj > div > div {
display: inline;
}
.events-filter-row:before {
  content: 'The library accommodates customers with disabilities. Please call 847-429-4597 to discuss arrangements at least 7 days prior to a scheduled event.';
  font-size: 14px;
  text-align: center;
  padding: 20px;
  margin: 0 auto;
}
#reg-screen2 > div.events2-reg-card-form > input.events2-reg-card {
width: 200px;
}

#idi0Okt > div > span > div:nth-child(3) > div > div > div > div {
position: relative;
top: 50px;
}
#idi0Okt > div > span > div:nth-child(4) > div > div > div > p {
    text-align: right;
    float: right !important;
  color: white;
}
#event_ages > div, #event_types > div {
	float: unset !important;
}
#idi0Okt > div > span > div:nth-child(4) > div > div > div {
     float: right;
    font-style: italic;
}
#eventsearch {
  height: 34px !important;
}
#body > div > div > div.amnp-stage > div > div > div > div.amnp-room-details > div > div.row2.row > div > ul > li > label > input[type=checkbox] {
width: 25px !important;
}
#body > div > div.row.events-view-row > div:nth-child(1) > div > h1 {
color: #188252;
}
#body > div > div.events-filter-section.events-age-section > div.heading4 {
color: #188252;
}
#body > div > div > div.amnp-picker-header > h2 {
  color: #188252;
}
#body > div > div > div.amnp-stage > div > div> div > div.amnp-room-details > div > div {
color: black;
}

#sticky-wrapper > div > span {
color: #188252;
}

#sticky-wrapper > div > div.amnp-choose-branch > div > label > input {
width: 14px !important;
}
#body > div > div > div.amnp-stage > div > div > div > div.amnp-room-details > div > div.layoutRow.row > ul > li > label > input[type=checkbox] {
width: 14px !important;
}
#sticky-wrapper > div > i.fa.fa-chevron-right {
  color: #188252;
}
#sticky-wrapper > div > i.fa.fa-chevron-left {
  color: #188252;
}
#body > div > div.events-filter-section.events-location-section > div.heading4 {
color: #188252;
}
#body > div > div.events-filter-section.events-type-section > div.heading4 {
color: #188252;
}

#body > div > div.row.events-view-row > div:nth-child(1) > div > div.events-date-bar.noselect > div > span.events-date-string.headingtext {
color: #188252;
}
#body > div > div.row.events-view-row > div:nth-child(2) > div.events-right > div.events-date-bar.noselect > div.events-day-title > span.events-change-day.events-change-prev.fa.fa-chevron-left {
color: #188252;
}
#body > div > div.row.events-view-row > div:nth-child(2) > div.events-right > div.events-date-bar.noselect > div.events-day-title > span.events-change-day.events-change-next.fa.fa-chevron-right {
color: #188252;
}
#body > div > div.row.events-filter-row > div.col-md-2.events-views > i.fa.fa-list.linkcolour {
color: #188252;
}

#body > div > div.row.events-filter-row > div.col-md-2.events-views > i.am-events {
color: #188252;
}
#body > div > div.row.events-view-row > div> div.events-right > div.events-body > div > div > div.eelisttime.headingtext {
color: #188252;
}
#body > div > div.row.events-view-row > div:nth-child(2) > div.events-left > div.events-details > ul {
margin: unset !important;
}
body > div.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom > div.datepicker-days > table {
color: black;
}
#datepicker > div > input {
height: 34px !important;
}

/*hide google maps from individual event pages */
#idHDs0a {
	display: none;
}

.dropdown:hover > .dropdown-menu { 
  	display: block; color: #fff !important; 
}  

#navbar-collapse-grid > ul > li > ul {
background-color: #def2e9;
}
#sengines {
    background-color: #188252;
      right: 18px;
    position: relative;
}
.select {
  height: 40px;
  width: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 3px;
  margin-bottom: 1em;
}

.select:after {
  content: "▼";
  padding: 12px 8px;
  position: absolute;
  right: 10px;
  top: 0;
  z-index: 1;
  text-align: center;
  width: 10%;
  color: #188252;
  height: 100%;
  pointer-events: none;
}

#navbar-collapse-grid > ul > li:hover {
background-color: #def2e9;
}
#navbar-collapse-grid > ul > li> ul > li > a:hover {
background-color: #BFE6D4;
}
.dropdown-menu>li>a {
    display: block;
    padding: 7px 20px;
    clear: both;
    font-weight: 400;
    line-height: 30px;
  	font-size:15px;
    color: #333;
    white-space: nowrap;
}
#navbar-collapse-grid > ul > li:nth-child(2) > a:before {
content: url("https://gailborden.libnet.info/images/editor/gailborden/nav-calendar-icon.png");
   padding-right: 11px;
      position: relative;
  /*top: 12px;*/

}
#navbar-collapse-grid > ul > li:nth-child(4) > a:before {
  content: url("https://gailborden.libnet.info/images/editor/gailborden/nav-bookicon.png");
   padding-right: 11px;
      position: relative;
    /*top: 15px;*/
}
#navbar-collapse-grid > ul > li:nth-child(6) > a:before {
    content: url("https://gailborden.libnet.info/images/editor/gailborden/nav-librarianicon.png");
   padding-right: 11px;
      position: relative;
    /*top: 15px;*/
}
#searchbar {
      box-sizing: border-box;
    height: 42px;
    border-top: 3px solid #188252;
    border-bottom: 3px solid #188252;
    border-left: 3px solid #188252;
    border-right: unset;
    outline: 0px none;
    margin: 0px;
  width: 82%;
    padding: 4px 42px 4px 8px;
    color: #555;
    background-color: #FFF;
    vertical-align: top;
    font-size: 18px;
 
    border-radius: 8px 0 0 8px;
}
#searchBtn {
width: 42px;
    top: 0;
    display: inline-block;
    background-color: #188252;
    border: 0;
    font-size: 18px;
    line-height: 42px;
    height: 42px;
    width: 42px;
    margin-left: 0px;
    top: 0px;
   position: relative;
    right: 18px;
    color: #fff;
}
#navbar-collapse-grid > ul > li:nth-child(8) > a:before {
  content: url("https://gailborden.libnet.info/images/editor/gailborden/nav-.png");
   padding-right: 11px;
      position: relative;
    /*top: 15px;*/
}

ul.navbar-nav {
display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-evenly;
    align-items: center;
}
#idFlBlt {
  
    border-top: 2px solid #188252;
    border-bottom: 2px solid #188252;
    margin-bottom: 0px;
}
#navbar-collapse-grid > ul > li > a {
font-size: 15px;
 font-weight: unset;
 margin: -13 0 0 27px;
}
.navbar-top .navbar-nav > li > a {
      border-right: unset;
     border-left: unset;
     border-top: unset;
  display: inline-flex;
  align-items: center;
}
#navbar-collapse-grid > ul > li > a > i {
display:none;
}
#body > div > div.row.events-view-row > div:nth-child(2) > div.events-right > h1 {
  color: #188252;
}
#body > div > div > div.amrp-choose-screen > div.row > div > h2 {
color: black;
}
.navbar-top > div > ul > li > a, .navbar-top > div > ul > li > a:focus, .nav-mobile a {
border:none;
}
header{display:block;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button{-webkit-appearance:button;cursor:pointer;}
button{cursor:pointer;}
@media print{
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="javascript:"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
a{color:#188252;text-decoration:none;}
a:hover,a:focus{color:#188252;text-decoration:underline;}
.container{width:1170px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
ul{padding:0;margin:0 0 9px 25px;}
li{line-height:18px;}
form{margin:0 0 18px;}
input,button{font-size:13px;font-weight:normal;line-height:18px;}
input,button{font-family:'Roboto', Arial, sans-serif;}
input[type="text"]{display:inline-block;height:30px;padding:4px 6px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:middle;}
input{width:23px;}
input[type="text"]{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
input[type="text"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input:-moz-placeholder{color:#999;}
input:-ms-input-placeholder{color:#999;}
input::-webkit-input-placeholder{color:#999;}
input{margin-left:0;}
input:focus:invalid{color:#b94a48;border-color:#ee5f5b;}
input:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.pull-right{float:right;}
.pull-left{float:left;}
@media (max-width: 767px){
  
  #idpZv48 {
  flex-direction:column;
}
  .navbar-top{
  	height: 75px;
    line-height: 75px;
  }
  .nav > li:nth-child(10) {display:none;}
  ul.navbar-nav {
  flex-direction: column;
  }
  
  .nav > li{
  width:100%;
  }
  .nav > li:active{
  display:block;
  }
  #navbar-collapse-grid > ul > li > a {
  width:100%;
  min-height:75px;
    padding: 0 25px;
  }
  .navbar-collapse.in{
  overflow-y: unset;
  }
  ul.dropdown-menu{
  display: none;
  position: relative;
  width: 100%;
  }
  .burger-button{
  font-size: 40px;
    margin-right: 15px;
  }
  .navbar-brand{
  margin-left: 15px;
  }
  /*
  #navbar-collapse-grid > ul > li:nth-child(2) > a::before {content:"";}
  #navbar-collapse-grid > ul > li:nth-child(4) > a::before {content:"";}
  #navbar-collapse-grid > ul > li:nth-child(6) > a::before {content:"";}
  #navbar-collapse-grid > ul > li:nth-child(8) > a::before {content:"";}
  */
    #navbar-collapse-grid > ul > li:nth-child(2) > a::before {width:50px;}
  #navbar-collapse-grid > ul > li:nth-child(4) > a::before {width:75px;}
  #navbar-collapse-grid > ul > li:nth-child(6) > a::before {width:75px;}
  #navbar-collapse-grid > ul > li:nth-child(8) > a::before {width:55px;}
  #navbar-collapse-grid {
    position: relative;
  z-index: 5;
  }
  .navbar-nav > li:nth-child(12) {padding-left:11px;}
  .menuspace {
  border-top: 2px solid #188252;
  }
  
    #idfBCvw > div > span > div > header > div > div > ul > li > a {
      font-size: 10.5px !important;
    font-weight: bold;
      
}

  .pull-left {
    float: unset!important;
}
  .pull-right {
    float: unset!important;
  }

.container{width:auto;}
}
@media (min-width: 768px) and (max-width: 979px){
  

.container{width:724px;}
input{margin-left:0;}
}
@media (min-width: 1200px){
.container{width:1170px;}
input{margin-left:0;}
}
[class^="icon-"]{display:inline-block;width:14px;height:14px;margin-right:.25em;line-height:14px;}
[class^="icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none;}
.icon-arrow-down-3:before{content:"\e011";}
.icon-search:before{content:"\53";}
.brand{color:#004466;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear;}
.brand:hover{color:#08c;text-decoration:none;}
.header{margin-bottom:10px;}
.container{max-width:940px;}
.body .container{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:20px;border:1px solid rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.05);box-shadow:0px 0px 6px rgba(0,0,0,0.05);}
@media (max-width: 768px){
.header{background:transparent;}
.header-search form{margin:0;}
}
@media (max-width: 767px){
  
.header .brand{float:none;display:block;text-align:center;}
.header-search{float:none;display:block;}
}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/gb-template.css */
.body .container{background-color:#fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:20px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
a{color:#188252;}
@media print{
a[href]:after{content:""!important;}
}
.header{margin-bottom:0;}
.header-search{margin:12px auto 0 auto;}
form#searchform{margin:0;}
.searchbar{width:100%;position:relative;}
#searchterm{box-sizing:border-box;height:42px;width:100%;border:3px solid #188252;outline:0px none;margin:0px;padding:4px 42px 4px 8px;color:#555;background-color:#FFF;vertical-align:top;font-size:18px;border-radius:8px 0 0 8px;}
div.searchselect{position:absolute;display:inline-block;height:42px;vertical-align:top;margin:0;top:0px;right:44px;}
div.searchform{position:absolute;top:99%;right:-2px;width:auto;white-space:nowrap;display:none;border:0;margin:0;padding:0;outline:0;vertical-align:top;z-index:10000;background-color:#fff;border-bottom:1px solid rgba(220,220,220,1);border-right:1px solid rgba(220,220,220,1);border-left:1px solid rgba(220,220,220,1);box-shadow:0 0.3rem .5rem -0.111rem rgba(0,0,0,0.15);}
div.searchform a{display:block;font-size:14px;color:#555;padding:8px;outline:0;}
div.searchform a:hover,div.searchform a:active,div.searchform a:focus{text-decoration:none;; 	background-color:#f1f1f1;}
.expandsearchform{position:absolute;left:-24px;height:42px;width:24px;padding:0;margin:0;border:0;line-height:40px;font-size:34px;text-align:center;cursor:pointer;color:#188252;background-color:transparent;box-shadow:none;}
.expandsearchform:hover,.expandsearchform:focus{color:#666;}
.expandsearchform i.icon-arrow-down-3{position:absolute;right:10px;top:16px;}
.searchbar button.searchsubmit{width:42px;position:absolute;top:0;right:0;display:inline-block;background-color:#188252;border:0;font-size:18px;line-height:30px;height:34px;width:42px;margin-left:0px;top:0px;color:#fff;}
.searchbar button.searchsubmit:hover,.searchbar button.searchsubmit:focus{color:#def2e9;}
/* Added for Aspen Catalog Search */
#basic-lookfor {
box-sizing: border-box;
  height: 36px;
  width: 100% !important;
  border: 2px solid #188252;
  outline: 0px none;
  margin: 0px;
  padding: 4px 42px 4px 8px;
  color: #555;
  background-color: #FFF;
  vertical-align: top;
  font-size: 16px;
  border-radius: 8px 0 0 8px;
}
.links-container-top{*zoom:1;}
.links-container-top:before,.links-container-top:after{display:table;content:"";line-height:0;}
.links-container-top:after{clear:both;}
.links-container-top{padding:0 0 0 8px;margin:0 0 12px 0;list-style:none;text-align:left;}
.links-container-top li{float:left;}
.links-container-top a,.links-container-top a:visited{color:#469b75;font-size:13px;font-weight:normal;padding-right:0px;padding-left:0px;margin-right:20px;border-bottom:2px solid #ddece7;}
.links-container-top li:last-child a{margin-right:0;}
.links-container-top a:hover,.links-container-top a:active{color:#009345;text-decoration:none;border-bottom:2px solid #009345;}
a,.searchbar button.searchsubmit{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a:active,a:focus{outline:0;}
@media (max-width: 979px){
.header-search{
  max-width:400px;
  /*margin:8px auto 0 auto;*/
  }
.links-container-top a,.links-container-top a:visited{padding-right:0px;padding-left:0px;margin-right:16px;font-size:13px;}
.header .brand{max-width:340px;}
}
@media (max-width: 767px){
  
.body .container{padding-top:10px;}
.header .brand.pull-left{float:none;}
.header .brand{margin:0 auto 20px auto;}
.header-search.pull-right{float:none;}
.header-search{margin:8px auto 0 auto;}
}
@media (max-width: 430px){
.body .container{padding:10px 10px 20px 10px;}
}
@media (max-width: 380px){
.hword{display:none;}
}
@media (max-width: 360px){
.links-container-top a,.links-container-top a:visited{padding-right:0px;padding-left:0px;margin-right:10px;font-size:13px;}
}
/*! CSS Used from: http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css */
.pull-right{float:right;}
.pull-left{float:left;}
/*! CSS Used fontfaces */
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'IcoMoon';src:url('http://gailborden.info/media/jui/fonts/IcoMoon.eot');src:url('http://gailborden.info/media/jui/fonts/IcoMoon.eot#iefix') format('embedded-opentype'), url('http://gailborden.info/media/jui/fonts/IcoMoon.woff') format('woff'), url('http://gailborden.info/media/jui/fonts/IcoMoon.ttf') format('truetype'), url('http://gailborden.info/media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');font-weight:normal;font-style:normal;}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/template.css */
nav{display:block;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
@media print{
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
}
a{color:#188252;text-decoration:none;}
a:hover,a:focus{color:#188252;text-decoration:underline;}
.container{width:1170px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
ul{padding:0;margin:0 0 9px 25px;}
ul ul{margin-bottom:0;}
li{line-height:18px;}
@media (max-width: 767px){
.container{width:auto;}
}
@media (min-width: 768px) and (max-width: 979px){
.container{width:724px;}
}
@media (min-width: 1200px){
.container{width:1170px;}
}
.navigation{padding:5px 0;border-top:1px solid rgba(0,0,0,0.075);border-bottom:1px solid rgba(0,0,0,0.075);margin-bottom:10px;}
.container{max-width:940px;}
.body .container{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:20px;border:1px solid rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.05);box-shadow:0px 0px 6px rgba(0,0,0,0.05);}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/gb-template.css */
.body .container{background-color:#fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;padding:20px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
a{color:#188252;}
@media print{
a[href]:after{content:""!important;}
}
.navigation{padding:10px 0;border-top:2px solid #188252;border-bottom:2px solid #188252;margin-bottom:0px;}
.dj-megamenu.top-mega{list-style:none;font-family:'Roboto', Arial, sans-serif;}
.dj-megamenu.top-mega li a.dj-up_a{margin-right:30px;display:block;float:left;height:60px;font-size:16px;font-weight:bold;padding:0 10px;border-right:0;border-left:0;text-transform:none;}
.dj-megamenu.top-mega li:last-child a.dj-up_a{margin-right:0px;}
.dj-megamenu.top-mega li a.dj-up_a img{border:0;margin:0;max-height:52px;vertical-align:middle;}
.dj-megamenu.top-mega li:hover a.dj-up_a{border-radius:3px;}
.dj-megamenu.top-mega li a.dj-up_a span span.image-title{background:none;padding:0!important;margin:0 0 0 8px;display:inline-block;float:none;height:auto;}
.dj-megamenu.top-mega li:hover div.dj-subwrap{-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);}
.dj-megamenu.top-mega li a.dj-up_a span.dj-drop{padding:0 0 0 0!important;}
.dj-megamenu.top-mega .dj-drop .arrow{display:none;}
.dj-megamenu-custom254 li ul.dj-submenu > li{border-top:0!important;}
.dj-megamenu-custom254 li ul.dj-submenu > li > a{font-size:14px!important;font-weight:normal;line-height:16px;color:#000000;}
.dj-megamenu.top-mega ul.dj-submenu li.separator a{font-size:15px!important;font-weight:bold;color:#000!important;}
.dj-megamenu.top-mega li ul.dj-submenu > li.separator:hover > a{background:none;}
a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a:active,a:focus{outline:0;}
@media (max-width: 979px){
.dj-megamenu.top-mega li a.dj-up_a{margin-right:4px;display:block;float:left;height:60px;font-size:15px;font-weight:bold;padding:0 6px;border-right:0;border-left:0;text-transform:none;}
.dj-megamenu.top-mega li:last-child a.dj-up_a{margin-right:0px;}
.dj-megamenu.top-mega li a.dj-up_a img{border:0;margin:0;max-height:40px;vertical-align:middle;}
.dj-megamenu.top-mega li a.dj-up_a span span.image-title{background:none;padding:0!important;margin:0 0 0 8px;display:inline-block;float:none;height:auto;}
}
@media (max-width: 767px){
.body .container{padding-top:10px;}
.navigation{margin-bottom:16px;padding:0;display:none;}
.dj-megamenu.top-mega li.dj-up{position:relative;display:block;float:left;padding:0!important;margin:0!important;width:50%;}
.dj-megamenu.top-mega li a.dj-up_a{padding:0;margin:0;display:block;float:none;padding-left:20px;}
.dj-megamenu.top-mega li:first-child a.dj-up_a{border-bottom:1px solid #188252;border-right:1px solid #188252;}
.dj-megamenu.top-mega li:nth-child(2) a.dj-up_a{border-bottom:1px solid #188252;}
.dj-megamenu.top-mega li:nth-child(3) a.dj-up_a{border-right:1px solid #188252;}
.dj-megamenu.top-mega .dj-subwrap{width:100%;}
}
@media (max-width: 520px){
.dj-megamenu.top-mega li a.dj-up_a{height:60px;font-size:12px;font-weight:bold;padding:0 10px;border-right:0;border-left:0;}
.dj-megamenu.top-mega li a.dj-up_a img{border:0;margin:0;max-height:32px;vertical-align:middle;}
.dj-megamenu.top-mega li a.dj-up_a span span.image-title{background:none;padding:0!important;margin:0 0 0 6px;display:inline-block;float:none;height:auto;}
}
@media (max-width: 430px){
.body .container{padding:10px 10px 20px 10px;}
}
@media (max-width: 400px){
.dj-megamenu.top-mega li a.dj-up_a img{max-height:26px;}
}
/*! CSS Used from: http://gailborden.info/media/djmegamenu/themes/custom254.css */
.dj-megamenu-custom254{padding:0!important;margin:0!important;list-style:none;height:60px;position:relative;font-family:Arial, Helvetica, sans-serif;width:auto;background:#ffffff;}
.dj-megamenu-custom254 li.dj-up{position:relative;display:block;float:left;padding:0!important;margin:0!important;}
.dj-megamenu-custom254 li a.dj-up_a{display:block;float:left;height:60px;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0 20px;cursor:pointer;background:#ffffff;color:#000000;border-right:1px solid #cccccc;border-left:1px solid #ffffff;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.dj-megamenu-custom254 li.first a.dj-up_a{border-left-width:0;}
.dj-megamenu-custom254 li:last-child a.dj-up_a{border-right-width:0;}
.dj-megamenu-custom254 li a.dj-up_a span{float:left;display:block;padding:0 0 0!important;height:60px;line-height:60px;background:transparent;}
.dj-megamenu-custom254 li a.dj-up_a span.dj-drop{padding:0 20px 0 0!important;}
.dj-megamenu-custom254 li a.dj-up_a i.arrow{display:inline-block;font-family:FontAwesome;position:absolute;right:16px;top:23px;font-size:1em;line-height:1;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.dj-megamenu-custom254 li a.dj-up_a i.arrow:before{content:"\f107";}
.dj-megamenu-custom254 li:hover a.dj-up_a i.arrow{top:25px;}
.dj-megamenu-custom254 li:hover a.dj-up_a{background:#def2e9;color:#000000;border-right-color:#b1c1ba;border-left-color:#ffffff;}
.dj-megamenu-custom254 li.separator > a{cursor:default;}
.dj-megamenu-custom254 li a.dj-up_a span span.image-title{background:none;padding:0!important;margin:0 0 0 15px;display:inline-block;float:none;height:auto;}
.dj-megamenu-custom254 li a.dj-up_a img{border:0;margin:0;max-height:32px;vertical-align:middle;}
.dj-megamenu-custom254 li:hover{position:relative;z-index:200;}
.dj-megamenu-custom254 li div.dj-subwrap{position:absolute;left:-9999px;top:-9999px;height:0;margin:0;padding:0;list-style:none;}
.dj-megamenu-custom254 li:hover div.dj-subwrap{left:0;top:60px;background:#def2e9;height:auto;z-index:300;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}
.dj-megamenu-custom254 li div.dj-subcol{float:left;}
.dj-megamenu-custom254 li ul.dj-submenu{padding:0px;margin:0 10px;height:auto;width:auto;}
.dj-megamenu-custom254 li ul.dj-submenu > li{list-style:none outside;display:block;height:auto;position:relative;width:auto;border-top:1px solid #ffffff;}
.dj-megamenu-custom254 li ul.dj-submenu > li.first{border:0;}
.dj-megamenu-custom254 li ul.dj-submenu > li > a{display:block;font-size:13px;font-weight:normal;line-height:16px;color:#000000;background:#def2e9;text-decoration:none;padding:12px 20px;margin:0 -10px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.dj-megamenu-custom254 li ul.dj-submenu > li:hover > a{background:#bfe6d4;color:#000000;}
/*! CSS Used from: http://gailborden.info/modules/mod_djmegamenu/assets/css/animations.css */
.dj-megamenu .dj-subwrap{-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.dj-megamenu.fast .dj-subwrap{-webkit-animation-duration:200ms;animation-duration:200ms;}
.dj-megamenu li div.dj-subwrap{display:none;}
/*! CSS Used from: Embedded */
@media (max-width: 767px){
#dj-megamenu254{display:none;}
}
/*! CSS Used from: http://gailborden.info/media/djextensions/css/animate.ext.css */
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
/*! CSS Used keyframes */
@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0);}}
@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}100%{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}}
/*! CSS Used fontfaces */
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:local('Roboto Medium Italic'), local('Roboto-MediumItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'FontAwesome';src:url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?v=4.5.0');src:url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot#iefix&v=4.5.0') format('embedded-opentype'),url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
.dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
  background-color: #2980B9;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
	font-weight: normal;
  text-decoration: none;
  padding-left: 3px;
  padding-right: 3px;
    display: block;
    font-size: 14px;
    color: rgb(85, 85, 85);

    outline: 0px;
}

.dropdown a:hover {background-color: #ddd;}

.show {display: block;}


/*footer css additions 12/27*/
#footer {
    margin: auto;
    background-color: #def2e9;
  font-family: 'Roboto', sans-serif;
} 
#idDnbs8 {
	border-top: 2px solid #188252;
}
#idb5HGB {
  border-top: 1px solid #333;
  margin-top: 20px;
}
.social-icons > a > img {
   margin-right: 6px;
}
.copyright > p:nth-child(1) {
  font-style: italic;
  color: white;
  margin: 10px 0 0 0;
}
#mce_24 > div > div,#mce_0 > div > div {
	padding: 0;
}
/*scroll to top btn*/
#myBtn {
  display: none;
  position: fixed;
  bottom: 10px;
  right: 30px;
  z-index: 99;
  border-radius: 4px 4px 0 0;
  font-size: 16px;
  border: none;
  outline: none;
  background-color: #666;
  color: #ccc;
  cursor: pointer;
  padding: 15px;
  opacity: 0.6;
}
#myBtn:hover {
	color: #fff;
}
/*google translate*/
#\:0\.targetLanguage {
      width: 228px;
      text-align: center;
      background-color: #def2e9 !important;
      border: 3px solid #188252;
      border-radius: 10px;
      font-size: 16px;
      padding: 6px 12px;
      color: #333 !important;
}
.goog-te-gadget-icon {
  display: none;
}
.goog-te-menu-value {
  text-decoration: none;
}
.goog-te-menu-value:hover {
  text-decoration: none;
}
.goog-te-gadget {
    margin-left: 17px; 
}
#\31 4939 > div:nth-child(1) {
  margin-left: 1px;
}
#searchtermweb {
    box-sizing: border-box;
    height: 34px;
    width: 93%;
    border: 2px solid #188252;
    border-top: 0;
    margin-left: 26px;
    outline: 0px none;
    margin: 0px;
    padding: 4px 42px 4px 8px;
    color: #555;
    background-color: #FFF;
    vertical-align: top;
    font-size: 14px;
    border-radius: 8px 0 0 8px;
}
#searchterm {
    box-sizing: border-box;
    height: 36px;
    width: 100%;
    border: 2px solid #188252;
    outline: 0px none;
    margin: 0px;
    padding: 4px 42px 4px 8px;
    color: #555;
    background-color: #FFF;
    vertical-align: top;
    font-size: 16px;
    border-radius: 8px 0 0 8px;
}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/template.css */
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
@media print{
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
}
a{color:#188252;text-decoration:none;}
a:hover,a:focus{color:#188252;text-decoration:underline;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:1170px;}
.span6{width:570px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
@media (max-width: 767px){
.container{width:auto;}
.row-fluid{width:100%;}
[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (min-width: 768px) and (max-width: 979px){
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:724px;}
.span6{width:352px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
}
@media (min-width: 1200px){
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:1170px;}
.span6{width:570px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
}

  #idi0Okt > div > span > div:nth-child(4) {
      background-color: #404040;
    padding: 20px 0;
  }
#idi0Okt > div > span > div > div > div > div > div > div > a {
font-weight: normal;
}

.container{max-width:940px;}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/gb-template.css */
a{color:#188252;}
@media print{
a[href]:after{content:""!important;}
}
.footer .container{position:relative;}
.footer-links{font-size:14px;line-height:22px;}
.footer-links a{display:block;color:#333;}
.footer-links a:hover,.footer-links a:active{color:#188252;text-decoration:none;}
a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a:active,a:focus{outline:0;}
@media (max-width: 979px){
.footer-links{font-size:14px;line-height:28px;}
}
@media (max-width: 768px){
.footer-top{padding-left:20px;padding-right:20px;}
.footer .span6 .span6{float:left;width:48.936170208%;*width:48.882978718638%;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.footer .span6 .span6:first-child{margin-left:0;}
}
@media (max-width: 767px){
.national-medal-logo{margin-top:20px;}
}
@media (max-width: 400px){
.footer-top{padding-left:10px;padding-right:10px;}
.footer .span6 .span6{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/template.css */
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
@media print{
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="javascript:"]:after{content:"";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
a{color:#188252;text-decoration:none;}
a:hover,a:focus{color:#188252;text-decoration:underline;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:1170px;}
.span6{width:570px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
h3{margin:9px 0;font-family:inherit;font-weight:bold;line-height:18px;color:inherit;text-rendering:optimizelegibility;}
h3{line-height:36px;}
h3{font-size:22.75px;}
@media (max-width: 767px){
  
.container{width:auto;}
.row-fluid{width:100%;}
[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (min-width: 768px) and (max-width: 979px){
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:724px;}
.span6{width:352px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
}
@media (min-width: 1200px){
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:1170px;}
.span6{width:570px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
}
.container{max-width:940px;}
h3{margin:12px 0;}
h3{font-size:20px;line-height:22px;}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/gb-template.css */
a{color:#188252;}
@media print{
a[href]:after{content:""!important;}
}
.footer .container{position:relative;}
.footer #google_translate_element{margin-top:-6px;}
.footer #google_translate_element:after{display:block;content:"Powered by Google Translate";color:#188252;font-size:15px;margin:4px 0 0 0;text-align:center;}
.footer .goog-te-gadget-simple{width:200px;text-align:center;background-color:#def2e9!important;border:3px solid #188252;border-radius:10px;font-size:16px;padding:6px 12px;color:#333!important;}
.footer .goog-te-gadget-icon{display:none!important;}
.footer .goog-te-menu-value span:nth-child(1){font-size:18px!important;color:#333!important;}
.footer .goog-te-menu-value span:nth-child(3){border-left:0!important;}
.footer .goog-te-menu-value span:nth-child(5){font-size:18px!important;color:#188252!important;}
.footer .goog-te-menu-value:hover{text-decoration:none!important;}
.espanol-button{margin-top:16px;}
.footer-middle{font-size:14px;}
.footer-middle h3{margin-bottom:3px;color:#188252;}
a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a:active,a:focus{outline:0;}
@media (max-width: 979px){
.footer #google_translate_element{right:0;}
.footer #google_translate_element:after{font-size:13px;margin:0 0 0 0;width:174px;}
.footer .goog-te-gadget-simple{width:160px;background-color:#def2e9!important;border:3px solid #188252;border-radius:10px;font-size:13px;padding:6px 6px;color:#333!important;}
.footer .goog-te-menu-value span:nth-child(1){font-size:16px!important;color:#333!important;}
.footer .goog-te-menu-value span:nth-child(5){font-size:14px!important;color:#188252!important;}
.espanol-button{max-width:174px;}
}
@media (max-width: 768px){
.footer-middle{padding-left:20px;padding-right:20px;}
.footer .span6 .span6{float:left;width:48.936170208%;*width:48.882978718638%;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.footer .span6 .span6:first-child{margin-left:0;}
}
@media (max-width: 400px){
.footer-middle{padding-left:10px;padding-right:10px;}
.footer .span6 .span6{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
/*! CSS Used from: https://translate.googleapis.com/translate_static/css/translateelement.css */
.goog-te-gadget{font-family:arial;font-size:11px;color:#666;white-space:nowrap;}
.goog-te-gadget img{vertical-align:middle;border:none;}
.goog-te-gadget-simple{background-color:#fff;border-left:1px solid #d5d5d5;border-top:1px solid #9b9b9b;border-bottom:1px solid #e8e8e8;border-right:1px solid #d5d5d5;font-size:10pt;display:inline-block;padding-top:1px;padding-bottom:2px;cursor:pointer;zoom:1;*display:inline;}
.goog-te-gadget-icon{margin-left:2px;margin-right:2px;width:19px;height:19px;border:none;vertical-align:middle;}
.goog-te-menu-value{text-decoration:none;color:#0000cc;white-space:nowrap;margin-left:4px;margin-right:4px;}
.goog-te-menu-value span{text-decoration:underline;}
.goog-te-menu-value img{margin-left:2px;margin-right:2px;}
.goog-te-gadget-simple .goog-te-menu-value{color:#000;}
.goog-te-gadget-simple .goog-te-menu-value span{text-decoration:none;}
#idi0Okt > div > span > div.footer-middle > div > div > div > div {
color: black;
}
/*! CSS Used from: http://gailborden.info/templates/gb-responsive2/css/template.css */
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
@media print{
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
p{orphans:3;widows:3;}
}
a{color:#188252;text-decoration:none;}
a:hover,a:focus{color:#188252;text-decoration:underline;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:1170px;}
.span6{width:570px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0744680846383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span6{width:48.936170208%;*width:48.882978718638%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
p{margin:0 0 9px;}
@media (max-width: 767px){
.container{width:auto;}
.row-fluid{width:100%;}
[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (min-width: 768px) and (max-width: 979px){
  
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container{width:724px