/*
 * ADOBE CONFIDENTIAL
 * ___________________
 *
 *  Copyright 2012 Adobe Systems Incorporated
 *  All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */

div.image {
    margin-bottom: 20px;
    overflow: hidden;
}

div.image img {
    display: block;
}
div.image small {
    display: block;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}

div.textimage div.text .cq-placeholder {
    height: 1.875rem;
}

div.textimage div.clear {
    clear: both;
}
div.search {
    padding:0 1px 0 0;
}

div.searchRight {
    border-left: 1px solid #dddddd;
    float: right;
    width: 150px;
    padding-left: 20px;
    padding-bottom: 20px;
}

div.searchTrends {
    text-align: justify;
}

div.searchRight p {
    text-align: center;
    font-weight: bold;
    margin-bottom: 5px;
}

div.search span.icon img {
    width: 16px;
    height: 16px;
}
div.search span.icon  {
    padding: 0 2px 8px 0;
    background: url(../../default/images/icons/default.gif) no-repeat
}
div.search span.icon.type_doc  {
    background: url(../../default/images/icons/doc.gif) no-repeat
}
div.search span.icon.type_eps  {
    background: url(../../default/images/icons/eps.gif) no-repeat
}
div.search span.icon.type_gif  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}
div.search span.icon.type_jpg  {
    background: url(../../default/images/icons/jpg.gif) no-repeat
}
div.search span.icon.type_pdf  {
    background: url(../../default/images/icons/pdf.gif) no-repeat
}
div.search span.icon.type_ppt  {
    background: url(../../default/images/icons/ppt.gif) no-repeat
}
div.search span.icon.type_tif  {
    background: url(../../default/images/icons/tif.gif) no-repeat
}
div.search span.icon.type_txt  {
    background: url(../../default/images/icons/txt.gif) no-repeat
}
div.search span.icon.type_xls  {
    background: url(../../default/images/icons/xls.gif) no-repeat
}
div.search span.icon.type_zip  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}

ins.textAdded {
    color: #0c0;
}
del.textRemoved {
    color: #c00;
}
img.imageAdded {
    border: 2px solid #0c0;
}
img.imageRemoved {
    border: 2px solid #c00;
}

div.image {
    margin-bottom: 20px;
    overflow: hidden;
}

div.image img {
    display: block;
}
div.image small {
    display: block;
}

div.download div.item {
    clear: both;
    margin: 0 0 8px 0;
}
div.download span.icon img {
    width: 16px;
    height: 16px;
}
div.download span.icon  {
    float: left;
    padding: 0 8px 8px 0;
    background: url(../../default/images/icons/default.gif) no-repeat
}
div.download span.icon.type_doc  {
    background: url(../../default/images/icons/doc.gif) no-repeat
}
div.download span.icon.type_eps  {
    background: url(../../default/images/icons/eps.gif) no-repeat
}
div.download span.icon.type_gif  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}
div.download span.icon.type_jpg  {
    background: url(../../default/images/icons/jpg.gif) no-repeat
}
div.download span.icon.type_pdf  {
    background: url(../../default/images/icons/pdf.gif) no-repeat
}
div.download span.icon.type_ppt  {
    background: url(../../default/images/icons/ppt.gif) no-repeat
}
div.download span.icon.type_tif  {
    background: url(../../default/images/icons/tif.gif) no-repeat
}
div.download span.icon.type_txt  {
    background: url(../../default/images/icons/txt.gif) no-repeat
}
div.download span.icon.type_xls  {
    background: url(../../default/images/icons/xls.gif) no-repeat
}
div.download span.icon.type_zip  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}

div.carousel {
    margin-top: 7px;
    margin-bottom: 7px;
}
.cq-carousel {
    position: relative;
    width: 940px;
    height: 270px;
    overflow: hidden;
}
.cq-carousel var {
    display: none;
}

.cq-carousel-banner-item {
    width: 940px;
    height: 270px;
    left: 1000px;
    position: absolute;
    top: 0;
    background-color: #eee;
    overflow: hidden;
}
.cq-carousel-banner-item img {
    width: 940px;
    height: 270px;
    background: no-repeat center center;
}

.par .cq-carousel-banner-item img {
    width: 700px;
    height: 245px;
    background: no-repeat center center;
}
.par .cq-carousel {
    width: 700px;
    height: 245px;
}
.par .cq-carousel-banner-item {
    width: 700px;
    height: 245px;
}

.cq-carousel-banner-item h3, .cq-carousel-banner-item p {
    padding: 10px;
}

.cq-carousel-banner {
    position: absolute;
}

.cq-carousel-banner-switches,
.cq-carousel-banner-switches-tl,
.cq-carousel-banner-switches-tc,
.cq-carousel-banner-switches-tr,
.cq-carousel-banner-switches-bl,
.cq-carousel-banner-switches-bc,
.cq-carousel-banner-switches-br {
    position: absolute;
    width: 100%;
    margin: 0;
    padding: 0;
}
.cq-carousel-banner-switches {
    display: none;
}
.cq-carousel-banner-switches-tl {
    top: 0;
    left: 0;
}
.cq-carousel-banner-switches-tc {
    top: 0;
    left: 0;
    text-align: center;
}
.cq-carousel-banner-switches-tr {
    top: 0;
    left: 0;
    text-align: right;
}
.cq-carousel-banner-switches-bl {
    bottom: 0;
    left: 0;
}
.cq-carousel-banner-switches-bc {
    bottom: 0;
    left: 0;
    text-align: center;
}
.cq-carousel-banner-switches-br {
    bottom: 0;
    left: 0;
    text-align: right;
}

.cq-carousel-banner-switch {
    display: inline-block;
    margin: 8px;
    padding: 0;
}
.cq-carousel-banner-switch-br {
    position: absolute;
    margin: 0;
    padding:0;
    bottom: 0;
    right: 8px;
}
.cq-carousel-banner-switch-bl {
    position: absolute;
    margin: 0;
    padding:0;
    bottom: 0;
    left: 8px;
}

.cq-carousel-controls a {
    position: absolute;
    width: 24px;
    height: 48px;
    top: 111px; /* 270/2 - 24 */
    background: url("../../default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;
    visibility: hidden;
}
.cq-carousel-controls a.cq-carousel-active {
    visibility: visible;
}
a.cq-carousel-control-prev {
    left: 0;
    background-position: -24px 0;
}
a.cq-carousel-control-prev:hover {
    left: 0;
    background-position: -72px 0;
}
a.cq-carousel-control-next {
    right: 0;
}
a.cq-carousel-control-next:hover {
    right: 0;
    background-position: -48px 0;
}

.cq-carousel-banner-switch a {
    display: inline-block;
    background: url("../../default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent;
}
.cq-carousel-banner-switch a img {
    width: 25px;
    height: 25px;
    vertical-align:top;
}

.cq-carousel-banner-switch a.cq-carousel-active, .cq-carousel-banner-switch a:hover {
    background-position: -25px 0;
}

.cq-carousel-banner-switch li {
    background: none !important;
    display: inline-block;
    list-style: none;
    float:left;
}

.form_section {
    width: 300px;
    float: none;
}

.form_section form {
    float: left;
    width: 300px;
}

.form_section fieldset {
    width: 300px;
    float: left;
}

.form_section .input_box1 {
    background: url(../../default/images/input_box.gif) no-repeat 0 0;
    width: 185px;
    height: 23px;
    float: left;
}

.form_section input {
    width: 175px;
    padding-left: 5px;
    padding-right: 5px;
    border: none;
    background: none;
    padding-top: 4px;
    font-size: 11px;
    color: #999;
}

.form_section input.sign_up {
    background: url(../../default/images/sign_up_btn.gif) no-repeat 0 0;
    width: 82px;
    height: 23px;
    float: left;
    margin-left: 5px;
    display: inline;
    cursor: pointer;
}

form .form_row {
    display: block;
    font-size: 13px;
    line-height: 24px;
    color: #666;
    clear: both;
}

form .form_field_checkbox, form .form_field_radio {
    margin-left: 20px;
}

form .form_field_text, form .form_field_textarea {
    background:url("../../default/images/social/fieldbg.gif") repeat-x scroll center top #FFFFFF;
    border-color:#7C7C7C #C3C3C3 #DDDDDD;
    border-style:solid;
    border-width:1px;
    color:#333333;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;
    font-size:100%;
    margin:0;
    padding:2px;
}

form .form_field_textarea {
    width: 698px;
}

form .form_row_description {
    font-size: 11px;
    line-height: 12px;
    clear: both;
    color: #666666;
}

form .form_rightcol {
    clear: both;
}

form .form_rightcolnobr {
    clear: none;
    float: right;
    margin-bottom: 15px;
}

form .form_rightcolnooverflow {
    overflow: hidden;
}

form .form_rightcolmark {
    color: #f00;
    font-weight: bold;
}

form .title {
    padding-top: 10px;
}

form .form_leftcolmark {
    color: #f00;
}

form .form_leftcollabel {
    float: left;
    font-weight: bold;
}

form .form_leftcolmark {
    float: left;
    padding-left: 2px;
    font-weight: bold;
}

form .form_leftcolnobr {
    float: left;
    margin-bottom: 15px;
}

form .form_captcha_input {
    float: left;
    width: 170px;
}

form .form_captcha_input input {
    width: 170px;
}

form .form_captcha_img {
    float: left;
    padding-left: 16px;
}

form .form_captcha_refresh {
    float: right;
}

form .form_captchatimer {
    float: left;
    border: 1px solid #CCCCCC;
}

form .form_captchatimer_bar {
    float: left;
    background-color:#CCCCCC;
    height: 8px;
}

form .customer_survey_submit {
    float: right;
    margin-top: 28px;
}

form .form_field_text {
    width: 334px;
    margin-bottom: 4px;
}

form .form_field_text.form_field_multivalued {
    width: 314px;
}

form .form_field_select {
    width: 340px;
}

form .form_error {
    color: #f00;
    font-weight: bold;
}

form div.section {
    padding-bottom: 10px;
}

form div.colctrl.section {
    padding-bottom: 0 !important;
}

/* multiple resource checkbox */
form SPAN.mr_write {
    display:inline-block;
    width:16px;
    text-align:right;
    vertical-align:top;
}

/*
 * address
 */

form div.address div.form_row {
    margin-bottom: 12px;
}

form div.form_address_state {
    display: inline-block;
}

form input.form_address_state {
    width: 204px;
}

form div.form_address_zip {
    display: inline-block;
    padding-left: 20px;
}

form input.form_address_zip {
    width: 80px;
}

/*
 * creditcard
 */

form div.creditcard div.form_row {
    margin-bottom: 12px;
}

form div.form_cc_expiry_month,
form div.form_cc_expiry_year,
form div.form_cc_security_code {
    display: inline-block;
}

form input.form_cc_expiry_month,
form input.form_cc_expiry_year {
    width: 40px;
}

form div.form_cc_expiry_separator {
    display: inline-block;
    font-size: 150%;
    padding-right: 6px;
}

form input.form_cc_ccv {
    width: 70px;
}


div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
	float: left;
	margin: 0 8px 8px 0;
}

div.textimage.image_left div.image {

}

div.textimage.image_right div.image {
	float: right !important;
	margin: 0 0 8px 8px !important;
}

.promosText p {
	text-align: center !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px)
		, only screen and (max-width: 640px) , only screen and
		(min-device-width : 320px) and (max-device-width : 480px) , only
		screen and (min-device-width : 480px) and (max-device-width : 767px) ,
		only screen and (min-width : 480px) and (max-width : 767px) {

	.promosDivFullWidth .promosHeaderDiv, .promosDiv {
		margin-top: 0% !important;
	}

	.promosBorder {
		height: 260px !important;
	    border: 1px solid #CCC !important;
	    width: 95% !important;
	    margin: 0 auto;
	    margin-bottom: 40px !important;
	}

	.promosFooterDiv {
		height: 60px !important;
		padding-top: 5px !important;
	    background: #009cdc !important;
	}

	.promosFooterDiv a, .promosFooterDiv span {
		color: white !important;
	}

	.promotions-overlay-container {
	    top: 50%;
	    width: 100%;
	    position: absolute;
		transform: translateY(-50%);
	    padding-bottom: 44px;
	}
}
div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

.image-with-overlay-description-mobile {
	margin-top: 20px;
	display: none;
}

.image-with-overlay-description-mobile p {
	margin: 0px;
}

@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px)
		, only screen and (max-width: 640px) , only screen and
		(min-device-width : 320px) and (max-device-width : 480px) , only
		screen and (min-device-width : 480px) and (max-device-width : 767px) ,
		only screen and (min-width : 480px) and (max-width : 767px) {

	.image-with-overlay {
	    margin-top: 20px;
		padding-bottom: 0px !important;
	}

	.imagesib {
		display: none;
	}

	.image-with-overlay-description-mobile {
		display: block;
	}
}
div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}
div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}

div.download div.item {
    clear: both;
    margin: 0 0 8px 0;
}
div.download span.icon img {
    width: 16px;
    height: 16px;
}
div.download span.icon  {
    float: left;
    padding: 0 8px 8px 0;
    background: url(../../default/images/icons/default.gif) no-repeat
}
div.download span.icon.type_doc  {
    background: url(../../default/images/icons/doc.gif) no-repeat
}
div.download span.icon.type_eps  {
    background: url(../../default/images/icons/eps.gif) no-repeat
}
div.download span.icon.type_gif  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}
div.download span.icon.type_jpg  {
    background: url(../../default/images/icons/jpg.gif) no-repeat
}
div.download span.icon.type_pdf  {
    background: url(../../default/images/icons/pdf.gif) no-repeat
}
div.download span.icon.type_ppt  {
    background: url(../../default/images/icons/ppt.gif) no-repeat
}
div.download span.icon.type_tif  {
    background: url(../../default/images/icons/tif.gif) no-repeat
}
div.download span.icon.type_txt  {
    background: url(../../default/images/icons/txt.gif) no-repeat
}
div.download span.icon.type_xls  {
    background: url(../../default/images/icons/xls.gif) no-repeat
}
div.download span.icon.type_zip  {
    background: url(../../default/images/icons/zip.gif) no-repeat
}

div.textimage div.image {
    float: left;
    margin: 0 8px 8px 0;
}
div.textimage.image_left div.image {
}

