  ﻿@charset "utf-8";
/* GENERAL */
body {
    font-family: Arial, Helvetica, sans-serif !important;
    color: #000 !important;
    text-align: left !important;
    margin: 0 !important;
}
h1, h2, h3, h4, h5, a:link, a:active, a:visited {
    font-family: Arial, Helvetica, sans-serif !important;
    text-align: left !important;
    color: #000 !important;
    font-weight: normal !important;
}
.blue h1, .teal h1,
.blue h2, .teal h2,
.blue h3, .teal h3,
.blue h4, .teal h4 {
    color: #000 !important;
}
p[style] {
    text-align: left !important;
}
a.button {
    font-size: 1em !important;
    font-weight: normal !important;
    padding: 0 !important;
    margin: 0 !important;
}
header, .featureRow, .featureRowL2, .bcrumbs, footer, .flexslider, iframe {
    display: none !important;
}
.match[style] {
    min-height: 0 !important;
}
.main .sfContentBlock ul, ul.sfanchorList {
    list-style-image: none !important;
}
/* HOME */
.column, .cols {
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}
.colliner {
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    text-align: left !important;
}
.main.home .row5.row {
    display: none !important;
}
.blue {
    color: #000 !important;
}
.colHead {
    color: #000 !important;
    text-align: left !important;
    min-height: 100% !important;
    display: block !important
}
.colHead h3 {
    padding-left: 0 !important;
}
.colHead h3:before {
    display: none !important;
}
.eventL {
    float: none !important;
    width: auto !important;
    text-align: left !important;
    border-right: none !important;
}
.eventR {
    margin-left: 0 !important;
}
/* L2 */
.caption img {
    width: auto !important;
}
.main .boardBlue h3, .main .boardTeal h3, .main .boardOrange h3 {
    color: #000 !important;
    padding: 0 !important;
}
.boardBlue h3:before, .boardTeal:before, .boardOrange:before  {
    display: none !important
}
.sf_2cols_1_25, .sf_2cols_2_75,
.sf_2cols_1_33, .sf_2cols_2_67,
.sf_2cols_1_67, .sf_2cols_2_33,
.sf_2cols_1_75, .sf_2cols_2_25,
.sf_2cols_1_50, .sf_2cols_2_50,
.sf_3cols_1_25, .sf_3cols_2_50, .sf_3cols_3_25,
.sf_5cols_1_20, .sf_5cols_2_20, .sf_5cols_3_20, .sf_5cols_4_20, .sf_5cols_5_20,
.sf_4cols_1_25, .sf_4cols_2_25, .sf_4cols_3_25, .sf_4cols_4_25,
.sf_3cols_1_33, .sf_3cols_2_34, .sf_3cols_3_33 {
    width: auto !important;
    float: none;
}
.sf_colsIn  {
    margin: 0 0 20px 0 !important
}
.noBreak .sf_2cols_1_25, .noBreak .sf_2cols_2_75,
.noBreak .sf_2cols_1_33, .noBreak .sf_2cols_2_67,
.noBreak .sf_2cols_1_67, .noBreak .sf_2cols_2_33,
.noBreak .sf_2cols_1_75, .noBreak .sf_2cols_2_25,
.noBreak .sf_2cols_1_50, .noBreak .sf_2cols_2_50,
.noBreak .sf_3cols_1_25, .noBreak .sf_3cols_2_50, .noBreak .sf_3cols_3_25,
.noBreak .sf_5cols_1_20, .noBreak .sf_5cols_2_20, .noBreak .sf_5cols_3_20, .noBreak .sf_5cols_4_20, .noBreak .sf_5cols_5_20,
.noBreak .sf_4cols_1_25, .noBreak .sf_4cols_2_25, .noBreak .sf_4cols_3_25, .noBreak .sf_4cols_4_25,
.noBreak .sf_3cols_1_33, .noBreak .sf_3cols_2_34, .noBreak .sf_3cols_3_33 {
    width: initial !important;
    float: initial;
}
.noBreak .sf_colsIn {
    margin: initial !important;
}
.lines .sf_2cols_1in_50, .lines .sf_2cols_1in_33, .lines .sf_2cols_1in_67, .lines .sf_2cols_1in_25, .lines .sf_2cols_1in_75, .lines .sf_5cols_1_20 .sf_5cols_1in_20  {
    padding-right: 0;
}
.lines .sf_2cols_2in_50, .lines .sf_2cols_2in_67, .lines .sf_2cols_2in_33, .lines .sf_2cols_2in_25, .lines .sf_2cols_2in_75  {
    padding-left: 0;
    border-left: none;
}
.lines .sf_3cols_1_33 .sf_3cols_1in_33, .lines .sf_3cols_1_25 .sf_3cols_1in_25 {
    padding-right: 0;
}
.lines .sf_3cols_2_34 .sf_3cols_2in_34, .lines .sf_3cols_2_50 .sf_3cols_2in_50, .lines .sf_5cols_2_20 .sf_5cols_2in_20, .lines .sf_5cols_4_20 .sf_5cols_4in_20 {
    padding: 0;
    border-left: none;
    border-right: none;
}
.lines .sf_3cols_3_33 .sf_3cols_3in_33, .lines .sf_3cols_3_25 .sf_3cols_3in_25, .lines .sf_5cols_5_20 .sf_5cols_5in_20 {
    padding-left: 0;
}
.lines .sf_4cols_1_25 .sf_4cols_1in_25 {
    padding-right: 0;
    border-right: none;
}
.lines .sf_4cols_2_25 .sf_4cols_2in_25, .lines .sf_4cols_3_25 .sf_4cols_3in_25 {
    padding: 0 0;
    border-right: none;
}
.lines .sf_4cols_4_25 .sf_4cols_4in_25 {
    padding-left: 0;
}
.lines .sf_5cols_3_20 .sf_5cols_3in_20 {
    padding: 0;
}
.lines .sf_colsIn {
    height: auto !important;
}
/* L3 */
.main.L3 {
    border-top: 0 !important;
    padding: 0 !important;
}
.subLeft {
    display: none !important;
}
.subRight {
    float: none !important;
    margin-left: 0 !important;
}
.subRight .colliner {
    margin-left: 0 !important;
    padding-left: 0 !important;
}