@charset "UTF-8";
#MSOTlPn_MainTD {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    z-index: 1000;
    height: 100%!important;
    width: auto!important;
    overflow-y: auto;
    background: #fff
}
#MSOTlPn_MainTD>table {
    margin-right: 19px;
    position: static;
    width: 100%
}
.ms-TPBorder {
    width: 100%
}
*, *:before, *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
* [class^="col-"], * [class^="col-"]:before, * [class^="col-"]:after, .container, .container:before, .container:after, .row, .row:before, .row:after, .nav *, .navbar-toggle, .table, .table-responsive, .form-control, .btn-block, .caret, .dropdown-menu, .navbar-toggle, .page-navigation *, .icon-bar, .breadcrumb, .progress-bar, .modal-dialog, legend, fieldset, code, pre {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
img {
    max-width: none;
    width: auto
}
* [class^="col-"] img {
    max-width: 100%
}
#scriptWPQ2 img, img.ms-webpart-menuArrowImg, #applist img {
    width: auto;
    max-width: none
}
.ms-siteactions-imgspan {
    float: none;
    margin: 0
}
input.ms-cui-cb-input {
    height: 14px;
    padding: 3px 7px 2px
}
select, input[type="file"] {
    height: auto;
    line-height: 20px
}
label {
    display: inline-block;
    margin-bottom: 0
}
.navbar-toggle {
    min-width: 0
}
.s4-title h1 a, .s4-title h2 a, .s4-tn li.static>.menu-item, .ms-WPBody a:link, .link-item a, .link-item a:link, .s4-ql ul.root>li>.menu-item, .s4-qlheader, .s4-ql a.selected, .s4-ql ul.root ul>li>a, .ms-menutoolbar td a, a.ms-addnew, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, .ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link, .ms-linksection-level1 ul li a, .ms-WPTitle a {
    color: #2f7799;
    text-decoration: none
}
.ms-WPBody a:visited, .link-item a:visited, .s4-qlheader:visited, a.ms-addnew:visited, .ms-ltviewselectormenuheader .ms-viewselector a:visited, .ms-ltviewselectormenuheader .ms-viewselectorhover a:visited, .ms-vb a:visited, .ms-vb2 a:visited, .ms-vb-user a:visited, .ms-linksection-level1 ul li a:visited {
    color: #2f7799;
    text-decoration: none
}
.s4-title h1 a:hover, .s4-title h2 a:hover, .s4-tn li.static>a:hover, .s4-toplinks .s4-tn a.selected:hover, .ms-WPBody a:hover, .link-item a:hover, .s4-ql ul>li>a:hover, .s4-ql ul.root>li>a:hover, .s4-qlheader:hover, .ms-rtestate-field a:hover, .s4-ql ul.root ul>li>a:hover, .ms-menutoolbar td a:hover, .ms-vh a:hover, .ms-vh2 a:hover, a.ms-addnew:hover, .ms-ltviewselectormenuheader .ms-viewselector a:hover, .ms-ltviewselectormenuheader .ms-viewselectorhover a:hover, a.ms-toolbar:hover, .ms-vh2-nofilter a:hover, .ms-vh2-nofilter-notextalign a:hover, .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-linksection-level1 ul li a:hover, .ms-propertysheet a:hover, .ms-sectionheader a:hover, .ms-disc a:hover {
    color: #a71228;
    text-decoration: none
}
.link-item a:active, a.ms-addnew:active, .ms-ltviewselectormenuheader .ms-viewselector a:active, .ms-ltviewselectormenuheader .ms-viewselectorhover a:active, .ms-vb a:active, .ms-vb2 a:active, .ms-vb-user a:active, .ms-linksection-level1 ul li a:active {
    color: #a71228;
    text-decoration: none
}
.s4-ql a.selected, .ms-viewlsts .ms-vb2>a, .ms-addnew a, .ms-selectorlink a, .ms-selectorlink a:visited, .ms-navitem a:link {
    color: #2f7799!important;
    text-decoration: none!important
}
.s4-ql a.selected:visited, .ms-viewlsts .ms-vb2>a:visited, .ms-addnew a:visited, .ms-navitem a:visited {
    color: #2f7799!important;
    text-decoration: none!important
}
.s4-ql a.selected:hover, .ms-viewlsts .ms-vb2>a:hover, .ms-addnew a:hover, tr.s4-itm-hover a:hover, tr.ms-itmhover a:hover, .ms-selectorlink a:hover, .ms-navitem a:hover, .ms-WPTitle a:hover {
    color: #a71228!important;
    text-decoration: none!important
}
.s4-ql a.selected:active, .ms-viewlsts .ms-vb2>a:active, .ms-addnew a:active, .ms-navitem a:active {
    color: #a71228!important;
    text-decoration: none!important
}
.ms-cui-ribbon, .ms-cui-menu, .ms-siteactionsmenuinner, .ms-siteactionsmenuhover, .ms-welcomeMenu, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner, div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div, .ms-cui-toolbar-toolbar, .s4-titletable, .ms-socialNotif-Container, .ms-sbplain, .ms-sbtable, body #pageStatusBar, .link-item, .link-item a, .link-item a:link, .ms-WPBody, .ms-menutoolbar td a, .ms-toolbar, .ms-listheaderlabel, .ms-viewselector, .ms-viewselectortext, .ms-viewselectorhover, .ms-vh2-nofilter, .ms-vh2-nofilter-notextalign, .ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-vb-user, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph, td.ms-vb, a.ms-addnew, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, th.ms-vh, td.ms-vb, .ms-dlgTitleText, .ms-formlabel, .ms-descriptiontext, .ms-formtoolbar, select, .ms-input, .ms-long, .ms-inputuserfield, .ms-toolbarContainer, div.ms-formfieldlabelcontainer span.ms-formfieldlabel, .ms-formfieldlabelcontainer, .description, .ms-sectionheader, .ms-linksection-level1, .ms-pageinformation h3.ms-standardheader, table.ms-pageinformation, table.ms-createpageinformation, .ms-pageinformation table td, .ms-createpageinformation table td, .ms-linksectionheader, th .ms-vb, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-propertysheet, .ms-formdescription, .ms-paging, .ms-listedit .ms-standardheader, .ms-listedit .ms-linksectionheader, .ms-listedit .ms-linksectionheader .ms-standardheader, .ms-listedit table.ms-pageinformation, .ms-listedit .ms-pageinformation table td, .ms-listedit .ms-propertysheet, .ms-listedit .ms-descriptiontext, .ms-SPZoneLabel, .ms-SPButton, .ms-wpadder-sectionhead, .ms-wpadder-wpname, .ms-wpadder-categoryColumn, .ms-wpadder-categoryColumn td, .ms-wpadder-items, .ms-wpadder-upload input, .ms-wpadder-upload button, .ms-wpadder-tabTable th, .ms-wpadder-description, .ms-wpadder-zoneArea button, .ms-WPTitle, .link-item-large, .link-item-large a, .link-item-large a:link, div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active, .headertitle, .headertitle a, .headertitle a:link, .level-item, .level-item a, .level-item a:link, .headertitle-band, .headertitle-band a, .headertitle-band a:link, .headertitle-large, .headertitle-large a, .headertitle-large a:link, .headertitle-small, .headertitle-small a, .headertitle-small a:link, .level-description, .ms-WPBody td, .medium, groupheader, .ms-rtelong, .ms-longer, .ms-rtelonger, .ms-radiotext, .ms-rtedropdown, .ms-lookuptypeintextbox, .ms-rtefield, table.ms-disc td, table tr td.ms-disc-bordered-noleft, .ms-formbodysurvey, .ms-gridCol, .ms-gridT1, .ms-surveyVBarT, .ms-surveyVBarTC, .ms-surveyTotal {
    font-family: inherit
}
.ms-selectorlink a, .ms-selectorlink a:visited {
    font-family: inherit!important
}
.ms-cui-ribbon, .ms-cui-menu, .ms-siteactionsmenu, .s4-breadcrumb-menu, .ms-cui-TabRowLeft, .ms-cui-toolbar-toolbar, .ms-MenuUILabel, .ms-MenuUILabelRtL, .ms-menuuilabelcompact, .ms-menuuilabelcompactRtl, div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink, div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink, .s4-search input.ms-sbplain, .ms-sbplain, .s4-search input, .link-item, .link-item a, .link-item a:link, .ms-WPBody, .s4-ql ul.root>li>.menu-item, .s4-qlheader, .s4-qlheader:visited, .ms-menutoolbar td a, .ms-toolbar, .ms-listheaderlabel, .ms-viewselector, .ms-viewselectortext, .ms-viewselectorhover, .ms-vh2-nofilter, .ms-vh2-nofilter-notextalign, .ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-vb-user, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph, td.ms-vb, a.ms-addnew, .ms-ltviewselectormenuheader .ms-viewselector a, .ms-ltviewselectormenuheader .ms-viewselectorhover a, th.ms-vh, td.ms-vb, .s4-titletable, .ms-dlgTitleText, .ms-descriptiontext, .ms-formtoolbar, select, .ms-input, .ms-long, .ms-dtinput, .ms-dttimeinput, .ms-inputuserfield, .ms-toolbarContainer, div.ms-formfieldlabelcontainer span.ms-formfieldlabel, .ms-formfieldlabelcontainer, .description, .ms-linksection-level1 h3, .ms-linksection-level1 ul li a, .ms-pageinformation h3.ms-standardheader, table.ms-pageinformation, table.ms-createpageinformation, .ms-pageinformation table td, .ms-createpageinformation table td, th .ms-vb, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-formdescription, .ms-authoringcontrols, .ms-paging, .ms-listedit .ms-standardheader, .ms-listedit .ms-linksectionheader, .ms-listedit .ms-linksectionheader .ms-standardheader, .ms-linksectionheader, .ms-SPZoneLabel, .ms-SPButton, .ms-wpadder-categoryColumn, .ms-wpadder-categoryColumn td, .ms-wpadder-items, .ms-wpadder-upload input, .ms-wpadder-upload button, .ms-wpadder-tabTable th, .ms-wpadder-description, .ms-wpadder-zoneArea button, .ms-WPTitle, .level-item, .level-item a, .level-item a:link, .level-description, .headertitle, .ms-WPBody td, .medium, groupheader, .ms-rtelong, .ms-longer, .ms-rtelonger, .ms-radiotext, .ms-rtedropdown, .ms-lookuptypeintextbox, .ms-rtefield, table.ms-disc td, table tr td.ms-disc-bordered-noleft, .ms-gridCol {
    font-size: 1em
}
.s4-title h2, .ms-socialNotif-text, .s4-search select.ms-sbscopes, .s4-search input.ms-sbplain, .article-content, .welcome-content, .s4-title .s4-pagedescription, .s4-title .s4uniqpermdescription, .ms-toolbar, .ms-listheaderlabel, .ms-gb .ms-standardheader, .ms-standardheader, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb-tall, .ms-vb-user, .ms-pb, .ms-pb-selected td, .ms-vb, .ms-vb2, .ms-viewlsts-noitems>b, .s4-specialNavLinkList a:hover>span.ms-splinkbutton-text, .ms-vh2-nofilter, .ms-vh2-nofilter-notextalign, .ms-formlabel, .ms-descriptiontext, .ms-formtoolbar, .ms-toolbarContainer, .description, .link-item, .ms-sectionheader, .ms-linksection-level1 h3, .ms-pageinformation h3.ms-standardheader, .ms-linksectionheader .ms-standardheader, .ms-linksectionheader, .ms-pageinformation th, .ms-createpageinformation th, th .ms-vb, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-vh, .ms-vh2, .ms-vh-icon-empty, .ms-vhImage, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-ph, .ms-propertysheet, .ms-pageinformation table td, .ms-createpageinformation table td, .ms-bottompaging .ms-paging, .ms-paging, .ms-listedit .ms-standardheader, .ms-listedit .ms-linksectionheader, .ms-listedit .ms-linksectionheader .ms-standardheader, .ms-listedit .ms-gb .ms-vh2-nofilter, .ms-listedit .ms-gb .ms-vh2, .tmt-name, .ms-SPZoneTitle, .ms-SPZoneLabel, .ms-rteElement-P, .level-description, .headertitle, .medium, groupheader, .ms-rtefield, table.ms-disc td {
    color: inherit
}
.ms-viewlsts th.ms-vh2-nofilter {
    color: inherit!important
}
.ms-cui-ribbon a:link, .ms-cui-ribbon a:visited, .ms-cui-ribbon a:hover, .ms-cui-ribbon a:active, .ms-cui-menu a:link, .ms-cui-menu a:visited, .ms-cui-menu a:hover, .ms-cui-menu a:active, .ms-siteactionsmenu>span>a, .ms-menutoolbar td a, .ms-menutoolbar td a:hover, .s4-specialNavLinkList a:hover>span.ms-splinkbutton-text, a.ms-socialNotif {
    text-decoration: none
}
#MSO_ContentDiv img, .container img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic
}
header img, #page-content img {
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
    margin: 0
}
#MSO_ContentDiv a img, .container a img {
    border: none!important
}
.container a img, .noBorder, .container a < img {
    border: none!important
}
.container ul ul, .container ul ul ul {
    font-size: 100%!important
}
h2#v5-page-title {
    font-size: 100%!important;
    margin-left: 10px
}
td.ms-vb2 a {
    margin-left: 20px
}
.s4-ctx {
    margin-top: -5px!important
}
html.ms-dialog .ms-formtable {
    margin-top: 100px!important
}
html.ms-dialog .v4master {
    width: 750px
}
html.ms-dialog #s4-bodyContainer {
    width: 100%
}
html.ms-dialog .ms-propertysheet {
    margin-top: 50px!important
}
.ms-MenuUIPopupBody {
    font-size: 12px;
    font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif
}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink, div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink {
    color: #2f7799!important
}
span.ms-menuitemdescription {
    color: #999!important;
    font-size: 11px
}
.ms-siteactionsmenuhover, .ms-welcomeMenu.ms-SpLinkButtonActive {
    background-color: #333;
    border-color: #555
}
.ms-listviewtable {
    background: #fff
}
html.ms-dialog body {
    background: #fff
}
html.ms-dialog #v5-wrapper {
    width: auto;
    padding: 10px;
    max-width: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none
}
html.ms-dialog #v5-page-column-main {
    margin: 0
}
.s4-wpTopTable {
    margin: 0 0 15px 0
}
.ms-PartSpacingVertical {
    display: none
}
.ms-wpTdSpace {
    display: none
}
.ms-WPHeader td, .ms-fakewptitle {
    border-color: #2f7799;
    background: #2f7799
}
h3.ms-WPTitle {
    color: #fff;
    font-weight: bold;
    font-size: 17px;
    padding: 10px;
    text-align: left!important
}
h3.ms-WPTitle a, .s4-wpActive .ms-WPTitle, .s4-wpActive .ms-WPTitle a {
    color: #fff
}
h3.ms-WPTitle nobr {
    white-space: normal
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
    border: 1px solid #ddd
}
.ms-WPBorder {
    border-top: 0
}
.ms-WPBorderBorderOnly {
    background: #f5f5f5
}
.ms-WPBody {
    padding: 10px 0 0 0
}
.ms-WPBorder .ms-WPBody, .ms-WPBorderBorderOnly .ms-WPBody {
    padding: 15px
}
.ms-wpContentDivSpace {
    margin: 0
}
.item, .level-item-pos, .level-header {
    padding: 0;
    margin: 0 0 .5em 0
}
.bullet, .level-bullet {
    padding: 0 0 0 10px
}
.level-description-padding {
    padding: 0
}
.headertitle, .headertitle a, .headertitle a:link {
    font-size: inherit
}
div.article, div.welcome {
    padding: 0
}
table.splashLinkFrame {
    border-collapse: collapse
}
.article .article-header {
    font-family: inherit;
    font-size: 12px;
    overflow: auto;
    border: 0;
    color: #999;
    margin: 0 0 1em 0
}
.captioned-image .caption {
    font-family: inherit;
    font-size: 12px;
    color: #999
}
.article-content, .welcome-content {
    margin: 10px 0 0 0
}
.article-left .captioned-image, .welcome .welcome-image {
    margin-right: 2em
}
.article-right .captioned-image, .article .related-links {
    margin-left: 2em
}
.article .captioned-image, .article .related-links, .welcome .welcome-image, .welcome .splash-image {
    margin-bottom: 1em
}
.article .related-links {
    border: 0
}
.ewiki-margin, .edit-mode-border {
    padding: 0;
    margin: 0
}
.ewiki-margin {
    font-size: 12px;
    color: #999;
    margin: 0 0 1em 0
}
.right-wp-zone-col {
    width: 195px;
    border-color: #ddd
}
.ewiki-slink {
    margin-left: 15px
}
.ms-redirectControl {
    font-size: inherit;
    font-family: inherit;
    color: #999
}
body.v4master {
    overflow: visible;
    height: inherit;
    width: inherit
}
#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^ "Ribbon."] {
    position: fixed!important
}
.ms-dlgOverlay {
    width: 100%!important
}
body #s4-bodyContainer {
    min-width: 0
}