div.textimage.image_right div.image {
    float: right !important;
    margin: 0 0 8px 8px !important;
}
/* <nav> */
.top-bar { background: #222222; min-height: 45px; line-height: 45px; margin: 0 0 30px 0; padding: 0; width: 100%; position: relative; /* Contain width to .row width */ /* First <ul> for branding, title, name, etc */ /* topbar global <ul> styles */ }
.contain-to-grid .top-bar { max-width: 940px; margin: 0 auto; }
.top-bar > ul .name h1 { line-height: 45px; margin: 0; }
.top-bar > ul .name h1 a { font-weight: bold; padding: 0 22.5px; font-size: 17px !important; }
.top-bar > ul .name img { margin-top: -5px; vertical-align: middle; }
.top-bar.expanded { height: inherit; }
.top-bar ul { margin-left: 0; display: inline; height: 45px; line-height: 45px; list-style: none; /* Main Navigation links style */ /* Left Side <ul> */ /* Right Side <ul> */ }
.top-bar ul > li { float: left; /* Dividers between navigation */ /* Put a button in an <li> but give is a class */ /* Put a search bar or text input in the bar */ /* Put login bar in the top bar */ /* Hide the triangle for breakpoint menu */ /* li.has-dropdown */ }
.top-bar ul > li a:not(.button) { color: white; display: block; font-size: 13px; font-weight: bold; height: 45px; line-height: 45px; padding: 0 15px; }
.top-bar ul > li:not(.name):hover, .top-bar ul > li:not(.name).active, .top-bar ul > li:not(.name):focus { background: black; }
.top-bar ul > li:not(.name):hover a, .top-bar ul > li:not(.name).active a, .top-bar ul > li:not(.name):focus a { color: #d9d9d9; }
.top-bar ul > li.divider { background: black; -webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1); box-shadow: 1px 0 0 rgba(255, 255, 255, 0.1); height: 100%; margin-right: 1px; width: 1px; }
.top-bar ul > li.has-button a.button { margin: 0 11.25px; }
.top-bar ul > li.has-button:hover, .top-bar ul > li.has-button:focus { background: #222222; }
.top-bar ul > li.has-button:hover a, .top-bar ul > li.has-button:focus a { color: #fff; }
.top-bar ul > li.search { padding: 0 15px; }
.top-bar ul > li.search form { display: inline-block; margin-bottom: 0; vertical-align: middle; width: 200px; }
.top-bar ul > li.search form input[type=text] { -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; float: left; font-size: 13px; margin-top: -1px; height: 22.5px; margin-bottom: 0; width: 130px; }
.top-bar ul > li.search form input[type=text] + .button { border-left: none; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; float: left; font-size: 12px; margin-top: -1px; padding: 5px 12px 4px; }
.top-bar ul > li.search form input[type=search] { font-size: 16px; margin-bottom: 0; }
.top-bar ul > li.search:hover, .top-bar ul > li.search:focus { background: #222222; }
.top-bar ul > li.login { padding: 0 15px; }
.top-bar ul > li.login form { display: inline-block; margin-bottom: 0; vertical-align: middle; width: 300px; }
.top-bar ul > li.login form input { float: left; width: auto; font-size: 13px; margin-top: -1px; height: 22.5px; margin-bottom: 0; }
.top-bar ul > li.login form input[type=text] { -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; width: 120px; }
.top-bar ul > li.login form input[type=password] { margin-bottom: 0; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; width: 120px; }
.top-bar ul > li.login form input[type=password] + .button { border-left: none; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; float: left; font-size: 12px; margin-top: -1px; padding: 5px 12px 4px; width: 60px; }
.top-bar ul > li.login:hover, .top-bar ul > li.login:focus { background: #222222; }
.top-bar ul > li.toggle-topbar { display: none; }
.top-bar ul > li.has-dropdown { position: relative; /* Dropdown Level 2+ */ }
.top-bar ul > li.has-dropdown:hover > .dropdown, .top-bar ul > li.has-dropdown:focus > .dropdown { display: block; visibility: visible; }
.top-bar ul > li.has-dropdown a { padding-right: 33.75px; }
.top-bar ul > li.has-dropdown a:after { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: white transparent transparent transparent; margin-right: 15px; margin-top: -2.5px; position: absolute; right: 0; top: 50%; }
.top-bar ul > li.has-dropdown .dropdown { background: #222222; left: 0; margin: 0; padding: 9px 0 0 0; position: absolute; visibility: hidden; z-index: 99; }
.top-bar ul > li.has-dropdown .dropdown li { background: #222222; line-height: 1; min-width: 100%; padding-bottom: 5px; }
.top-bar ul > li.has-dropdown .dropdown li a { color: white; font-weight: normal; height: 100%; line-height: 1; padding: 5px 17px 5px 15px; white-space: nowrap; }
.top-bar ul > li.has-dropdown .dropdown li a:after { border: none; }
.top-bar ul > li.has-dropdown .dropdown li a:hover, .top-bar ul > li.has-dropdown .dropdown li a:focus { background: #3c3c3c; }
.top-bar ul > li.has-dropdown .dropdown li label { color: #6f6f6f; font-size: 10px; font-weight: bold; margin: 0; padding-left: 15px; text-transform: uppercase; }
.top-bar ul > li.has-dropdown .dropdown li.divider { border-top: solid 1px black; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset; height: 10px; padding: 0; width: 100%; }
.top-bar ul > li.has-dropdown .dropdown li:last-child { padding-bottom: 10px; }
.top-bar ul > li.has-dropdown .dropdown li.active a { background: black; }
.top-bar ul > li.has-dropdown .dropdown li.has-dropdown > a { padding-right: 30px; }
.top-bar ul > li.has-dropdown .dropdown li.has-dropdown > a:after { border: none; content: "\00bb"; right: 5px; top: 6px; }
.top-bar ul > li.has-dropdown .dropdown li.has-dropdown .dropdown { position: absolute; left: 100%; top: 0; }
.top-bar ul > li.has-dropdown .dropdown li.has-dropdown:hover > .dropdown, .top-bar ul > li.has-dropdown .dropdown li.has-dropdown:focus > .dropdown { display: block; }
.top-bar ul.left { float: left; width: auto; margin-bottom: 0; }
.top-bar ul.right { float: right; width: auto; margin-bottom: 0; /* Dropdown Right Side Alignment */ }
.top-bar ul.right .has-dropdown .dropdown { left: auto; right: 0px; }
.top-bar ul.right .has-dropdown .dropdown li.has-dropdown > .dropdown { right: 100%; left: auto; width: 100%; }
.top-bar .js-generated { display: none; }

/* Firefox Fixes */
@-moz-document url-prefix() { .top-bar ul li .button.small { padding-bottom: 6px; }
  .top-bar ul li.search form input[type=search] { font-size: 14px; height: 22px; padding: 3px; } }

/* IE8 Fixes */
.lt-ie9 .top-bar ul li a { color: white; display: block; font-weight: bold; font-size: 13px; height: 45px; line-height: 45px; padding: 0 15px; }
.lt-ie9 .top-bar ul li a.button { height: auto; line-height: 30px; margin-top: 7px; }
.lt-ie9 .top-bar ul li a img { margin-top: -5px; vertical-align: middle; }

.lt-ie9 .top-bar section > ul > li a:hover, .lt-ie9 .top-bar section > ul > li a:focus { color: #cccccc; }
.lt-ie9 .top-bar section > ul > li:hover, .lt-ie9 .top-bar section > ul > li:focus { background: black; }
.lt-ie9 .top-bar section > ul > li.search:hover, .lt-ie9 .top-bar section > ul > li.search:focus, .lt-ie9 .top-bar section > ul > li.has-button:hover, .lt-ie9 .top-bar section > ul > li.has-button:focus { background: none; }
.lt-ie9 .top-bar section > ul > li.active { background: black; color: #d9d9d9; }

.lt-ie9 .top-bar ul li.has-dropdown { padding-right: 33.75px; }
.lt-ie9 .top-bar ul li.has-dropdown > ul li { padding-right: 0; }


meta.foundation-version{font-family:"/5.2.1/"}meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}}@media only screen and (min-width: 40.063em){.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:58.75em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem}.top-bar .button{padding-top:.45rem;padding-bottom:.35rem;margin-bottom:0;font-size:0.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}.top-bar .name h1 a{font-weight:normal;color:#fff;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0;padding-right:25px;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a::after{content:"";position:absolute;right:0;display:block;width:16px;top:0;height:0;-webkit-box-shadow:1px 10px 1px 1px #fff,1px 16px 1px 1px #fff,1px 22px 1px 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a::after{-webkit-box-shadow:1px 10px 1px 1px #888,1px 16px 1px 1px #888,1px 22px 1px 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none;background:#333}.top-bar-section ul li>a.button{background:#2ba6cb;font-size:0.8125rem;padding-right:15px;padding-left:15px}.top-bar-section ul li>a.button:hover{background:#1f7994}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#cfcfcf}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#49821c}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#a20c10}.top-bar-section ul li:hover:not(.has-form)>a{background:#272727;color:#fff}.top-bar-section ul li.active>a{background:#2ba6cb;color:#fff}.top-bar-section ul li.active>a:hover{background:#258faf;color:#fff}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#fff;line-height:22.5px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 15px}.top-bar-section .dropdown li .button{top:auto}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width: 40.063em){.top-bar{background:#333;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{font-size:0.875rem;position:relative;top:7px}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto;margin-bottom:0}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:#272727;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#272727}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:#fff;background:#2ba6cb}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#258faf}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:12px 15px;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background:#272727;color:#fff}.no-js .top-bar-section ul li:active>a{background:#2ba6cb;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f5f5f5;border-color:#ddd;-webkit-border-radius:3px;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;text-transform:uppercase}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a,.breadcrumbs>* span{text-transform:uppercase;color:#2ba6cb}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;background-color:#2ba6cb;border-color:#258faf;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333;opacity:0.3}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{-webkit-border-radius:3px;border-radius:3px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#508d1e;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#aa0d10;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#c8c8c8;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#2ba6cb;border-color:#2285a2;color:#fff;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem}button:hover,button:focus,.button:hover,.button:focus{background-color:#2285a2}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#bababa;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#bababa}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#4a831c;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#4a831c}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#9e0c0f}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#2ba6cb;border-color:#2285a2;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2285a2}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2ba6cb}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#bababa;color:#333;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#bababa}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#4a831c;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#4a831c}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#9e0c0f;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#9e0c0f}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0;*zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group li{margin:0;float:left}.button-group li>button,.button-group li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group li:first-child button,.button-group li:first-child .button{border-left:0}.button-group li:first-child{margin-left:0}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar{*zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#c5e8f3;margin-bottom:1.25rem;padding:1.25rem;background:#f2fafc}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#2ba6cb}.panel.radius{-webkit-border-radius:3px;border-radius:3px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button:before,button.dropdown:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:before,button.dropdown:before{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button:before,button.dropdown:before{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small:before,button.dropdown.small:before{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small:before,button.dropdown.small:before{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large:before,button.dropdown.large:before{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large:before,button.dropdown.large:before{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:before,button.dropdown.secondary:before{border-color:#333 transparent transparent transparent}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}.th:hover,.th:focus{-webkit-box-shadow:0 0 6px 1px rgba(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5)}.th.radius{-webkit-border-radius:3px;border-radius:3px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;padding:0.9375rem 1.25rem;text-align:center;color:#eee;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.pricing-table .price{background-color:#f6f6f6;padding:0.9375rem 1.25rem;text-align:center;color:#333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.pricing-table .description{background-color:#fff;padding:0.9375rem;text-align:center;color:#777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375rem;text-align:center;color:#333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#fff;text-align:center;padding:1.25rem 1.25rem 0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;-webkit-border-radius:1000px;border-radius:1000px;-webkit-animation-name:rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:rotate;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container.fade>*{-webkit-transform:translate3d(0, 0, 0);opacity:0.01;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out}.orbit-container .orbit-slides-container.fade>*.animate-in{opacity:1;z-index:20;transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-webkit-transition:opacity 500ms ease-in-out}.orbit-container .orbit-slides-container.fade>*.animate-out{opacity:0.01;z-index:10;transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-webkit-transition:opacity 500ms ease-in-out}.orbit-container .orbit-slides-container.swipe-next>*{-webkit-transform:translate3d(100%, 0, 0)}.orbit-container .orbit-slides-container.swipe-next>*.animate-in{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.orbit-container .orbit-slides-container.swipe-next>*.animate-out{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.orbit-container .orbit-slides-container.swipe-prev>*{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.orbit-container .orbit-slides-container.swipe-prev>*.animate-in{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.orbit-container .orbit-slides-container.swipe-prev>*.animate-out{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms}.orbit-container .orbit-slides-container>*{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.orbit-container .orbit-slides-container>*.active{opacity:1;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0);z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0%;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0px;right:0;width:11px;height:14px;border:solid 4px #fff;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent #fff}.orbit-container .orbit-timer.paused>span.dark{border-color:transparent transparent transparent #333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:none;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#fff}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#fff}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{display:inline-block;width:0.5625rem;height:0.5625rem;background:#ccc;float:none;margin-right:6px;-webkit-border-radius:1000px;border-radius:1000px}.orbit-bullets li.active{background:#999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin-left:0% !important}.orbit-stack-on-small .orbit-timer,.orbit-stack-on-small .orbit-next,.orbit-stack-on-small .orbit-prev,.orbit-stack-on-small .orbit-bullets{display:none}}[data-magellan-expedition]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a{line-height:1.8em}.tabs{*zoom:1;margin-bottom:0 !important}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd{position:relative;margin-bottom:0 !important;float:left}.tabs dd>a{display:block;background:#efefef;color:#222;padding:1rem 2rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover{background:#e1e1e1}.tabs dd.active a{background:#fff}.tabs.radius dd:first-child a{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content{*zoom:1;margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375em 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375em}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375em}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;float:left;margin-bottom:1.25rem}.tabs-content.vertical{width:80%;float:left;margin-left:-1px}}.no-js .tabs-content>.content{display:block;float:none}ul.pagination{display:block;height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999;-webkit-border-radius:3px;border-radius:3px}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#2ba6cb;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#2ba6cb}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:inside;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem}.side-nav li a:not(.button){display:block;color:#2ba6cb}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#67c3df}.side-nav li.active>a:first-child:not(.button){color:#67c3df;font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.accordion{*zoom:1;margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion dd{display:block;margin-bottom:0 !important}.accordion dd.active>a{background:#e8e8e8}.accordion dd>a{background:#efefef;color:#222;padding:1rem;display:block;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:1rem}.accordion dd>a:hover{background:#e3e3e3}.accordion .content{display:none;padding:0.9375em}.accordion .content.active{display:block;background:#fff}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,blockquote,th,td{margin:0;padding:0}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#258faf}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#910b0e}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:before{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:before{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:before{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:before{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:before{border-top-style:solid;border-width:0.4375rem;top:48%;margin-left:-0.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:before{border-top-style:solid;border-width:0.3125rem;top:48%;margin-left:-0.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:before{border-color:#333 transparent transparent transparent}.split.button.radius span{-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:99;display:none;top:0;left:0}dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 40em){dialog,.reveal-modal{height:100vh;min-height:100vh}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{left:50%}}dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}dialog>:first-child,.reveal-modal>:first-child{margin-top:0}dialog>:last-child,.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{margin-left:-40%;width:80%}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{top:6.25rem}}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.5rem;right:0.6875rem;color:#aaa;font-weight:bold;cursor:pointer}dialog[open]{display:block;visibility:visible}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{padding:1.875rem}dialog.full,.reveal-modal.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0 !important}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog,.reveal-modal{top:6.25rem}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.tiny,.reveal-modal.tiny{margin-left:-15%;width:30%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.small,.reveal-modal.small{margin-left:-20%;width:40%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.medium,.reveal-modal.medium{margin-left:-30%;width:60%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.large,.reveal-modal.large{margin-left:-35%;width:70%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.xlarge,.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.full,.reveal-modal.full{margin-left:-50vw;width:100vw}}@media print{dialog,.reveal-modal{background:#fff !important}}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #134b5b;color:#2ba6cb}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{display:none;position:absolute;z-index:999;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:85%;left:50%;width:100%;color:#fff;background:#333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{-webkit-border-radius:3px;border-radius:3px}.tooltip.round{-webkit-border-radius:1000px;border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#2ba6cb !important;border-bottom:dotted 1px #134b5b !important}.tap-to-close{display:block;font-size:0.625rem;color:#777;font-weight:normal}@media only screen and (min-width: 40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}.clearing-thumbs,[data-clearing]{*zoom:1;margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;-webkit-box-shadow:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid #fff;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#2ba6cb;height:100%;display:block}.progress.secondary .meter{background:#e9e9e9;height:100%;display:block}.progress.success .meter{background:#5da423;height:100%;display:block}.progress.alert .meter{background:#c60f13;height:100%;display:block}.progress.radius{-webkit-border-radius:3px;border-radius:3px}.progress.radius .meter{-webkit-border-radius:2px;border-radius:2px}.progress.round{-webkit-border-radius:1000px;border-radius:1000px}.progress.round .meter{-webkit-border-radius:999px;border-radius:999px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:0.25rem;margin-right:0;margin-left:-0.75rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:0.625rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-size:0.875rem;color:#999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999;padding:0.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{-webkit-border-radius:3px;border-radius:3px;font-weight:normal;background:#2ba6cb;padding:0.1875rem 1rem;cursor:default;color:#fff}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#258faf}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#fff}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;-moz-box-shadow:0 0 30px #fff;-webkit-box-shadow:0 0 15px #fff;box-shadow:0 0 15px #fff}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width: 40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.label{font-weight:normal;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.25rem 0.5rem 0.375rem;font-size:0.6875rem;background-color:#2ba6cb;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow-x:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{height:100%}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;*zoom:1;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#fff;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width: 40.063em){.tab-bar-section{text-align:left}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;line-height:2.0625rem;padding:0;color:#fff;position:relative}.tab-bar .menu-icon span{position:absolute;display:block;height:0;width:1rem;top:0.9375rem;left:0.90625rem;-webkit-box-shadow:1px 0px 1px 1px #fff,1px 7px 1px 1px #fff,1px 14px 1px 1px #fff;box-shadow:0 0px 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.tab-bar .menu-icon:hover span{-webkit-box-shadow:1px 0px 1px 1px #b3b3b3,1px 7px 1px 1px #b3b3b3,1px 14px 1px 1px #b3b3b3;box-shadow:0 0px 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{padding:0.3rem 0.9375rem;color:#999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.66667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.csstransforms.no-csstransforms3d .left-off-canvas-menu{-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0)}.csstransforms.no-csstransforms3d .right-off-canvas-menu{-webkit-transform:translate(100%, 0);-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0)}.csstransforms.no-csstransforms3d .move-left>.inner-wrap{-webkit-transform:translate(-15.625rem, 0);-moz-transform:translate(-15.625rem, 0);-ms-transform:translate(-15.625rem, 0);-o-transform:translate(-15.625rem, 0);transform:translate(-15.625rem, 0)}.csstransforms.no-csstransforms3d .move-right>.inner-wrap{-webkit-transform:translate(15.625rem, 0);-moz-transform:translate(15.625rem, 0);-ms-transform:translate(15.625rem, 0);-o-transform:translate(15.625rem, 0);transform:translate(15.625rem, 0)}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:99}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:98}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:99}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:98}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:99}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:98}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{display:block;padding:0.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:0.875rem;z-index:99;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222;text-align:left}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125rem}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.625rem 0}label small{text-transform:capitalize;color:#676767}select{-webkit-appearance:none !important;background-color:#fafafa;background-image:url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:97% center;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;-webkit-border-radius:0;border-radius:0}select.radius{-webkit-border-radius:3px;border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select::-ms-expand{display:none}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f3f3f3}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:1000px;-moz-border-radius-topright:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],fieldset[disabled] input[type="text"],input[type="password"][disabled],fieldset[disabled] input[type="password"],input[type="date"][disabled],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],fieldset[disabled] input[type="month"],input[type="week"][disabled],fieldset[disabled] input[type="week"],input[type="email"][disabled],fieldset[disabled] input[type="email"],input[type="number"][disabled],fieldset[disabled] input[type="number"],input[type="search"][disabled],fieldset[disabled] input[type="search"],input[type="tel"][disabled],fieldset[disabled] input[type="tel"],input[type="time"][disabled],fieldset[disabled] input[type="time"],input[type="url"][disabled],fieldset[disabled] input[type="url"],textarea[disabled],fieldset[disabled] textarea{background-color:#ddd}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,textarea.radius{-webkit-border-radius:3px;border-radius:3px}textarea[rows]{height:auto}select{height:2.3125rem}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#c60f13}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}[class*="block-grid-"]{display:block;padding:0;margin:0;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0.9375em 1.875em}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-1>li:nth-child(1n){padding-left:0em;padding-right:0em}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-2>li:nth-child(2n+1){padding-left:0em;padding-right:0.9375em}.small-block-grid-2>li:nth-child(2n){padding-left:0.9375em;padding-right:0em}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-3>li:nth-child(3n+1){padding-left:0em;padding-right:1.25em}.small-block-grid-3>li:nth-child(3n+2){padding-left:0.625em;padding-right:0.625em}.small-block-grid-3>li:nth-child(3n){padding-left:1.25em;padding-right:0em}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-4>li:nth-child(4n+1){padding-left:0em;padding-right:1.40625em}.small-block-grid-4>li:nth-child(4n+2){padding-left:0.46875em;padding-right:0.9375em}.small-block-grid-4>li:nth-child(4n+3){padding-left:0.9375em;padding-right:0.46875em}.small-block-grid-4>li:nth-child(4n){padding-left:1.40625em;padding-right:0em}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-5>li:nth-child(5n+1){padding-left:0em;padding-right:1.5em}.small-block-grid-5>li:nth-child(5n+2){padding-left:0.375em;padding-right:1.125em}.small-block-grid-5>li:nth-child(5n+3){padding-left:0.75em;padding-right:0.75em}.small-block-grid-5>li:nth-child(5n+4){padding-left:1.125em;padding-right:0.375em}.small-block-grid-5>li:nth-child(5n){padding-left:1.5em;padding-right:0em}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-6>li:nth-child(6n+1){padding-left:0em;padding-right:1.5625em}.small-block-grid-6>li:nth-child(6n+2){padding-left:0.3125em;padding-right:1.25em}.small-block-grid-6>li:nth-child(6n+3){padding-left:0.625em;padding-right:0.9375em}.small-block-grid-6>li:nth-child(6n+4){padding-left:0.9375em;padding-right:0.625em}.small-block-grid-6>li:nth-child(6n+5){padding-left:1.25em;padding-right:0.3125em}.small-block-grid-6>li:nth-child(6n){padding-left:1.5625em;padding-right:0em}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-7>li:nth-child(7n+1){padding-left:0em;padding-right:1.60714em}.small-block-grid-7>li:nth-child(7n+2){padding-left:0.26786em;padding-right:1.33929em}.small-block-grid-7>li:nth-child(7n+3){padding-left:0.53571em;padding-right:1.07143em}.small-block-grid-7>li:nth-child(7n+4){padding-left:0.80357em;padding-right:0.80357em}.small-block-grid-7>li:nth-child(7n+5){padding-left:1.07143em;padding-right:0.53571em}.small-block-grid-7>li:nth-child(7n+6){padding-left:1.33929em;padding-right:0.26786em}.small-block-grid-7>li:nth-child(7n){padding-left:1.60714em;padding-right:0em}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-8>li:nth-child(8n+1){padding-left:0em;padding-right:1.64063em}.small-block-grid-8>li:nth-child(8n+2){padding-left:0.23438em;padding-right:1.40625em}.small-block-grid-8>li:nth-child(8n+3){padding-left:0.46875em;padding-right:1.17188em}.small-block-grid-8>li:nth-child(8n+4){padding-left:0.70313em;padding-right:0.9375em}.small-block-grid-8>li:nth-child(8n+5){padding-left:0.9375em;padding-right:0.70313em}.small-block-grid-8>li:nth-child(8n+6){padding-left:1.17188em;padding-right:0.46875em}.small-block-grid-8>li:nth-child(8n+7){padding-left:1.40625em;padding-right:0.23438em}.small-block-grid-8>li:nth-child(8n){padding-left:1.64063em;padding-right:0em}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-9>li:nth-child(9n+1){padding-left:0em;padding-right:1.66667em}.small-block-grid-9>li:nth-child(9n+2){padding-left:0.20833em;padding-right:1.45833em}.small-block-grid-9>li:nth-child(9n+3){padding-left:0.41667em;padding-right:1.25em}.small-block-grid-9>li:nth-child(9n+4){padding-left:0.625em;padding-right:1.04167em}.small-block-grid-9>li:nth-child(9n+5){padding-left:0.83333em;padding-right:0.83333em}.small-block-grid-9>li:nth-child(9n+6){padding-left:1.04167em;padding-right:0.625em}.small-block-grid-9>li:nth-child(9n+7){padding-left:1.25em;padding-right:0.41667em}.small-block-grid-9>li:nth-child(9n+8){padding-left:1.45833em;padding-right:0.20833em}.small-block-grid-9>li:nth-child(9n){padding-left:1.66667em;padding-right:0em}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-10>li:nth-child(10n+1){padding-left:0em;padding-right:1.6875em}.small-block-grid-10>li:nth-child(10n+2){padding-left:0.1875em;padding-right:1.5em}.small-block-grid-10>li:nth-child(10n+3){padding-left:0.375em;padding-right:1.3125em}.small-block-grid-10>li:nth-child(10n+4){padding-left:0.5625em;padding-right:1.125em}.small-block-grid-10>li:nth-child(10n+5){padding-left:0.75em;padding-right:0.9375em}.small-block-grid-10>li:nth-child(10n+6){padding-left:0.9375em;padding-right:0.75em}.small-block-grid-10>li:nth-child(10n+7){padding-left:1.125em;padding-right:0.5625em}.small-block-grid-10>li:nth-child(10n+8){padding-left:1.3125em;padding-right:0.375em}.small-block-grid-10>li:nth-child(10n+9){padding-left:1.5em;padding-right:0.1875em}.small-block-grid-10>li:nth-child(10n){padding-left:1.6875em;padding-right:0em}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-11>li:nth-child(11n+1){padding-left:0.0em;padding-right:1.70455em}.small-block-grid-11>li:nth-child(11n+2){padding-left:0.17045em;padding-right:1.53409em}.small-block-grid-11>li:nth-child(11n+3){padding-left:0.34091em;padding-right:1.36364em}.small-block-grid-11>li:nth-child(11n+4){padding-left:0.51136em;padding-right:1.19318em}.small-block-grid-11>li:nth-child(11n+5){padding-left:0.68182em;padding-right:1.02273em}.small-block-grid-11>li:nth-child(11n+6){padding-left:0.85227em;padding-right:0.85227em}.small-block-grid-11>li:nth-child(11n+7){padding-left:1.02273em;padding-right:0.68182em}.small-block-grid-11>li:nth-child(11n+8){padding-left:1.19318em;padding-right:0.51136em}.small-block-grid-11>li:nth-child(11n+9){padding-left:1.36364em;padding-right:0.34091em}.small-block-grid-11>li:nth-child(11n+10){padding-left:1.53409em;padding-right:0.17045em}.small-block-grid-11>li:nth-child(11n){padding-left:1.70455em;padding-right:0.0em}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}.small-block-grid-12>li:nth-child(12n+1){padding-left:0em;padding-right:1.71875em}.small-block-grid-12>li:nth-child(12n+2){padding-left:0.15625em;padding-right:1.5625em}.small-block-grid-12>li:nth-child(12n+3){padding-left:0.3125em;padding-right:1.40625em}.small-block-grid-12>li:nth-child(12n+4){padding-left:0.46875em;padding-right:1.25em}.small-block-grid-12>li:nth-child(12n+5){padding-left:0.625em;padding-right:1.09375em}.small-block-grid-12>li:nth-child(12n+6){padding-left:0.78125em;padding-right:0.9375em}.small-block-grid-12>li:nth-child(12n+7){padding-left:0.9375em;padding-right:0.78125em}.small-block-grid-12>li:nth-child(12n+8){padding-left:1.09375em;padding-right:0.625em}.small-block-grid-12>li:nth-child(12n+9){padding-left:1.25em;padding-right:0.46875em}.small-block-grid-12>li:nth-child(12n+10){padding-left:1.40625em;padding-right:0.3125em}.small-block-grid-12>li:nth-child(12n+11){padding-left:1.5625em;padding-right:0.15625em}.small-block-grid-12>li:nth-child(12n){padding-left:1.71875em;padding-right:0em}}@media only screen and (min-width: 40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-1>li:nth-child(1n){padding-left:0em;padding-right:0em}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-2>li:nth-child(2n+1){padding-left:0em;padding-right:0.9375em}.medium-block-grid-2>li:nth-child(2n){padding-left:0.9375em;padding-right:0em}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-3>li:nth-child(3n+1){padding-left:0em;padding-right:1.25em}.medium-block-grid-3>li:nth-child(3n+2){padding-left:0.625em;padding-right:0.625em}.medium-block-grid-3>li:nth-child(3n){padding-left:1.25em;padding-right:0em}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-4>li:nth-child(4n+1){padding-left:0em;padding-right:1.40625em}.medium-block-grid-4>li:nth-child(4n+2){padding-left:0.46875em;padding-right:0.9375em}.medium-block-grid-4>li:nth-child(4n+3){padding-left:0.9375em;padding-right:0.46875em}.medium-block-grid-4>li:nth-child(4n){padding-left:1.40625em;padding-right:0em}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-5>li:nth-child(5n+1){padding-left:0em;padding-right:1.5em}.medium-block-grid-5>li:nth-child(5n+2){padding-left:0.375em;padding-right:1.125em}.medium-block-grid-5>li:nth-child(5n+3){padding-left:0.75em;padding-right:0.75em}.medium-block-grid-5>li:nth-child(5n+4){padding-left:1.125em;padding-right:0.375em}.medium-block-grid-5>li:nth-child(5n){padding-left:1.5em;padding-right:0em}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-6>li:nth-child(6n+1){padding-left:0em;padding-right:1.5625em}.medium-block-grid-6>li:nth-child(6n+2){padding-left:0.3125em;padding-right:1.25em}.medium-block-grid-6>li:nth-child(6n+3){padding-left:0.625em;padding-right:0.9375em}.medium-block-grid-6>li:nth-child(6n+4){padding-left:0.9375em;padding-right:0.625em}.medium-block-grid-6>li:nth-child(6n+5){padding-left:1.25em;padding-right:0.3125em}.medium-block-grid-6>li:nth-child(6n){padding-left:1.5625em;padding-right:0em}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-7>li:nth-child(7n+1){padding-left:0em;padding-right:1.60714em}.medium-block-grid-7>li:nth-child(7n+2){padding-left:0.26786em;padding-right:1.33929em}.medium-block-grid-7>li:nth-child(7n+3){padding-left:0.53571em;padding-right:1.07143em}.medium-block-grid-7>li:nth-child(7n+4){padding-left:0.80357em;padding-right:0.80357em}.medium-block-grid-7>li:nth-child(7n+5){padding-left:1.07143em;padding-right:0.53571em}.medium-block-grid-7>li:nth-child(7n+6){padding-left:1.33929em;padding-right:0.26786em}.medium-block-grid-7>li:nth-child(7n){padding-left:1.60714em;padding-right:0em}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-8>li:nth-child(8n+1){padding-left:0em;padding-right:1.64063em}.medium-block-grid-8>li:nth-child(8n+2){padding-left:0.23438em;padding-right:1.40625em}.medium-block-grid-8>li:nth-child(8n+3){padding-left:0.46875em;padding-right:1.17188em}.medium-block-grid-8>li:nth-child(8n+4){padding-left:0.70313em;padding-right:0.9375em}.medium-block-grid-8>li:nth-child(8n+5){padding-left:0.9375em;padding-right:0.70313em}.medium-block-grid-8>li:nth-child(8n+6){padding-left:1.17188em;padding-right:0.46875em}.medium-block-grid-8>li:nth-child(8n+7){padding-left:1.40625em;padding-right:0.23438em}.medium-block-grid-8>li:nth-child(8n){padding-left:1.64063em;padding-right:0em}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-9>li:nth-child(9n+1){padding-left:0em;padding-right:1.66667em}.medium-block-grid-9>li:nth-child(9n+2){padding-left:0.20833em;padding-right:1.45833em}.medium-block-grid-9>li:nth-child(9n+3){padding-left:0.41667em;padding-right:1.25em}.medium-block-grid-9>li:nth-child(9n+4){padding-left:0.625em;padding-right:1.04167em}.medium-block-grid-9>li:nth-child(9n+5){padding-left:0.83333em;padding-right:0.83333em}.medium-block-grid-9>li:nth-child(9n+6){padding-left:1.04167em;padding-right:0.625em}.medium-block-grid-9>li:nth-child(9n+7){padding-left:1.25em;padding-right:0.41667em}.medium-block-grid-9>li:nth-child(9n+8){padding-left:1.45833em;padding-right:0.20833em}.medium-block-grid-9>li:nth-child(9n){padding-left:1.66667em;padding-right:0em}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-10>li:nth-child(10n+1){padding-left:0em;padding-right:1.6875em}.medium-block-grid-10>li:nth-child(10n+2){padding-left:0.1875em;padding-right:1.5em}.medium-block-grid-10>li:nth-child(10n+3){padding-left:0.375em;padding-right:1.3125em}.medium-block-grid-10>li:nth-child(10n+4){padding-left:0.5625em;padding-right:1.125em}.medium-block-grid-10>li:nth-child(10n+5){padding-left:0.75em;padding-right:0.9375em}.medium-block-grid-10>li:nth-child(10n+6){padding-left:0.9375em;padding-right:0.75em}.medium-block-grid-10>li:nth-child(10n+7){padding-left:1.125em;padding-right:0.5625em}.medium-block-grid-10>li:nth-child(10n+8){padding-left:1.3125em;padding-right:0.375em}.medium-block-grid-10>li:nth-child(10n+9){padding-left:1.5em;padding-right:0.1875em}.medium-block-grid-10>li:nth-child(10n){padding-left:1.6875em;padding-right:0em}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-11>li:nth-child(11n+1){padding-left:0.0em;padding-right:1.70455em}.medium-block-grid-11>li:nth-child(11n+2){padding-left:0.17045em;padding-right:1.53409em}.medium-block-grid-11>li:nth-child(11n+3){padding-left:0.34091em;padding-right:1.36364em}.medium-block-grid-11>li:nth-child(11n+4){padding-left:0.51136em;padding-right:1.19318em}.medium-block-grid-11>li:nth-child(11n+5){padding-left:0.68182em;padding-right:1.02273em}.medium-block-grid-11>li:nth-child(11n+6){padding-left:0.85227em;padding-right:0.85227em}.medium-block-grid-11>li:nth-child(11n+7){padding-left:1.02273em;padding-right:0.68182em}.medium-block-grid-11>li:nth-child(11n+8){padding-left:1.19318em;padding-right:0.51136em}.medium-block-grid-11>li:nth-child(11n+9){padding-left:1.36364em;padding-right:0.34091em}.medium-block-grid-11>li:nth-child(11n+10){padding-left:1.53409em;padding-right:0.17045em}.medium-block-grid-11>li:nth-child(11n){padding-left:1.70455em;padding-right:0.0em}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}.medium-block-grid-12>li:nth-child(12n+1){padding-left:0em;padding-right:1.71875em}.medium-block-grid-12>li:nth-child(12n+2){padding-left:0.15625em;padding-right:1.5625em}.medium-block-grid-12>li:nth-child(12n+3){padding-left:0.3125em;padding-right:1.40625em}.medium-block-grid-12>li:nth-child(12n+4){padding-left:0.46875em;padding-right:1.25em}.medium-block-grid-12>li:nth-child(12n+5){padding-left:0.625em;padding-right:1.09375em}.medium-block-grid-12>li:nth-child(12n+6){padding-left:0.78125em;padding-right:0.9375em}.medium-block-grid-12>li:nth-child(12n+7){padding-left:0.9375em;padding-right:0.78125em}.medium-block-grid-12>li:nth-child(12n+8){padding-left:1.09375em;padding-right:0.625em}.medium-block-grid-12>li:nth-child(12n+9){padding-left:1.25em;padding-right:0.46875em}.medium-block-grid-12>li:nth-child(12n+10){padding-left:1.40625em;padding-right:0.3125em}.medium-block-grid-12>li:nth-child(12n+11){padding-left:1.5625em;padding-right:0.15625em}.medium-block-grid-12>li:nth-child(12n){padding-left:1.71875em;padding-right:0em}}@media only screen and (min-width: 64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-1>li:nth-child(1n){padding-left:0em;padding-right:0em}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-2>li:nth-child(2n+1){padding-left:0em;padding-right:0.9375em}.large-block-grid-2>li:nth-child(2n){padding-left:0.9375em;padding-right:0em}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-3>li:nth-child(3n+1){padding-left:0em;padding-right:1.25em}.large-block-grid-3>li:nth-child(3n+2){padding-left:0.625em;padding-right:0.625em}.large-block-grid-3>li:nth-child(3n){padding-left:1.25em;padding-right:0em}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-4>li:nth-child(4n+1){padding-left:0em;padding-right:1.40625em}.large-block-grid-4>li:nth-child(4n+2){padding-left:0.46875em;padding-right:0.9375em}.large-block-grid-4>li:nth-child(4n+3){padding-left:0.9375em;padding-right:0.46875em}.large-block-grid-4>li:nth-child(4n){padding-left:1.40625em;padding-right:0em}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-5>li:nth-child(5n+1){padding-left:0em;padding-right:1.5em}.large-block-grid-5>li:nth-child(5n+2){padding-left:0.375em;padding-right:1.125em}.large-block-grid-5>li:nth-child(5n+3){padding-left:0.75em;padding-right:0.75em}.large-block-grid-5>li:nth-child(5n+4){padding-left:1.125em;padding-right:0.375em}.large-block-grid-5>li:nth-child(5n){padding-left:1.5em;padding-right:0em}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-6>li:nth-child(6n+1){padding-left:0em;padding-right:1.5625em}.large-block-grid-6>li:nth-child(6n+2){padding-left:0.3125em;padding-right:1.25em}.large-block-grid-6>li:nth-child(6n+3){padding-left:0.625em;padding-right:0.9375em}.large-block-grid-6>li:nth-child(6n+4){padding-left:0.9375em;padding-right:0.625em}.large-block-grid-6>li:nth-child(6n+5){padding-left:1.25em;padding-right:0.3125em}.large-block-grid-6>li:nth-child(6n){padding-left:1.5625em;padding-right:0em}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-7>li:nth-child(7n+1){padding-left:0em;padding-right:1.60714em}.large-block-grid-7>li:nth-child(7n+2){padding-left:0.26786em;padding-right:1.33929em}.large-block-grid-7>li:nth-child(7n+3){padding-left:0.53571em;padding-right:1.07143em}.large-block-grid-7>li:nth-child(7n+4){padding-left:0.80357em;padding-right:0.80357em}.large-block-grid-7>li:nth-child(7n+5){padding-left:1.07143em;padding-right:0.53571em}.large-block-grid-7>li:nth-child(7n+6){padding-left:1.33929em;padding-right:0.26786em}.large-block-grid-7>li:nth-child(7n){padding-left:1.60714em;padding-right:0em}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-8>li:nth-child(8n+1){padding-left:0em;padding-right:1.64063em}.large-block-grid-8>li:nth-child(8n+2){padding-left:0.23438em;padding-right:1.40625em}.large-block-grid-8>li:nth-child(8n+3){padding-left:0.46875em;padding-right:1.17188em}.large-block-grid-8>li:nth-child(8n+4){padding-left:0.70313em;padding-right:0.9375em}.large-block-grid-8>li:nth-child(8n+5){padding-left:0.9375em;padding-right:0.70313em}.large-block-grid-8>li:nth-child(8n+6){padding-left:1.17188em;padding-right:0.46875em}.large-block-grid-8>li:nth-child(8n+7){padding-left:1.40625em;padding-right:0.23438em}.large-block-grid-8>li:nth-child(8n){padding-left:1.64063em;padding-right:0em}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-9>li:nth-child(9n+1){padding-left:0em;padding-right:1.66667em}.large-block-grid-9>li:nth-child(9n+2){padding-left:0.20833em;padding-right:1.45833em}.large-block-grid-9>li:nth-child(9n+3){padding-left:0.41667em;padding-right:1.25em}.large-block-grid-9>li:nth-child(9n+4){padding-left:0.625em;padding-right:1.04167em}.large-block-grid-9>li:nth-child(9n+5){padding-left:0.83333em;padding-right:0.83333em}.large-block-grid-9>li:nth-child(9n+6){padding-left:1.04167em;padding-right:0.625em}.large-block-grid-9>li:nth-child(9n+7){padding-left:1.25em;padding-right:0.41667em}.large-block-grid-9>li:nth-child(9n+8){padding-left:1.45833em;padding-right:0.20833em}.large-block-grid-9>li:nth-child(9n){padding-left:1.66667em;padding-right:0em}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-10>li:nth-child(10n+1){padding-left:0em;padding-right:1.6875em}.large-block-grid-10>li:nth-child(10n+2){padding-left:0.1875em;padding-right:1.5em}.large-block-grid-10>li:nth-child(10n+3){padding-left:0.375em;padding-right:1.3125em}.large-block-grid-10>li:nth-child(10n+4){padding-left:0.5625em;padding-right:1.125em}.large-block-grid-10>li:nth-child(10n+5){padding-left:0.75em;padding-right:0.9375em}.large-block-grid-10>li:nth-child(10n+6){padding-left:0.9375em;padding-right:0.75em}.large-block-grid-10>li:nth-child(10n+7){padding-left:1.125em;padding-right:0.5625em}.large-block-grid-10>li:nth-child(10n+8){padding-left:1.3125em;padding-right:0.375em}.large-block-grid-10>li:nth-child(10n+9){padding-left:1.5em;padding-right:0.1875em}.large-block-grid-10>li:nth-child(10n){padding-left:1.6875em;padding-right:0em}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-11>li:nth-child(11n+1){padding-left:0.0em;padding-right:1.70455em}.large-block-grid-11>li:nth-child(11n+2){padding-left:0.17045em;padding-right:1.53409em}.large-block-grid-11>li:nth-child(11n+3){padding-left:0.34091em;padding-right:1.36364em}.large-block-grid-11>li:nth-child(11n+4){padding-left:0.51136em;padding-right:1.19318em}.large-block-grid-11>li:nth-child(11n+5){padding-left:0.68182em;padding-right:1.02273em}.large-block-grid-11>li:nth-child(11n+6){padding-left:0.85227em;padding-right:0.85227em}.large-block-grid-11>li:nth-child(11n+7){padding-left:1.02273em;padding-right:0.68182em}.large-block-grid-11>li:nth-child(11n+8){padding-left:1.19318em;padding-right:0.51136em}.large-block-grid-11>li:nth-child(11n+9){padding-left:1.36364em;padding-right:0.34091em}.large-block-grid-11>li:nth-child(11n+10){padding-left:1.53409em;padding-right:0.17045em}.large-block-grid-11>li:nth-child(11n){padding-left:1.70455em;padding-right:0.0em}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}.large-block-grid-12>li:nth-child(12n+1){padding-left:0em;padding-right:1.71875em}.large-block-grid-12>li:nth-child(12n+2){padding-left:0.15625em;padding-right:1.5625em}.large-block-grid-12>li:nth-child(12n+3){padding-left:0.3125em;padding-right:1.40625em}.large-block-grid-12>li:nth-child(12n+4){padding-left:0.46875em;padding-right:1.25em}.large-block-grid-12>li:nth-child(12n+5){padding-left:0.625em;padding-right:1.09375em}.large-block-grid-12>li:nth-child(12n+6){padding-left:0.78125em;padding-right:0.9375em}.large-block-grid-12>li:nth-child(12n+7){padding-left:0.9375em;padding-right:0.78125em}.large-block-grid-12>li:nth-child(12n+8){padding-left:1.09375em;padding-right:0.625em}.large-block-grid-12>li:nth-child(12n+9){padding-left:1.25em;padding-right:0.46875em}.large-block-grid-12>li:nth-child(12n+10){padding-left:1.40625em;padding-right:0.3125em}.large-block-grid-12>li:nth-child(12n+11){padding-left:1.5625em;padding-right:0.15625em}.large-block-grid-12>li:nth-child(12n){padding-left:1.71875em;padding-right:0em}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.keystroke,kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;-webkit-border-radius:3px;border-radius:3px}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}

body {
    background: #999999 url(all/images/bg.png) top left repeat-x;
    padding: 10px 0;
	font-size: 16px;
    font-family: Arial, "Helvetica Neue", "Helvetica", sans-serif;
    color:#333;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {

    font-size: inherit;
}

p {
    padding:0;
	font-size:12px;
    line-height:18px;
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.6;
    margin: 0 0 1.25rem 0;
    text-rendering: optimizelegibility;
}

ul, ol {
	list-style-position: inside;
}

.wrapper {
    max-width: 62.5em;
    width: 960px;
    margin: 0 auto;

}


.columns {
    padding: 0 16px; 
}

div.top-bar-container {
    padding:0 15px 0 16px;
    margin:0px;
    height: 26px;
    background: transparent url(all/images/bg-nav.png) top left repeat-x;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}

.top-bar {

 	background: transparent url(all/images/bg-nav.png) top left repeat-x ;
    height:26px;
    line-height:26px;
    min-height: 26px;
    padding:0;
}


.top-bar ul li , .top-bar ul > li.active:not(.name), .top-bar ul > li:focus:not(.name) {
    background: inherit;
}

.top-bar ul {
	background: transparent url(all/images/bg-nav.png) top left repeat-x ;
}
.top-bar ul li {
    float: left;
    background: inherit;
}

.top-bar ul > li.has-dropdown .dropdown {
    background: none repeat scroll 0 0 #fff;
    left: -29px;
    margin: 0;
	padding: 15px 40px;
    border: 1px solid #ccc;
    font-size: 0.875rem;
    font-weight:normal;
}


.top-bar ul li > a {
    padding: 0;
    line-height: 24px !important;
    background: transparent !important;
    color: #666666 !important;
}




.top-bar ul > li a:not(.button) {
    font-size: 13px;
    font-weight: normal;
}

.top-bar ul.left li > a {
    padding: 0 !important;
}


.top-bar ul li a:hover {
    color: #009dd9 !important;
}




.top-bar .search-form {
    background: transparent;
    height: auto !important;
    padding-right: 0;
    font-size:9px;
}

.top-bar .search-form {
	width:273px;
}

.top-bar .search-form input, .top-bar .search-form .button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    padding: 0;
    color: #666;
    font-size:9px;
    font-weight:bold;
    float:left;
    height:18px;
}

.top-bar .search-form .button {
    border-left: 0;
    background: transparent url(all/images/arrow-down.png) 60px 5px no-repeat;
    padding-right: 20px;
    padding-left: 3px;
}

.top-bar .search-form input {
    margin:3px 0 0 0 ;
    top:0px;
}

.top-bar .search-form .button.go {
    background: transparent url(all/images/arrow-right.png) 20px 5px no-repeat;
    border-left: 1px solid #ddd;
    padding-right: 15px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-left:5px;
    display:inline;
    width:33px;
}

.top-bar .search-form input {
    padding-left: 20px;
    width:160px;
    background: #FFF url(all/images/search-icon.png) 5px 2px no-repeat;
}

.top-bar .search-form .button.search-type {
    width: 75px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin:3px 0 0 0 ;
    top:0px;
}

.top-bar .f-dropdown li {
    float: none;
}

.top-bar ul > li:hover:not(.name), .top-bar ul > li.active:not(.name), .top-bar ul > li:focus:not(.name) {
    background: inherit;
}


.top-bar .topNavNavItem {
    padding: 0 32px 0 0 !important;
    height:26px !important;
	border-style:none !important;
}


.top-bar ul > li a:not(.button) {
	height: auto;
}

.top-bar ul > li.has-dropdown a:after {
	border-style:none !important;
}

.top-bar ul {
    display: inline;
    height: 26px;
    line-height: 26px;
    list-style: none outside none;
    margin-left: 0;
    width:auto !important;
}


.top-bar ul.top-nav-left {
	float:left;
}

.top-bar ul.top-nav-right {
	float:right;
}


.top-bar a.topNavLink {
	font-family: "Interstate-regular", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    letter-spacing:0;
    padding: 0 !important;
    font-weight:normal !important;
    font-size: 14px  !important;
}

.top-bar div.topNavDropDown {
	padding:15px 40px ;
    width:325px;
}


.top-bar div.topNavDropDownLarge {
	padding:15px 40px ;
    width:630px;
}

.top-bar div.topNavDropDownLarge div.topNavSubLinkWrap {
    width:180px;
    float:left;
    line-height: 26px;
}

.top-bar a.topNavSubLink {
	color: #009dd9 !important;
    background: none repeat scroll 0 0 #FFF !important;
    line-height: 20px !important;
    padding: 5px 0  !important;
    height:auto !important;
}

.top-bar a.topNavSubLink:hover {
	background: none repeat scroll 0 0 #FFF !important;
}



.top-bar a.topNavSubLink2 {
	color: #666  !important;
    background: none repeat scroll 0 0 #FFF !important;
    line-height: 20px !important;
    padding: 0  !important;
}

.top-bar a.topNavSubLink2:hover {
	background: none repeat scroll 0 0 #FFF !important;
}



.top-bar a.active {
	color:#009dd9 !important;
}


.top-bar .sideNavSubItemHeader {
    padding-top: 6px;
    font-size:13px;
}

#header {
    background: #fff;
    padding: 10px 5px 0 5px;
}

#header .logo {
    float:left;
    padding: 5px 6px;
}

#header .rightNav {
    float:right;
    padding: 0px 11px;
}


#header {
    background: #fff;
    padding: 10px 5px 0 5px;
}


.logo {
    padding-top: 5px;
}


.tagline {
    text-align: right;
    padding-bottom: 15px;
}



#content {
    padding: 15px 15px 22px;
    color:#333;
    background: #fff;

}

.content {
    background: #fff;
    margin:0px;
    padding-bottom: 6px;
}

.main-content {
    min-height: 400px;

    }

#content .title h1{

    font-size: 32px;
    color:#009dd9;
    line-height: 32px;
}

#content .title h2{

    font-size: 24px;
    color:#009dd9;
    line-height: 24px;
}

#content .title h3{

    font-size: 18px;
    color:#009dd9;
    line-height: 24px;
}

#content .title h1.darkGrey{
	color: #333;
}

#content .title h2.darkGrey{
	color: #333;
}

#content .title h3.darkGrey{
	color: #333;
}

#content .title h1.lightBlue{
    color:#009dd9;
}

#content .title h2.lightBlue{
    color:#009dd9;
}

#content .title h3.lightBlue{
    color:#009dd9;
}

#content span.productGroupIndexTitle .title h1{

    font-size: 26px;
    line-height: 26px;
}

#footer {
    border-top: 8px solid #cccccc;
    padding-left : 40px;
    padding-top : 5px;
}

#footer .columns {
    padding: 0;

}


.footerNavLink {
	color: #fff;
	font-size: 12px;
}

.footerNavHeadLink {
	color: #fff;
	font-size: 12px;
    font-weight:bold;
}


.inner-footer, .inner-footer a, .social {
    color: #fff;
    font-size: 10px;
    padding: 5px 0;
    font-weight: 100;
    line-height: 1.5em;
}

.inner-footer a {
    text-decoration: underline;
}

.social {

}

a.external {
    padding-left: 18px;
    background: transparent url(all/images/icons/external.gif) top left no-repeat;
}

.noSideNavContainer {
    padding: 0px 32px 12px;
}
ul.sideNav {
	padding:0px;
    margin:0px;
    margin-top:15px;

}

ul.sideNav li {
	list-style-type:none;
    font-size: 13px;
    line-height;18px;
    vertical-align: middle;
    padding-left:17px;
    padding-bottom:4px;

}

ul.sideNav li.arrowDownBlue {
    background: url(all/images/arrow-down-blue.png) no-repeat 5px 11px transparent;
}

ul.sideNav li.arrowRightBlue {
    background: url(all/images/arrow-right-blue.png) no-repeat 7px 7px transparent;

}

ul.sideNavSubItems {
	margin-left: 1.25rem;
}

ul.sideNavSubItems li {
	list-style-type:none;
    font-size: 11px;
    line-height;20px;
    vertical-align: middle;
    list-style-type:none;
    padding:0px;
}



ul.sideNav a {
	color:#666666;
}


ul.sideNav a.active {
	color:#009dd9;
}
div.sideNavContainer {
    padding:0px;

}

.sideNavSubItemHeader {
	font-weight:strong;
}

div.breadcrumbContainer {
    font-size:9px;
    padding-left:16px;
    padding-top:6px;
    padding-bottom:5px;
    border-bottom:1px solid #ccc;
    background-color:#fff;
}

div.breadcrumbContainer a.active {
	color:#009dd9;
}
.multicolumnClear {
    clear:both; 
    width:100%;
    display:table;
    margin-bottom:6px;
    table-layout: fixed;
}

.multicolumnRow {
    display:table-row;
}

.multicolumn {
    padding:4px;
    float:none !important;
    display:table-cell;
    vertical-align: top;
}

.multicolumn20 {
    width:20%;
}

.multicolumn25 {
    width:25%;
}

.multicolumn33 {
    width:33%;
}

.multicolumn40 {
    width:40%;
}

.multicolumn46 {
    width:46%;
}


.multicolumn50 {
    width:50%;
}

.multicolumn54 {
    width:54%;
}

.multicolumn60 {
    width:60%;
}

.multicolumn67 {
    width:67%;
}

.multicolumn75 {
    width:75%;
}

.multicolumn80 {
    width:80%;
}

.multicolumnBorder {
   border-right:2px solid #CCC;
}

.multicolumnHeader {
    position: absolute; 
	width: 100%;
}

.multicolumnHeader h2 {
	color: #009dd9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
    letter-spacing: 0;
    line-height: 18px;
    text-align: left;
}

div.headerImageTextHeader a  {
	color: #009dd9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  letter-spacing: 0;
  line-height: 18px;
  text-align: left;
}

div.headerImageTextHeader.darkGrey,
div.headerImageTextHeader.darkGrey a {
	color: #333;
}

div.headerImageTextHeader.lightBlue,
div.headerImageTextHeader.lightBlue a {
	color: #009dd9;
}

.multicolumnHeader.darkGrey h1 {
	color: #333;
}

.multicolumnHeader.darkGrey h2 {
	color: #333;
}

.multicolumnHeader.darkGrey h3 {
	color: #333;
}

.multicolumnHeader.lightBlue h1 {
	color: #009dd9;
}

.multicolumnHeader.lightBlue h2 {
	color: #009dd9;
}

.multicolumnHeader.lightBlue h3 {
	color: #009dd9;
}

.multicolumnHeader h2.multicolumnHeaderSmall{
    font-size: 14px;
    line-height: 14px;
}

.multicolumnHeader h2.multicolumnHeaderMedium{
    font-size: 18px;
    line-height: 18px;
}

.multicolumnHeader h2.multicolumnHeaderLarge{
    font-size: 24px;
    line-height: 24px;
}

.multicolumnHeaderMargin {
	margin-bottom: 10px;
}

.divider {
    width:100%;
    height:1px;
    margin:3px 0;
    background-color:#DDD;
}

.landingPageMarketing {
		width:100%; 
    padding-left:394px;
}

.imageText {
		clear:both;
		overflow:hidden;
}

div.imageText {
	margin-top:5px;
	margin-bottom:5px;
}

div.imageText div.image {
    margin-top:0px;
    margin-bottom:0px;
}

div.imageText img{
	padding-left:5px; 
}

div.imageText p{
    margin : 0; 
}

div.parbase.textimage.section {
	margin-bottom: 0px;
}

div.section.customrte {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	
}

.imageTextBorder {
	border:2px solid #CCC;
    display: inline-block;
    padding:2px;
    max-width: 100%;
}

.imageTextLeft, div.textimage div.image.imageTextLeft {
	float:left;
    margin: 0 10px 0 0;
}

.imageTextRight, div.textimage div.image.imageTextRight {
	float:right;
    margin: 0 0 0 10px;

}
.imageTextTop, div.textimage div.image.imageTextTop {
	clear: both;
	float:left;
    margin: 0 0 0 10px;

}

.image {
    max-width:100%;
}

.clear {
	clear:both;
}
.download .icon img {
    height:20px;
    width:20px;
}

.download .type_pdf {
    height:20px;
    width:20px;
	background: transparent url(../images/iconPDF.gif) 0px 0px no-repeat;
}

.productGroupIndexItemImage {
	height:100%;
    width:100%;
    max-height:75px;
	background: none repeat scroll 0 0 #7e7e7e;
    overflow: hidden;
}

.productGroupIndexItem {
    height:75px;
    width:210px;
    position: relative;
    float:left;
    margin-right:20px;
    margin-top:25px;
    overflow:hidden;
    padding:2px;
    border:2px solid #CCC;
}


.master-brand .content-txt {
    font-size:11px;
}

.master-brand .img{
    margin: 15px auto 19px auto;
}

#content .master-brand .title h1,
#content .master-brand .title h1 a{
    color: #009dd9;
    font-size: 18px;
    line-height: 1;
    margin-bottom: 0;
    padding: 0 0 6px;
}

.productGroupIndexItemTitle
{
    position: absolute;
	bottom:0px;
    width:100%;
    padding:2px 10px 4px 2px;
	font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    color:#333;
    font-size: 14px;
	text-align:right;
    background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 1)));
    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    background-image: linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66FFFFFF', endColorstr='#FFFFFFFF', GradientType=1);
}

.productGroupIndexItems {
    clear:both;
    margin-bottom:0px;
}

.productGroupIndexHeader {
    height:30px;
    width:220px;
	padding-top:10px;
    position: relative;
    float:left;
    margin-top:12px;
    margin-right:2px;
    overflow:hidden;
	text-align:center;
	color: #FFF;
    background: none repeat scroll 0 0 #7e7e7e;
   	font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    font-size: 12px;
}

.productGroupIndexHeaderOn {
	background: none repeat scroll 0 0 #019dda;
}

#productGroupIndexItemsIndustry {
    display:none;
}

.productGroupIndexItemsClear {
	clear:both;
    height:20px;
}

.addThis {
	float:right;
    width:178px;
}

.rightcolumn .addThis {
	float:none;
	margin: 0;
}

.rightcolumn .addThis .addthisconfig {
	margin: 0 0 60px 0;
}

.addthis_button_facebook_like {
    overflow:hidden;
    width: 49px !important;
}

.addthis_pill_style {
    width: 53px !important;
}

.addthis_default_style a {
	margin: 0px 1px;
}

.textImageDownload {
	padding:4px;
}

.textImageDownload img{
	max-width:100%;
}

.textImageDownload h2{
    color:#333;
	font-size:14px;
    margin:0px;
}

.textImageDownload small{
	font-size:12px;
    margin:4px 2px;
    color:#777;
}

.textImageDownload .download{
    margin:4px 0px;
    font-size:13px;
}


.product-listing {
    max-width:544px;
}

.productListingItem {
    display:table;
    padding-top:30px;
    padding-bottom:35px;
    padding-left:12px;
    color:#666;
    font-size:12px;
}

.productListingItemImage {
    float:left;
    max-width:116px;
    height:auto;
}

.productListingItemContent {
    margin-left:140px;
    max-width:392px;
}

.productListingIcons {
	padding-bottom:10px;
    padding-top:10px;
}

.productListingItemContent h2{
    color:#666;
	font-size:14px;
    line-height: 18px;
    font-weight: bold;
}

.productListingItemContent p{
    color:#666;
	font-size:12px;
    line-height: 18px;
}


.productListingItemContent a{
	font-size:13px;
}

.productListingMoreLink {
    padding: 5px 4px;
}

.productListingMSDSLink {
    padding:6px 4px;
}
.productListingMSDSLink img{
    position: relative;
	top: -3px;
    left:-3px;
}

.headerImageTextHeader {
	color: #009dd9;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    letter-spacing: 0;
    line-height: 13px;
    margin-bottom: 16px;
	text-align: left;
}

.headerImageTextHeader.darkGrey {
	color: #333;
}

.headerImageTextHeader.lightBlue {
	color: #009dd9;
}

.headerImageText {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    letter-spacing: 0;
    line-height: 18px;
	margin-bottom: 13px;
	text-align: left;
    max-width: inherit;
}

.headerImageTextFooter {
	color: #4082c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0;
	line-height: 13px;
	text-align: left;
}

.headerImageTextImgBorder {
	border:2px solid #CCC;
    display: inline-block;
    margin-bottom: 10px;
    padding:2px;
}

.headerImageText .text {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    letter-spacing: 0;
    line-height: 18px;
	margin-bottom: 13px;
	text-align: left;
}

.headerImageText .footer {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0;
	line-height: 13px;
	text-align: left;
}

.headerImageText .footerDiv {
	background-color: #009dd9;
	padding: 10px 0;
	position: relative;
}

.headerImageText .footerBtn {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.headerImageText .footerLink {
	display: table;
	margin: 0 auto;
}

.headerImageText img{
    display: inline-block;
    /*margin-bottom: 12px;*/
    margin: 2px 0 12px 0;
    padding:2px;
}

.headerImageText .imgBorder {
	border:2px solid #CCC;
    display: inline-block;
    margin-bottom: 10px;
    padding:2px;
}

a.external-white {
    padding-left: 18px;
    background: transparent url(all/images/icons/external-white.gif) top left no-repeat;
}

.imageWithOverlayLeft {
    left: 10px;
}
.imageWithOverlayRight {
    right: 10px;
}

.imageWithOverlayRight,.imageWithOverlayLeft {
    /* IE 6/7 */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b24082C6, endColorstr=#b24082C6);
    /* IE8 */    
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#b24082C6, endColorstr=#b24082C6)";
	background: rgba(64,130,198);
    background: rgba(64,130,198,0.7);
	padding: 16px 20px;
    position: absolute;
    bottom: 0px;
    width: 50%;
}
.imageWithOverlayLeft.imageWithBorder,.imageWithOverlayRight.imageWithBorder {
    bottom: 4px;
}

.imageWithOverlayHeadline {
	color: #fff;
    font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/etc/designs/chevron-lu/clientlibs/all/images/FFFFFF-0.png,sizingMethod=crop);
    zoom:1;
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 18px;
    text-align: left;
}

.imageWithOverlayText {
	color: #fff;
    font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/etc/designs/chevron-lu/clientlibs/all/images/FFFFFF-0.png,sizingMethod=crop);
    zoom:1;
    font-size: 13px;
    line-height: 15px;
    text-align: left;
}
.imageWithOverlayDescription {
    display: block;
}
.imageWithOverlayText,
.imageWithOverlayLeft,
.imageWithOverlayRight {
    color: #fff;
}

.imageWithOverlayText a,
.imageWithOverlayLeft a,
.imageWithOverlayRight a {
	color: #fff;
	text-decoration: underline;
}

.newsListing p {
	font-weight: bold;
    margin-bottom: 10px;
}

.newsDate {
    color: #666;
}

.promos,
.didYouKnow{
    margin-bottom: 20px;
}

.promosBorder, 
.didYouKnowBorder{
	border: 1px solid #CCC;
	margin-bottom: 20px;
}

.promosHeaderDiv,
.promosHeaderMiddleDiv{
	color: #333;
    font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
	font-size: 18px;
    letter-spacing: 0;
    line-height: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
	text-align: center;
}

.didYouKnowHeaderDiv,
.didYouKnowHeaderMiddleDiv{
	color: #333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    letter-spacing: 0;
    line-height: 14px;
    margin: 10px 5px;
	text-align: left;
}

.promosHeader{
	font-size: 18px;
}

.didYouKnowHeader{
    color: #333;
	font: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
}

.promosImage,
.didYouKnowImage {
    display: block;
	margin: 0 auto 10px auto;
}


.promosText p, 
.promosTextCenter p{
    color: #666;
    font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
	font-size: 13px;
    letter-spacing: 0;
    line-height: 15px;
	margin-bottom: 10px;
    text-align: left;
}

.didYouKnowText p,
.didYouKnowTextCenter p{
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    letter-spacing: 0;
    line-height: 14px;
	margin-bottom: 10px;
    text-align: left;
}

.promosTextCenter p,
.didYouKnowTextCenter p{
    text-align: center;
}

.promosFooter{
	color: #FFF;
    display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 13px;
    margin: 4px 5px 0 0;
	text-align: left;
}
.promos-body {
    padding-right: 5px;
    padding-left: 5px;
}
.promosText.promosLightGrey p,
.promosTextCenter.promosLightGrey p{
	color: #666;
}

.promosText.promosDarkGrey p,
.promosTextCenter.promosDarkGrey p,
.promosHeaderDiv.promosDarkGrey,
.promosHeaderMiddleDiv.promosDarkGrey{
	color: #333;
}

.promosHeaderDiv.promosLightBlue,
.promosHeaderMiddleDiv.promosLightBlue{
	color: #2ba6cb;
}

.didYouKnowFooterDiv a.external{
	margin: 0 5px;
}

.didYouKnowFooterDiv a.external .didYouKnowFooter{
	margin: 0;
}

.didYouKnowFooter{
	color: #009dd9;
    display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	line-height: 13px;
    margin: 4px 5px 0 5px;
	text-align: left;
}

.didYouKnow .download,
.didYouKnowBorder .download{
	margin-left: 5px;
}
.didYouKnowHeaderDiv.center,
.didYouKnowHeaderMiddleDiv.center {
    text-align: center;
}
.promosDivFullWidth,
.didYouKnowDivFullWidth{
    padding: 5px 0 0 0;
}

.promosDivFullWidth .promosHeaderDiv,
.didYouKnowDivFullWidth .didYouKnowHeaderDiv{
    margin: 7px 5px 5px 5px;
}


.promosDivFullWidth .promosHeaderMiddleDiv,
.didYouKnowDivFullWidth .didYouKnowHeaderMiddleDiv{
    margin: 10px 5px;
}

.promosDiv .image,
.promosDiv .image1,
.promosDiv .promosText,
.promosDivFullWidth .image,
.promosDivFullWidth .image1,
.promosDivFullWidth .promosText,
.didYouKnowDiv .image,
.didYouKnowDiv1 .image1,
.didYouKnowDiv .didYouKnowText,
.didYouKnowDivFullWidth .image,
.didYouKnowDivFullWidth .image1,
.didYouKnowDivFullWidth .didYouKnowText{
    margin: 0 5px;
}

.promosDivNoPadding,
.didYouKnowDivNoPadding{
	padding: 0;
}

.promosImgBorder,
.didYouKnowImgBorder{
	border:2px solid #CCC;
    display: inline-block;
    margin-bottom: 10px;
    padding:2px;
}

.promosHeaderUnderline, 
.promosHeaderUnderlineLink,
.didYouKnowHeaderUnderline, 
.didYouKnowHeaderUnderlineLink{
    text-decoration: underline;
}

.promosHeaderUnderlineLink,
.didYouKnowHeaderUnderlineLink{
    color: #2ba6cb;
}

.promosHr{
	height: 1px; 
    margin: 0 16px 16px 16px; 
}

.didYouKnowHr{
	height: 1px; 
    margin: 10px 5px; 
}

.promosDivider,
.didYouKnowDivider{
	height: 2px; 
	margin: 0; 
	width: 100%;
}

.promosFooterDiv {
	background: url(all/images/btn-promo2.gif) 0 0 no-repeat;
    background-size: 100% 100%;
    height: 24px;
	width:100%;
    margin-top: 0;
    text-align: center;

}

.promosFooterDivRed {
	background: url(all/images/btn-promo-red.gif) 0 0 no-repeat;
    background-size: 100% 100%;
    height: 24px;
	width:100%;
    margin-top: 0;
    text-align: center;

}

.marTop5{
	margin-top: 5px;
}

.videoHeaderDiv, .videoHeaderDiv h4 {
    color: #009dd9;
	font-size: 16px;
	margin-bottom: 12px;
}

.videoHeader {
    font-size: inherit;
}

.videoHeaderDiv{
    display: inline;
}

.floatLeft{
	float: left;
}

.external iframe {
    border:none;
}

.marketo p{
	color: #666;
	font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	margin-bottom: 10px;
}

.marketo h3{
	color: #333;
    font-family: "Interstate Light", "Helvetica Neue", "Helvetica", Arial, sans-serif;
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 10px;
}

.linkedin-autofill {
    text-align: center;
    margin-top: 10px;
	margin-bottom: 10px;
}

.marketoForm .marketoOneColumn {
 	border: none;
 	margin-left: -25px;
	margin-top: 10px;
	margin-top: 0px;
}

.marketo-field-group > div {
	margin-bottom: 10px;
}

#marketo-form-group > div {
	margin-bottom: 10px;
}

.linkedin-autofill .IN-widget {
	float: left;
}


#CQ .x-form-check-wrap{
	padding-bottom: 4px;
}

.paddingLeft0{
    padding-left: 0;
}

.external iframe {
    border:none;
}

.videoLibrary h4 {
    color: #666;
	font-family: Arial, Helvetica, Sans-Serif; 
    font-size: 16px; 
    font-weight: bold; 
    line-height: 18px; 
    margin-bottom: 10px; 
    text-align: left;
}

.videoLibraryText p {
	color: #333;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 10px;
    text-align: left;
}

.videoLibraryColumn25 {
	float: left;
    text-align: center;
    width: 25%;
}

.videoLibraryColumn30 {
	float: left;
    padding: 0 5px;
    width: 30%;
}

.videoLibraryColumn45 {
	float: left;
    width: 45%;
}

.videoLibraryColumn55 {
	float: left;
    width: 55%;
}

.videoLibrary .download {
    margin-top: 5px;
}

.videoLibrary .promo {
	border: 1px solid #ccc;
    float: right;
    padding: 20px 0;
    max-width: 100%;
    width: 100%;
}

.videoLibrary .promo img {
	display: block;
    margin: 0 auto 18px auto;
}

.videoLibrary hr {
	margin: 34px 0 20px 0;
    width: 100%;
}

.videoLibrary .type_pdf {
    padding-left: 22px;
}

.industryPanel {
	color: #333; 
    display: table; 
    font-family: arial, helvetica, sans-serif; 
    font-size: 12px; 
    height: 100%; 
    letter-spacing: 0; 
    line-height: 18px; 
    position: relative; 
    text-align: left; 
    width: 100%;
}

.industryPanelTable {
	display: table;
}

.industryPanelRow {
	display: table-row;
}

.industryPanelCell {
	display: table-cell;
}

.industryPanelCellText {
	display: table-cell; 
    position: relative; 
    width: 66%;
}

.industryPanelTextDiv {
	left: 0; 
    position: absolute; 
    top: 0;
}

.industryPanelHideText {
    left: -5000px;
	position: absolute; 
}

.industryPanelShowText {
    left: 0;
	position: relative;
}

.industryPanelItem {
	margin-top: 3px;
    overflow: hidden;
    padding-right: 30px;
}

.industryPanelItem img {
	border: 1px solid #CCC; 
    float: left; 
    margin: 0 18px 18px 0;
    padding: 5px;
}

.industryPanelDivider {
	border-left: 1px solid #CCC; 
    display: table-cell; 
    height: 100%; 
    vertical-align: top; 
    width: 30px;
}

.industryPanelLinks {
	display: table-cell; 
    min-height: 100%; 
    vertical-align: top;
}

.industryPanelLinks h4 {
	color: #666; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 16px; 
    font-weight: bold; 
    letter-spacing: 0; 
    line-height: 18px; 
    margin-top: 3px; 
    text-align: left;
}

.industryPanelLinks ul {
	line-height: 18px; 
    list-style-type: none;
	margin-left: 0;
}

.ipTextDivPosition {
    position: absolute;
	top: 0;
}

.padding4 {
	padding: 4px;
}

.headerImageTextHeader.aboveHeader {
	display: none;
}
@charset "utf-8";
.accordion-container {
    position:relative;
}
.accordion {
    clear: both;
    margin-bottom: 10px;
}

.accordion-content p {
	margin-bottom: 0px;
}

.accordion-title {
    background-color: #f1f1f1;
    text-transform: uppercase;
    padding: 10px 15px;
    position: relative;
    cursor: pointer;
    padding-left: 20px;
    font-size:13px;
    color:#666;
    font-family: "Interstate", arial;
    font-style: normal;
    font-weight: normal;	
}

.accordion-title span {
    position: relative;
}

.accordion-title .arrow {
    height:30px;
    width:30px;
    font-size:16px;
    font-weight:normal;
    float:right;
    border:none !important;
}

.accordion-title .arrow:after {
    content:"+";
}

.expanded .accordion-title .arrow {
    content:"-";
    left: 4px;
    top: 0px;
}

.expanded .accordion-title .arrow:after {
    content:"-";
}

.expand-all {
    font-size: 12px;
}

.accordion-content {
    padding: 30px;
}

.record {
    overflow: hidden;
    padding-bottom: 20px;
}

.record-img {
    float: left;
	max-width: 116px;
    height:auto;
}

.record-body {
    padding-left: 30px;
    overflow: hidden;
    color: #333;
    font-size: 12px;
}

.record-body h4{
    margin:0px;
}
.accordion-content {
    display: none; 
}

.expanded .accordion-content {
    display: block;
}/* CSS Document */


.product-display p{
	margin:15px 0;
}

.accordion-container a.expand-all{
	float: right;
    line-height: 18px;
}

.addThisForceRight>div{
    padding:8px 0;
	float:right;
	width:180px;
}

.landingPageMasterBrand {
	float:right;
    min-height:76px;
    min-width:40px;
}

.masterBrandImage {
	float:right;
    padding-bottom: 10px;
}

.landingPageMultiColumnLeft {
    width: 46%;
}

.landingPageMultiColumnRight {
    width: 54%;
    padding-left:18px;
}
/*--- Chevron CSS ---*/

a, p, span, ul, li{
	font-size:12px;
}


.customrte li{
	font-size:12px;
}

.interstate{
	font-family: "Interstate",'arial';
}

h1, h2 , .interstate-light {
	font-family: "Interstate Light",'arial';
}


h1, h1 a{
 	font-size:32pt;
}


h2, h2 a{
	font-size:24px;
}

h3, h3 a{
    font-size:18px;
}

h4, h4 a{
	font-size:16px;
}

h5, h5 a{
	font-size:14px;
}

h6, h6 a{
	font-size:12px;
}

/*--------------------------
	UTILITY NAVIGATION
-------------------------- */


.utility-navigation {
    text-align: right;
    padding: 10px 0;
}

.utility-navigation li{
    font-size: 9px;
    display: inline-block;
    list-style: none;
    border-right: solid 1px #666;
    padding: 0 8px;
    line-height:9px;
}

.utility-navigation, .utility-navigation a {
    font-size: 9px;
    text-transform: uppercase;
    color: #666666;
}

.utility-navigation li.last {
	border-right: 0 none;
	padding: 0 0 0 8px;
}
.country-selector .country-container {
	display: none;
}
.country-selector:hover .country-container  {
	display: block;
}

.country-container {
	position: absolute;
	z-index: 10;
	padding-top: 8px;
}

.country-container li {
	border: 0 none;
}

.country-list {
	font-size: 14px;
	list-style: none;
	border: solid 1px #ddd;
	min-width: 170px;
	margin: 0;
	padding: 0;
}

.country-list li {
	border-top: solid 1px #ddd;
	position: relative;
	text-align: left;
	line-height: normal;
	display: block;
	background-color: #FFF;
}

.country-list li:first-child {
	border-top: 0 none;
}

.country-list a {
	color: #333;
	text-decoration: none;
	cursor: pointer;
	display: block;
	padding: 4px 6px;
}

.country-list>li:hover {
	background-color: #258FAF;
}

.country-list>li:hover>a {
	color: #FFF;
}

.country-list>li ul {
	display: none;
}

.country-list>li:hover ul {
	display: block;
}

.country-list .language-list {
	position: absolute;
	left: 100%;
	top: 0;
}

@media only screen 
and (max-width : 1024px)  {
	.country-list .language-list {
		right: 100%;
		left:auto;
	}

}

/*--------------------------
	MASTER BRAND CSS
-------------------------- */


.master-brand img{
	max-width:175px;
}

#master-brand {
	position:relative;
}

#content .master-brand-logo {
    float:right;
}

/*--- Footer ---*/
.inner-footer .external {
	background-image:url("all/images/icons/external-dark.gif");
}
@media only screen and (min-device-width : 768px) {
	.inner-footer .external {
	margin-left: 9px;
	}
}

.top-bar-section  .search-options-dd {
    max-width: 500px;
    width: 235px;
    margin-left:-160px;
    border:solid 2px #FFF;
    -webkit-box-shadow: 2px 1px 0 0 rgba(0,0,0,0.2);
	box-shadow: 2px 1px 0 0 rgba(0,0,0,0.2);
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */

}
 .search-options-dd:before, .search-options-dd::before, .search-options-dd:after{
	display:none;
}


/*--- DID YOU KNOW COMPONENT ---*/
.did-you-know {
	border: solid 1px #ddd;
    padding: 10px 5px;
    float: right;
    max-width: 160px;
    margin:15px 0;
}

.did-you-know .title{
	font-size:14px;
}

.did-you-know .img {
	margin-top:4px;
}

.did-you-know .img img{
	max-width:100%;
}

.did-you-know .text {
	margin:5px 0;
	font-size:12px;
    color:#666;
	line-height:14px;
}
.herothumb {
    height:338px;
    width:300px;
    position:absolute;
}

.heroimage{
    margin:0 0 48px 0;
}


.heroimage-container{
    position: relative;
    height:350px;
    width:925px;
    overflow:hidden;
    color:#FFF;
    border: 2px solid #ddd;
    padding:4px 5px;
    margin:0 auto 0px auto;
}

#heroimage-container{
	margin-bottom: 20px;
}

.heroimage-image {
    display:none;
}

#herothumb-0 {
    left:0px;
}
#herothumb-1 {
    left:306px;

}
#herothumb-2 {
    left:612px;
}

#heroimage-display {
    position:absolute;
    height:338px;
    width:910px;
}

#heroimage-slidein {
    position:absolute;
    background-color: #FFF;
    left:-910px;
    height:338px;
    width:910px;
}

.heroImageControl
{
    background-color: rgba(0, 0, 0, 0.5);
    position:absolute;
    height:37px;
    width:100%;
    padding:10px 40px;
    bottom:0px;
    text-align:right;
    font-size:10px;
}

.heroImageText,
.heroImageText p,
.heroImageText.top-left,
.heroImageText.top-right{
    font-family:"Interstate", "arial";
    position:absolute;
    font-size:15px;
    line-height:18px; 
    width:390px;
}

.heroImageText.top-left{
    top:40px;
    left:50px;
}

.heroImageText.top-right{
    top:40px;
    left:470px;
}

.heroImageText h1{
    font-family:"Interstate", "arial";
    font-size:30px;
    line-height:36px;
    font-weight:bold;
    color:#FFF;
    box-shadow:#000 alpha 0.75;
}

.heroImageText,
.heroImageText h1,
.heroImageText.white,
.heroImageText.white h1{
    color:#FFF;
}
.heroImageText.blue,
.heroImageText.blue h1{
    color:#009dd9;
}
.heroImageText.grey,
.heroImageText.grey h1{
    color:#CCC;
}

.heroImageVideoLink,
.heroImageVideoLink.top-left,
.heroImageVideoLink.top-right{
    position:absolute;
    color:#ccc;
    background: transparent url(all/images/video-icon.png) no-repeat scroll 7px 4px ;
    width:80px;
    height:27px;
	padding: 7px 5px 5px 35px;
    border: 1px solid #FFF;
}
.heroImageVideoLink.top-left{
    top:245px;
    left:50px;
}
.heroImageVideoLink.top-right{
    top:245px;
    left:470px;
}

.heroImageVideoLink,
.heroImageVideoLink.grey{
    background: transparent url(all/images/video-icon-grey.png) no-repeat scroll 7px 4px ;
    border: 1px solid #ccc;
    color:#ccc;
    font-size:12px;
}

.heroImageVideoLink.white{
    background: transparent url(all/images/video-icon.png) no-repeat scroll 7px 4px ;
    border: 1px solid #FFF;
    color:#FFF;
    font-size:12px;
}

.heroImageVideoLink.blue{
    background: transparent url(all/images/video-icon-blue.png) no-repeat scroll 7px 4px ;
    border: 1px solid #009dd9;
    color:#009dd9;
    font-size:12px;
}


.heroImageClose{
    position:absolute;
    top:20px;
    right:25px;
    padding:7px 6px;
    background-color: rgba(0, 0, 0, 0.5);
    font-size:10px;
    height:24px;
    width: 58px;
}    

.heroImageLinks,
.heroImageLinks.top-left,
.heroImageLinks.top-right{
    font-family:arial;
    position:absolute;
    font-size:15px;
    width:450px;
}

.heroImageLinks.top-left{
    top:280px;
    left:50px;
}
.heroImageLinks.top-right{
    top:280px;
    left:470px;
}

.heroImageLinks,
.heroImageLinks a,
.heroImageLinks.grey,
.heroImageLinks.grey a{
    color:#ccc;
    font-size:15px;
}

.heroImageLinks.white,
.heroImageLinks.white a{
    color:#fff;
    font-size:15px;
}

.heroImageLinks.blue,
.heroImageLinks.blue a{
    color:#009dd9;
    font-size:15px;
}

.heroImageLinks a:hover {
    color:#ccc;
}


.heroThumbImageText {
    font-family:arial;
    position:absolute;
    font-size:15px;
    width:100%;
    height:80px;
    bottom:0;
    background-color: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#77000000', endColorstr='#77000000'); /* IE */
    padding: 10px 30px;
}
.heroThumbImageText h1{
    font-family:"Interstate", "arial";
    font-size:30px;
    color:#FFF;
    margin: 0px;
}

.heroImageNext {
    padding: 0 25px 0 0;
}
.heroNextImage {
    background: transparent url(all/images/dot-icon-white.png) no-repeat scroll 6px 4px ;
    padding: 0 5px;
}

.heroNextImageCurrent {
    background: transparent url(all/images/dot-icon-blue.png) no-repeat scroll 6px 4px ;
    padding: 0 5px;
}

.heroImageClick {
    cursor: pointer;
}

.heroImageMobile {
    position: relative;
    margin: 0 -25px -15px -25px;
}

.heroImageMobileTitle {
       position: relative;
    width: 100%;
    height:27px;
    padding: 5px 20px;
    top: -27px;
    color: #FFF;
    font-size:19px;
    background-color: rgba(0, 0, 0, 0.5);

}


a.externalHero-blue {
    padding-left: 18px;
    background: transparent url(all/images/icons/external-hero-blue.gif) top left no-repeat;
}

a.externalHero-white {
    padding-left: 18px;
    background: transparent url(all/images/icons/external-hero-white.gif) top left no-repeat;
}

a.externalHero-grey {
    padding-left: 18px;
    background: transparent url(all/images/icons/external-hero-grey.gif) top left no-repeat;
}

a.externalHero-blue:hover,
a.externalHero-white:hover,
a.externalHero-grey:hover{
    background: transparent url(all/images/icons/external-hero-grey.gif) top left no-repeat;
}
/*-------- Search Page CSS ---------*/
.filtered-search {
	margin: 0 0 20px 0;
	overflow: hidden;
}

.filtered-search .search-box {
	background: #eee;
	border: 1px solid #ddd;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	padding: 0;
	color: #666;
	float: left;
	width: 80%;
}

.filtered-search .search-input,
.filtered-search .search-input:focus {
	border: 0 none;
	width: 60%;
	float: left;
	margin: 0;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	background-color: #FFF;
}

.filtered-search .search-filter {
	width: 40%;
	float: left;
	margin: 0;
	background-color: #eee;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}

.filter-search-button {
	background: #3f82c6;
	width: 20%;
	float: left;
	margin: 0;
	height: 39px;
	line-height: 39px;
	padding: 0;
	font-size: 14px;
}

.assistive-text {
	position: absolute;
	left: -9999px;
}

.result-item {
	border-top: solid 1px #ddd;
	padding: 20px 0;
}

.result-item:first-child {
	border-top: 0 none;
}
.result-item .record-img {
    width:116px;
}
.result-item .img {
    max-width:100%;	
}

.search-summary {
    font-size:12px;
    padding-bottom:10px;
}

.result-item .record-body {
    margin-left:116px;
    padding-left:20px;
}

.search-summary p{
    margin:0;
}
.search-item-title {
	font-size: 14px;
	margin: 5px 0;
    font-weight:bold;
}
.result-footer div {
    padding: 2px 0;
}
.drawerContainer {

}


.drawerContainer h1,
.drawerContainer h1 a{
	font-size: 18px;
	color: #009DD9;
	padding:0 0 6px 0;
    margin: 0;
    line-height:1;
}

.drawerContainer h1.darkGrey,
.drawerContainer h1.darkGrey a{
	color: #333;
}

.drawerContainer h1.lightBlue,
.drawerContainer h1.lightBlue a{
	color: #2ba6cb;
}

.drawerContainer h1 a.external{
	font-size: 18px;
	color: #009DD9;
	padding:0 0 6px 18px;
    margin: 0;
    line-height:1;
}

.drawerContainerImage{
	float:left;
    padding-right:8px;
    height:50px;

}

.drawerContainerImage img{
    max-width:30px;
    height:auto;
}

.drawerContainerContent {
  overflow: hidden;
  padding-right:20px;
}
#distributorSearchButtonCN {
	padding-top: .5rem;
    padding-bottom: .5rem;
}

        #distributorLocator {
            color: #666;
            font-family: Arial, Helvetica, Sans-Serif;
            overflow: hidden;
        }

            #distributorLocator #radius {
                margin-left: 5px;
                margin-right: 5px;
                width: 60px;
            }

            #distributorLocator h2 {
                color: inherit;
                font-family: inherit;
                font-size: 16px;
                font-weight: bold;
                line-height: 18px;
                margin-bottom: 16px;
                text-align: left;
            }

            #distributorLocator .search {
                background: url("all/images/search-icon-40x40.png") no-repeat scroll right center #fff;
                display: block;
                height:40px;
                padding-right: 40px;
            }

            #distributorLocator .searchBtnDiv{
                float: left;
                margin-left: 10px;
                margin-bottom: 10px;
                width: 30%;
            }

            #distributorLocator .searchBtn,
			#distributorLocator #distributorSearchButtonCA {
                background-color: #009dd9;
                border: 0;
                color: #fff;
                display: table;
                float: left;
                font-family: inherit;
                font-size: 12px;
                font-weight: bold;
                line-height: 32px;
                margin-left: 5px;
                margin-top: 0;
                padding: 4px 4px;
                text-align: center;
                vertical-align: middle;
                height: 39px;
            }

                #distributorLocator .searchBtn span,
				#distributorLocator #distributorSearchButtonCA span{
                    color: #fff;
                    display: table-cell;
                    font-family: inherit;
                    font-size: 16px;
                    font-weight: bold;
                    line-height: 18px;
                    vertical-align: middle;
                }

            #distributorLocator .msg {
                color: #4082c6;
                line-height: 18px;
            }

            #distributorLocator .recordContainer {
                margin: 15px;
            }

        div.addressContainer {
            padding-top: 25px;
        }


        #distributorLocator div#mlContainer {
    		margin-left: -8px;
            width: 105%;
        }

        #distributorLocator div.phoneContainer {
            padding-bottom: 25px;
        }

        #distributorLocator .distributorLocatorCard {
            border: 1px solid #848484;
            float: left;
            margin: 15px 10px 10px 8px;
            padding: 10px 10px;
            width: 45%;
        }

        #distributorLocator .recordContainer {
            overflow: hidden;
            position: relative;
        }

        #distributorLocator .addressContainer {
            overflow: hidden;
            position: relative;
        }

        #distributorLocator .phoneContainer {
            clear: left;
            font-size: 12px;
            margin-top: 40px;
            margin-left: 10px;
            text-align: center;
            font-weight: 700;
        }

        #distributorLocator .phoneLabel {
            font-size: 12px;
            font-weight: bold;
        }

        #distributorLocator .distributorUrl {
            color: #fff;
            text-decoration: none;
        }

        #distributorLocator .urlContainer {
            background-color: #009dd9;
            clear: left;
            font-size: 12px;
            margin-top: 10px;
            padding: 10px;
            text-align: center;
        }

        #distributorLocator .urlContainer {
            color: #fff;
        }

            #distributorLocator .urlContainer img {
                margin-right: 5px;
            }

        #distributorLocator .list {
            font-family: Arial, Helvetica, Sans-Serif;
            list-style-type: none;
            line-height: 18px;
            margin-bottom: 0;
            margin-left: 0;
            width: 100%;
        }

			#distributorLocator .list li {
    			list-style-position: outside;
			}

            #distributorLocator .list li.marketerName {
                float: left;
                font-size: 14px;
                font-weight: bold;
    			list-style-position: outside;
    			margin-left: 0;
    			margin-bottom: 10px;
    			padding-top: 15px;
    			text-indent: 0;
            }

            #distributorLocator .list li.address {
                clear: left;
                float: left;
                font-size: 14px;
    			list-style-position: outside;
    			margin-left: 0;
    			text-indent: 0;
    			width: 70%;
            }

            #distributorLocator .list li.distance {
                float: left;
                font-size: 12px;
                width: 25%;
            }

            #distributorLocator .list ul {
                list-style-type: none;
                margin-left: 0;
            }

                #distributorLocator .list ul li {
                    clear: left;
                }
.mobileOnly { display:none }
.hidden { display:none ;}
@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px), only screen and (max-width: 640px),  only screen and (min-device-width : 320px) and (max-device-width : 480px), only screen and (min-device-width : 480px) and (max-device-width : 767px) {
    .wrapper {
        width: 100%;
        min-width:350px;
    }
    .columns {
        padding:0px;
    }
    #content {
        padding:0px 40px;
        color: #666;
    }

    .desktopOnly { display:none !important; }
    .mobileOnly { display:inline ; }

    p {
        font-size:24px;
        line-height:36px;
    }

    a, p, span, ul, li  {
        font-size:24px;
    }

    h4 {
        font-size: 28px;
    }

    #footer .multicolumn {
        width: 100%;
        font-size: 22px;
        line-height: 34px;
        display:block;

    }
    #footer .multicolumnRow { display:block; }
    #footer .footerNavHeadLink {
        font-size: 22px;
        line-height: 34px;
    }

    #footer .footerNavLink {
        font-size: 22px;
        line-height: 34px;
    }

    .footer.footerNav {
        margin-bottom: 25px;
    }

    #mobileHeader {
        background-color:#FFF;
    }
    #mobileHeader .mobileTitle {
        width:100%;
        text-align:center;
        font-family: arial;
        font-size:30px;
        padding:30px;
        color:#FFF;
        background-color:#009dd9;
    }


    #mobileHeader .masterBrandImage {
        min-height: 120px;
        height:auto;
        float:none;
        padding: 10px 250px 0 10px;
    }

    .master-brand-logo img {
        height: auto;
        max-height: 120px;
        max-width: 100%;
        width: auto;
    }
    #mobileHeader .mobileTopNav {
        width:100%;
        background-color:#fff;
    }

    #mobileHeader .mobileNavMenu {
        float:right;
        width:200px;
        height:90px;
        background: -webkit-linear-gradient(#FFF, #EEE); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#FFF, #EEE); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#FFF, #EEE); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#FFF, #EEE); /* Standard syntax (must be last) */
        border: solid 1px #ddd;
        position:relative;
    }
    #mobileHeader .mobileNavigationLink {
        height: 50px;
        width: 50px;
        background: transparent url(all/images/mobile-nav-3.png) 1px 5px no-repeat;
        position:absolute;
        left:15px;
        top:15px;
    }
    #mobileHeader .mobileSearchLink {
        height: 50px;
        width: 50px;
        background: transparent url(all/images/mobile-nav-2.png) 1px 5px no-repeat;
        position:absolute;
        left:75px;
        top:15px;
    }
    #mobileHeader .mobileCountryLink {
        height: 55px;
        width: 55px;
        background: transparent url(all/images/mobile-nav-1.png) 1px 5px no-repeat;
        position:absolute;
        left:135px;
        top:15px;

    }

    .heroimage {
        margin: 20px 0 0 0; 
    }

    .accordion-title{
        font-size:26px;
        color:#666;
        line-height: 35px;
        padding: 20px 40px;
        margin: 2px -40px;

        background-color: #ccc;

    }

    .accordion-content {
        padding: 0px ;

    }

    .accordion-title .arrow {
        height:30px;
        width:30px;
        font-size:36px;
        font-weight:bold;
        float:right;
        border:none !important;
    }
    .accordion-title .arrow:after {
        content:"+";
    }
    .expanded .accordion-title .arrow {
        content:"-";
        left: 4px;
        top: 0px;
    }
    .expanded .accordion-title .arrow:after {
        content:"-";
    }

    .expanded .accordion-title  {
        font-weight:bold;
    }

    .mobileNavigation  .accordion {
        margin-bottom: 0 0 5px 0;
    }

    .mobileNavigation .mobileNavigationHeaderlink{
        line-height: 32px;
        padding: 35px 0px 35px 25px;

        border-bottom: solid 1px #ddd;
    }

    .mobileNavigation .mobileNavigationHeaderlink a{
        font-size:24px;
        color:#4082c6;
    }

    .mobileNavigation .mobileNavigationHeaderlink:last-child
    {
        border-bottom: none 0px #ddd; !important
    }

    .mobileNavigation .mobileNavigationlink:last-child
    {
        border-bottom: none 0px #ddd; !important
    }

    .mobileNavigation .mobileNavigationlink{
        line-height: 32px;
        padding: 24px 0px 24px 50px;
        margin:0px;
        border-bottom: solid 1px #ddd;
    }

    .mobileNavigation .mobileNavigationlink a{
        font-size:24px;
        color:#666;
    }

    .mobileNavigation  .accordion-title span {
        float:right;
    }

    .multicolumnClear {
        display:inline-block;
    }

    .multicolumn {
        display:inline-block;
        vertical-align: top;
         padding: 0 0 0px 0;
    }

    .multicolumn20 {
        width:100%;
    }

    .multicolumn25 {
        width:100%;
    }

    .multicolumn33 {
        width:100%;
    }
    
    .multicolumn40 {
        width:100%;
    }
    
    .multicolumn46 {
        width:100%;
    }
    

    .multicolumn50 {
        width:100%;
    }
    
    .multicolumn54 {
        width:100%;
    }
    
    .multicolumn60 {
        width:100%;
    }

    .multicolumn67 {
        width:100%;
    }

    .multicolumn75 {
        width:100%;
    }

    .multicolumn80 {
        width:100%;
    }

    .multicolumnBorder {
       border-right:0px none #CCC;
    }

    .multicolumnHeader h2 {
        font-size: 28px !important;
        line-height: 28px !important;
    }

    .divider {
        display:none;
    }

    .noSideNavContainer {
        padding:0px;
    }

    .drawerContainer h1, .drawerContainer h1 a {
        font-size: 28px;
    }

    .image {
        width:100%
    }
    .image img{
        width:auto;
        max-width:100%;
        height:auto;

    }
    #content  .title h1 { 
        font-weight:bold;
        font-size:30px;
        line-height:30px;
        font-family: Arial, "Helvetica Neue", "Helvetica", sans-serif;
        margin:0px;
    }


    #content .title h2 { 
        font-size:30px;
        line-height:30px;
        font-weight:bold;
        font-family: Arial, "Helvetica Neue", "Helvetica", sans-serif;
        margin:0px;

    }

    #content .title h3 { 
        font-size:30px;
        line-height:30px;
        font-family: Arial, "Helvetica Neue", "Helvetica", sans-serif;
        margin:0px;

    }

    #content  .title h1.mobileHeader { 
        font-weight:normal;
        font-size:30px;
        line-height:30px;
        font-family: Arial, "Helvetica Neue", "Helvetica", sans-serif;
        margin:0px;
    }

    .productGroupIndexHeader {
        font-size:20px;
        width:100%;
        height:auto;
        padding:15px 30px 15px 15px;
        text-align: left;
    }


    .productGroupIndexItem {
        height:auto;
        width:100%;
        margin:0;
        border: 0 none #ccc;
        border-bottom: 2px solid #ccc;

    }

    .productGroupIndexHeaderOn {
        background: #019dda url(all/images/product-index-check.png) 97% 50% no-repeat;

    }

    .product-listing .productGroupIndexItem:last-child
    {
        border-bottom: none 0px #ddd; !important
    }

    .productListingItemContent p {
        font-size: 28px;
        line-height: 30px;
    }

    .productGroupIndexItemImage {
        display:none;
    }

    .productGroupIndexItemTitle img {
        display:none;
    }
    .productGroupIndexItemTitle {
        background-image:none;
        position:relative;
        font-size:24px;
        color:#4082c6;
        line-height:88px;
        text-align: left;
    }

    .productListingItem {
        border-bottom: 2px solid #ccc;
        margin:0px;
    }

    .product-listing .productListingItem:last-child
    {
        border-bottom: none 0px #ddd; !important
    }
    .productListingItemImage {
        float:none;
        width:100%;
        max-width:640px;
        text-align:center;
    }
      .productListingItemImage img{
        margin:0 auto 20px;
        width:auto;
        max-width:280px;
    }
    .productListingItemContent {
        margin:0px;
        font-size: 28px;
           line-height: 28px;

    }

    .productListingItemContent h2{
        font-size: 28px;
           line-height: 28px;
        font-weight: bold;
    }

    .productListingItemContent a {
        font-size: 28px;
        color:#4082c6;
    }

    .productListingMoreLink {
         padding-top:40px;
    }

    .productListingMSDSLink {
         padding-top:40px;
    }

    .productListingIcons img {
        height:35px;
    }



    .record {
        width:100%;
        text-align:center;
        padding-top:30px;
    }


    .record-img {
        float:none;
        width:auto;
        max-width:230px;
        text-align:center;
    }

    .record-body {
        float:none;
        padding: 20px 0px;
        text-align:left;
        font-size:24px;
        color:#666;
    }

    .record-body h4 {
        font-size:24px;
        color:#666;
        font-weight:bold;
    }


    .productdisplay a {
        font-size:24px;
    }

    .header-image-text
    {
        padding:0 0 50px 0;
    }

    .image-with-overlay
    {
        padding:0 0 50px 0;
    }

    .footerDiv {
        text-align:left;
        color:inherit;
    }

    .social {
        font-size: 22px;
    }

    .inner-footer {
        font-size: 20px;
        line-height: 34px;
    }

    .inner-footer a {
        font-size: 20px;
        text-decoration:none;
        padding:0px;
        margin:0px;
        line-height: 34px;
    }

    .inner-footer a.external{
        font-size: 22px;
        padding:0 0 0 24px;
        line-height: 34px;
    }
    .footerLowerNavLink {
        display:block;
    }

    .footerLowerNavDivider {
        display:none;
    }

    .imageTextBorder {
        border: none 0px #ddd; !important
    }
    .headerImageTextHeader {
        color:#333;
        font-size:24px;
        line-height: 28px;
        font-weight:bold;
        padding-top:30px;
    }

    .headerImageText {
        line-height:28px;
    }

    .headerImageText .footerDiv {
        background-color: inherit;
    }

    .headerImageText .footerLink { 
        margin:0;
    }
    .headerImageText .footerBtn { 
        background-color: inherit;
        background: inherit;
        font-size:24px;
        color:#4082c6;
    }

    a.external-white {
        color:#4082c6;
        background: url("all/images/mobile-external-link-blue.png") no-repeat scroll left top transparent;
        padding: 6px 0 6px 42px;
        line-height: 28px;
        font-size: 28px;
    }

    a.external-white .footer {
        color:#4082c6;
        font-size: 22px;
        line-height:22px
    }


    .multicolumnHeader {
        margin-bottom:0px;
        position:relative;
    }
    .headerImageTextImgBorder {
        border: none 0px #ddd; !important
    }
    .imageWithOverlayRight {
        position:relative;
        bottom:0px;
        background: none ;
        color:#333;
        padding: 16px 0px;
        width:100%;
        right:0px;
    }

    .imageWithOverlayLeft {
        position:relative;
        bottom:0px;
        background: none ;
        color:#333;
        padding: 16px 0px;
        width:100%;
        left:0px;
    }


    .imageWithOverlayHeadline {
        color:#333;
        font-size:24px;
        line-height: 36px;
        font-weight:bold;
    }
    .imageWithOverlayText {
        color:#333;
        font-size:24px;
        line-height: 36px;
    }
    .multicolumnHeaderMargin {
        margin:0;
    }

    .promosDiv .promosHeader{
        font-size:28px;
        line-height: 32px;
    }

    .promosDiv .promosText p{
        font-size:24px;
        line-height: 32px;
    	text-align: center;
    }

    .promosDiv .promosTextCenter{
        display:none;
    }
    .promosDiv .image{
        display:none;
    }
    .promosDiv1 .promosTextCenter{
        display:none;
    }
    .promosDiv1 .promosImage{
        display:none;
    }

    .promosDiv .promosHeaderDiv{
        display:none;
    }

    .promosDiv1 .promosHeaderDiv{
        display:none;
    }

    .promosHr {
        display:none;
    }
    .promosBorder {
        border: none 0px #ddd; !important
    }
    .promosFooterDiv,
    .promosFooterDivRed {
        background:none;
        color: #333;
        font-size:24px;
        line-height: 36px;
        text-align:center;
        height:auto;
    }
    .promosFooterDiv a,
	.promosFooterDivRed a {
        color: #4082c6;
        font-size:24px;
        line-height: 36px;
    }
    .promosFooterDiv .promosFooter,
	.promosFooterDivRed .promosFooter {
        color: #4082c6;
        font-size:24px;
        line-height: 36px;
    }

    .promosFooterDiv img,
	.promosFooterDivRed img {
        color: #333;
    }

    .pdslink a {
        font-size:24px;
    }
    a.external  {
        background: url("all/images/mobile-external-link-blue.png") no-repeat scroll left top transparent;
        padding: 4px 0 4px 42px;
        font-size:24px;
    }

    .inner-footer  a.external {
        background: url("all/images/mobile-external-link-white.png") no-repeat scroll left top transparent;
        padding: 4px 0 4px 42px;
        font-size:20px;
    }
    .filter-search-button {
        overflow:hidden;
          display:none;

    }
    .filtered-search .search-input , .filtered-search .search-button , .filtered-search .search-filter {
        font-size:28px !important;
        height:68px;
    }
    .filtered-search .searchBtn{
        display:none;
        padding: 0px 0 0 0;
        float:none;
        overflow:hidden;

    }
    .filtered-search .search-box  {
        float:none;
        height:70px;
        width:100%;
    }
    .filtered-search .search-filter {
        background-color: #fff;
        color:#333;
    }
    .filter-search-button  {
        width:100%;
        font-size:28px !important;
        height: 62px;
        line-height: 62px;
    }
    .search-box label {position:relative}

    .search-box label:before {
        content:'';
        right:1px; top:1px;
        width:40px; height:66px;
        background:url(all/images/mobile-nav-arrow-down.png) 0px 20px no-repeat #fff;
        position:absolute;
        pointer-events:none;
        display:block;
    }


    .addThis { display:none; }

    .headerImageText .imgBorder{
        border: none 0px #ddd !important;
    }

    .search-results div.record-img {
        width:100%;
        max-width:500px;

    }

    .search-results img.record-img  {
        margin:0 auto;
        max-width:230px;
        width:auto;
    }

    .search-results .record-body {
        margin:0px;
    }

    .search-results .search-summary {
        font-size:24px;
          line-height:36px;
        padding-bottom:32px;
    }

    .search-results .search-item-title {
        font-size:24px;
          line-height:36px;
        font-weight:bold;
    }

    .search-results .result-footer a{
        font-size:24px;
          line-height:36px;
        padding-bottom:16px;
    }

    .search-results a.external {
        display:none;
    }
    .search-results .result-footer p{
        padding:32px 0 0px;
    }
    #distributorLocator #resultList .list li {
        float:none;
        width:100%;
        /*font-size: 24px;*/
    }

    #distributorLocator #resultList .list li a{
        float:none;
        width:100%;
        font-size: 12px;
    }

    #distributorLocator .list ul li.marketerName {
        font-size: 14px;
	}

    #distributorLocator #stationList .distributorLocatorCard {
    	clear: left;
        width: 79%;
    }
    #distributorLocator #radius {
		width: 45px;
	}
	#distributorLocator .list li.address {
    	float: none;
    	width: 100%;
	}	
    #distributorLocator .list li.distance {
    	text-align: right;
    	width: 100%;
    }
    .phoneContainer.mobileOnly a {
    	font-size: 12px;
    }
    .videoLibraryColumn25{
        clear: both;
        float: none;
        text-align: left;
        width: 100%;
    }

    .videoLibraryColumn30{
        display: none;
    }

    .videoLibraryColumn25 .promo{
        border: none;
        float: none;
    }

    .videoLibraryColumn25 .promo img{
        display: none;
    }
    .externalButton {
        background:none;
        color: #333;
        font-size:24px;
        line-height: 36px;
        text-align:left;
        height:auto;
    }
    .externalButton a {
        color: #4082c6;
        font-size:24px;
        line-height: 36px;
    }
    #distributorSearchButtonCN {
        padding-left: .5rem;
        padding-right: .5rem;
    }

    .cl-marketo a, .cl-marketo p, .cl-marketo span, .cl-marketo ul, .cl-marketo li {
        font-size: 12px;
    }
}

@media print {
  .accordion-content {
        display: block;
    }
}


@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px), only screen and (max-width: 640px),  only screen and (min-device-width : 320px) and (max-device-width : 480px), only screen and (min-device-width : 480px) and (max-device-width : 767px) {
    .mobileHeader #mobileHeader .mobileNavMenu {
        float: right;
        width: 140px;
        height: 90px;
        background: -webkit-linear-gradient(#FFF, #EEE); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#FFF, #EEE); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#FFF, #EEE); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#FFF, #EEE); /* Standard syntax (must be last) */
        border: solid 1px #ddd;
        position: relative;
    }
}
.title-super {
	color: #FF0000;
	font-size: 40px;
	font-style: italic;
}
/*  remove dotted line from button in IE  */
:root button:focus {outline: none;}


#disclaimer {
	cursor: default;
    display: none;
    font-size: .9em;
    line-height: 1.5em;
    padding: 20px;
}

#disclaimer button {
    background-color: #009dd9;
    border: 1px solid #009dd9;
    color: #fff;
	display: block;
    font-size: .9em;
    margin: 20px auto;
    padding: 10px;
    text-decoration: none;
}

#disclaimer button:hover {
	background-color: #fff;
    color: #009dd9;
}

#disclaimerAccepted {
	cursor: default;
    display: none;
    font-size: .9em;
    line-height: 1.5em;
}

#disclaimerAccepted button {
	display: block;
    margin: 0 auto;
    font-size: .9em;
}

.blockUIScroll {
	position: absolute!important;
	overflow: auto!important;
	top: 0!important;
	left: 0!important;
	width: 90%!important;
	margin: 20px!important;
	box-sizing: border-box!important;
	display: block!important;
	/*max-height: calc(100% - 100px)!important;*/ /* scrollbar on modal */
}
#cbp-hrmenu-mobile {
	display: none;
}

#chevron-global-header .menu-primary {
    position: relative;
    min-height: 36px;
    background-color: #999999;
}

#chevron-global-header .menu-secondary {
    display: none;
    position: relative;
    min-height: 36px;
    background-color: #666666;
}

#cbp-hrmenu-mobile .menu-secondary {
    padding-top: 20px;
}

#chevron-global-header .menu-title {
    float: left;
    padding-top: 9px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 6px;
    display: inline-block;
}

#chevron-global-header .menu-title span {
    color: #ffffff;
    font-size: 15px;
    line-height: 20px;
    text-transform: uppercase;
}

#chevron-global-header .menu-item {
    float: left;
    cursor: pointer;
    padding-top: 9px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 6px;
    display: inline-block;
}

#chevron-global-header .menu-item span {
    color: #ffffff;
    font-size: 15px;
    line-height: 20px;
}

#chevron-global-header .menu-item.selected {
    background-color: #666666 !important;
}

#chevron-global-header .menu-secondary-item {
    float: left;
    display: inline-block;
    padding-top: 8px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 8px;
}

#chevron-global-header .menu-secondary-item a {
    color: #ffffff;
    font-size: 15px;
    line-height: 20px;
    text-decoration: none;
}

#chevron-global-header .menu-secondary-items {
	position: absolute;
    margin-left: 30px;
}

#chevron-global-header .menu-secondary-group {
    padding-left: 30px;
    padding-bottom: 30px;
}

#chevron-global-header .menu-secondary-group span {
    color: white;
    font-size: 15px;
    line-height: 20px;
}

#chevron-global-header .menu-secondary-group ul {
    list-style: none;
    margin-top: 10px;
    margin-bottom: 0px;
}

#chevron-global-header .menu-secondary-group ul li {
    padding-top: 10px;
    padding-bottom: 10px;
}

#chevron-global-header .menu-secondary-group ul li a {
    color: #ffffff;
    text-decoration: underline;
}
